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
- 2103 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:
alsa-utils
clutter
gtk3 (3.24.25 -> 3.24.27)
gtkmm3 (3.24.3 -> 3.24.4)
iputils
libebml
libgdata (0.18.0 -> 0.18.1)
libgee (0.20.3 -> 0.20.4)
libgnomesu (2.0.5 -> 2.0.6)
libgxps (0.3.1 -> 0.3.2)
libostree
libreoffice (7.1.0.3 -> 7.1.1.2)
libsndfile (1.0.28 -> 1.0.31)
libvirt-glib (3.0.0 -> 4.0.0)
multipath-tools (0.8.5+26+suse.2cbedfd -> 0.8.5+29+suse.5dabcd2)
pango (1.48.2 -> 1.48.3)
pipewire (0.3.23 -> 0.3.24)
poppler (21.02.0 -> 21.03.0)
poppler-qt5 (21.02.0 -> 21.03.0)
protobuf (3.14.0 -> 3.15.6)
pulseaudio
python-atspi (2.38.0 -> 2.38.1)
python-mysqlclient (1.4.6 -> 2.0.3)
sqlite3 (3.35.0 -> 3.35.2)
subversion (1.14.0 -> 1.14.1)
u-boot-rpiarm64
xen (4.14.1_12 -> 4.14.1_14)
zisofs-tools
=== Details ===
==== alsa-utils ====
- Fix superfluous asound.state migration (bsc#1183672)
==== clutter ====
Subpackages: libclutter-1_0-0 typelib-1_0-Clutter-1_0
- Enable LTO (boo#1133118) as it works now.
==== gtk3 ====
Version update (3.24.25 -> 3.24.27)
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.27:
+ Input: Ensure preedit-start and preedit-end are emitted
properly.
+ GtkScrolledWindow: Revert a change that broke touch scrolling.
+ Theme:
- Fix a problem with size changes in SSD decorations that
caused mutter crashes
- Use transparent black for window border in the dark theme.
+ Updated translations.
- Update to version 3.24.26:
+ Input:
- Fix a few oversights in Compose file parsing.
- Fine-tune Compose preedit display.
+ Theme:
- Fine-tune scrollbar size and transitions.
- Reinstate invisible borders for tiled windows.
+ Wayland: Fix a problem with font settings not being found.
+ Updated translations.
==== gtkmm3 ====
Version update (3.24.3 -> 3.24.4)
- Update to version 3.24.4:
+ The 'GTKMM_API' decoration was missed from the '_WRAP_COMPARE'
item, making the code fail to link for Inkscape on Windows.
==== iputils ====
Subpackages: rarpd
- Binaries were found to be not optimized or built
with proper %optflags.
==== libebml ====
- Add patch to fix build with GCC 11 (boo#1183715)
* 0001-include-appropriate-header-files-for-std-numeric_lim.patch
==== libgdata ====
Version update (0.18.0 -> 0.18.1)
- Update to version 0.18.1:
+ Updated translations.
==== libgee ====
Version update (0.20.3 -> 0.20.4)
- Update to version 0.20.4:
+ Fixes for newer valac.
==== libgnomesu ====
Version update (2.0.5 -> 2.0.6)
Subpackages: libgnomesu0
- Update to version 2.0.6:
+ Updated translations.
==== libgxps ====
Version update (0.3.1 -> 0.3.2)
- Update to version 0.3.2:
+ New features: Add support to wdp images on Windows using
WIC API.
+ Bug fixes: Fix a crash in tools when the surface is NULL on
conversion end.
+ Build:
- Improve dependency check on Windows.
- Don't assume that cross builds can't generate gir.
==== libostree ====
Subpackages: libostree-1-1
- Enable LTO (boo#1133120) as it works now.
==== libreoffice ====
Version update (7.1.0.3 -> 7.1.1.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.1.1.2 (fixes bsc#1182790)
* 7.1.1 final release
- Drop merged patch bsc1177955.diff
- Fix bsc#1176547 - Image shown with different aspect ratio
* bsc1176547_1.diff
* bsc1176547_2.diff
- Fix bsc#1181644 - LO-L3: Text changes are reproducibly lost (PPTX, SmartArt)
* bsc1181644.diff
- Fix bsc#1174465 - LO-L3: Impress in TW (7.0.0.0-beta2) messes up bullet points
* bsc1174465.diff
==== libsndfile ====
Version update (1.0.28 -> 1.0.31)
- BuildRequire python3-base instead of the full python3 package:
manages to break a build cycle, is cheaper, and still sufficient.
- update to 1.0.31:
* documentation fixes and updates
* Change CMake's project name from sndfile to libsndfile as it should be.
* Fix memory leak in wav_read_smpl_chunk() function, credit to OSS-Fuzz.
* Fix aiff_read_header() memory leak(), credit to OSS-Fuzz.
* Fix leak in wav_read_header(), credit to OSS-Fuzz.
* Fix leak in wavlike_read_cart_chunk(), credit to OSS-Fuzz.
* Fix memory leak in wav_read_acid_chunk(), credit to OSS-Fuzz.
* Fix memory leak in aiff_read_basc_chunk(), credit to OSS-Fuzz.
* Fix memory leak in wavlike_read_peak_chunk(), credit to OSS-Fuzz.
* Fix memory leak in aiff_read_header(), credit to OSS-Fuzz.
* Fix use of uninitialized value in exif_subchunk_parse(), credit to OSS-Fuzz.
* Fix use of uninitialized value in endswap_int64_t_array(), credit to
* OSS-Fuzz.
* Fix up the fuzzer so that it can't under or overseek,
* thanks to Max Dymond cmeister2(a)gmail.com.
* Fix Autotools configure on macOS, thanks to @tmcguire and @nwh.
* Exclude repository-configuration from git-archive, thanks to @umlaeute.
* Use version-script when compiling with clang on Unix with Autotools, thanks
* to @tstellar.
* Improve handling of SMPL chunks in WAV files, thanks to @zodf0055980.
- update to 1.0.30:
* Move sndfile.h.in from src/ to include/ directory.
* Huge documentation update.
* Fix opus test failures on BE platforms
* Fix bug when sf_open_fd() function sometimes leaves filehandle open, even if close_desc parameter is TRUE, thanks to @umläute.
* Fix infinite loops on some pathological SD2 files
* Switch to GitHub Actions for continuous integration.
* Add OSS-Fuzz tests to GitHub Actions workflow
* Fix memory leak in wavlike_read_bext_chunk() function, credit to OSS-Fuzz.
* Fix undefined behavior in avr-read_header() function, credit to OSS-Fuzz.
- update to 1.0.29:
* Fixes for: CVE-2017-12562, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661, CVE-2018-19662, CVE-2018-19758 and CVE-2019-3832.
* Add BWF v2 loudness parameters.
* Wave64: Permit and skip arbitrary chunks prior to the data chunk.
* Fix ASAN crash in wavlike_ima_seek().
* Fix IMA-ADPCM encoding for AIFF files.
* sndfile-convert: Handle gsm, vox and opus extensions the same way.
* Add SFC_SET_OGG_PAGE_LATENCY_MS command to get Ogg page latency for Ogg Opus files.
* Fix parsing of some SD2 files.
* Documentation updates.
* Minor bug fixes and improvements.
- drop libsndfile-CVE-2017-17456-alaw-range-check.patch
libsndfile-CVE-2017-17457-ulaw-range-check.patch
libsndfile-wav-loop-count-fix.patch
0001-FLAC-Fix-a-buffer-read-overrun.patch
0002-src-flac.c-Fix-a-buffer-read-overflow.patch
0010-src-aiff.c-Fix-a-buffer-read-overflow.patch
0020-src-common.c-Fix-heap-buffer-overflows-when-writing-.patch
0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch
0031-sfe_copy_data_fp-check-value-of-max-variable.patch: upstream
==== libvirt-glib ====
Version update (3.0.0 -> 4.0.0)
Subpackages: libvirt-glib-1_0-0 typelib-1_0-LibvirtGLib-1_0
- Update to version 4.0.0:
+ Replace autotools build system with meson.
+ Mandate libvirt >= 1.2.8.
+ Mandate libxml2 >= 2.9.1.
+ Mandate glib >= 2.48.0.
+ Mandate gobject-introspection >= 1.46.0.
+ Fix docs incompatibility with gtk-doc >= 1.30.
+ Misc API docs fixes.
+ Add constants related to NVRAM during domain delete.
+ Add domain config API for controller ports attribute.
+ Fix compat with newer glib by avoid volatile for enum types.
+ Updated translations.
- Switch build system to meson:
+ Drop libtool BuildRequires: no longer needed.
+ Add meson BuildRequires.
+ Add gtk-doc BuildRequires: new dependency.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install variants.
==== multipath-tools ====
Version update (0.8.5+26+suse.2cbedfd -> 0.8.5+29+suse.5dabcd2)
Subpackages: kpartx libmpath0
- Update to version 0.8.5+29+suse.5dabcd2:
* 11-dm-mpath.rules: run "multipath -U" with -v1 (bsc#1182871)
* libmultipath: merge update_multipath_table() and update_multipath_status()
(bsc#1183666)
==== pango ====
Version update (1.48.2 -> 1.48.3)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.48.3:
+ Miscellaneous introspection fixes
+ Make pango_attr_list_splice clip inserted attrbiutes
+ Do costly fontconfig calls in threads
+ markup: Fix issues with accel handling
+ docs: Convert docs to use gi-docgen
+ Fix build against harfbuzz < 2.6
- Disable gtk-doc for now since upstream have moved to gi-docgen and it is
not in Factory yet
==== pipewire ====
Version update (0.3.23 -> 0.3.24)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Enable or disable the ldac codec depending if ldacBT is available
or not to fix build in s390x (where it's not available)
- Add some more information and fix indentation on previous
changelog entries.
- Update to 0.3.24:
+ This is a bugfix release that is API and ABI compatible with
previous 0.3.x releases.
+ Highlights
- Many JACK midi improvements and device support.
- Fixes in gnome-control-center default sink/source handling.
- Many small performance improvements in alsa device handling
and latency. There should also be less cracks/pops and xruns
now.
- More bluetooth compatibility improvements.
+ PipeWire improvements
- Implement simple upmixing
- Disable the resampler when not used. This improves latency
and CPU usage.
- Handle max-quantum on devices and try to not make the quantum
larger than the device buffer size.
- improvements to how nodes and links are activated. It should
now result in less xruns and cracks/pops.
- meson uses the feature options everywhere now
- Handle volume remap in the channelmixer. This fixes the
channels on multichannel devices.
- Try to escape invalid JSON string characters
- Keep better track of changed parameters in audioconvert.
- Improve config files, make arrays where needed.
- Respect NO_COLOR where possible
- Support in-place config file parsing to avoid allocations and
improve startup performance.
- There is no a config option to enable non-power-of-two
quantums.
- Preliminary support for upmixing and generating LFE channels.
+ Session-manager
- default nodes are not stored as JSON in the metadata. This
is more readable and introspectable.
- More default-nodes and default-routes improvements. port
switching should work better now.
- Wait until all devices are scanned before linking clients.
- Fixes some crashes
- Sinks (monitors) can now be set as default sources.
+ Device support
- Fix startup timers for alsa devices.
- Improve timers in alsa when quantum changes. It should cause
less xruns and cracks.
- Fix UCM setup of capture devices.
- Only disable IRQ in alsa when not batch. For batch devices
the hw pointers are updated each IRQ so we need to keep them
enabled. This massively improves latency on USB batch devices
to the same level as JACK (with small enough period size).
+ Bluetooth
- Improvements to profile switches.
- Improvements to volume handling.
- Fixes for A2DP sources
- Add support for battery status when available.
- Many other small improvements.
+ PulseAudio server
- handle NULL in set_default_sink/source to clear the default
- Implement a workaround for gnome-control-center when setting
the default sink/source. It also sets the target in
stream-restore to the new default. This fixes moving streams
in gnome-control-center.
- Fix some races by replying to some requests after the
operation completed.
- Prefer formats of the extended format API.
- Create a pid file on startup to improve compatibility with
apps that look for it.
- Capture streams can now be moved to monitors with pavucontrol
- Fixes for crashes
+ JACK
- jack clients can now connect to the 'default' server
- Move midi ports back to the midi client
- Only mark midi hardware ports as terminal/physical
- Use the same midi names as a2jmidid
- match system ports in get_ports.
- Improve compatibility with some apps that require a
fixed latency.
- Beginnings of the libjackserver implementation.
- Switch off libopenaptx and fdk-aac (because they are
patent-encumbered) and libcamera (problems in building).
- systemd-rpm-macros doesn't have a consistent versioning between
distributions, so better assume it's updated enough to support
%systemd_user_pre
- Add systemd rpm macros for pipewire.service as well as
pipewire.socket .
- Use the new %systemd_user_pre macro on %pre to be able to
recognize when a service was installed for the first time and
enable it on %systemd_user_post (boo#1183012)
==== poppler ====
Version update (21.02.0 -> 21.03.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 21.03.0:
core:
* Fix parsing text in some broken pdf files. Issue #1040
* Fix memory issue when using threads. Issue #1050
* TextSelectionDumper: Fix getText() for space after word
* Change signature of OutputDev:tilingPatternFill
* Make PDFDocBuilder return a std::unique_ptr
* Improve well formed check for shading functions
* Fix leak in case of fread failing
* Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
* PSOutputDev: Fix stack overflow in broken files
glib:
* poppler_annot_free_text_get_callout_line: Fix wrong static cast
* poppler-structure-element: fix memleak
* Improve documentation
* demo: keep same visual appearance between displayed and copied text
utils:
* pdftotext: Add -cropbox option
* pdftoppm: Add -progress option
* pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927
qt6:
* Add missing poppler-qt6.pc.cmake
==== poppler-qt5 ====
Version update (21.02.0 -> 21.03.0)
- update to 21.03.0:
core:
* Fix parsing text in some broken pdf files. Issue #1040
* Fix memory issue when using threads. Issue #1050
* TextSelectionDumper: Fix getText() for space after word
* Change signature of OutputDev:tilingPatternFill
* Make PDFDocBuilder return a std::unique_ptr
* Improve well formed check for shading functions
* Fix leak in case of fread failing
* Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
* PSOutputDev: Fix stack overflow in broken files
glib:
* poppler_annot_free_text_get_callout_line: Fix wrong static cast
* poppler-structure-element: fix memleak
* Improve documentation
* demo: keep same visual appearance between displayed and copied text
utils:
* pdftotext: Add -cropbox option
* pdftoppm: Add -progress option
* pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927
qt6:
* Add missing poppler-qt6.pc.cmake
==== protobuf ====
Version update (3.14.0 -> 3.15.6)
- update to 3.15.6:
Ruby
* Fixed bug in string comparison logic (#8386)
* Fixed quadratic memory use in array append (#8379)
* Fixed SEGV when users pass nil messages (#8363)
* Fixed quadratic memory usage when appending to arrays (#8364)
* Ruby <2.7 now uses WeakMap too, which prevents memory leaks. (#8341)
* Fix for FieldDescriptor.get(msg) (#8330)
* Bugfix for Message.[] for repeated or map fields (#8313)
PHP
* read_property() handler is not supposed to return NULL (#8362)
Protocol Compiler
* Optional fields for proto3 are enabled by default, and no longer require
the --experimental_allow_proto3_optional flag.
C++
* Do not disable RTTI by default in the CMake build (#8377)
* Create a CMake option to control whether or not RTTI is enabled (#8361)
* Fix PROTOBUF_CONSTINIT macro redefinition (#8323)
* MessageDifferencer: fixed bug when using custom ignore with multiple
unknown fields
* Use init_seg in MSVC to push initialization to an earlier phase.
* Runtime no longer triggers -Wsign-compare warnings.
* Fixed -Wtautological-constant-out-of-range-compare warning.
* DynamicCastToGenerated works for nullptr input for even if RTTI is disabled
* Arena is refactored and optimized.
* Clarified/specified that the exact value of Arena::SpaceAllocated() is an
implementation detail users must not rely on. It should not be used in
unit tests.
* Change the signature of Any::PackFrom() to return false on error.
* Add fast reflection getter API for strings.
* Constant initialize the global message instances
* Avoid potential for missed wakeup in UnknownFieldSet
* Now Proto3 Oneof fields have "has" methods for checking their presence in
C++.
* Bugfix for NVCC
* Return early in _InternalSerialize for empty maps.
* Adding functionality for outputting map key values in proto path logging
output (does not affect comparison logic) and stop printing 'value' in the
path. The modified print functionality is in the
MessageDifferencer::StreamReporter.
* Fixed https://github.com/protocolbuffers/protobuf/issues/8129
* Ensure that null char symbol, package and file names do not result in a
crash.
* Constant initialize the global message instances
* Pretty print 'max' instead of numeric values in reserved ranges.
* Removed remaining instances of std::is_pod, which is deprecated in C++20.
* Changes to reduce code size for unknown field handling by making uncommon
cases out of line.
* Fix std::is_pod deprecated in C++20 (#7180)
* Fix some -Wunused-parameter warnings (#8053)
* Fix detecting file as directory on zOS issue #8051 (#8052)
* Don't include sys/param.h for _BYTE_ORDER (#8106)
* remove CMAKE_THREAD_LIBS_INIT from pkgconfig CFLAGS (#8154)
* Fix TextFormatMapTest.DynamicMessage issue#5136 (#8159)
* Fix for compiler warning issue#8145 (#8160)
* fix: support deprecated enums for GCC < 6 (#8164)
* Fix some warning when compiling with Visual Studio 2019 on x64 target (#8125)
Python
* Provided an override for the reverse() method that will reverse the internal
collection directly instead of using the other methods of the BaseContainer.
* MessageFactory.CreateProtoype can be overridden to customize class creation.
* Fix PyUnknownFields memory leak (#7928)
* Add macOS big sur compatibility (#8126)
JavaScript
* Generate `getDescriptor` methods with `*` as their `this` type.
* Enforce `let/const` for generated messages.
* js/binary/utils.js: Fix jspb.utils.joinUnsignedDecimalString to work with
negative bitsLow and low but non-zero bitsHigh parameter. (#8170)
PHP
* Added support for PHP 8. (#8105)
* unregister INI entries and fix invalid read on shutdown (#8042)
* Fix PhpDoc comments for message accessors to include "|null". (#8136)
* fix: convert native PHP floats to single precision (#8187)
* Fixed PHP to support field numbers >=2**28. (#8235)
* feat: add support for deprecated fields to PHP compiler (#8223)
* Protect against stack overflow if the user derives from Message. (#8248)
* Fixed clone for Message, RepeatedField, and MapField. (#8245)
* Updated upb to allow nonzero offset minutes in JSON timestamps. (#8258)
Ruby
* Added support for Ruby 3. (#8184)
* Rewrote the data storage layer to be based on upb_msg objects from the
upb library. This should lead to much better parsing performance,
particularly for large messages. (#8184).
* Fill out JRuby support (#7923)
* [Ruby] Fix: (SIGSEGV) gRPC-Ruby issue on Windows. memory alloc infinite
recursion/run out of memory (#8195)
* Fix jruby support to handle messages nested more than 1 level deep (#8194)
Java
* Avoid possible UnsupportedOperationException when using CodedInputSteam
with a direct ByteBuffer.
* Make Durations.comparator() and Timestamps.comparator() Serializable.
* Add more detailed error information for dynamic message field type
validation failure
* Removed declarations of functions declared in java_names.h from
java_helpers.h.
* Now Proto3 Oneof fields have "has" methods for checking their presence in
Java.
* Annotates Java proto generated *_FIELD_NUMBER constants.
* Add -assumevalues to remove JvmMemoryAccessor on Android.
C#
* Fix parsing negative Int32Value that crosses segment boundary (#8035)
* Change ByteString to use memory and support unsafe create without copy (#7645)
* Optimize MapField serialization by removing MessageAdapter (#8143)
* Allow FileDescriptors to be parsed with extension registries (#8220)
* Optimize writing small strings (#8149)
==== pulseaudio ====
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
- move license to licensedir
==== python-atspi ====
Version update (2.38.0 -> 2.38.1)
- Update to version 2.38.1:
+ Add sanity checks to getPath and findAncestor so that we don't
hang if an accessible returns itself as its own parent.
==== python-mysqlclient ====
Version update (1.4.6 -> 2.0.3)
- Update to 2.0.3:
* Add -std=c99 option to cflags by default for ancient compilers
that doesn't accept C99 by default.
* You can customize cflags and ldflags by setting MYSQLCLIENT_CFLAGS
and MYSQLCLIENT_LDFLAGS. It overrides mysql_config.
- Change in 2.0.2:
* Optimize fetching many rows with DictCursor.
- Change in 2.0.1:
* Fixed multithread safety issue in fetching row.
* Removed obsolete members from Cursor. (e.g. messages, _warnings,
_last_executed)
- Change in 2.0.0:
* Dropped Python 2 support
* Dropped Django 1.11 support
* Add context manager interface to Connection which closes the
connection on __exit__.
* Add ssl_mode option.
==== sqlite3 ====
Version update (3.35.0 -> 3.35.2)
- Fix typo in macro definition.
- SQLite 3.35.2:
* Fix a problem in the appendvfs.c extension that was introduced
into version 3.35.0.
* Ensure that date/time functions with no arguments (which
generate responses that depend on the current time) are treated
as non-deterministic functions.
* Fix a problem in the sqldiff utility program having to do with
unusual whitespace characters in a virtual table definition.
* Limit the new UNION ALL optimization described by item 8c in
the 3.35.0 release so that it does not try to make too many
new subqueries.
- include changes from 3.35.1:
* Fix a bug in the new DROP COLUMN feature when used on columns
that are indexed and that are quoted in the index definition.
* Improve the built-in documentation for the .dump command in the
CLI.
==== subversion ====
Version update (1.14.0 -> 1.14.1)
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-server subversion-tools
- Update to 1.14.1
* Fix non-deterministic generation of mergeinfo
* Fix invalid SQL quoting in working copy upgrade system
* Convert filename for editor from UTF-8 to the locale's encoding
* Make the hot-backup.py script work with Python 3
* Fix an uninitialized read in FSFS
* Fix a potential NULL dereference in the config file parser (bsc#1181687, CVE-2020-17525)
- Rebase subversion-no-build-date.patch
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Fix SMBIOS tables without a string present (bsc#1183079)
Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.01
* Patches added:
0034-smbios-Fix-table-whit-no-string-is-.patch
==== xen ====
Version update (4.14.1_12 -> 4.14.1_14)
Subpackages: xen-libs xen-tools-domU
- bsc#1177112 - Fix libxc.sr.superpage.patch
The receiving side did detect holes in a to-be-allocated superpage,
but allocated a superpage anyway. This resulted to over-allocation.
- bsc#1167608 - adjust limit for max_event_channels
A previous change allowed an unbound number of event channels
to make sure even large domUs can start of of the box.
This may have a bad side effect in the light of XSA-344.
Adjust the built-in limit based on the number of vcpus.
In case this is not enough, max_event_channels=/maxEventChannels=
has to be used to set the limit as needed for large domUs
adjust libxl.max_event_channels.patch
- bsc#1183072 - VUL-0: xen: HVM soft-reset crashes toolstack (XSA-368)
Also resolves,
bsc#1179148 - kdump of HVM fails, soft-reset not handled by libxl
bsc#1181989 - openQA job causes libvirtd to dump core when
running kdump inside domain
xsa368.patch
==== zisofs-tools ====
- refresh spec file (update licensedir)
- Use macro for configure
- Cleanup spec file with spec-cleaner
- Don't ship INSTALL file
- require mkisofs package instead of /usr/bin/mkisofs
* Depending on the binary results in a conflict between
the cdrkit-cdrtools-compat and mkisofs packages.
* cdrkit-cdrtools-compat is to be replaced by cdrtools,
which provides the mkisofs package
1
0
Hi,
I just upped my Pi4 running Tumbleweed. As there was also a new kernel, it
ran dracut & grub2-install. But that one failed:
Output of grub2-branding-openSUSE-84.87.20200106-2.1.noarch.rpm %posttrans script:
update-bootloader: 2021-03-24 17:03:25 <3> update-bootloader-7679 run_command.294: '/usr/lib/bootloader/grub2-efi/install' failed with exit code 1, output:
<<<<<<<<<<<<<<<<
target = arm64-efi
+ /usr/sbin/grub2-install --target=arm64-efi --no-nvram --removable
Installing for arm64-efi platform.
Use signed file in /usr/share/grub2/arm64-efi/grub.efi for installation.
Installation finished. No error reported.
+ /usr/sbin/grub2-install --target=arm64-efi
Installing for arm64-efi platform.
Use signed file in /usr/share/grub2/arm64-efi/grub.efi for installation.
Could not prepare Boot variable: Read-only file system
/usr/sbin/grub2-install: error: efibootmgr failed to register the boot entry: Input/output error.
If I manually run efibootmgr I get
Pi4:~ # efibootmgr
No BootOrder is set; firmware will attempt recovery
Should I expect the FW to fix things, or is there something I better do/try
now before rebooting the system?
2
2
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
aaa_base (84.87+git20210308.d7a7d3a -> 84.87+git20210317.2c04190)
bcm43xx-firmware
bison
bluedevil5 (5.21.2 -> 5.21.3)
breeze (5.21.2 -> 5.21.3)
breeze-gtk (5.21.2 -> 5.21.3)
busybox-links
cronie
discover (5.21.2 -> 5.21.3)
drkonqi5 (5.21.2 -> 5.21.3)
flatpak-builder (1.0.11 -> 1.0.12)
freerdp (2.3.0 -> 2.3.2)
iceauth
inih (52 -> 53)
kactivitymanagerd (5.21.2 -> 5.21.3)
kcm_sddm (5.21.2 -> 5.21.3)
kde-cli-tools5 (5.21.2 -> 5.21.3)
kde-gtk-config5 (5.21.2 -> 5.21.3)
kgamma5 (5.21.2 -> 5.21.3)
khotkeys5 (5.21.2 -> 5.21.3)
kinfocenter5 (5.21.2 -> 5.21.3)
kmenuedit5 (5.21.2 -> 5.21.3)
kscreen5 (5.21.2 -> 5.21.3)
kscreenlocker (5.21.2 -> 5.21.3)
ksshaskpass5 (5.21.2 -> 5.21.3)
ksysguard5 (5.21.2 -> 5.21.3)
kwayland-integration (5.21.2 -> 5.21.3)
kwayland-server (5.21.2 -> 5.21.3)
kwin5 (5.21.2 -> 5.21.3)
kwrited5 (5.21.2 -> 5.21.3)
libkdecoration2 (5.21.2 -> 5.21.3)
libkscreen2 (5.21.2 -> 5.21.3)
libksysguard5 (5.21.2 -> 5.21.3.1)
libvirt
libwpd
mariadb (10.5.8 -> 10.5.9)
milou5 (5.21.2 -> 5.21.3)
mutt (2.0.5 -> 2.0.6)
ncurses (6.2.20210130 -> 6.2.20210313)
open-iscsi
openldap2 (2.4.57 -> 2.4.58)
ovmf (202011 -> 202102)
oxygen5 (5.21.2 -> 5.21.3)
perl (5.32.0 -> 5.32.1)
plasma-browser-integration (5.21.2 -> 5.21.3)
plasma-nm5 (5.21.2 -> 5.21.3)
plasma5-addons (5.21.2 -> 5.21.3)
plasma5-desktop (5.21.2 -> 5.21.3)
plasma5-disks (5.21.2 -> 5.21.3)
plasma5-integration (5.21.2 -> 5.21.3)
plasma5-openSUSE
plasma5-pa (5.21.2 -> 5.21.3)
plasma5-thunderbolt (5.21.2 -> 5.21.3)
plasma5-workspace (5.21.2 -> 5.21.3)
polkit-kde-agent-5 (5.21.2 -> 5.21.3)
powerdevil5 (5.21.2 -> 5.21.3)
python-urllib3 (1.26.3 -> 1.26.4)
qemu
suitesparse
systemd-presets-common-SUSE
systemsettings5 (5.21.2 -> 5.21.3)
transactional-update (3.2.0 -> 3.2.2)
xdg-desktop-portal-kde (5.21.2 -> 5.21.3)
xdm
xf86-video-ati
xkbcomp (1.4.4 -> 1.4.5)
xtables-addons (3.17_k5.11.6_3 -> 3.18_k5.11.6_3)
=== Details ===
==== aaa_base ====
Version update (84.87+git20210308.d7a7d3a -> 84.87+git20210317.2c04190)
Subpackages: aaa_base-extras
- Update to version 84.87+git20210317.2c04190:
* Don't rely on external dirname utility, but use ${d:h} tcsh expression.
* Enable locking feature of tcsh history file handling
* Add tcsh xd alias as well.
* Add ash xd() function as well.
* Add new function xd() "jump to the directory of a file"
==== bcm43xx-firmware ====
- Introduce Raspberry Pi 4 Compute Module's brcmfmac43455 configuration file.
(bsc#1183524)
==== bison ====
Subpackages: bison-lang
- move COPYING file into licenses subdirectory
==== bluedevil5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: bluedevil5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Manually bind width of list item
* [applet] Enable Bluetooth checkbox should be always enabled (kde#433232)
==== breeze ====
Version update (5.21.2 -> 5.21.3)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Correct global theme metadata (kde#414417)
==== breeze-gtk ====
Version update (5.21.2 -> 5.21.3)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Adjust menu heights to properly match Breeze QStyle, second time (kde#433158)
* gtk3, gtk4: unscrew libhandy's height (kde#430081)
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- busybox-misc needs to conflict with lzop and sysstat as it
replaces files of those. Usrmerge reveals that conflict.
==== cronie ====
Subpackages: cron
- refresh spec files (move license to licensedir)
==== discover ====
Version update (5.21.2 -> 5.21.3)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Only turn http[s] links into clickable links
* Do not fiddle with the search field when its not visible
* updates: wrap the text when it doesn't fit
==== drkonqi5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: drkonqi5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* map kdeinit5 (kde#433483)
* wire up productInfoError to fall back to 'kde' product
* don't assert that there is 1 product
* move UI setup logic out of checkTexts (kde#433480)
* refine warning message
* log why debugger entered failure state
==== flatpak-builder ====
Version update (1.0.11 -> 1.0.12)
- Update to version 1.0.12.
* Make --run work if manifest has --metadata in build-finish.
* Don't try to extract git submodules if they were disabled.
==== freerdp ====
Version update (2.3.0 -> 2.3.2)
Subpackages: libfreerdp2 libwinpr2
- Updated to release 2.3.2
Noteworthy changes:
* Fixed autoreconnect printer backend loading
* Fixed compilation on older mac os versions < 10.14
* Fixed mouse pointer move with smart-sizing
* Added command line option to disable websocket gateway support
* Fixed drive hotplugging issues with windows
* Fixed smartcard issues on mac
Fixed issues:
* #gh:FreeRDP/FreeRDP#6900: Transparency issues with aFreeRDP
* #gh:FreeRDP/FreeRDP#6848: Invalid format string in smartcard trace
* #gh:FreeRDP/FreeRDP#6846: Fixed static builds
* #gh:FreeRDP/FreeRDP#6888: Crash due to missing bounds checks
* #gh:FreeRDP/FreeRDP#6882: Use default sound device on mac
- Updated to release 2.3.1
Noteworthy changes:
* This is a compatibility bugfix release readding some (deprecated)
symbols/defines
* Also add some more EXPERIMENTAL warnings to CMake flags as some were not
clear enough.
* Fixed a memory leak in xfreerdp (mouse pointer updates)
* No longer activating some compile time debug options with
- DWITH_DEBUG_ALL=ON which might leak sensitive information.
* Added -DDEFINE_NO_DEPRECATED for developers to detect use of
deprecated symbols
==== iceauth ====
- modernize spec file (move license to licensedir)
==== inih ====
Version update (52 -> 53)
?
- Update to version 53
* Add architecture ppc64le to travis build (#122)
* enable distro settings by default (#125)
* meson: optionally depend on c++ (#124)
* meson: add static compile args to inih_dep (#126)
==== kactivitymanagerd ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kactivitymanagerd-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kcm_sddm ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kcm_sddm-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer
==== kde-cli-tools5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kde-cli-tools5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kde-gtk-config5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kgamma5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kgamma5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== khotkeys5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: khotkeys5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kinfocenter5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kinfocenter5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* force-resize columns in the wayland module (kde#433327)
==== kmenuedit5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kmenuedit5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kscreen5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kscreenlocker ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== ksshaskpass5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: ksshaskpass5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== ksysguard5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: ksysguard5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Add missing #include <array> (kde#433517)
* Add providerName to power plugin
* Use correct unit for charge rate
==== kwayland-integration ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== kwayland-server ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Update pressed keys even if there is no focused surface
==== kwin5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: kwin5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* inputmethod: Use the object to connect to slots
* wayland: Do not force qtvirtualkeyboard
* inputmethod: If the client hides itself, act accordingly
==== kwrited5 ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== libkdecoration2 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== libkscreen2 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== libksysguard5 ====
Version update (5.21.2 -> 5.21.3.1)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.21.3.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005)
* Avoid emitting configurationChanged during save (kde#422672)
* SensorDataModel: Do not insert columns that are out of range (kde#433064)
* Properly initialize the parent widget to nullptr in ProcessController (kde#434074)
* Also emit showTitleChanged when reloading the config (kde#433954)
* Fix build
* Move CGroup pid fetching callback to the controller (kde#430615)
==== 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
- virtlockd, virtlogd: Fix exec-restart
6b8e9613-avoid-use-after-free.patch,
eab7ae6b-fix-array-access.patch,
c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch,
ccc6dd8f-fix-exec-restart.patch
bsc#1183411
- Replace libxl-default-pcistub-name.patch with upstream variant
ee3dc2c2-libxl-default-pcistub-name.patch
==== libwpd ====
- Add patch to fix build with GCC11 (boo#1181873)
* 0001-Fix-build-with-GCC11.patch
==== mariadb ====
Version update (10.5.8 -> 10.5.9)
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Update to 10.5.9
* release notes and changelog:
https://mariadb.com/kb/en/library/mariadb-1059-release-notes
https://mariadb.com/kb/en/library/mariadb-1059-changelog
* fixes for the following security vulnerabilities:
10.5.9: none
- Tracker bug: [bsc#1182739]
- Update fixes [bsc#1182255] (MDL BF-BF Conflict caused by
TRUNCATE TABLE)
- refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- remove fix-lock-rollback-assert-abort.patch (applied upstream)
==== milou5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: milou5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== mutt ====
Version update (2.0.5 -> 2.0.6)
Subpackages: mutt-doc mutt-lang
- mutt 2.0.6:
* Fix problems with hook processors
* Fix pattern compilation error for ~( !~>(~P) )
* Fix contrib/markdown2html crash
* Fix yesorno prompt for autocrypt account creation
* Correctly handle CTRL-G on remaining background_edit sessions
prompt
- remove self-obsoletion on muttssl, last use in 2000.
==== ncurses ====
Version update (6.2.20210130 -> 6.2.20210313)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- New package ncurses-tests which includes examples and tests
- Include bash script cursescheck for ASC and REP capabilities
- Add ncurses patch 20210313
+ improve configure CF_LD_SEARCHPATH macro used for ncurses*-config and
".pc" files, from dialog changes.
+ reduce dependency of math-library in test programs.
+ minor fixes for test_tparm.c (cf: 20210306)
+ mention "ncurses" prefix in curses_version() manpage (report by
Michal Bielinski).
- Only libpcre2 for ncurses ABI 6
- Make linker script for ABI 6 check for needed libpcre2
- Add ncurses patch 20210306
+ improved test/test_parm.c, by limiting the tests to capabilities
that might have parameters or padding, and combined with tputs test.
+ improve discussion of padding versus tparm and tputs in
man/curs_terminfo.3x
+ update portability note for FreeBSD in man/tput.1
- Add ncurses patch 20210227
+ modify tic/infocmp to eliminate unnecessary "\" to escape ":" in
terminfo format.
+ add check in tic for duplicate "use=" clauses.
- Add ncurses patch 20210220
+ improve tic warning when oc/op do not mention SGR 39/49 for xterm
compatible XT flag.
+ revert change to lib_addch.c in waddch_literal() from 20210130, since
the followup fix in PutCharLR() actually corrects the problem while
this change causes too-early filling/wrapping (report by Johannes
Altmanninger).
+ add/use vt220+pcedit and vt220+vtedit -TD
+ add scrt/securecrt and absolute -TD
+ add nel to xterm-new, though supported since X11R5 -TD
+ add/use xterm+nofkeys -TD
+ move use of ecma+italics from xterm-basic to xterm+nofkeys -TD
- Port patch ncurses-6.2.dif mainly terminfo.src
- Add ncurses patch 20210213
+ add test/back_ground.c, to exercise the wide-character background
functions.
+ add a check in _nc_build_wch() in case the background character is a
wide-character, rather than a new part of a multibyte character.
+ improve tracemunch's coverage of form/menu/panel libraries.
+ improve tracemunch's checking/reporting the type for the first
parameter, e.g., "WINDOW*" rather than "#1".
- For (lib)pcre2 support the devel package has to require this
- Add ncurses patch 20210206
+ provide for wide-characters as background character in wbkgrnd
(report/testcase by Anton Vidovic)
+ add name for Fedora's pcre2 to configure check for "--with-pcre2"
option, from xterm #363 -TD
+ modify adjustment in PutCharLR to restore the cursor position before
writing to the lower-right corner, rather than decrementing the
cursor column, in case it was a double-width character (cf: 20210130).
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updated to latest upstream 2.1.4 as 2.1.4-suse, which contains
these changes not already present:
* Enable iscsi.service asynchronous logins, cleanup services
(bsc#1183421)
* libopeniscsiusr: dont error loudly if a session isn't found when
working through iscsi_sessions_get()
* libopeniscsiusr: skip over removed sessions
* libopeniscsiusr: fix error messages
* Avoid hardcoding pkg-config to fix cross build
* Fix iscsistart login issue when target is delayed.
==== openldap2 ====
Version update (2.4.57 -> 2.4.58)
Subpackages: libldap-2_4-2 libldap-data openldap2-client
- updated to 2.4.58
OpenLDAP 2.4.58 Release (2021/03/16)
Fixed slapd validity checks for issuerAndThisUpdateCheck (ITS#9454)
Fixed slapd to alloc new conn struct after freeing old one (ITS#9458)
Fixed slapd syncrepl to check all contextCSNs (ITS#9282)
Fixed slapd-bdb lockdetect config (ITS#9449)
==== ovmf ====
Version update (202011 -> 202102)
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Update to edk2-stable202102
* ArmVirtPkg: support extra pci root bridges (pxb)
* SEV Encrypted Boot for Ovmf (remote attestation)
* virtio-fs driver for OvmfPkg and ArmVirtPkg
* Apply SEV-ES mitigations for encryption bit position and MMIO
* Add Core CI support for StandaloneMmPkg
* Update LZMA module to LZMA SDK latest version 19.00
* Port open source JSON library (jansson)
* add file buffering to the UEFI shell's COMP command
* Shell: pathname / filename sorting
* Extend support of peripheral x64 MM_STANDALONE drivers
* BaseTools: Convert the Split tool from C language to Python
* ArmPkg: Add Universal/Smbios
* Move to Pip based Basetools python
* Add support for use of FF-A callsw
- Drop upstreamed patches:
+ ovmf-jscSLE-16075-SEV-ES-use-physical-address.patch
+ ovmf-bsc1180079-amd-sev-es-mitigation.patch
==== oxygen5 ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== perl ====
Version update (5.32.0 -> 5.32.1)
Subpackages: perl-base perl-doc
- update to 5.32.1:
There are no changes intentionally incompatible with Perl 5.32.0.
* Data::Dumper has been upgraded from version 2.174 to 2.174_01.
A number of memory leaks have been fixed.
* DynaLoader has been upgraded from version 1.47 to 1.47_01.
* Module::CoreList has been upgraded from version 5.20200620 to
5.20210123.
* Opcode has been upgraded from version 1.47 to 1.48.
A warning has been added about evaluating untrusted code with the
perl interpreter.
* Safe has been upgraded from version 2.41 to 2.41_01.
A warning has been added about evaluating untrusted code with the
perl interpreter.
==== plasma-browser-integration ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma-browser-integration-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== plasma-nm5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* [applet] Remove broken call to closeSearch()
* [applet] Manually bind width of list item
==== plasma5-addons ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma5-addons-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Fix outdated API key for flickr provider
==== plasma5-desktop ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma5-desktop-emojier
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* [kcms/joystick] Fix minor leak (kde#385894)
* Require KF5Codecs
* [kcms/keyboard] Allow faster keyboard repeat rates (kde#286760)
* kcm/autostart: Add missing <optional> include
* Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings
==== plasma5-disks ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== plasma5-integration ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.21.3
==== plasma5-pa ====
Version update (5.21.2 -> 5.21.3)
Subpackages: plasma5-pa-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== plasma5-thunderbolt ====
Version update (5.21.2 -> 5.21.3)
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* Include <thread> for std::this_thread::sleep_for
==== plasma5-workspace ====
Version update (5.21.2 -> 5.21.3)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* [Image wallpaper] Make the Positioning combobox as equally wide as the other comboboxes
* [Notifications] Emit dataChanged in setData call
* [applets/devicenotifier] Manually bind width of list item
* Re-add Force Font DPI spinbox on Wayland (kde#433115)
* proper form factor filtering (kde#433983)
* Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings
* Adapt more KCMs to using Kirigami.ActionToolbar for their footer actions
* Fix query of StartPlasma::hasSystemdService (kde#433333)
* [lookandfeel/ActionButton] Fix broken focus effect (kde#433755)
* Use separate face controller for appearance config (kde#424458)
==== polkit-kde-agent-5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== powerdevil5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: powerdevil5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== python-urllib3 ====
Version update (1.26.3 -> 1.26.4)
- update to 1.26.4:
* Changed behavior of the default ``SSLContext`` when connecting to HTTPS proxy
during HTTPS requests. The default ``SSLContext`` now sets ``check_hostname=True``.
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix s390x "mediated device is in use" error condition
(bsc#1183634)
update-linux-headers-Include-const.h.patch
Update-linux-headers-to-5.11-rc2.patch
vfio-ccw-Connect-the-device-request-noti.patch
- Fix DoS in e1000 emulated device (CVE-2021-20257 bsc#1182577)
e1000-fail-early-for-evil-descriptor.patch
- Fix incorrect guest data in s390x PCI passthrough (bsc#1183372)
s390x-pci-restore-missing-Query-PCI-Func.patch
- Include upstream patches designated as stable material and
reviewed for applicability to include here
lsilogic-Use-PCIDevice-exit-instead-of-D.patch
vhost-user-blk-fix-blkcfg-num_queues-end.patch
- Fix potential privilege escalation in virtfs (CVE-2021-20181
bsc#1182137)
9pfs-Fully-restart-unreclaim-loop-CVE-20.patch
- Fix OOB access in vmxnet3 emulation (CVE-2021-20203 bsc#1181639)
net-vmxnet3-validate-configuration-value.patch
- Add #!ForceMultiversion to qemu.spec:
+ As the spec file defines different Version: fiels for various
subpackages, we must instruct OBS to not ever reset the
checkin-counter, as it would by defalut on a version increase.
Resetting the version counter results in sub-packages reusing
their VERSION-RELEASE from the past (e.g. qemu-ipxe is version
1.0.0+, and upon checkin of a new qemu version, RELEASE is
reset to 1.1, thus again producing
qemu-ipxe-1.0.0+-1.1.noarch.rpm.
- Fix GCC11 compiler issue in brotli (edk2) code (boo#1181922)
brotli-fix-actual-variable-array-paramet.patch
- Tweak a few submodule descriptions and summaries
- Fix a backward compatibility issue in ACPI data
i386-acpi-restore-device-paths-for-pre-5.patch
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- Disable LTO on %arm as it consumes too much memory
- Update _constraints to avoid OOM
- Update to SuiteSparse 5.9.0
* GraphBLAS upgraded from v3.3 to v4.0.3 with many new features,
and increased performance. Betweeness Centrality about 2x
faster, and now faster than the GAP benchmark for larger
matrices. BFS about 5x faster.
==== systemd-presets-common-SUSE ====
- Enable user service pipewire-media-session.service (used with
pipewire >= 0.3.23).
- Enable user services pipewire.socket and pipewire-pulse.socket
(boo#1183012).
==== systemsettings5 ====
Version update (5.21.2 -> 5.21.3)
Subpackages: systemsettings5-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- Changes since 5.21.2:
* [sidebar view] Set header KCM icon size correctly
* Underscores are not allowed in action names (kde#433109)
==== transactional-update ====
Version update (3.2.0 -> 3.2.2)
Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit
- Version 3.2.2
- Don't skip patches with rebootSuggested flag [bsc#1183442]
- Version 3.2.1
- t-u: Forward --quiet option to tukit
- Regression: Add /opt as bind mount into update environment
- Remove output indicators of the called command to not tamper
the result line
- Fix /etc syncing with --drop-if-no-change
- Requires inotify-tool to have --drop-if-no-change available
==== xdg-desktop-portal-kde ====
Version update (5.21.2 -> 5.21.3)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.21.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.3
- No code changes since 5.21.2
==== xdm ====
Subpackages: xdm-xsession
- modernize spec (move license to licensedir)
==== xf86-video-ati ====
- modernize spec (move license to licensedir)
==== xkbcomp ====
Version update (1.4.4 -> 1.4.5)
- Update to version 1.4.5
* Remove trailing whitespaces
* gitlab CI: add basic build test
* Replace WARN[1-9], ERROR[1-9], etc. with their unnumbered version
* Downgrade the warning for missing symbols to info
* keycodes: downgrade the >255 keycode warning to an info
* keycodes: compress the high keycode warning
==== xtables-addons ====
Version update (3.17_k5.11.6_3 -> 3.18_k5.11.6_3)
- Add sle-kernels.patch [boo#1183753]
- Update to release 3.18
* Fix ARM 32-bit build failure
1
0
Greetings,
I'm running a Raspberry Pi 4, headless, Tumbleweed 20210209 JeOS,
booting from USB3. End of December 2020, I was forced to add an lock
on the update of kernel-default. At the moment I'm still running
5.9.14-1-default.
The thing is I cannot update to kernel 5.10. If I do that, initrd is not
able to find the root filesystem anymore. In fact, USB seems to be
absent in the initrd stage, although, as far as I can see, all modules
are present.
The situation can be reproduced with a fresh image:
http://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-T…
Booting such an image from the SD card slot works. Booting the same
image via USB fails in the initrd stage.
More information can be found in a forum thread that I started:
https://forums.opensuse.org/showthread.php/549232-RPI4-USB-boot-fails-with-…
I did find this message (Regression observed on Rasbperry Pi 4 with
snapshot 20201214):
https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/5BEW…
but that seems to be related to u-boot and GRUB. My problem seems to
occur later, in initrd. But then again, who am I?
I'd be happy to provide more information and am willing to try to debug
the issue that I'm facing, but I will need a little bit of help with that.
--
Best regards,
Paul.
2
6
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.11.0 -> 7.0.11.3)
MozillaFirefox (85.0.2 -> 86.0.1)
MozillaThunderbird (78.7.1 -> 78.8.1)
NetworkManager (1.28.0 -> 1.30.0)
PackageKit
aaa_base (84.87+git20201123.4f16b16 -> 84.87+git20210308.d7a7d3a)
accountsservice
akonadi-calendar (20.12.2 -> 20.12.3)
akonadi-calendar-tools (20.12.2 -> 20.12.3)
akonadi-contact (20.12.2 -> 20.12.3)
akonadi-import-wizard (20.12.2 -> 20.12.3)
akonadi-mime (20.12.2 -> 20.12.3)
akonadi-notes (20.12.2 -> 20.12.3)
akonadi-search (20.12.2 -> 20.12.3)
akonadi-server (20.12.2 -> 20.12.3)
akregator (20.12.2 -> 20.12.3)
amarok (2.9.70git.20201222T022603~89d13c15ad -> 2.9.75git.20210220T172242~b94c362c1d)
amavisd-new
analitza (20.12.2 -> 20.12.3)
apache2-mod_php7 (7.4.15 -> 7.4.16)
ark (20.12.2 -> 20.12.3)
attica-qt5 (5.79.0 -> 5.80.0)
augeas
automake
autoyast2 (4.3.67 -> 4.3.70)
baloo5 (5.79.0 -> 5.80.0)
baloo5-widgets (20.12.2 -> 20.12.3)
bcm20702a1-firmware
bcm43xx-firmware
binutils
bison (3.7.5 -> 3.7.6)
blinken (20.12.2 -> 20.12.3)
bluedevil5 (5.21.0 -> 5.21.2)
bluez (5.55 -> 5.56)
bluez-qt (5.79.0 -> 5.80.0)
bovo (20.12.2 -> 20.12.3)
branding-openSUSE
breeze (5.21.0 -> 5.21.2)
breeze-gtk (5.21.0 -> 5.21.2)
breeze5-icons (5.79.0 -> 5.80.0)
brltty (6.2 -> 6.3)
btrfsprogs (5.9 -> 5.11)
busybox-links
ca-certificates (2+git20210111.eeae41c -> 2+git20210309.8214505)
calendarsupport (20.12.2 -> 20.12.3)
cervisia (20.12.2 -> 20.12.3)
cifs-utils (6.9 -> 6.12)
createrepo_c
cryptsetup (2.3.4 -> 2.3.5)
curl (7.74.0 -> 7.75.0)
cyrus-sasl
dav1d (0.8.1 -> 0.8.2)
dbus-1
discount (2.2.6 -> 2.2.7)
discover (5.21.0 -> 5.21.2)
dolphin (20.12.2 -> 20.12.3)
dos2unix
dracut (052+suse.93.g7bfaa6d9 -> 053+suse.90.gb89b6347)
dragonplayer (20.12.2 -> 20.12.3)
drbd
drkonqi5 (5.21.0 -> 5.21.2)
emacs
eventviews (20.12.2 -> 20.12.3)
fetchmail (6.4.15 -> 6.4.16)
ffmpegthumbs (20.12.2 -> 20.12.3)
file
flatpak (1.10.1 -> 1.10.2)
frameworkintegration (5.79.0 -> 5.80.0)
freerdp (2.2.0 -> 2.3.0)
fwupd (1.5.3 -> 1.5.7)
gcc10 (10.2.1+git1030 -> 10.2.1+git1331)
gimp
git (2.30.1 -> 2.30.2)
glibc
gnustep-base
gnutls (3.6.15 -> 3.7.1)
gpm
gptfdisk
grantleetheme (20.12.2 -> 20.12.3)
grub2
gwenview5 (20.12.2 -> 20.12.3)
gzip
hplip
hwdata (0.344 -> 0.345)
ibus (1.5.23 -> 1.5.24)
incidenceeditor (20.12.2 -> 20.12.3)
iproute2 (5.10.0 -> 5.11)
irqbalance (1.7.0 -> 1.7.0+git20210222.9db8d5c)
juk (20.12.2 -> 20.12.3)
k3b (20.12.2 -> 20.12.3)
kaccounts-integration (20.12.2 -> 20.12.3)
kaccounts-providers (20.12.2 -> 20.12.3)
kactivities-stats (5.79.0 -> 5.80.0)
kactivities5 (5.79.0 -> 5.80.0)
kactivitymanagerd (5.21.0 -> 5.21.2)
kaddressbook (20.12.2 -> 20.12.3)
kalarmcal (20.12.2 -> 20.12.3)
kalgebra (20.12.2 -> 20.12.3)
kamera (20.12.2 -> 20.12.3)
kanagram (20.12.2 -> 20.12.3)
kapptemplate (20.12.2 -> 20.12.3)
karchive (5.79.0 -> 5.80.0)
kate (20.12.2 -> 20.12.3)
katomic (20.12.2 -> 20.12.3)
kauth (5.79.0 -> 5.80.0)
kblackbox (20.12.2 -> 20.12.3)
kblocks (20.12.2 -> 20.12.3)
kbookmarks (5.79.0 -> 5.80.0)
kbounce (20.12.2 -> 20.12.3)
kbreakout (20.12.2 -> 20.12.3)
kbruch (20.12.2 -> 20.12.3)
kcachegrind (20.12.2 -> 20.12.3)
kcalc (20.12.2 -> 20.12.3)
kcalendarcore (5.79.0 -> 5.80.0)
kcalutils (20.12.2 -> 20.12.3)
kcharselect (20.12.2 -> 20.12.3)
kcm_sddm (5.21.0 -> 5.21.2)
kcmutils (5.79.0 -> 5.80.0)
kcodecs (5.79.0 -> 5.80.0)
kcolorchooser (20.12.2 -> 20.12.3)
kcompletion (5.79.0 -> 5.80.0)
kconfig (5.79.0 -> 5.80.0)
kconfigwidgets (5.79.0 -> 5.80.0)
kcontacts (5.79.0 -> 5.80.0)
kcoreaddons (5.79.0 -> 5.80.0)
kcrash (5.79.0 -> 5.80.0)
kcron (20.12.2 -> 20.12.3)
kdav (5.79.0 -> 5.80.0)
kdbusaddons (5.79.0 -> 5.80.0)
kde-cli-tools5 (5.21.0 -> 5.21.2)
kde-gtk-config5 (5.21.0 -> 5.21.2)
kde-print-manager (20.12.2 -> 20.12.3)
kdeclarative (5.79.0 -> 5.80.0)
kdeconnect-kde (20.12.2 -> 20.12.3)
kded (5.79.0 -> 5.80.0)
kdeedu-data (20.12.2 -> 20.12.3)
kdegraphics-thumbnailers (20.12.2 -> 20.12.3)
kdelibs4support (5.79.0 -> 5.80.0)
kdepim-addons (20.12.2 -> 20.12.3)
kdepim-runtime (20.12.2 -> 20.12.3)
kdesu (5.79.0 -> 5.80.0)
kdf (20.12.2 -> 20.12.3)
kdialog (20.12.2 -> 20.12.3)
kdiamond (20.12.2 -> 20.12.3)
kdnssd-framework (5.79.1 -> 5.80.0)
kdoctools (5.79.0 -> 5.80.0)
kdump
kemoticons (5.79.0 -> 5.80.0)
kernel-64kb (5.10.16 -> 5.11.6)
kernel-source (5.10.16 -> 5.11.6)
kfilemetadata5 (5.79.0 -> 5.80.0)
kgamma5 (5.21.0 -> 5.21.2)
kgeography (20.12.2 -> 20.12.3)
kget (20.12.2 -> 20.12.3)
kglobalaccel (5.79.0 -> 5.80.0)
kgoldrunner (20.12.2 -> 20.12.3)
kguiaddons (5.79.0 -> 5.80.0)
khangman (20.12.2 -> 20.12.3)
khelpcenter5 (20.12.2 -> 20.12.3)
kholidays (5.79.0 -> 5.80.0)
khotkeys5 (5.21.0 -> 5.21.2)
khtml (5.79.0 -> 5.80.0)
ki18n (5.79.0 -> 5.80.0)
kiconthemes (5.79.0 -> 5.80.0)
kidentitymanagement (20.12.2 -> 20.12.3)
kidletime (5.79.0 -> 5.80.0)
kig (20.12.2 -> 20.12.3)
kimageformats (5.79.0 -> 5.80.0)
kimap (20.12.2 -> 20.12.3)
kinfocenter5 (5.21.0 -> 5.21.2)
kinit (5.79.0 -> 5.80.0)
kio (5.79.0 -> 5.80.1)
kio-extras5 (20.12.2 -> 20.12.3)
kio_audiocd (20.12.2 -> 20.12.3)
kipi-plugins (20.12.2 -> 20.12.3)
kirigami2 (5.79.0 -> 5.80.0)
kiriki (20.12.2 -> 20.12.3)
kismet
kitemmodels (5.79.0 -> 5.80.0)
kitemviews (5.79.0 -> 5.80.0)
kiten (20.12.2 -> 20.12.3)
kitinerary (20.12.2 -> 20.12.3)
kjobwidgets (5.79.0 -> 5.80.0)
kjs (5.79.0 -> 5.80.0)
kjumpingcube (20.12.2 -> 20.12.3)
kldap (20.12.2 -> 20.12.3)
kleopatra (20.12.2 -> 20.12.3)
klines (20.12.2 -> 20.12.3)
kmag (20.12.2 -> 20.12.3)
kmahjongg (20.12.2 -> 20.12.3)
kmail (20.12.2 -> 20.12.3)
kmail-account-wizard (20.12.2 -> 20.12.3)
kmailtransport (20.12.2 -> 20.12.3)
kmbox (20.12.2 -> 20.12.3)
kmenuedit5 (5.21.0 -> 5.21.2)
kmime (20.12.2 -> 20.12.3)
kmines (20.12.2 -> 20.12.3)
kmousetool (20.12.2 -> 20.12.3)
kmouth (20.12.2 -> 20.12.3)
kmplot (20.12.2 -> 20.12.3)
knavalbattle (20.12.2 -> 20.12.3)
knetwalk (20.12.2 -> 20.12.3)
knewstuff (5.79.0 -> 5.80.0)
knotes (20.12.2 -> 20.12.3)
knotifications (5.79.0 -> 5.80.0)
knotifyconfig (5.79.0 -> 5.80.0)
kolf (20.12.2 -> 20.12.3)
kollision (20.12.2 -> 20.12.3)
kolourpaint (20.12.2 -> 20.12.3)
kompare (20.12.2 -> 20.12.3)
konquest (20.12.2 -> 20.12.3)
konsole (20.12.2 -> 20.12.3)
kontact (20.12.2 -> 20.12.3)
kontactinterface (20.12.2 -> 20.12.3)
konversation (20.12.2 -> 20.12.3)
kopete (20.12.2 -> 20.12.3)
korganizer (20.12.2 -> 20.12.3)
kpackage (5.79.0 -> 5.80.0)
kparts (5.79.0 -> 5.80.0)
kpat (20.12.2 -> 20.12.3)
kpeople5 (5.79.0 -> 5.80.0)
kpimtextedit (20.12.2 -> 20.12.3)
kpkpass (20.12.2 -> 20.12.3)
kplotting (5.79.0 -> 5.80.0)
kpty (5.79.0 -> 5.80.0)
kqtquickcharts (20.12.2 -> 20.12.3)
kquickcharts (5.79.0 -> 5.80.0)
krb5 (1.18.3 -> 1.19.1)
krdc (20.12.2 -> 20.12.3)
kreversi (20.12.2 -> 20.12.3)
krfb (20.12.2 -> 20.12.3)
kross (5.79.0 -> 5.80.0)
kruler (20.12.2 -> 20.12.3)
krunner (5.79.0 -> 5.80.0)
kscreen5 (5.21.0 -> 5.21.2)
kscreenlocker (5.21.0 -> 5.21.2)
kservice (5.79.0 -> 5.80.0)
kshisen (20.12.2 -> 20.12.3)
ksirk (20.12.2 -> 20.12.3)
ksmtp (20.12.2 -> 20.12.3)
kspaceduel (20.12.2 -> 20.12.3)
ksquares (20.12.2 -> 20.12.3)
ksshaskpass5 (5.21.0 -> 5.21.2)
ksudoku (20.12.2 -> 20.12.3)
ksysguard5 (5.21.0 -> 5.21.2)
ksystemlog (20.12.2 -> 20.12.3)
kteatime (20.12.2 -> 20.12.3)
ktexteditor (5.79.0 -> 5.80.0)
ktextwidgets (5.79.0 -> 5.80.0)
ktimer (20.12.2 -> 20.12.3)
ktnef (20.12.2 -> 20.12.3)
ktouch (20.12.2 -> 20.12.3)
kturtle (20.12.2 -> 20.12.3)
kubrick (20.12.2 -> 20.12.3)
kunitconversion (5.79.0 -> 5.80.0)
kwallet (5.79.0 -> 5.80.0)
kwalletmanager5 (20.12.2 -> 20.12.3)
kwayland (5.79.0 -> 5.80.0)
kwayland-integration (5.21.0 -> 5.21.2)
kwayland-server (5.21.0 -> 5.21.2)
kwidgetsaddons (5.79.0 -> 5.80.0)
kwin5 (5.21.0 -> 5.21.2)
kwindowsystem (5.79.0 -> 5.80.0)
kwordquiz (20.12.2 -> 20.12.3)
kwrited5 (5.21.0 -> 5.21.2)
kxmlgui (5.79.0 -> 5.80.0)
lapack (3.8.0 -> 3.9.0)
libKF5ModemManagerQt (5.79.0 -> 5.80.0)
libKF5NetworkManagerQt (5.79.0 -> 5.80.0)
libaom (2.0.0 -> 2.0.2)
libburn (1.5.2.pl01 -> 1.5.4)
libcaca
libcontainers-common
libebml (1.4.1 -> 1.4.2)
liberation-fonts (2.1.2 -> 2.1.3)
libgexiv2 (0.12.1 -> 0.12.2)
libgme (0.6.2 -> 0.6.3)
libgphoto2 (2.5.26 -> 2.5.27)
libgravatar (20.12.2 -> 20.12.3)
libinput (1.16.4 -> 1.17.0)
libisoburn (1.5.2 -> 1.5.4)
libisofs (1.5.2 -> 1.5.4)
libkcddb (20.12.2 -> 20.12.3)
libkcompactdisc (20.12.2 -> 20.12.3)
libkdcraw (20.12.2 -> 20.12.3)
libkdecoration2 (5.21.0 -> 5.21.2)
libkdegames (20.12.2 -> 20.12.3)
libkdepim (20.12.2 -> 20.12.3)
libkeduvocdocument (20.12.2 -> 20.12.3)
libkexiv2 (20.12.2 -> 20.12.3)
libkgapi (20.12.2 -> 20.12.3)
libkipi (20.12.2 -> 20.12.3)
libkleo (20.12.2 -> 20.12.3)
libkmahjongg (20.12.2 -> 20.12.3)
libkomparediff2 (20.12.2 -> 20.12.3)
libksane (20.12.2 -> 20.12.3)
libkscreen2 (5.21.0 -> 5.21.2)
libksieve (20.12.2 -> 20.12.3)
libksysguard5 (5.21.0 -> 5.21.2)
libktorrent (20.12.2 -> 20.12.3)
liblastfm-qt5 (1.0.9+20150206 -> 1.1.0)
liblouis (3.15.0 -> 3.16.1)
libmatroska (1.6.2 -> 1.6.3)
libmaxminddb (1.5.0 -> 1.5.2)
libmysofa (1.1 -> 1.2)
libosinfo (1.8.0 -> 1.9.0)
libpng16
libqmi (1.26.8 -> 1.28.2)
libqt5-qtdeclarative
libsamplerate (0.1.9 -> 0.2.1)
libsoup
libstorage-ng (4.3.86 -> 4.3.89)
libupnp (1.14.1 -> 1.14.2)
libuv (1.40.0 -> 1.41.0)
libvirt (7.0.0 -> 7.1.0)
libwps (0.4.11 -> 0.4.12)
libxcrypt (4.4.17 -> 4.4.18)
libxfce4ui
libxkbcommon (1.0.3 -> 1.1.0)
libxml2
libzypp (17.25.7 -> 17.25.8)
lirc
lokalize (20.12.2 -> 20.12.3)
lskat (20.12.2 -> 20.12.3)
lua53-luasocket
lua54
lua54-luasocket
mailcommon (20.12.2 -> 20.12.3)
mailimporter (20.12.2 -> 20.12.3)
mailutils
mariadb-connector-c (3.1.11 -> 3.1.12)
mbox-importer (20.12.2 -> 20.12.3)
messagelib (20.12.2 -> 20.12.3)
milou5 (5.21.0 -> 5.21.2)
mkfontscale
mobipocket (20.12.2 -> 20.12.3)
mousepad (0.5.2 -> 0.5.3)
mozilla-nss (3.60.1 -> 3.61)
mozjs78 (78.7.0 -> 78.8.0)
multipath-tools (0.8.5+12+suse.3b0e9ca -> 0.8.5+26+suse.2cbedfd)
nano (5.5 -> 5.6.1)
nautilus-share
netcfg
nfs-utils
nodejs-common (4.0 -> 4.1)
nodejs15 (15.8.0 -> 15.11.0)
ntfs-3g_ntfsprogs
ntp
okular (20.12.2 -> 20.12.3)
openSUSE-xfce-icon-theme (4.16.1+git3.8e4f919 -> 4.16.1+git4.47431fc)
openafs
openal-soft
openssl-1_1 (1.1.1h -> 1.1.1j)
osinfo-db (20201218 -> 20210215)
oxygen5 (5.21.0 -> 5.21.2)
parley (20.12.2 -> 20.12.3)
patterns-base
pavucontrol
pcre
pentobi (18.4 -> 18.5)
perl-Date-Manip (6.83 -> 6.85)
perl-HTML-Parser (3.75 -> 3.76)
perl-HTTP-Message (6.27 -> 6.29)
perl-IO-Socket-SSL (2.068 -> 2.070)
perl-Term-ReadLine-Gnu (1.37 -> 1.40)
perl-URI (5.07 -> 5.09)
perl-libwww-perl (6.52 -> 6.53)
php7 (7.4.15 -> 7.4.16)
pim-data-exporter (20.12.2 -> 20.12.3)
pim-sieve-editor (20.12.2 -> 20.12.3)
pimcommon (20.12.2 -> 20.12.3)
pipewire (0.3.21 -> 0.3.23)
plasma-browser-integration (5.21.0 -> 5.21.2)
plasma-framework (5.79.0 -> 5.80.0)
plasma-nm5 (5.21.0 -> 5.21.2)
plasma5-addons (5.21.0 -> 5.21.2)
plasma5-desktop (5.21.0 -> 5.21.2)
plasma5-disks (5.21.0 -> 5.21.2)
plasma5-integration (5.21.0 -> 5.21.2)
plasma5-openSUSE
plasma5-pa (5.21.0 -> 5.21.2)
plasma5-thunderbolt (5.21.0 -> 5.21.2)
plasma5-workspace (5.21.0 -> 5.21.2)
polkit
polkit-kde-agent-5 (5.21.0 -> 5.21.2)
postfix
postgresql13
powerdevil5 (5.21.0 -> 5.21.2)
prison-qt5 (5.79.0 -> 5.80.0)
privoxy (3.0.31 -> 3.0.32)
procps
psmisc
publicsuffix (20210211 -> 20210221)
pulseaudio
purpose (5.79.0 -> 5.80.0)
python
python-Babel
python-Beaker
python-Pillow (8.1.0 -> 8.1.2)
python-SQLAlchemy (1.3.22 -> 1.3.23)
python-Twisted (20.3.0 -> 21.2.0)
python-base
python-future
python-hyperlink (20.0.1 -> 21.0.0)
python-importlib-metadata (3.4.0 -> 3.7.0)
python-libvirt-python (7.0.0 -> 7.1.0)
python-libxml2
python-more-itertools (8.6.0 -> 8.7.0)
python-networkx
python-packaging (20.8 -> 20.9)
python-pycryptodome (3.9.9 -> 3.10.1)
python-pycups (1.9.74 -> 2.0.1)
python-pycurl
python-pytz
python-pyzmq
python-qt5 (5.15.2 -> 5.15.4)
python-redis
python-scipy (1.6.0 -> 1.6.1)
python-zipp (3.4.0 -> 3.4.1)
python38 (3.8.7 -> 3.8.8)
python38-core (3.8.7 -> 3.8.8)
python38-documentation (3.8.7 -> 3.8.8)
qemu
qpdf (10.1.0 -> 10.3.1)
qqc2-desktop-style (5.79.0 -> 5.80.0)
quota (4.05 -> 4.06)
raspberrypi-firmware (2021.01.21 -> 2021.03.10)
raspberrypi-firmware-config (2021.01.21 -> 2021.03.10)
raspberrypi-firmware-dt (2021.01.22 -> 2021.03.15)
rdma-core (31.3 -> 33.1)
rebootmgr (1.3 -> 1.3.1)
redis (6.0.10 -> 6.2.1)
remmina (1.4.11 -> 1.4.12)
rpm
rsyslog (8.2012.0 -> 8.2102.0)
rtkit (0.11+git.20161005 -> 0.13)
rtl8812au (5.9.3.2+git20201214.b95e750_k5.10.16_1 -> 5.9.3.2+git20210302.d1bf6df_k5.11.6_3)
rubygem-ffi (1.14.2 -> 1.15.0)
rubygem-lightbox2 (2.11.1.1 -> 2.11.3)
rubygem-nokogiri (1.11.1 -> 1.11.2)
rubygem-packaging_rake_tasks (1.4.14 -> 1.4.15)
rubygem-puma (5.2.1 -> 5.2.2)
rubygem-rails-6.0
rubygem-regexp_parser (2.0.3 -> 2.1.1)
rubygem-rspec-rails (4.0.2 -> 5.0.0)
salt
samba (4.13.4+git.187.5ad4708741a -> 4.13.4+git.199.be6e11f5ab2)
sddm
seahorse
selinux-autorelabel
setxkbmap
shim
signon-kwallet-extension (20.12.2 -> 20.12.3)
snapper
solid (5.79.0 -> 5.80.0)
sonnet (5.79.0 -> 5.80.0)
spacenavd (0.7.1 -> 0.8)
spectacle (20.12.2 -> 20.12.3)
sqlite3 (3.34.1 -> 3.35.0)
sratom (0.6.6 -> 0.6.8)
sssd (2.4.0 -> 2.4.2)
step (20.12.2 -> 20.12.3)
sweeper (20.12.2 -> 20.12.3)
syndication (5.79.0 -> 5.80.0)
syntax-highlighting (5.79.1 -> 5.80.0)
system-users
systemd (246.10 -> 246.11)
systemd-default-settings (0.5 -> 0.7)
systemsettings5 (5.21.0 -> 5.21.2)
sysvinit (2.98 -> 2.99)
tcpdump (4.9.3 -> 4.99.0)
texlive
texlive-specs-m (2020.176.20200202_pl5svn53958 -> 2020.182.20200202_pl5svn53958)
texlive-specs-n (2020.177.2.004svn48145 -> 2020.182.2.004svn48145)
threadweaver (5.79.0 -> 5.80.0)
thunar (4.16.3 -> 4.16.5)
tigervnc
transactional-update (3.1.4 -> 3.2.0)
u-boot-rpiarm64
umbrello (20.12.2 -> 20.12.3)
units
userspace-rcu (0.12.1 -> 0.12.2)
v4l-utils
vim (8.2.2411 -> 8.2.2607)
virt-manager
vlc
vmaf (2.1.0 -> 2.1.1)
vulkan-loader (1.2.169 -> 1.2.170.0)
whois (5.5.7 -> 5.5.8)
wicked (0.6.64 -> 0.6.65)
wireshark (3.4.3 -> 3.4.4)
wpa_supplicant
xapps (2.0.6 -> 2.0.7)
xauth
xawtv
xclip
xdg-desktop-portal-kde (5.21.0 -> 5.21.2)
xen (4.14.1_11 -> 4.14.1_12)
xf86-input-evdev
xf86-input-libinput
xfce4-panel (4.16.1 -> 4.16.2)
xfce4-panel-profiles (1.0.12 -> 1.0.13)
xfce4-pulseaudio-plugin
xfsprogs (5.10.0 -> 5.11.0)
xhost
xorg-x11-server
xorgproto (2020.1 -> 2021.3)
xprop
xrandr
xscreensaver (5.44 -> 5.45)
xtables-addons (3.15_k5.10.16_1 -> 3.17_k5.11.6_3)
yakuake (20.12.2 -> 20.12.3)
yast2 (4.3.51 -> 4.3.59)
yast2-add-on (4.3.7 -> 4.3.8)
yast2-bootloader (4.3.20 -> 4.3.24)
yast2-configuration-management (4.3.4 -> 4.3.5)
yast2-country (4.3.11 -> 4.3.12)
yast2-dns-server (4.3.1 -> 4.3.3)
yast2-firewall (4.3.9 -> 4.3.10)
yast2-hardware-detection (4.1.1 -> 4.1.2)
yast2-installation (4.3.24 -> 4.3.31)
yast2-iscsi-client (4.3.2 -> 4.3.3)
yast2-kdump (4.3.3 -> 4.3.4)
yast2-network (4.3.44 -> 4.3.54)
yast2-nfs-client (4.3.2 -> 4.3.3)
yast2-nfs-server (4.3.1 -> 4.3.2)
yast2-nis-client (4.3.5 -> 4.3.6)
yast2-ntp-client (4.3.1 -> 4.3.2)
yast2-packager (4.3.12 -> 4.3.14)
yast2-pam (4.3.3 -> 4.3.4)
yast2-ruby-bindings (4.3.11 -> 4.3.13)
yast2-samba-server (4.3.3 -> 4.3.4)
yast2-schema (4.3.17 -> 4.3.20)
yast2-security (4.3.7 -> 4.3.15)
yast2-services-manager (4.3.5 -> 4.3.6)
yast2-storage-ng (4.3.41 -> 4.3.46)
yast2-sysconfig (4.3.2 -> 4.3.3)
yast2-theme (4.3.1 -> 4.3.7)
yast2-trans (84.87.20210205.68980f3ed7 -> 84.87.20210306.35a69d414b)
yast2-update (4.3.1 -> 4.3.2)
yast2-x11 (4.1.0 -> 4.3.0)
yast2-ycp-ui-bindings (4.3.7 -> 4.3.9)
zstd (1.4.8 -> 1.4.9)
zypper (1.14.42 -> 1.14.43)
=== Details ===
==== ImageMagick ====
Version update (7.0.11.0 -> 7.0.11.3)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9
- update to 7.0.11.3:
* Eliminate multiple division by zero exceptions (reference
https://github.com/ImageMagick/ImageMagick/issues/3339 and others).
* Use -define filename:literal=true to bypass interpretting embedded
formatting characters and instead use the filename literally.
* decode HEIC images in sRGB instead of YCbCr.
* Division by zero error is possible if crafty file sets film-gamma property
* Check for overflow in thumbnail coder
* Prevent compiler from optimizing out buffer clearing in cipher
* Clone properties from image stack.
* Set overall image depth statistic in Composite channel.
- version update to 7.0.11.1
* bump minor version #
* allow reading multichannel PSD files with 1 or 2 channels.
* respect masks when computing SSIM metric (reference
https://github.com/ImageMagick/ImageMagick/discussions/3212)
==== MozillaFirefox ====
Version update (85.0.2 -> 86.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 86.0.1
* Fixed: Fixed an issue on Apple Silicon machines that caused
Firefox to be unresponsive after system sleep (bmo#1682713)
* Fixed: Fixed an issue causing windows to gain or lose focus
unexpectedly (bmo#1694927)
* Fixed: Fixed truncation of date and time widgets due to
incorrect width calculation (bmo#1695578)
* Fixed: Fixed an issue causing unexpected behavior with
extensions managing tab groups (bmo#1694699)
* Fixed: Fixed a frequent Linux crash on browser launch
(bmo#1694670)
- Mozilla Firefox 86.0
* requires NSS >= 3.61
* requires rust-cbindgen >= 0.16.0
* Firefox now supports simultaneously watching multiple videos in
Picture-in-Picture.
* Total Cookie Protection to Strict Mode
* https://www.mozilla.org/en-US/firefox/86.0/releasenotes
MSFA 2021-07 (bsc#1182614)
* CVE-2021-23969 (bmo#1542194)
Content Security Policy violation report could have contained
the destination of a redirect
* CVE-2021-23970 (bmo#1681724)
Multithreaded WASM triggered assertions validating separation
of script domains
* CVE-2021-23968 (bmo#1687342)
Content Security Policy violation report could have contained
the destination of a redirect
* CVE-2021-23974 (bmo#1528997, bmo#1683627)
noscript elements could have led to an HTML Sanitizer bypass
* CVE-2021-23971 (bmo#1678545)
A website's Referrer-Policy could have been be overridden,
potentially resulting in the full URL being sent as a Referrer
* CVE-2021-23976 (bmo#1684627)
Local spoofing of web manifests for arbitrary pages in
Firefox for Android
* CVE-2021-23977 (bmo#1684761)
Malicious application could read sensitive data from Firefox
for Android's application directories
* CVE-2021-23972 (bmo#1683536)
HTTP Auth phishing warning was omitted when a redirect is
cached
* CVE-2021-23975 (bmo#1685145)
about:memory Measure function caused an incorrect pointer
operation
* CVE-2021-23973 (bmo#1690976)
MediaError message property could have leaked information
about cross-origin resources
* CVE-2021-23978 (bmo#1682928, bmo#1687391, bmo#1687597, bmo#786797)
Memory safety bugs fixed in Firefox 86 and Firefox ESR 78.8
* CVE-2021-23979 (bmo#1663222, bmo#1666607, bmo#1672120, bmo#1678463,
bmo#1678927, bmo#1679560, bmo#1681297, bmo#1681684, bmo#1683490,
bmo#1684377, bmo#1684902)
Memory safety bugs fixed in Firefox 86
- updated create-tar.sh (bsc#1182357)
- removed obsolete mozilla-bmo1554971.patch
- remove buildsymbols subpackage
* we haven't done anything with it for years
* mozilla is collecting those from our debuginfo packages
* would require a local dump_syms tool
==== MozillaThunderbird ====
Version update (78.7.1 -> 78.8.1)
- Mozilla Thunderbird 78.8.1
* several bugfixes and improvements
* https://www.thunderbird.net/en-US/thunderbird/78.8.1/releasenotes/
- updated create-tar.sh (bsc#1182357)
- Mozilla Thunderbird 78.8.0
* various bugfixes
MFSA 2021-09 (bsc#1182614)
* CVE-2021-23969 (bmo#1542194)
Content Security Policy violation report could have contained
the destination of a redirect
* CVE-2021-23968 (bmo#1687342)
Content Security Policy violation report could have contained
the destination of a redirect
* CVE-2021-23973 (bmo#1690976)
MediaError message property could have leaked information
about cross-origin resources
* CVE-2021-23978 (bmo#786797, bmo#1682928, bmo#1687391,
bmo#1687597)
Memory safety bugs fixed in Firefox 86 and Firefox ESR 78.8
==== NetworkManager ====
Version update (1.28.0 -> 1.30.0)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.30.0:
+ Increase timeout of NetworkManager-wait-online.service to 60
seconds.
+ Add "ipv4.dhcp-client-id=ipv6-duid" option for RFC4361.
+ The dhcpcd plugin now requires a minimum version of
dhcpcd-9.3.3 with the --noconfigure option. Using an older
version will cause dhcpcd to exit with a status code of 1.
+ Support building against musl libc.
+ Support new ethtool offload features.
+ Add support for WPA3 Enterprise Suite-B 192 bit mode.
+ Add support for handling Veth devices.
+ New hostname settings for controlling configuring the hostname
from reverse DNS lookup and from DHCP.
+ OVS: support configuring external-ids.
+ libnm: nm_setting_bond_add_option() no longer validates the
option that is set. Instead, use nm_connection_verify() to
validate the profile.
+ libnm: add support for reading/writing keyfile format. This
required to relicense previously GPL-2.0+ code as LGPL-2.1+
with the agreement of the copyright holders.
+ initrd:
- Support for rd.net.timeout.carrier option.
- Support new ip method "link6" for IPv6 link-local only.
+ build: new configure option to set path to
"polkit-agent-helper-1".
+ Many bugfixes and improvements.
+ Updated translations.
- Change License to GPL-2.0-or-later and LGPL-2.1-or-later,
following upstream.
- Replace %systemd_requires with %systemd_ordering.
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-initialize-pool.patch: zypp: Make sure pool
is initialized at the beginning of some methods
(gh#hughsie/PackageKit/commit#3efa0c524, bsc#1180597).
- Enable offline updates support for openSUSE Leap 16+
- Recommend a provider of rpm-repos-openSUSE for the DNF backend
- Use dnf-data instead of dnf-conf in Supplements on DNF backend package
==== aaa_base ====
Version update (84.87+git20201123.4f16b16 -> 84.87+git20210308.d7a7d3a)
Subpackages: aaa_base-extras
- Update to version 84.87+git20210308.d7a7d3a:
* excluding new kernel string in version search
* Fixing possible resource leak. Found by running ccpcheck on the source code.
* Comment out 8-bit C1 conflicting with UTF-8 in /etc/inputrc
* Fix keyseq specifications in /etc/inputrc{,.keys}
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Add accountsservice-fix-gdm-crash.patch: Prevent crash of gdm
upon service restart when automatic login is enabled
(glfo#accountsservice/accountsservice#55).
==== akonadi-calendar ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-calendar-tools ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-calendar-tools-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-contact ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-import-wizard ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-mime ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-notes ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-search ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== akonadi-server ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* MySQL server settings: Make use of 'loose_' option prefix (kde#421922)
* Fix 37 pixels offset for the context menu when dropping.
==== akregator ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akregator-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== amarok ====
Version update (2.9.70git.20201222T022603~89d13c15ad -> 2.9.75git.20210220T172242~b94c362c1d)
- Update to version 2.9.70git.20210220T172242~b94c362c1d:
* replace QModelIndex.child to remove deprecated functions from Qt 5.8
* Replace functions deprecated in Qt 5.7 and earlier
* Properly use KLocalizedString for dynamic placeholder replacement
* typo fixes
* Use more secure URL
* Don't use deprecated headers
* Add CMake module used by release script
* Bump plugin version to 74 in preparation for 2.9.71
* Add multiplier 2 to the size of generated play-pause
button and volume dial pixmaps.
* Smoothen the rendering of play/pause button, volume
dial and main toolbar's previous and next buttons on scaled UIs
- Update translations
==== amavisd-new ====
Subpackages: amavisd-new-docs
- Package amavisd-milter in a separate package
- Add perl(Convert::BinHex) to required packages
- Disable BerkeleyDB in configuration
+ amavisd-new-no-berkeleydb.patch
==== analitza ====
Version update (20.12.2 -> 20.12.3)
Subpackages: analitza-lang libAnalitza5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== apache2-mod_php7 ====
Version update (7.4.15 -> 7.4.16)
- updated to 7.4.16: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.16
==== ark ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ark-lang libkerfuffle20
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== attica-qt5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Attica5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Remove unused forward declarations
==== augeas ====
Subpackages: augeas-lenses libaugeas0
- Add new directives and options supported in chrony since 3.3 up to 4.0.
* augeas-new_options_for_chrony.patch
* [bsc#1178470]
* sourced from https://github.com/hercules-team/augeas/pull/698
==== automake ====
- make generated autoconf makefiles reproducible (bsc#1182604):
add automake-reproducible.patch
==== autoyast2 ====
Version update (4.3.67 -> 4.3.70)
Subpackages: autoyast2-installation
- Import the security settings after importing the bootloader
configuration (bsc#1183042).
- 4.3.70
- Select patterns during auto installation even when not using the
confirm mode (related to jsc#SMO-20 and bsc#1182543).
- 4.3.69
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.68
==== baloo5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* [balooshow] Always print parsed document/device/inode id
* [balooshow] Allow hexadecimal format for deviceid parameter
* [baloosearch] Allow to print document ID
* [ResultIterator] Provide document ID
* [ResultIterator] Rework for future extension
* Don't try to index ninja files
* Don't try to index .swp files (kde#433095)
* Add .gitlab-ci.yml to enable CI
==== baloo5-widgets ====
Version update (20.12.2 -> 20.12.3)
Subpackages: baloo5-widgets-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== bcm20702a1-firmware ====
- fix boo#1175038 - remove unnecessary %postun scriptlet that is
incorrectly deleting all package files on upgrade; all files are
already listed in %files as %ghost so no scriptlet is needed.
==== bcm43xx-firmware ====
- Cater for old and new ways of configuring bluetooth on RPi. Users of
'hciattach' expect the firmware in '/lib/firmware' while users of the serdev
configured bluetooth setups will expect it in '/lib/firmware/brcm'
(bsc#1177189).
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Bump 2.36 branch diff (includes fix for PR27441 aka bsc#1182252).
==== bison ====
Version update (3.7.5 -> 3.7.6)
Subpackages: bison-lang
- GNU bison 3.7.6:
* Fix reused push parsers
* Fix table generation
==== blinken ====
Version update (20.12.2 -> 20.12.3)
Subpackages: blinken-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== bluedevil5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: bluedevil5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== bluez ====
Version update (5.55 -> 5.56)
Subpackages: libbluetooth3
- update to 5.56:
* Fix issue with setting AVDTP disconnect timer.
* Fix issue with AVDTP not sending GetCapabilities.
* Fix issue with AVDTP connecting using streaming mode.
* Fix issue with handling A2DP and remote SEP disappearing.
* Fix issue with handling session of A2DP channels.
* Fix issue with GATT and handling device removal.
* Fix issue with GATT not accepting multiple requests.
* Fix issue with HID report value callback registration.
* Add support for new advertising management command.
* Add support for battery D-Bus interface.
* removed obsolete bccmd
==== bluez-qt ====
Version update (5.79.0 -> 5.80.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add trailing comma to enums
* Add clang-format configuration
==== bovo ====
Version update (20.12.2 -> 20.12.3)
Subpackages: bovo-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== branding-openSUSE ====
Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE systemd-icon-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE
- move SUSE-brand to /usr/etc
==== breeze ====
Version update (5.21.0 -> 5.21.2)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* Revert "[kstyle]: Add double-ringed focus for text fields" (kde#430944,kde#430943,kde#433421)
* Start the window drag from the QStyle (kde#433178)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Revert "Revert "Do not draw background or line in toolbars if the color scheme has no headers group"" (kde#433118)
==== breeze-gtk ====
Version update (5.21.0 -> 5.21.2)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== breeze5-icons ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* Delete tor-browser icon (kde#432674)
==== brltty ====
Version update (6.2 -> 6.3)
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow libbrlapi0_8 python3-brlapi xbrlapi
- Update to version 6.3:
+ See ChangeLog for changes.
- API version is now 0.8.2.
- Drop brltty-fix-install-dirs.patch: no longer needed.
==== btrfsprogs ====
Version update (5.9 -> 5.11)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Update to 5.11
* fix device path canonicalization for device mapper devices
* receive: remove workaround for setting capabilities, all stable kernels
have been patched
* receive: fix duplicate mount path detection
* rescue: new subcommand create-control-device
* device stats: minor fix for plain text format output
* build: detect if e2fsprogs support 64bit timestamps
* build: drop libmount, required functionality has been reimplemented
* mkfs: warn when raid56 is used
* balance convert: warn when raid56 is used
* other
* new and updated tests
* documentation updates
* seeding device
* raid56 status
* CI updates
* docker images for various distros
- Update to 5.10.1
* static build works again
* other:
* add a way to test static binaries with the testsuite
* clarify scrub docs
* update dependencies, minimum version for libmount is 2.24, this may
change in the future
- Update to 5.10
* scrub status:
* print percentage of progress
* add size unit options
* fi usage: also print free space from statfs
* convert: copy full 64 bit timestamp from ext4 if availalble
* check:
* add ability to repair extent item generation
* new option to remove leftovers from inode number cache (-o inode_cache)
* check for already running exclusive operation (balance, device add/...)
when starting one
* preliminary json output support for 'device stats'
* fixes:
* subvolume set-default: id 0 correctly falls back to toplevel
* receive: align internal buffer to allow fast CRC calculation
* logical-resolve: distinguish -o subvol and bind mounts
* build: new dependency libmount
* other
* doc fixes and updates
* new tests
* ci on gitlab temporarily disabled
* debugging output enhancements
==== 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
- prepare usrmerge (boo#1029961)
==== ca-certificates ====
Version update (2+git20210111.eeae41c -> 2+git20210309.8214505)
- Update to version 2+git20210309.8214505:
* Make sure to trigger in transactional mode (boo#1179884)
==== calendarsupport ====
Version update (20.12.2 -> 20.12.3)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Switch to an approved license
* Find all items that must shift when a new item is placed (kde#64603)
==== cervisia ====
Version update (20.12.2 -> 20.12.3)
Subpackages: cervisia-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== cifs-utils ====
Version update (6.9 -> 6.12)
- Update to cifs-utils 6.12
* remove cifs-utils-6.11.tar.bz2
* remove cifs-utils-6.11.tar.bz2.asc
* add cifs-utils-6.12.tar.bz2
* add cifs-utils-6.12.tar.bz2.asc
- Remove backports already in 6.12
* remove 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch
* remove 0002-cifs-utils-fix-probabilistic-compiling-error.patch
- Refresh Makefile.am install fix
* modify fix-sbin-install-error.patch
- Hardcode python3 interpreter in shebang of smbinfo instead of
/usr/bin/env to let rpm runtime dependency detect it.
- use new %_pamdir macro to avoid hardcoding pam module path
- Update to cifs-utils 6.11
* remove cifs-utils-6.9.tar.bz2
* remove cifs-utils-6.9.tar.bz2.asc
* add cifs-utils-6.11.tar.bz2
* add cifs-utils-6.11.tar.bz2.asc
- Remove backports already in 6.11
* remove 0001-smbinfo-Improve-help-usage-and-add-h-option.patch
* remove 0002-smbinfo-Add-bash-completion-support-for-smbinfo.patch
* remove 0003-getcifsacl-Add-support-to-accept-more-paths.patch
* remove 0004-getcifsacl-Fix-usage-message-to-include-multiple-fil.patch
* remove 0005-smbinfo-add-GETCOMPRESSION-support.patch
* remove 0006-getcifsacl-Add-support-for-R-recursive-option.patch
* remove 0007-smbinfo-add-bash-completion-support-for-getcompressi.patch
* remove 0008-mount.cifs.c-fix-memory-leaks-in-main-func.patch
* remove 0009-Zero-fill-the-allocated-memory-for-new-struct-cifs_n.patch
* remove 0010-Zero-fill-the-allocated-memory-for-a-new-ACE.patch
* remove 0011-fix-doublefree.patch
* remove 0012-mount.cifs-Fix-invalid-free.patch
* remove 0013-CVE-2020-14342-mount.cifs-fix-shell-command-injectio.patch
- Add fixes for autoconf and make install issues
* add fix-sbin-install-error.patch
* add 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch
* add 0002-cifs-utils-fix-probabilistic-compiling-error.patch
- Hardcode python3 interpreter in shebang of smb2-quota instead of
/usr/bin/env to let rpm runtime dependency detect it.
==== createrepo_c ====
Subpackages: libcreaterepo_c0 python3-createrepo_c
- removed %is_opensuse (CtLG)
- disabled drpm for SLE/Leap 15.3
==== cryptsetup ====
Version update (2.3.4 -> 2.3.5)
Subpackages: libcryptsetup12 libcryptsetup12-hmac
- cryptsetup 2.3.5:
* Fix partial reads of passphrase from an interactive terminal
* Fix maximum length of password entered through a terminal
* integritysetup: support new dm-integrity HMAC recalculation
options
* integritysetup: display of recalculating sector in dump command
* veritysetup: fix verity FEC if stored in the same image with
hashes
* veritysetup: run FEC repair check even if root hash fails
* veritysetup: do not process hash image if hash area is empty
* veritysetup: store verity hash algorithm in superblock in
lowercase
* bitlk: fix a crash if the device disappears during BitLocker
scan
* bitlk: show a better error when trying to open an NTFS device
* bitlk: add support for startup key protected VMKs
* Fix LUKS1 repair code (regression since version 1.7.x)
* Fix luksKeyChange for LUKS2 with assigned tokens
* Fix cryptsetup resize using LUKS2 tokens
* Print a visible error if device resize is not supported
* Add error message when suspending wrong non-LUKS device
* Fix default XTS mode key size in reencryption
* Rephrase missing locking directory warning and move it to
debug level
* Many fixes for the use of cipher_null (empty debug cipher)
* Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
* Fixes for problems discovered by various tools for code
analysis
* Various fixes to man pages
- silence hmac packaging warnings
- move licenses to licensedir
==== curl ====
Version update (7.74.0 -> 7.75.0)
Subpackages: libcurl4
- Harden build, enable full RELRO
- Never allow undefined symbols anywhere.
- Update to 7.75.0
* Changes:
- curl: add --create-file-mode [mode]
- curl: add new variables to --write-out
- dns: extend CURLOPT_RESOLVE syntax for adding non-permanent entries
- gopher: implement secure gopher protocol
- http: add Hyper as new optional HTTP backend
- http: introduce AWS HTTP v4 Signature support
* Bugfixes:
- cmake: Add an option to disable libidn2
- cmake: enable gophers correctly in curl-config
- cmake: expose CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG
- digest_sspi: Show InitializeSecurityContext errors in verbose mode
- getinfo: build with disabled HTTP support
- http: get CURLOPT_REQUEST_TARGET working with a HTTP proxy
- http_proxy: Fix CONNECT chunked encoding race condition
- httpauth: make multi-request auth work with custom port
- lib: pass in 'struct Curl_easy *' to most functions
- lib: remove Curl_ prefix from many static functions
- lib: save a bit of space with some structure packing
- libssh: avoid plain free() of libssh-memory
- mime: make sure setting MIMEPOST to NULL resets properly
- multi_runsingle: bail out early on data->conn == NULL
- ngtcp2: Fix http3 upload stall
- ngtcp2: Fix stack buffer overflow
- openssl: lowercase the hostname before using it for SNI
- socks: use the download buffer instead
- speedcheck: exclude paused transfers
- too?_writeout: fix the -w time output units
- url: if IDNA conversion fails, fallback to Transitional
- Refresh libcurl-ocloexec.patch
==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3
- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
due to insecure tmp file usage. (bsc#1180669)
Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
files.
==== dav1d ====
Version update (0.8.1 -> 0.8.2)
- Update to version 0.8.2
* ARM32 optimizations for ipred and itx in 10/12bits,
completing the 10b/12b work on ARM64 and ARM32
* Give the post-filters their own threads
* ARM64: rewrite the wiener functions
* Speed up coefficient decoding, 0.5%-3% global decoding gain
* x86 optimizations for CDEF_filter and wiener in 10/12bit
* x86: rewrite the SGR AVX2 asm
* x86: improve msac speed on SSE2+ machines
* ARM32: improve speed of ipred and warp
* ARM64: improve speed of ipred, cdef_dir, cdef_filter,
warp_motion and itx16
* ARM32/64: improve speed of looprestoration
* Add seeking, pausing to the player
* Update the player for rendering of 10b/12b
* Misc speed improvements and fixes on all platforms
* Add a xxh3 muxer in the dav1d application
==== dbus-1 ====
Subpackages: libdbus-1-3
- retire /lib/dbus-1/system-services as it's deprecated
==== discount ====
Version update (2.2.6 -> 2.2.7)
- update to version 2.2.7:
* fix small buffer overflow
==== discover ====
Version update (5.21.0 -> 5.21.2)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* flatpak: Support querying by mimetype (kde#433291)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Correct usage of preferredHeight
* Use more appropriate delete and download icons in compact app delegate
* Remove weird padding at the bottom of resource lists
* pk: make sure search queries eventually finish (kde#432384)
* Properly show the pointing hand on screenshot thumbnails
* Show the correct screenshot when clicking it (kde#433123)
* pk: Improve updates progress when doing an offline update
* Don't truncate reviews in compact mode (kde#433078)
* notifier: Reduce the unattended updates idle timeout to 15'
* Increase maximum width of review dialog to a sane size (kde#432807)
==== dolphin ====
Version update (20.12.2 -> 20.12.3)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== dos2unix ====
- Remove localized man directories from file list: Already provided
by filesystem.
==== dracut ====
Version update (052+suse.93.g7bfaa6d9 -> 053+suse.90.gb89b6347)
- Update to version 053+suse.90.gb89b6347:
Highlights: https://github.com/dracutdevs/dracut/releases/tag/053
dracut.sh:
unfreeze /boot on exit (d87ae137)
proper return code for inst_multiple in dracut-init.sh (d437970c)
fcoe:
rename rd.nofcoe to rd.fcoe (6f7823bc)
rd.nofcoe=0 should disable fcoe (805b46c2)
i18n:
get rid of eval calls (5387ed24), backported for 052 downstream
create the keyboard symlinks again (9e1c7f3d), backported for 052 downstream
network-manager:
run as a service if systemd module is present (c17c5b76)
rework how NM is started in debug mode (34c73b33)
drm: skip empty modalias files in drm module setup (c3f24184)
==== dragonplayer ====
Version update (20.12.2 -> 20.12.3)
Subpackages: dragonplayer-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== drbd ====
Subpackages: drbd-kmp-64kb drbd-kmp-default
- bsc#1183429, compat to kernel v5.11
Add patch compat_to_v5_11.patch
==== drkonqi5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: drkonqi5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Add patch emacs-27.1-Xauthority4server.patch
* Allow GNU Emacs server to open X Display even if the Xauthority
file is not the default expected by XCloseDisplay()
* Hopefully fix boo#1174534 and boo#1179854
==== eventviews ====
Version update (20.12.2 -> 20.12.3)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Use placeHolderText for the priority quick filter
* Fix agenda view's display of end-of-day events
* Fix month view's display of end-of-day instances (kde#165212)
==== fetchmail ====
Version update (6.4.15 -> 6.4.16)
Subpackages: fetchmailconf
- update to 6.4.16:
* fetchmail's --configdump, and fetchmailconf, lacked support for
the sslcertfile option.
* fetchmail --version [fetchmail -V] now queries and prints the
SSL/TLS library's "SSL default trusted certificate" file or
directory (mind the word "default"), where the OpenSSL-compatible
TLS implementation will look for trusted root, meaning
certification authority (CA), certificates.
* fetchmail --version now prints version of the OpenSSL library
that it was compiled against, and that it is using at runtime,
and also the OPENSSL_DIR and OPENSSL_ENGINES_DIR (if available).
==== ffmpegthumbs ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ffmpegthumbs-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== file ====
Subpackages: file-magic libmagic1
- Remove patch file-5.12-zip.dif as it is upstream solved (boo#1183143)
==== flatpak ====
Version update (1.10.1 -> 1.10.2)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.10.2:
+ This is a security update which fixes a potential attack where
a flatpak application could use custom formated .desktop files
to gain access to files on the host system.
+ Fix memory leaks
+ Some test fixes
+ Documentation updates
+ G_BEGIN/END_DECLS added to library headders for c++ use
+ Fix for X11 cookies on OpenSUSE
+ Spawn portal better handles non-utf8 filenames
==== frameworkintegration ====
Version update (5.79.0 -> 5.80.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add clang-format bits to CMakeLists.txt
* Port usages of deprecated KNewStuff methods
==== freerdp ====
Version update (2.2.0 -> 2.3.0)
Subpackages: libfreerdp2 libwinpr2
- Updated to release 2.3.0
Noteworthy changes:
* Websocket support for proxy connections
* Progressive codec improvements. Reduces graphical glitches against windows
and ogon servers
* Fixed +glyph-cache, now working properly without disconnects
* Huge file support in clipboard
* XWayland support for xfreerdp (keyboard grabbing)
* Improved wlfreerdp (wayland client)
* Option to allow keyboard scancodes to be remapped manually
* Improved mouse wheel behaviour when scrolling
* Improved dynamic channel behaviour, more stable event detection
* New connection state PubSub notification: Clients can now monitor current
connection state
Fixes:
* gh#FreeRDP/FreeRDP/6626: Fixed parsing of FastGlyph order.
gh#FreeRDP/FreeRDP/6624: Added support for xwayland keyboard grab
gh#FreeRDP/FreeRDP/6492: Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag
gh#FreeRDP/FreeRDP/6428: Improve NLA error code logging.
gh#FreeRDP/FreeRDP/6416: Http gateway message support
gh#FreeRDP/FreeRDP/6753: List of pull requests to backport for stable-next
- Added freerdp-rpmlintrc to supress a false positive as gethostbyname() is
a windows-function call not a unix one.
==== fwupd ====
Version update (1.5.3 -> 1.5.7)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Add fwupd-bsc1182057-fix-sbat-section-copy.patch to set the
proper section flags for .sbat section so that objcopy can
copy it into fwupd*.efi (bsc#1182057)
- Update to version 1.5.7:
New features:
* Add initial support for Bluez bluetooth devices
* Add more supported pixart devices
* Add support for the RTD21xx HDMI converter
Fixes
* Convert MBR types to GPT GUIDs to help find the ESP
* Do not allow updating a synaptics-mst device with no customer ID
* Drop unused heap pages after startup has completed
* Ensure SBAT metadata is added correctly
* Move the plugin build logic to the plugins themselves
* Only allow verify-update for plugins that support CAN_VERIFY
- Specify SBAT metadata for openSUSE/SLE (bsc#1182057)
- Adjust the meson options
+ plugin_uefi => plugin_uefi_capsule and plugin_uefi_pk
+ plugin_synaptics => plugin_synaptics_mst and plugin_synaptics_rmi
+ Disable Intel AMT plugin in non-x86 systems
- Update to 1.5.6:
New features:
* Add SBAT metadata to the fwupd EFI binary
* Add support for GD32VF103 as found in the Longan Nano
* Add support for RMI PS2 devices
* Add support for the System76 Keyboard
* Allow downloading firmware from IPFS
* Install the UX data into a single .tar.xz file
* Add a plugin to update PixArt RF devices
* Add new hardware to use the elantp and rts54hid plugins
* Allow specifying more than one VendorID for a device
* Detect the AMD TSME encryption state for HSI-4
* Detect the AMI PK test key is not installed for HSI-1
* Add Maple Ridge Thunderbolt firmware parsing support
* Add --no-remote-check to ignore checking for download remotes
* Allow creating FMAP and Synaptics firmware using builder.xml
Fixes:
* Add support for the Starlabs LabTop L4
* Allow using an external ESP again
* Ask the user to reboot when required if downgrading
* Be more paranoid when parsing ASCII buffers and devices
* Check if the fwupd BootXXXX entry exists on failure
* Clear the pending flag if restarting the system
* Do not allow flashing using flashrom if BLE is enabled
* Do not allow Lenovo hardware to install multiple capsules
* Do not parse the OptionROM image
* Do not show Unknown [***] for every client connection
* Fix dnload wBlockNum wraparound for ST devices
* Fix OOM when using large ArchiveSizeMax values
* Fix several crashes spotted by AddressSanitizer
* Fix several places where the Goodix MOC plugin could crash
* Include the PCR0 to the report metadata
* Report the lockdown status from UEFI and SuperIO plugins
* Show a console warning if the system clock is not set
* Fix flashing a fingerprint reader that is in use
* Fix several critical warnings when parsing invalid firmware
* Fix updating DFU devices that use DNLOAD_BUSY
* Ignore the legacy UEFI OVMF dummy GUID
* Make libfwupd more thread safe to fix a crash in gnome-software
* Never show unprintable chars from invalid firmware in the logs
* Allow using fwupdtool as non-root for firmware commands
* Do not trust the Block.HintSystem boolean for ESP filtering
* Fix a memory leak when parsing Synaptics firmware
* Fix a possible crash when reading the Goodix MOC USB request
* Fix crashes when parsing invalid FMAP, DMC, Solokey and Synaptics images
- Deprecate fwupd-bsc1179790-disable-hintsystem.patch
==== gcc10 ====
Version update (10.2.1+git1030 -> 10.2.1+git1331)
Subpackages: cpp10 gcc10-info libstdc++6-devel-gcc10 libstdc++6-gcc10-locale
- Update to gcc-10 branch head (85977f624a34eac309f9d77a5), git1331
* Includes fix for [bsc#1182016]
- The 32bit nvptx libgomp plugin is no longer built, do not attempt
to package it.
==== gimp ====
Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- Recurse directories when looking for python plugins
(boo#1180362).
==== git ====
Version update (2.30.1 -> 2.30.2)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.30.2:
* CVE-2021-21300: On case-insensitive file systems with support
for symbolic links, if Git is configured globally to apply
delay-capable clean/smudge filters (such as Git LFS), Git could
be fooled into running remote code during a clone (boo#1183026)
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- nss-database-check-reload.patch: nsswitch: return result when nss
database is locked (BZ #27343)
- nss-load-chroot.patch: nss: Re-enable NSS module loading after chroot
(bsc#1182323, BZ #27389)
- x86-isa-level.patch: x86: Set minimum x86-64 level marker (bsc#1182522,
BZ #27318)
- nss-database-lookup.patch: nss: fix nss_database_lookup2's alternate
handling (bsc#1182247, BZ #27416)
- nss-revert-api.patch: remove
- nscd-netgroupcache.patch: nscd: Fix double free in netgroupcache
(CVE-2021-27645, bsc#1182733, BZ #27462)
- Disable x86 ISA level for now (bsc#1182522, BZ #27318)
- nss-revert-api.patch: Workaround for nss-compat brokeness (bsc#1182247,
BZ #27416)
- Fix build of utils flavor for usrmerge
==== gnustep-base ====
- Add gnustep-base-1.27.0-fix-compilation-icu68.patch: Fix build
against ICU 68.
==== gnutls ====
Version update (3.6.15 -> 3.7.1)
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-hmac
- Update to 3.7.1:
[bsc#1183456, CVE-2021-20232] [bsc#1183457, CVE-2021-20231]
* Fixed potential use-after-free in sending "key_share" and
"pre_shared_key" extensions.
* Fixed a regression in handling duplicated certs in a chain.
* Fixed sending of session ID in TLS 1.3 middlebox compatibility
mode. In that mode the client shall always send a non-zero
session ID to make the handshake resemble the TLS 1.2
resumption; this was not true in the previous versions.
* Removed dependency on the external 'fipscheck' package,
when compiled with --enable-fips140-mode.
* Added padlock acceleration for AES-192-CBC.
- Remove patches upstream:
* gnutls-gnutls-cli-debug.patch
* gnutls-ignore-duplicate-certificates.patch
* gnutls-test-fixes.patch
- Fix the test suite for tests/gnutls-cli-debug.sh [bsc#1171565]
* Don't unset system priority settings in gnutls-cli-debug.sh
* Upstream: gitlab.com/gnutls/gnutls/merge_requests/1387
- Add gnutls-gnutls-cli-debug.patch
- Fix: Test certificates in tests/testpkcs11-certs have expired
* Upstream bug: gitlab.com/gnutls/gnutls/issues/1135
- Add gnutls-test-fixes.patch
- gnutls_x509_trust_list_verify_crt2: ignore duplicate certificates
* Upstream bug: https://gitlab.com/gnutls/gnutls/issues/1131
- Add gnutls-ignore-duplicate-certificates.patch
- Update to 3.7.0
* Depend on nettle 3.6
* Added a new API that provides a callback function to retrieve
missing certificates from incomplete certificate chains
* Added a new API that provides a callback function to output the
complete path to the trusted root during certificate chain
verification
* OIDs exposed as gnutls_datum_t no longer account for the
terminating null bytes, while the data field is null terminated.
The affected API functions are: gnutls_ocsp_req_get_extension,
gnutls_ocsp_resp_get_response, and gnutls_ocsp_resp_get_extension
* Added a new set of API to enable QUIC implementation
* The crypto implementation override APIs deprecated in 3.6.9 are
now no-op
* Added MAGMA/KUZNYECHIK CTR-ACPKM and CMAC support
* Support for padlock has been fixed to make it work with Zhaoxin CPU
* The maximum PIN length for PKCS #11 has been increased from 31
bytes to 255 bytes
- Remove patch fixed upstream:
* gnutls-FIPS-use_2048_bit_prime_in_DH_selftest.patch
- Add version guards for the crypto-policies package
- Fix threading bug in libgnutls [bsc#1173434]
* Upstream bug: gitlab.com/gnutls/gnutls/issues/1044
- Require the crypto-policies package [bsc#1180051]
- Use the centralized crypto policy profile (jsc#SLE-15832)
- FIPS: Use 2048 bit prime in DH selftest (bsc#1176086)
* add gnutls-FIPS-use_2048_bit_prime_in_DH_selftest.patch
- FIPS: Add TLS KDF selftest (bsc#1176671)
* add gnutls-FIPS-TLS_KDF_selftest.patch
==== gpm ====
Subpackages: libgpm2
- remove unnecessary StandardOutput override in the unit definition
file. (bsc#1182147)
==== gptfdisk ====
- fix regression from version 1.0.6: misleading warning when reading MBR disks,
upstream commit f063fe08e424c99f133df18bf9dce49c851bcb0a
- Add fix-spurious-warnings.patch
==== grantleetheme ====
Version update (20.12.2 -> 20.12.3)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of
nvme namespace (bsc#1177751)
0001-ieee1275-Avoiding-many-unecessary-open-close.patch
- Fix chainloading windows on dual boot machine (bsc#1183073)
* 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch
- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057)
* 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch
* 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch
* 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch
* 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch
* 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch
* 0036-util-mkimage-Improve-data_size-value-calculation.patch
* 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch
* 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch
* 0039-grub-install-common-Add-sbat-option.patch
- Fix CVE-2021-20225 (bsc#1182262)
* 0022-lib-arg-Block-repeated-short-options-that-require-an.patch
- Fix CVE-2020-27749 (bsc#1179264)
* 0024-kern-parser-Fix-resource-leak-if-argc-0.patch
* 0025-kern-parser-Fix-a-memory-leak.patch
* 0026-kern-parser-Introduce-process_char-helper.patch
* 0027-kern-parser-Introduce-terminate_arg-helper.patch
* 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch
* 0029-kern-buffer-Add-variable-sized-heap-buffer.patch
* 0030-kern-parser-Fix-a-stack-buffer-overflow.patch
- Fix CVE-2021-20233 (bsc#1182263)
* 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch
- Fix CVE-2020-25647 (bsc#1177883)
* 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch
- Fix CVE-2020-25632 (bsc#1176711)
* 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch
- Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970)
* 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch
* 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch
* 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch
* 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch
* 0005-efi-Add-secure-boot-detection.patch
* 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch
* 0007-verifiers-Move-verifiers-API-to-kernel-image.patch
* 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch
* 0009-kern-Add-lockdown-support.patch
* 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch
* 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch
* 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch
* 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch
* 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch
* 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch
* 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch
* 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch
* 0018-gdb-Restrict-GDB-access-when-locked-down.patch
* 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch
* 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch
* 0041-squash-Add-secureboot-support-on-efi-chainloader.patch
* 0042-squash-grub2-efi-chainload-harder.patch
* 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch
* 0044-squash-kern-Add-lockdown-support.patch
* 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch
* 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch
- Drop patch supersceded by the new backport
* 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch
* 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch
- Add SBAT metadata section to grub.efi
- Drop shim_lock module as it is part of core of grub.efi
* grub2.spec
==== gwenview5 ====
Version update (20.12.2 -> 20.12.3)
Subpackages: gwenview5-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Switch from QGLWidget to QOpenGLWidget (kde#403323)
* Use Quality level when saving JPEG images
==== gzip ====
- gzip.spec: move %patch10 from the ifarch condition (mistake)
==== hplip ====
Subpackages: hplip-hpijs hplip-sane
- Remove %is_opensuse from spec file (jsc#SLE-11640)
This will build hp-scan-utils package on SLE, too, where it
has unsatisfiable dependencies.
* add hplip-missing-drivers.patch (lp#1843592)
Now working:
HP Laserjet Professional P1102w
HP LaserJet 100 ColorMFP M175nw
HP Laserjet CP 1025nw
==== hwdata ====
Version update (0.344 -> 0.345)
- Update to version 0.345:
+ Updated pci, usb and vendor ids.
+ Resolves boo#1182482 jsc#SLE-13791 bnc#1170160
==== ibus ====
Version update (1.5.23 -> 1.5.24)
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Upstream update to 1.5.24
* Add GTK4 IM module (currently disabled for openSUSE)
* Search engine name directly
* Update IBusInputPurpose and IBusInputHints in ibustypes.h
* Warn deprecated IBus XKB engines /w dialog
- Workaround for boo#1177545
* Update simple.xml
* Fix arguments in GLib.DBusSignalCallback for Vala 0.50
* Fix to build emoji-*.dict in CLDR 38
* Fix build environments
* Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0
==== incidenceeditor ====
Version update (20.12.2 -> 20.12.3)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Fix clazy warnings
* Preserve tags when creating instances
==== iproute2 ====
Version update (5.10.0 -> 5.11)
- Update to release 5.11
* tc: skip actions that don't have options attribute when
printing
* ip route: Print "trap" nexthop indication
* dcb: new utility
==== irqbalance ====
Version update (1.7.0 -> 1.7.0+git20210222.9db8d5c)
Subpackages: irqbalance-ui
- Update to version 1.7.0+git20210222.9db8d5c:
* ui: fix cpu/irq menu off by one
* fix uint64_t printf format (use PRIu64)
* Also fetch node info for non-PCI devices
* Add hot pull method for irqbalance
* Add log for hotplug appropriately
* add irq hotplug feature for irqbalance
* Remove some unused constant macros in constants.h
* Add a deprecation notice for IRQBALANCE_BANNED_CPUS
* Add IRQBALANCE_BANNED_CPULIST to env file
* log correctly for isolated and nohz_full cpus
* Update README.md
* Add some examples for IRQBALANCE_BANNED_CPUS
* Adjust how we determine if a cpu is online
* activate_mapping: activate only online CPUs
* add env variable to ban cpus using cpulist syntax
* put arg parsing detail into parse_command_line()
* Updating configure script to version 1.7.0
* Add strlen checking for IRQBALANCE_BANNED_CPUS
* remove redundant "/" in SOCKET_TMPFS
* Fix typo in service unit file
* arm64: Add irq aff change check For aarch64, the PPIs format in /proc/interrputs can be parsed and add to interrupt db, and next, the number of interrupts is counted and used to calculate the load. Finally these interrupts maybe scheduled between the NUMA domains.
* Correct typos in irqbalance.c
* free cpu_ban_string when the next request come
* improve irq migrate rule to avoid high irq load
* make the option 'V' closer to the option with no arg
==== juk ====
Version update (20.12.2 -> 20.12.3)
Subpackages: juk-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* filerenamer: Prevent creating track name folders
==== k3b ====
Version update (20.12.2 -> 20.12.3)
Subpackages: k3b-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kaccounts-integration ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kaccounts-providers ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kaccounts-providers-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kactivities-stats ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Remove KActivities DBUS string macro magic
* Fix DBus interfaces after clang-format broke them (kde#433750)
==== kactivities5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Update .gitignore
* Stringify DBUS paths
* Run clang-format
* Add trailing comma to enum
* Add clang-format configuration
==== kactivitymanagerd ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kactivitymanagerd-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kaddressbook ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kalarmcal ====
Version update (20.12.2 -> 20.12.3)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kalgebra ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kalgebra-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kamera ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kamera-lang kio_kamera
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kanagram ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kanagram-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kapptemplate ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kapptemplate-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== karchive ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kate ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kate-lang kate-plugins
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== katomic ====
Version update (20.12.2 -> 20.12.3)
Subpackages: katomic-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kauth ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* UTF-8 is the default for QTextStream in Qt6
* Port away from deprecated KJob signal
==== kblackbox ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kblackbox-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kblocks ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kblocks-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kbookmarks ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add missing forward decl
* Group includes
* Run clang-format
* Add clang-format configuration
* Remove unused include
==== kbounce ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kbounce-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kbreakout ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kbreakout-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kbruch ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kbruch-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcachegrind ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcachegrind-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcalc ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcalc-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcalendarcore ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add a flag not to update the lastModified field automatically.
* Fix enum documentation
==== kcalutils ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcharselect ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcharselect-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcm_sddm ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kcm_sddm-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Allow for easier syncing of Plasma font (kde#432930)
==== kcmutils ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add .git-blame-ignore-revs file
* Run clang-format
* Add clang-format configuration
* Add test for kcmutils_generate_module_data macro
* Fix wrong margins on QML-based KCMs (kde#431855)
==== kcodecs ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Fix typo in comment
==== kcolorchooser ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcolorchooser-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kcompletion ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add trailing comma to enums
* Use clang-format pre-commit hook
==== kconfig ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add missing QTextStream::setCodec ifdef
* Make QByteArray -> char* conversion explicit
* Add KEntryMap::constFindEntry() method
* Fix window positioning regression due to incorrect fallback in fallback (kde#432661)
==== kconfigwidgets ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add missing forward declaration
* Add missing include
* Run clang-format
* Add trailing comma to enums
* Add clang-format configuration
* fix maxItems == 0, really ensure no items are remembered (kde#421391)
==== kcontacts ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Use FindIsoCodes from ECM
==== kcoreaddons ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* autotests: Fix autotests to pass under gcc ubsan and leak sanitizer. (kde#433402)
* kpluginfactory: Use the user-provided base factory in our factory macro. (kde#410851)
* [KProcessList] Check size of data before accessing it (kde#431334)
==== kcrash ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format pre-commit hook
* Fix build on Android
* Fix X11 dependency conditions
* Fix KCrash usage inside a systemd unit
==== kcron ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kcron-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdav ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kdbusaddons ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kde-cli-tools5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kde-cli-tools5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kde-gtk-config5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* Use unique temporary directory for CSD assets, and clean it up (kde#433608)
* Support svgz buttons in Aurorae themes (kde#432712)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kde-print-manager ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kde-print-manager-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdeclarative ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* don't use mousehover effects on mobile
* [GridDelegate] Fix vertical misalignment when showing a subtitle
* [GridDelegate] Remove centering hack
==== kdeconnect-kde ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Don't escape notification title text
- Dropped patch, now upstream:
* 0001-Don-t-escape-notification-title-text.patch
==== kded ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kded-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Make QByteArray -> char* conversion explicit
==== kdeedu-data ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdegraphics-thumbnailers ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdelibs4support ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kdepim-addons ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdepim-addons-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Add info about kaddressbook dependancy.
==== kdepim-runtime ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdepim-runtime-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdesu ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kdf ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdf-lang kwikdisk
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdialog ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdialog-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdiamond ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdiamond-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kdnssd-framework ====
Version update (5.79.1 -> 5.80.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format configuration
==== kdoctools ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kdump ====
- kdump-query-systemd-network.service.patch: Query systemd
network.service to find out if wicked is used (bsc#1182309).
- kdump-check-explicit-ip-options.patch: Do not add
network-related dracut options if ip= is set explicitly
(bsc#1182309).
==== kemoticons ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kernel-64kb ====
Version update (5.10.16 -> 5.11.6)
- Linux 5.11.6 (bsc#1012628).
- nvme-pci: add quirks for Lexar 256GB SSD (bsc#1012628).
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST
(bsc#1012628).
- KVM: SVM: Clear the CR4 register on reset (bsc#1012628).
- scsi: ufs: Fix a duplicate dev quirk number (bsc#1012628).
- ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible
(bsc#1012628).
- ASoC: Intel: sof_sdw: reorganize quirks by generation
(bsc#1012628).
- PCI: cadence: Retrain Link to work around Gen2 training defect
(bsc#1012628).
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire
Switch 10E (bsc#1012628).
- ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2
(bsc#1012628).
- ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk
(bsc#1012628).
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568
EC on Voyo Winpad A15 (bsc#1012628).
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
(bsc#1012628).
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
(bsc#1012628).
- scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
(bsc#1012628).
- scsi: ufs: ufs-exynos: Apply vendor-specific values for three
timeouts (bsc#1012628).
- scsi: ufs: Introduce a quirk to allow only page-aligned sg
entries (bsc#1012628).
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B
eeprom (bsc#1012628).
- scsi: ufs: Add a quirk to permit overriding UniPro defaults
(bsc#1012628).
- scsi: ufs-mediatek: Enable
UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL (bsc#1012628).
- iommu/amd: Fix sleeping in atomic in increase_address_space()
(bsc#1012628).
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata
(bsc#1012628).
- btrfs: export and rename qgroup_reserve_meta (bsc#1012628).
- arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+
(bsc#1012628).
- parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST
(bsc#1012628).
- nvme-pci: mark Kingston SKC2000 as not supporting the deepest
power state (bsc#1012628).
- media: cedrus: Remove checking for required controls
(bsc#1012628).
- io_uring: don't take uring_lock during iowq cancel
(bsc#1012628).
- io_uring/io-wq: return 2-step work swap scheme (bsc#1012628).
- io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL
(bsc#1012628).
- io_uring: get rid of intermediate IORING_OP_CLOSE stage
(bsc#1012628).
- fs: provide locked helper variant of close_fd_get_file()
(bsc#1012628).
- io_uring: deduplicate failing task_work_add (bsc#1012628).
- io_uring: unpark SQPOLL thread for cancelation (bsc#1012628).
- io_uring: deduplicate core cancellations sequence (bsc#1012628).
- io_uring: fix inconsistent lock state (bsc#1012628).
- commit 7358b30
- rpm/check-for-config-changes: comment on the list
To explain what it actually is.
- commit e94bacf
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region
parameter handling (bsc#1012628).
- rpm/check-for-config-changes: define ignores more strictly
* search for whole words, so make wildcards explicit
* use ' for quoting
* prepend CONFIG_ dynamically, so it need not be in the list
- commit 7b06a8c
- rpm/check-for-config-changes: sort the ignores
They are growing so to make them searchable by humans.
- commit 67c6b55
- rpm/check-for-config-changes: add -mrecord-mcount ignore
Added by 3b15cdc15956 (tracing: move function tracer options to Kconfig)
upstream.
- commit 018b013
- Refresh
patches.rpmify/kbuild-dummy-tools-fix-inverted-tests-for-gcc.patch.
- Refresh
patches.rpmify/kbuild-dummy-tools-support-MPROFILE_KERNEL-checks-fo.patch.
Update upstream status.
- commit c867c19
- Linux 5.11.5 (bsc#1012628).
- ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
(bsc#1012628).
- ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair
Virtuoso SE (bsc#1012628).
- ALSA: usb-audio: Don't abort even if the clock rate differs
(bsc#1012628).
- ALSA: usb-audio: Drop bogus dB range in too low level
(bsc#1012628).
- ALSA: usb-audio: Allow modifying parameters with succeeding
hw_params calls (bsc#1012628).
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with
request_locality() (bsc#1012628).
- tpm, tpm_tis: Decorate tpm_get_timeouts() with
request_locality() (bsc#1012628).
- btrfs: avoid double put of block group when emptying cluster
(bsc#1012628).
- btrfs: fix raid6 qstripe kmap (bsc#1012628).
- btrfs: fix race between writes to swap files and scrub
(bsc#1012628).
- btrfs: fix race between swap file activation and snapshot
creation (bsc#1012628).
- btrfs: fix stale data exposure after cloning a hole with
NO_HOLES enabled (bsc#1012628).
- btrfs: tree-checker: do not error out if extent ref hash
doesn't match (bsc#1012628).
- btrfs: fix race between extent freeing/allocation when using
bitmaps (bsc#1012628).
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl
(bsc#1012628).
- btrfs: free correct amount of space in
btrfs_delayed_inode_reserve_metadata (bsc#1012628).
- btrfs: fix spurious free_space_tree remount warning
(bsc#1012628).
- btrfs: unlock extents in btrfs_zero_range in case of quota
reservation errors (bsc#1012628).
- btrfs: fix warning when creating a directory with smack enabled
(bsc#1012628).
- PM: runtime: Update device status before letting suppliers
suspend (bsc#1012628).
- ring-buffer: Force before_stamp and write_stamp to be different
on discard (bsc#1012628).
- io_uring: ignore double poll add on the same waitqueue head
(bsc#1012628).
- dm bufio: subtract the number of initial sectors in
dm_bufio_get_device_size (bsc#1012628).
- dm verity: fix FEC for RS roots unaligned to block size
(bsc#1012628).
- drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address
(bsc#1012628).
- drm/amdgpu:disable VCN for Navi12 SKU (bsc#1012628).
- drm/amdgpu: Only check for S0ix if AMD_PMC is configured
(bsc#1012628).
- drm/amdgpu: fix parameter error of RREG32_PCIE() in
amdgpu_regs_pcie (bsc#1012628).
- crypto - shash: reduce minimum alignment of shash_desc structure
(bsc#1012628).
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
(bsc#1012628).
- RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (bsc#1012628).
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO
(bsc#1012628).
- IB/mlx5: Add missing error code (bsc#1012628).
- ALSA: hda: intel-nhlt: verify config type (bsc#1012628).
- ftrace: Have recordmcount use w8 to read relp->r_info in
arm64_is_fake_mcount (bsc#1012628).
- ia64: don't call handle_signal() unless there's actually a
signal queued (bsc#1012628).
- rsxx: Return -EFAULT if copy_to_user() fails (bsc#1012628).
- iommu/tegra-smmu: Fix mc errors on tegra124-nyan (bsc#1012628).
- iommu: Don't use lazy flush for untrusted device (bsc#1012628).
- iommu/vt-d: Fix status code for Allocate/Free PASID command
(bsc#1012628).
- btrfs: zoned: use sector_t for zone sectors (bsc#1012628).
- tomoyo: recognize kernel threads correctly (bsc#1012628).
- r8169: fix resuming from suspend on RTL8105e if machine runs
on battery (bsc#1012628).
- commit d09469d
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets
(bsc#1182552).
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
(bsc#1182552).
- commit f99c94c
- kbuild: dummy-tools, support MPROFILE_KERNEL checks for ppc
(bsc#1181862).
- commit 7064b20
- Delete
patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch.
With dummy-tools, this is no longer needed.
- commit 84a32d6
- Update config files.
Just oldconfig.
- commit e687fe8
- ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request
direction to set samplerate (git-fixes).
- commit be77cd2
- blacklist.conf: add a typo fix
- commit 2ae3683
- Linux 5.11.4 (bsc#1012628).
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike
X570 board (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (bsc#1012628).
- phy: mediatek: Add missing MODULE_DEVICE_TABLE() (bsc#1012628).
- tty: teach the n_tty ICANON case about the new "cookie
continuations" too (bsc#1012628).
- tty: teach n_tty line discipline about the new "cookie
continuations" (bsc#1012628).
- tty: clean up legacy leftovers from n_tty line discipline
(bsc#1012628).
- tty: fix up hung_up_tty_read() conversion (bsc#1012628).
- tty: fix up iterate_tty_read() EOVERFLOW handling (bsc#1012628).
- swap: fix swapfile read/write offset (bsc#1012628).
- xen: fix p2m size in dom0 for disabled memory hotplug case
(bsc#1012628).
- xen-netback: respect gnttab_map_refs()'s return value
(bsc#1012628).
- Xen/gnttab: handle p2m update errors on a per-slot basis
(bsc#1012628).
- scsi: iscsi: Verify lengths on passthrough PDUs (bsc#1012628).
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
(bsc#1012628).
- scsi: iscsi: Restrict sessions and handles to admin capabilities
(bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD
MID 7316R tablet (bsc#1012628).
- sched/features: Fix hrtick reprogramming (bsc#1012628).
- parisc: Bump 64-bit IRQ stack size to 64 KB (bsc#1012628).
- ASoC: Intel: sof_sdw: detect DMIC number based on mach params
(bsc#1012628).
- ASoC: Intel: sof-sdw: indent and add quirks consistently
(bsc#1012628).
- perf/x86/kvm: Add Cascade Lake Xeon steppings to
isolation_ucodes[] (bsc#1012628).
- btrfs: fix error handling in commit_fs_roots (bsc#1012628).
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr()
(bsc#1012628).
- ALSA: usb-audio: Add DJM-450 to the quirks table (bsc#1012628).
- ALSA: usb-audio: Add DJM450 to Pioneer format quirk
(bsc#1012628).
- nvme-tcp: add clean action for failed reconnection
(bsc#1012628).
- nvme-rdma: add clean action for failed reconnection
(bsc#1012628).
- nvme-core: add cancel tagset helpers (bsc#1012628).
- f2fs: fix to set/clear I_LINKABLE under i_lock (bsc#1012628).
- f2fs: handle unallocated section and zone on pinned/atgc
(bsc#1012628).
- media: uvcvideo: Allow entities with no pads (bsc#1012628).
- drm/amd/amdgpu: add error handling to
amdgpu_virt_read_pf2vf_data (bsc#1012628).
- drm/amd/display: Guard against NULL pointer deref when
get_i2c_info fails (bsc#1012628).
- ALSA: usb-audio: Add support for Pioneer DJM-750 (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS
quirk-flag (bsc#1012628).
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
(bsc#1012628).
- drm/amdgpu: Add check to prevent IH overflow (bsc#1012628).
- fs: make unlazy_walk() error handling consistent (bsc#1012628).
- crypto: tcrypt - avoid signed overflow in byte count
(bsc#1012628).
- drm/hisilicon: Fix use-after-free (bsc#1012628).
- wilc1000: Fix use of void pointer as a wrong struct type
(bsc#1012628).
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15
tablet (bsc#1012628).
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet
(bsc#1012628).
- net: ipa: avoid field overflow (bsc#1012628).
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy()
(bsc#1012628).
- staging: most: sound: add sanity check for function argument
(bsc#1012628).
- Bluetooth: Fix null pointer dereference in
amp_read_loc_assoc_final_data (bsc#1012628).
- Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
(bsc#1012628).
- net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber
Instant (bsc#1012628).
- ath10k: fix wmi mgmt tx queue full due to race condition
(bsc#1012628).
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
(bsc#1012628).
- mt76: mt7615: reset token when mac_reset happens (bsc#1012628).
- mt76: mt7915: reset token when mac_reset happens (bsc#1012628).
- selftests/bpf: Remove memory leak (bsc#1012628).
- Bluetooth: btusb: fix memory leak on suspend and resume
(bsc#1012628).
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for
btrtl (bsc#1012628).
- wlcore: Fix command execute failure 19 for wl12xx (bsc#1012628).
- vt/consolemap: do font sum unsigned (bsc#1012628).
- can: flexcan: add CAN wakeup function for i.MX8QM (bsc#1012628).
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
(bsc#1012628).
- staging: fwserial: Fix error handling in fwserial_create
(bsc#1012628).
- EDAC/amd64: Do not load on family 0x15, model 0x13
(bsc#1012628).
- ath10k: prevent deinitializing NAPI twice (bsc#1012628).
- ASoC: qcom: Remove useless debug print (bsc#1012628).
- dt-bindings: net: btusb: DT fix
s/interrupt-name/interrupt-names/ (bsc#1012628).
- dt-bindings: ethernet-controller: fix fixed-link specification
(bsc#1012628).
- net: fix dev_ifsioc_locked() race condition (bsc#1012628).
- net: psample: Fix netlink skb length with tunnel info
(bsc#1012628).
- net: hsr: add support for EntryForgetTime (bsc#1012628).
- net: ag71xx: remove unnecessary MTU reservation (bsc#1012628).
- net: dsa: tag_rtl4_a: Support also egress tags (bsc#1012628).
- net/sched: cls_flower: Reject invalid ct_state flags rules
(bsc#1012628).
- net: bridge: use switchdev for port flags set through sysfs too
(bsc#1012628).
- mptcp: fix DATA_FIN generation on early shutdown (bsc#1012628).
- mptcp: do not wakeup listener for MPJ subflows (bsc#1012628).
- tcp: fix tcp_rmem documentation (bsc#1012628).
- RDMA/rtrs-srv: Do not signal REG_MR (bsc#1012628).
- RDMA/rtrs-clt: Use bitmask to check sess->flags (bsc#1012628).
- RDMA/rtrs: Do not signal for heatbeat (bsc#1012628).
- vfio/type1: Use follow_pte() (bsc#1012628).
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing
(bsc#1012628).
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly
(bsc#1012628).
- riscv: Get rid of MAX_EARLY_MAPPING_SIZE (bsc#1012628).
- mptcp: fix spurious retransmissions (bsc#1012628).
- net: fix up truesize of cloned skb in skb_prepare_for_shift()
(bsc#1012628).
- tomoyo: ignore data race while checking quota (bsc#1012628).
- smackfs: restrict bytes count in smackfs write functions
(bsc#1012628).
- net/af_iucv: remove WARN_ONCE on malformed RX packets
(bsc#1012628).
- xfs: Fix assert failure in xfs_setattr_size() (bsc#1012628).
- media: zr364xx: fix memory leaks in probe() (bsc#1012628).
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate
(bsc#1012628).
- erofs: fix shift-out-of-bounds of blkszbits (bsc#1012628).
- media: mceusb: sanity check for prescaler value (bsc#1012628).
- udlfb: Fix memory leak in dlfb_usb_probe (bsc#1012628).
- sched/core: Allow try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- JFS: more checks for invalid superblock (bsc#1012628).
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32
(bsc#1012628).
- iwlwifi: add new cards for So and Qu family (bsc#1012628).
- net: usb: qmi_wwan: support ZTE P685M modem (bsc#1012628).
- commit 43a5c33
- drm/amd/display: Add a backlight module option (bsc#1180749).
- drm/amdgpu/display: handle aux backlight in
backlight_get_brightness (bsc#1180749).
- drm/amdgpu/display: don't assert in set backlight function
(bsc#1180749).
- drm/amdgpu/display: simplify backlight setting (bsc#1180749).
- commit 24ee23f
- ARMv6/v7: Update config files. (bsc#1183009)
enable CONFIG_ARM_MODULE_PLTS to fix module loading issues
- commit b3d2cd1
- rpm/check-for-config-changes: declare sed args as an array
So that we can reuse it in both seds.
This also introduces IGNORED_CONFIGS_RE array which can be easily
extended.
- commit a1976d2
- blacklist.conf: add a /proc revert
- commit 87aa54e
- Linux 5.11.3 (bsc#1012628).
- vmlinux.lds.h: add DWARF v5 sections (bsc#1012628).
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
(bsc#1012628).
- debugfs: be more robust at handling improper input in
debugfs_lookup() (bsc#1012628).
- debugfs: do not attempt to create a new file before the
filesystem is initalized (bsc#1012628).
- driver core: auxiliary bus: Fix calling stage for auxiliary
bus init (bsc#1012628).
- scsi: libsas: docs: Remove notify_ha_event() (bsc#1012628).
- scsi: qla2xxx: Fix mailbox Ch erroneous error (bsc#1012628).
- kdb: Make memory allocations more robust (bsc#1012628).
- w1: w1_therm: Fix conversion result for negative temperatures
(bsc#1012628).
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
(bsc#1012628).
- PCI: Decline to resize resources if boot config must be
preserved (bsc#1012628).
- virt: vbox: Do not use wait_event_interruptible when called
from kernel context (bsc#1012628).
- bfq: Avoid false bfq queue merging (bsc#1012628).
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
(bsc#1012628).
- zsmalloc: account the number of compacted pages correctly
(bsc#1012628).
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
(bsc#1012628).
- vmlinux.lds.h: Define SANTIZER_DISCARDS with
CONFIG_GCOV_KERNEL=y (bsc#1012628).
- random: fix the RNDRESEEDCRNG ioctl (bsc#1012628).
- ALSA: pcm: Call sync_stop at disconnection (bsc#1012628).
- ALSA: pcm: Assure sync with the pending stop operation at
suspend (bsc#1012628).
- ALSA: pcm: Don't call sync_stop if it hasn't been stopped
(bsc#1012628).
- drm/i915/gt: One more flush for Baytrail clear residuals
(bsc#1012628).
- ath10k: Fix error handling in case of CE pipe init failure
(bsc#1012628).
- Bluetooth: btqcomsmd: Fix a resource leak in error handling
paths in the probe function (bsc#1012628).
- Bluetooth: hci_uart: Fix a race for write_work scheduling
(bsc#1012628).
- Bluetooth: Fix initializing response id after clearing struct
(bsc#1012628).
- arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Artik 5 (bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Arndale Octa (bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Odroid XU3 family (bsc#1012628).
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
(bsc#1012628).
- arm64: dts: exynos: correct PMIC interrupt trigger level on
Espresso (bsc#1012628).
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
(bsc#1012628).
- Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
(bsc#1012628).
- staging: vchiq: Fix bulk userdata handling (bsc#1012628).
- staging: vchiq: Fix bulk transfers on 64-bit builds
(bsc#1012628).
- arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
(bsc#1012628).
- net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment
clock (bsc#1012628).
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
(bsc#1012628).
- bpf: Avoid warning when re-casting __bpf_call_base into
__bpf_call_base_args (bsc#1012628).
- firmware: arm_scmi: Fix call site of scmi_notification_exit
(bsc#1012628).
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0
(bsc#1012628).
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0
(bsc#1012628).
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD
card (bsc#1012628).
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
(bsc#1012628).
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
(bsc#1012628).
- arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
(bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path
(bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
(bsc#1012628).
- arm64: dts: rockchip: rk3328: Add clock_in_out property to
gmac2phy node (bsc#1012628).
- ACPICA: Fix exception code class checks (bsc#1012628).
- usb: gadget: u_audio: Free requests only after callback
(bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
(bsc#1012628).
- soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
(bsc#1012628).
- soc: ti: pm33xx: Fix some resource leak in the error handling
paths of the probe function (bsc#1012628).
- staging: media: atomisp: Fix size_t format specifier in
hmm_alloc() debug statemenet (bsc#1012628).
- Bluetooth: drop HCI device reference before return
(bsc#1012628).
- Bluetooth: Put HCI device if inquiry procedure interrupts
(bsc#1012628).
- memory: ti-aemif: Drop child node when jumping out loop
(bsc#1012628).
- ARM: dts: Configure missing thermal interrupt for 4430
(bsc#1012628).
- usb: dwc2: Do not update data length if it is 0 on inbound
transfers (bsc#1012628).
- usb: dwc2: Abort transaction after errors with unknown reason
(bsc#1012628).
- usb: dwc2: Make "trimming xfer length" a debug message
(bsc#1012628).
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of
regulatory rules (bsc#1012628).
- x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix EEPROM compatible value
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_probe(): fix errata reference
(bsc#1012628).
- ARM: dts: armada388-helios4: assign pinctrl to LEDs
(bsc#1012628).
- ARM: dts: armada388-helios4: assign pinctrl to each fan
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware (bsc#1012628).
- opp: Correct debug message in _opp_add_static_v2()
(bsc#1012628).
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
(bsc#1012628).
- soc: qcom: ocmem: don't return NULL in of_get_ocmem
(bsc#1012628).
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
(bsc#1012628).
- arm64: dts: meson: fix broken wifi node for Khadas VIM3L
(bsc#1012628).
- iwlwifi: mvm: set enabled in the PPAG command properly
(bsc#1012628).
- ARM: s3c: fix fiq for clang IAS (bsc#1012628).
- optee: simplify i2c access (bsc#1012628).
- staging: wfx: fix possible panic with re-queued frames
(bsc#1012628).
- ARM: at91: use proper asm syntax in pm_suspend (bsc#1012628).
- ath10k: Fix suspicious RCU usage warning in
ath10k_wmi_tlv_parse_peer_stats_info() (bsc#1012628).
- ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
(bsc#1012628).
- ath11k: fix a locking bug in ath11k_mac_op_start()
(bsc#1012628).
- soc: aspeed: snoop: Add clock control logic (bsc#1012628).
- iwlwifi: mvm: fix the type we use in the PPAG table validity
checks (bsc#1012628).
- iwlwifi: mvm: store PPAG enabled/disabled flag properly
(bsc#1012628).
- iwlwifi: mvm: send stored PPAG command instead of local
(bsc#1012628).
- iwlwifi: mvm: assign SAR table revision to the command later
(bsc#1012628).
- iwlwifi: mvm: don't check if CSA event is running before
removing (bsc#1012628).
- bpf_lru_list: Read double-checked variable once without lock
(bsc#1012628).
- iwlwifi: pnvm: set the PNVM again if it was already loaded
(bsc#1012628).
- iwlwifi: pnvm: increment the pointer before checking the TLV
(bsc#1012628).
- ath9k: fix data bus crash when setting nf_override via debugfs
(bsc#1012628).
- selftests/bpf: Convert test_xdp_redirect.sh to bash
(bsc#1012628).
- ibmvnic: Set to CLOSED state even on error (bsc#1012628).
- bnxt_en: reverse order of TX disable and carrier off
(bsc#1012628).
- bnxt_en: Fix devlink info's stored fw.psid version format
(bsc#1012628).
- xen/netback: fix spurious event detection for common event case
(bsc#1012628).
- dpaa2-eth: fix memory leak in XDP_REDIRECT (bsc#1012628).
- net: phy: consider that suspend2ram may cut off PHY power
(bsc#1012628).
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices
(bsc#1012628).
- net/mlx5e: Don't change interrupt moderation params when DIM
is enabled (bsc#1012628).
- net/mlx5e: Change interrupt moderation channel params also
when channels are closed (bsc#1012628).
- net/mlx5: Fix health error state handling (bsc#1012628).
- net/mlx5e: Replace synchronize_rcu with synchronize_net
(bsc#1012628).
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
(bsc#1012628).
- net/mlx5: Disable devlink reload for multi port slave device
(bsc#1012628).
- net/mlx5: Disallow RoCE on multi port slave device
(bsc#1012628).
- net/mlx5: Disallow RoCE on lag device (bsc#1012628).
- net/mlx5: Disable devlink reload for lag devices (bsc#1012628).
- net/mlx5e: CT: manage the lifetime of the ct entry object
(bsc#1012628).
- net/mlx5e: Check tunnel offload is required before setting SWP
(bsc#1012628).
- mac80211: fix potential overflow when multiplying to u32
integers (bsc#1012628).
- libbpf: Ignore non function pointer member in struct_ops
(bsc#1012628).
- bpf: Fix an unitialized value in bpf_iter (bsc#1012628).
- bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
(bsc#1012628).
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
(bsc#1012628).
- selftests: mptcp: fix ACKRX debug message (bsc#1012628).
- tcp: fix SO_RCVLOWAT related hangs under mem pressure
(bsc#1012628).
- net: axienet: Handle deferred probe on clock properly
(bsc#1012628).
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size
same in cxgb4 and ulds (bsc#1012628).
- b43: N-PHY: Fix the update of coef for the PHY revision >=
3case (bsc#1012628).
- bpf: Clear subreg_def for global function return values
(bsc#1012628).
- ibmvnic: add memory barrier to protect long term buffer
(bsc#1012628).
- ibmvnic: skip send_request_unmap for timeout reset
(bsc#1012628).
- ibmvnic: serialize access to work queue on remove (bsc#1012628).
- net: dsa: felix: perform teardown in reverse order of setup
(bsc#1012628).
- net: dsa: felix: don't deinitialize unused ports (bsc#1012628).
- net: phy: mscc: adding LCPLL reset to VSC8514 (bsc#1012628).
- net: amd-xgbe: Reset the PHY rx data path when mailbox command
timeout (bsc#1012628).
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout
warning (bsc#1012628).
- net: amd-xgbe: Reset link when the link never comes back
(bsc#1012628).
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE
SFP (bsc#1012628).
- net: mvneta: Remove per-cpu queue mapping for Armada 3700
(bsc#1012628).
- net: enetc: fix destroyed phylink dereference during unbind
(bsc#1012628).
- Bluetooth: Remove hci_req_le_suspend_config (bsc#1012628).
- arm64: dts: broadcom: bcm4908: use proper NAND binding
(bsc#1012628).
- Bluetooth: hci_qca: Wait for SSR completion during suspend
(bsc#1012628).
- serial: stm32: fix DMA initialization error handling
(bsc#1012628).
- bpf: Declare __bpf_free_used_maps() unconditionally
(bsc#1012628).
- selftests/bpf: Sync RCU before unloading bpf_testmod
(bsc#1012628).
- arm64: dts: qcom: sm8250: correct sdhc_2 xo clk (bsc#1012628).
- arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
(bsc#1012628).
- tty: convert tty_ldisc_ops 'read()' function to take a kernel
pointer (bsc#1012628).
- tty: implement read_iter (bsc#1012628).
- x86/sgx: Fix the return type of sgx_init() (bsc#1012628).
- selftests/bpf: Don't exit on failed bpf_testmod unload
(bsc#1012628).
- arm64: dts: mt8183: rename rdma fifo size (bsc#1012628).
- arm64: dts: mt8183: refine gamma compatible name (bsc#1012628).
- arm64: dts: mt8183: Add missing power-domain for pwm0 node
(bsc#1012628).
- net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips
(bsc#1012628).
- ARM: tegra: ouya: Fix eMMC on specific bootloaders
(bsc#1012628).
- arm64: dts: mt8183: Fix GCE include path (bsc#1012628).
- Bluetooth: hci_qca: check for SSR triggered flag while suspend
(bsc#1012628).
- Bluetooth: hci_qca: Fixed issue during suspend (bsc#1012628).
- soc: aspeed: socinfo: Add new systems (bsc#1012628).
- net/mlx5e: E-switch, Fix rate calculation for overflow
(bsc#1012628).
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable
devices (bsc#1012628).
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (bsc#1012628).
- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1012628).
- net: ipa: initialize all resources (bsc#1012628).
- net: phy: mscc: improved serdes calibration applied to VSC8514
(bsc#1012628).
- net: phy: mscc: coma mode disabled for VSC8514 (bsc#1012628).
- fbdev: aty: SPARC64 requires FB_ATY_CT (bsc#1012628).
- drm/gma500: Fix error return code in psb_driver_load()
(bsc#1012628).
- drm: document that user-space should force-probe connectors
(bsc#1012628).
- gma500: clean up error handling in init (bsc#1012628).
- drm/fb-helper: Add missed unlocks in setcmap_legacy()
(bsc#1012628).
- drm/panel: s6e63m0: Fix init sequence again (bsc#1012628).
- drm/panel: mantix: Tweak init sequence (bsc#1012628).
- drm/vc4: hdmi: Take into account the clock doubling flag in
atomic_check (bsc#1012628).
- drm/panel: s6e63m0: Support max-brightness (bsc#1012628).
- crypto: sun4i-ss - linearize buffers content must be kept
(bsc#1012628).
- crypto: sun4i-ss - fix kmap usage (bsc#1012628).
- crypto: arm64/aes-ce - really hide slower algos when faster
ones are enabled (bsc#1012628).
- hwrng: ingenic - Fix a resource leak in an error handling path
(bsc#1012628).
- media: allegro: Fix use after free on error (bsc#1012628).
- ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA (bsc#1012628).
- kcsan: Rewrite kcsan_prandom_u32_max() without
prandom_u32_state() (bsc#1012628).
- drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
(bsc#1012628).
- drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
(bsc#1012628).
- drm: rcar-du: Fix the return check of of_parse_phandle and
of_find_device_by_node (bsc#1012628).
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor
if condition (bsc#1012628).
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
(bsc#1012628).
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
(bsc#1012628).
- drm/virtio: make sure context is created in gem open
(bsc#1012628).
- drm/fourcc: fix Amlogic format modifier masks (bsc#1012628).
- media: ipu3-cio2: Build only for x86 (bsc#1012628).
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (bsc#1012628).
- media: imx: Unregister csc/scaler only if registered
(bsc#1012628).
- media: imx: Fix csc/scaler unregister (bsc#1012628).
- media: mtk-vcodec: fix error return code in vdec_vp9_decode()
(bsc#1012628).
- media: camss: Fix signedness bug in video_enum_fmt()
(bsc#1012628).
- media: camss: missing error code in msm_video_register()
(bsc#1012628).
- media: vsp1: Fix an error handling path in the probe function
(bsc#1012628).
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs
(bsc#1012628).
- media: media/pci: Fix memleak in empress_init (bsc#1012628).
- media: tm6000: Fix memleak in tm6000_start_stream (bsc#1012628).
- media: aspeed: fix error return code in
aspeed_video_setup_video() (bsc#1012628).
- ASoC: cs42l56: fix up error handling in probe (bsc#1012628).
- ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
(bsc#1012628).
- evm: Fix memleak in init_desc (bsc#1012628).
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
(bsc#1012628).
- crypto: bcm - Rename struct device_private to bcm_device_private
(bsc#1012628).
- sched/fair: Avoid stale CPU util_est value for schedutil in
task dequeue (bsc#1012628).
- drm/sun4i: tcon: fix inverted DCLK polarity (bsc#1012628).
- media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
(bsc#1012628).
- media: imx7: csi: Fix pad link validation (bsc#1012628).
- media: ti-vpe: cal: fix write to unallocated memory
(bsc#1012628).
- MIPS: properly stop .eh_frame generation (bsc#1012628).
- MIPS: Compare __SYNC_loongson3_war against 0 (bsc#1012628).
- drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
(bsc#1012628).
- drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
(bsc#1012628).
- bsg: free the request before return error code (bsc#1012628).
- macintosh/adb-iop: Use big-endian autopoll mask (bsc#1012628).
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth
reduction (bsc#1012628).
- drm/amd/display: Fix HDMI deep color output for DCE 6-11
(bsc#1012628).
- media: software_node: Fix refcounts in
software_node_get_next_child() (bsc#1012628).
- media: lmedm04: Fix misuse of comma (bsc#1012628).
- media: vidtv: psi: fix missing crc for PMT (bsc#1012628).
- media: atomisp: Fix a buffer overflow in debug code
(bsc#1012628).
- media: qm1d1c0042: fix error return code in qm1d1c0042_init()
(bsc#1012628).
- media: cx25821: Fix a bug when reallocating some dma memory
(bsc#1012628).
- media: mtk-vcodec: fix argument used when DEBUG is defined
(bsc#1012628).
- mtd: phram: use div_u64_rem to stop overwrite len in phram_setup
(bsc#1012628).
- media: pxa_camera: declare variable when DEBUG is defined
(bsc#1012628).
- media: i2c/Kconfig: Select FWNODE for OV772x sensor
(bsc#1012628).
- ASoC: max98373: Fixes a typo in max98373_feedback_get
(bsc#1012628).
- sched/eas: Don't update misfit status if the task is pinned
(bsc#1012628).
- f2fs: fix null page reference in redirty_blocks (bsc#1012628).
- f2fs: compress: fix potential deadlock (bsc#1012628).
- ASoC: qcom: lpass-cpu: Remove bit clock state check
(bsc#1012628).
- ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
(bsc#1012628).
- perf/arm-cmn: Fix PMU instance naming (bsc#1012628).
- perf/arm-cmn: Move IRQs when migrating context (bsc#1012628).
- mtd: parser: imagetag: fix error codes in
bcm963xx_parse_imagetag_partitions() (bsc#1012628).
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data
size error) (bsc#1012628).
- crypto: talitos - Fix ctr(aes) on SEC1 (bsc#1012628).
- irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip
flags (bsc#1012628).
- mm: proc: Invalidate TLB after clearing soft-dirty page state
(bsc#1012628).
- ata: ahci_brcm: Add back regulators management (bsc#1012628).
- ASoC: cpcap: fix microphone timeslot mask (bsc#1012628).
- ASoC: codecs: add missing max_register in regmap config
(bsc#1012628).
- mtd: parsers: afs: Fix freeing the part name memory in failure
(bsc#1012628).
- mtd: rawnand: intel: Fix an error handling path in
'ebu_dma_start()' (bsc#1012628).
- f2fs: fix to avoid inconsistent quota data (bsc#1012628).
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
(bsc#1012628).
- f2fs: fix a wrong condition in __submit_bio (bsc#1012628).
- ASoC: qcom: Fix typo error in HDMI regmap config callbacks
(bsc#1012628).
- KVM: nSVM: Don't strip host's C-bit from guest's CR3 when
reading PDPTRs (bsc#1012628).
- drm/mediatek: Check if fb is null (bsc#1012628).
- Drivers: hv: vmbus: Avoid use-after-free in
vmbus_onoffer_rescind() (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A5E (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A32 (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A3E (bsc#1012628).
- locking/lockdep: Avoid unmatched unlock (bsc#1012628).
- ASoC: qcom: lpass: Fix i2s ctl register bit map (bsc#1012628).
- ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening
during system shutdown (bsc#1012628).
- ASoC: SOF: debug: Fix a potential issue on string buffer
termination (bsc#1012628).
- btrfs: clarify error returns values in __load_free_space_cache
(bsc#1012628).
- btrfs: fix double accounting of ordered extent for subpage
case in btrfs_invalidapge (bsc#1012628).
- MIPS: relocatable: Provide kaslr_offset() to get the kernel
offset (bsc#1012628).
- KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on
x86-64 (bsc#1012628).
- s390/zcrypt: return EIO when msg retry limit reached
(bsc#1012628).
- drm/vc4: hdmi: Move hdmi reset to bind (bsc#1012628).
- drm/vc4: hdmi: Fix register offset with longer CEC messages
(bsc#1012628).
- drm/vc4: hdmi: Fix up CEC registers (bsc#1012628).
- drm/vc4: hdmi: Restore cec physical address on reconnect
(bsc#1012628).
- drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
(bsc#1012628).
- drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
(bsc#1012628).
- drm/lima: fix reference leak in lima_pm_busy (bsc#1012628).
- drm/virtio: fix an error code in virtio_gpu_init()
(bsc#1012628).
- drm/dp_mst: Don't cache EDIDs for physical ports (bsc#1012628).
- hwrng: timeriomem - Fix cooldown period calculation
(bsc#1012628).
- crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
(bsc#1012628).
- io_uring: fix possible deadlock in io_uring_poll (bsc#1012628).
- nvmet-tcp: fix receive data digest calculation for multiple
h2cdata PDUs (bsc#1012628).
- nvmet-tcp: fix potential race of tcp socket closing accept_work
(bsc#1012628).
- nvme-multipath: set nr_zones for zoned namespaces (bsc#1012628).
- nvmet: remove extra variable in identify ns (bsc#1012628).
- nvmet: set status to 0 in case for invalid nsid (bsc#1012628).
- ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
(bsc#1012628).
- ima: Free IMA measurement buffer on error (bsc#1012628).
- ima: Free IMA measurement buffer after kexec syscall
(bsc#1012628).
- ASoC: simple-card-utils: Fix device module clock (bsc#1012628).
- fs/jfs: fix potential integer overflow on shift of a int
(bsc#1012628).
- jffs2: fix use after free in jffs2_sum_write_data()
(bsc#1012628).
- ubifs: Fix memleak in ubifs_init_authentication (bsc#1012628).
- ubifs: replay: Fix high stack usage, again (bsc#1012628).
- ubifs: Fix error return code in alloc_wbufs() (bsc#1012628).
- irqchip/imx: IMX_INTMUX should not default to y, unconditionally
(bsc#1012628).
- smp: Process pending softirqs in
flush_smp_call_function_from_idle() (bsc#1012628).
- drm/amdgpu/display: remove hdcp_srm sysfs on device removal
(bsc#1012628).
- Input: da7280 - fix missing error test (bsc#1012628).
- Input: da7280 - protect OF match table with CONFIG_OF
(bsc#1012628).
- Input: imx_keypad - add dependency on HAS_IOMEM (bsc#1012628).
- capabilities: Don't allow writing ambiguous v3 file capabilities
(bsc#1012628).
- HSI: Fix PM usage counter unbalance in ssi_hw_init
(bsc#1012628).
- power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
(bsc#1012628).
- clk: meson: clk-pll: fix initializing the old rate (fallback)
for a PLL (bsc#1012628).
- clk: meson: clk-pll: make "ret" a signed integer (bsc#1012628).
- clk: meson: clk-pll: propagate the error from
meson_clk_pll_set_rate() (bsc#1012628).
- selftests/powerpc: Make the test check in eeh-basic.sh posix
compliant (bsc#1012628).
- regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
(bsc#1012628).
- arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
(bsc#1012628).
- quota: Fix memory leak when handling corrupted quota file
(bsc#1012628).
- i2c: iproc: handle only slave interrupts which are enabled
(bsc#1012628).
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
(bsc#1012628).
- i2c: iproc: handle master read request (bsc#1012628).
- spi: cadence-quadspi: Abort read if dummy cycles required are
too many (bsc#1012628).
- clk: sunxi-ng: h6: Fix CEC clock (bsc#1012628).
- clk: renesas: r8a779a0: Remove non-existent S2 clock
(bsc#1012628).
- clk: renesas: r8a779a0: Fix parent of CBFUSA clock
(bsc#1012628).
- HID: core: detect and skip invalid inputs to snto32()
(bsc#1012628).
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues
(bsc#1012628).
- dmaengine: fsldma: Fix a resource leak in the remove function
(bsc#1012628).
- dmaengine: fsldma: Fix a resource leak in an error handling
path of the probe function (bsc#1012628).
- dmaengine: owl-dma: Fix a resource leak in the remove function
(bsc#1012628).
- rtc: rx6110: fix build against modular I2C (bsc#1012628).
- dmaengine: qcom: Always inline gpi_update_reg (bsc#1012628).
- dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
(bsc#1012628).
- dmaengine: hsu: disable spurious interrupt (bsc#1012628).
- mfd: bd9571mwv: Use devm_mfd_add_devices() (bsc#1012628).
- power: supply: cpcap-charger: Fix missing power_supply_put()
(bsc#1012628).
- power: supply: cpcap-battery: Fix missing power_supply_put()
(bsc#1012628).
- scsi: ufs: Fix a possible NULL pointer issue (bsc#1012628).
- power: supply: cpcap-charger: Fix power_supply_put on null
battery pointer (bsc#1012628).
- fdt: Properly handle "no-map" field in the memory region
(bsc#1012628).
- of/fdt: Make sure no-map does not remove already reserved
regions (bsc#1012628).
- RDMA/rtrs: Extend ibtrs_cq_qp_create (bsc#1012628).
- RDMA/rtrs-srv: Release lock before call into close_sess
(bsc#1012628).
- RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
(bsc#1012628).
- RDMA/rtrs-clt: Set mininum limit when create QP (bsc#1012628).
- RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
(bsc#1012628).
- RDMA/rtrs: Call kobject_put in the failure path (bsc#1012628).
- RDMA/rtrs-srv: Fix missing wr_cqe (bsc#1012628).
- RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
(bsc#1012628).
- RDMA/rtrs-srv: Init wr_cnt as 1 (bsc#1012628).
- RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug (bsc#1012628).
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
(bsc#1012628).
- rtc: s5m: select REGMAP_I2C (bsc#1012628).
- dmaengine: idxd: set DMA channel to be private (bsc#1012628).
- power: supply: fix sbs-charger build, needs REGMAP_I2C
(bsc#1012628).
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed
(bsc#1012628).
- clocksource/drivers/mxs_timer: Add missing semicolon when
DEBUG is defined (bsc#1012628).
- module: harden ELF info handling (bsc#1012628).
- spi: imx: Don't print error on -EPROBEDEFER (bsc#1012628).
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
(bsc#1012628).
- IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
(bsc#1012628).
- clk: sunxi-ng: h6: Fix clock divider range on some clocks
(bsc#1012628).
- platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
(bsc#1012628).
- platform/chrome: cros_ec_proto: Add LID and BATTERY to default
mask (bsc#1012628).
- regulator: axp20x: Fix reference cout leak (bsc#1012628).
- watch_queue: Drop references to /dev/watch_queue (bsc#1012628).
- certs: Fix blacklist flag type confusion (bsc#1012628).
- regulator: s5m8767: Fix reference count leak (bsc#1012628).
- spi: atmel: Put allocated master before return (bsc#1012628).
- regulator: s5m8767: Drop regulators OF node reference
(bsc#1012628).
- scsi: libsas: Remove notifier indirection (bsc#1012628).
- scsi: libsas: Introduce a _gfp() variant of event notifiers
(bsc#1012628).
- scsi: mvsas: Pass gfp_t flags to libsas event notifiers
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_link_down()
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_link_up()
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
(bsc#1012628).
- power: supply: axp20x_usb_power: Init work before enabling IRQs
(bsc#1012628).
- power: supply: smb347-charger: Fix interrupt usage if interrupt
is unavailable (bsc#1012628).
- regulator: core: Avoid debugfs: Directory ... already
present! error (bsc#1012628).
- isofs: release buffer head before return (bsc#1012628).
- watchdog: intel-mid_wdt: Postpone IRQ handler registration
till SCU is ready (bsc#1012628).
- auxdisplay: ht16k33: Fix refresh rate handling (bsc#1012628).
- auxdisplay: Fix duplicate CHARLCD config symbol (bsc#1012628).
- objtool: Fix error handling for STD/CLD warnings (bsc#1012628).
- objtool: Fix retpoline detection in asm code (bsc#1012628).
- objtool: Fix ".cold" section suffix check for newer versions
of GCC (bsc#1012628).
- scsi: lpfc: Fix ancient double free (bsc#1012628).
- iommu: Switch gather->end to the inclusive end (bsc#1012628).
- tools/testing/scatterlist: Fix overflow of max segment size
(bsc#1012628).
- RDMA/mlx5: Allow creating all QPs even when non RDMA profile
is used (bsc#1012628).
- IB/umad: Return EIO in case of when device disassociated
(bsc#1012628).
- IB/umad: Return EPOLLERR in case of when device disassociated
(bsc#1012628).
- KVM: PPC: Make the VMX instruction emulation routines static
(bsc#1012628).
- powerpc/kvm: Force selection of CONFIG_PPC_FPU (bsc#1012628).
- powerpc/47x: Disable 256k page size (bsc#1012628).
- powerpc/sstep: Check instruction validity against ISA version
before emulation (bsc#1012628).
- powerpc/sstep: Fix incorrect return from analyze_instr()
(bsc#1012628).
- powerpc/time: Enable sched clock for irqtime (bsc#1012628).
- powerpc: Fix build error in paravirt.h (bsc#1012628).
- mmc: owl-mmc: Fix a resource leak in an error handling path
and in the remove function (bsc#1012628).
- mmc: sdhci-sprd: Fix some resource leaks in the remove function
(bsc#1012628).
- mmc: usdhi6rol0: Fix a resource leak in the error handling
path of the probe (bsc#1012628).
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from
8 to 128-bytes (bsc#1012628).
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+
cores (bsc#1012628).
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
(bsc#1012628).
- i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency
(bsc#1012628).
- amba: Fix resource leak for drivers without .remove
(bsc#1012628).
- iommu: Move iotlb_sync_map out from __iommu_map (bsc#1012628).
- iommu: Properly pass gfp_t in _iommu_map() to avoid atomic
sleeping (bsc#1012628).
- IB/mlx5: Return appropriate error code instead of ENOMEM
(bsc#1012628).
- IB/cm: Avoid a loop when device has 255 ports (bsc#1012628).
- tracepoint: Do not fail unregistering a probe due to memory
failure (bsc#1012628).
- rtc: zynqmp: depend on HAS_IOMEM (bsc#1012628).
- platform/x86: intel_pmt: Make INTEL_PMT_CLASS
non-user-selectable (bsc#1012628).
- platform/x86: intel_pmt_telemetry: Add dependency on
MFD_INTEL_PMT (bsc#1012628).
- platform/x86: intel_pmt_crashlog: Add dependency on
MFD_INTEL_PMT (bsc#1012628).
- perf tools: Fix DSO filtering when not finding a map for a
sampled address (bsc#1012628).
- perf vendor events arm64: Fix Ampere eMag event typo
(bsc#1012628).
- RDMA/rxe: Fix coding error in rxe_recv.c (bsc#1012628).
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (bsc#1012628).
- RDMA/rxe: Correct skb on loopback path (bsc#1012628).
- spi: stm32: properly handle 0 byte transfer (bsc#1012628).
- mfd: altera-sysmgr: Fix physical address storing more
(bsc#1012628).
- mfd: wm831x-auxadc: Prevent use after free in
wm831x_auxadc_read_irq() (bsc#1012628).
- powerpc/pseries/dlpar: handle ibm, configure-connector delay
status (bsc#1012628).
- powerpc/8xx: Fix software emulation interrupt (bsc#1012628).
- powerpc/sstep: Fix load-store and update emulation
(bsc#1012628).
- powerpc/sstep: Fix darn emulation (bsc#1012628).
- clk: qcom: gfm-mux: fix clk mask (bsc#1012628).
- clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON
(bsc#1012628).
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
(bsc#1012628).
- kunit: tool: fix unit test cleanup handling (bsc#1012628).
- kselftests: dmabuf-heaps: Fix Makefile's inclusion of the
kernel's usr/include dir (bsc#1012628).
- RDMA/hns: Allocate one more recv SGE for HIP08 (bsc#1012628).
- RDMA/hns: Bugfix for checking whether the srq is full when
post wr (bsc#1012628).
- RDMA/hns: Force srq_limit to 0 when creating SRQ (bsc#1012628).
- RDMA/hns: Fixed wrong judgments in the goto branch
(bsc#1012628).
- RDMA/hns: Remove the reserved WQE of SRQ (bsc#1012628).
- RDMA/siw: Fix calculation of tx_valid_cpus size (bsc#1012628).
- RDMA/hns: Avoid filling sgid index when modifying QP to RTR
(bsc#1012628).
- RDMA/hns: Fix type of sq_signal_bits (bsc#1012628).
- RDMA/hns: Add mapped page count checking for MTR (bsc#1012628).
- RDMA/hns: Disable RQ inline by default (bsc#1012628).
- clk: divider: fix initialization with parent_hw (bsc#1012628).
- spi: pxa2xx: Fix the controller numbering for Wildcat Point
(bsc#1012628).
- powerpc/uaccess: Avoid might_fault() when user access is enabled
(bsc#1012628).
- powerpc/kuap: Restore AMR after replaying soft interrupts
(bsc#1012628).
- regulator: qcom-rpmh: fix pm8009 ldo7 (bsc#1012628).
- clk: aspeed: Fix APLL calculate formula from ast2600-A2
(bsc#1012628).
- selftests/ftrace: Update synthetic event syntax errors
(bsc#1012628).
- perf symbols: Use (long) for iterator for bfd symbols
(bsc#1012628).
- regulator: bd718x7, bd71828, Fix dvs voltage levels
(bsc#1012628).
- spi: dw: Avoid stack content exposure (bsc#1012628).
- spi: Skip zero-length transfers in spi_transfer_one_message()
(bsc#1012628).
- printk: avoid prb_first_valid_seq() where possible
(bsc#1012628).
- perf symbols: Fix return value when loading PE DSO
(bsc#1012628).
- nfsd: register pernet ops last, unregister first (bsc#1012628).
- svcrdma: Hold private mutex while invoking rdma_accept()
(bsc#1012628).
- ceph: fix flush_snap logic after putting caps (bsc#1012628).
- RDMA/hns: Fixes missing error code of CMDQ (bsc#1012628).
- RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
(bsc#1012628).
- RDMA/rtrs-srv: Fix stack-out-of-bounds (bsc#1012628).
- RDMA/rtrs: Only allow addition of path to an already established
session (bsc#1012628).
- RDMA/rtrs-srv: fix memory leak by missing kobject free
(bsc#1012628).
- RDMA/rtrs-srv-sysfs: fix missing put_device (bsc#1012628).
- RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
(bsc#1012628).
- Input: sur40 - fix an error code in sur40_probe() (bsc#1012628).
- perf record: Fix continue profiling after draining the buffer
(bsc#1012628).
- perf unwind: Set userdata for all __report_module() paths
(bsc#1012628).
- perf intel-pt: Fix missing CYC processing in PSB (bsc#1012628).
- perf intel-pt: Fix premature IPC (bsc#1012628).
- perf intel-pt: Fix IPC with CYC threshold (bsc#1012628).
- perf test: Fix unaligned access in sample parsing test
(bsc#1012628).
- Input: elo - fix an error code in elo_connect() (bsc#1012628).
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
(bsc#1012628).
- sparc: fix led.c driver when PROC_FS is not enabled
(bsc#1012628).
- Input: zinitix - fix return type of zinitix_init_touch()
(bsc#1012628).
- Input: st1232 - add IDLE state as ready condition (bsc#1012628).
- ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
(bsc#1012628).
- Input: st1232 - fix NORMAL vs. IDLE state handling
(bsc#1012628).
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe
(bsc#1012628).
- phy: rockchip-emmc: emmc_phy_init() always return 0
(bsc#1012628).
- phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
(bsc#1012628).
- misc: eeprom_93xx46: Add module alias to avoid breaking support
for non device tree users (bsc#1012628).
- PCI: rcar: Always allocate MSI addresses in 32bit space
(bsc#1012628).
- soundwire: cadence: fix ACK/NAK handling (bsc#1012628).
- pwm: rockchip: Enable APB clock during register access while
probing (bsc#1012628).
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
clk_unprepare() (bsc#1012628).
- pwm: rockchip: Eliminate potential race condition when probing
(bsc#1012628).
- PCI: xilinx-cpm: Fix reference count leak on error path
(bsc#1012628).
- VMCI: Use set_page_dirty_lock() when unregistering guest memory
(bsc#1012628).
- PCI: Align checking of syscall user config accessors
(bsc#1012628).
- mei: hbm: call mei_set_devstate() on hbm stop response
(bsc#1012628).
- drm/msm: Fix MSM_INFO_GET_IOVA with carveout (bsc#1012628).
- drm/msm: Add proper checks for GPU LLCC support (bsc#1012628).
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
(bsc#1012628).
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (bsc#1012628).
- drm/msm: Fix race of GPU init vs timestamp power management
(bsc#1012628).
- drm/msm: Fix races managing the OOB state for timestamp vs
timestamps (bsc#1012628).
- drm/msm/kms: Make a lock_class_key for each crtc mutex
(bsc#1012628).
- drm/msm/dp: trigger unplug event in msm_dp_display_disable
(bsc#1012628).
- vfio/iommu_type1: Populate full dirty when detach non-pinned
group (bsc#1012628).
- vfio/iommu_type1: Fix some sanity checks in detach group
(bsc#1012628).
- vfio-pci/zdev: fix possible segmentation fault issue
(bsc#1012628).
- ext4: fix potential htree index checksum corruption
(bsc#1012628).
- phy: USB_LGM_PHY should depend on X86 (bsc#1012628).
- coresight: etm4x: Skip accessing TRCPDCR in save/restore
(bsc#1012628).
- nvmem: core: Fix a resource leak on error in
nvmem_add_cells_from_of() (bsc#1012628).
- nvmem: core: skip child nodes not matching binding
(bsc#1012628).
- drm/msm: Fix legacy relocs path (bsc#1012628).
- soundwire: bus: use sdw_update_no_pm when initializing a device
(bsc#1012628).
- soundwire: bus: use sdw_write_no_pm when setting the bus scale
registers (bsc#1012628).
- soundwire: export sdw_write/read_no_pm functions (bsc#1012628).
- soundwire: bus: fix confusion on device used by pm_runtime
(bsc#1012628).
- drm/msm/dp: Add a missing semi-colon (bsc#1012628).
- misc: fastrpc: fix incorrect usage of dma_map_sgtable
(bsc#1012628).
- remoteproc/mediatek: acknowledge watchdog IRQ after handled
(bsc#1012628).
- mhi: Fix double dma free (bsc#1012628).
- regmap: sdw: use _no_pm functions in regmap_read/write
(bsc#1012628).
- ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of
selecting it (bsc#1012628).
- mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
(bsc#1012628).
- device-dax: Fix default return code of range_parse()
(bsc#1012628).
- PCI: pci-bridge-emul: Fix array overruns, improve safety
(bsc#1012628).
- PCI: cadence: Fix DMA range mapping early return error
(bsc#1012628).
- i40e: Fix flow for IPv6 next header (extension header)
(bsc#1012628).
- i40e: Add zero-initialization of AQ command structures
(bsc#1012628).
- i40e: Fix overwriting flow control settings during driver
loading (bsc#1012628).
- i40e: Fix addition of RX filters after enabling FW LLDP agent
(bsc#1012628).
- i40e: Fix VFs not created (bsc#1012628).
- Take mmap lock in cacheflush syscall (bsc#1012628).
- nios2: fixed broken sys_clone syscall (bsc#1012628).
- i40e: Fix add TC filter for IPv6 (bsc#1012628).
- i40e: Fix endianness conversions (bsc#1012628).
- octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
(bsc#1012628).
- pwm: iqs620a: Fix overflow and optimize calculations
(bsc#1012628).
- ice: report correct max number of TCs (bsc#1012628).
- ice: Account for port VLAN in VF max packet size calculation
(bsc#1012628).
- ice: Fix state bits on LLDP mode switch (bsc#1012628).
- ice: update the number of available RSS queues (bsc#1012628).
- dpaa_eth: fix the access method for the dpaa_napi_portal
(bsc#1012628).
- net: stmmac: fix CBS idleslope and sendslope calculation
(bsc#1012628).
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (bsc#1012628).
- PCI: rockchip: Make 'ep-gpios' DT property optional
(bsc#1012628).
- vxlan: move debug check after netdev unregister (bsc#1012628).
- wireguard: device: do not generate ICMP for non-IP packets
(bsc#1012628).
- wireguard: kconfig: use arm chacha even with no neon
(bsc#1012628).
- ocfs2: fix a use after free on error (bsc#1012628).
- mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
(bsc#1012628).
- mm: memcontrol: fix slub memory accounting (bsc#1012628).
- mm/memory.c: fix potential pte_unmap_unlock pte error
(bsc#1012628).
- mm/hugetlb: fix potential double free in hugetlb_register_node()
error path (bsc#1012628).
- mm/hugetlb: suppress wrong warning info when alloc gigantic page
(bsc#1012628).
- mm/compaction: fix misbehaviors of fast_find_migrateblock()
(bsc#1012628).
- net: phy: micrel: set soft_reset callback to genphy_soft_reset
for KSZ8081 (bsc#1012628).
- r8169: fix jumbo packet handling on RTL8168e (bsc#1012628).
- NFSv4: Fixes for nfs4_bitmask_adjust() (bsc#1012628).
- KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
(bsc#1012628).
- KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to
ZONE_DEVICE and HugeTLB pages (bsc#1012628).
- cifs: Fix inconsistent IS_ERR and PTR_ERR (bsc#1012628).
- arm64: Add missing ISB after invalidating TLB in
__primary_switch (bsc#1012628).
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (bsc#1012628).
- i2c: exynos5: Preserve high speed master code (bsc#1012628).
- mm,thp,shmem: make khugepaged obey tmpfs mount flags
(bsc#1012628).
- mm: fix memory_failure() handling of dax-namespace metadata
(bsc#1012628).
- mm/rmap: fix potential pte_unmap on an not mapped pte
(bsc#1012628).
- proc: use kvzalloc for our kernel buffer (bsc#1012628).
- csky: Fix a size determination in gpr_get() (bsc#1012628).
- scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
(bsc#1012628).
- scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (bsc#1012628).
- block: reopen the device in blkdev_reread_part (bsc#1012628).
- block: fix logging on capacity change (bsc#1012628).
- ide/falconide: Fix module unload (bsc#1012628).
- scsi: sd: Fix Opal support (bsc#1012628).
- blk-settings: align max_sectors on "logical_block_size" boundary
(bsc#1012628).
- soundwire: intel: fix possible crash when no device is detected
(bsc#1012628).
- ACPI: property: Fix fwnode string properties matching
(bsc#1012628).
- ACPI: configfs: add missing check after
configfs_register_default_group() (bsc#1012628).
- cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is
known (bsc#1012628).
- HID: logitech-dj: add support for keyboard events in eQUAD
step 4 Gaming (bsc#1012628).
- HID: wacom: Ignore attempts to overwrite the touch_max value
from HID (bsc#1012628).
- Input: raydium_ts_i2c - do not send zero length (bsc#1012628).
- Input: xpad - add support for PowerA Enhanced Wired Controller
for Xbox Series X|S (bsc#1012628).
- Input: joydev - prevent potential read overflow in ioctl
(bsc#1012628).
- Input: i8042 - add ASUS Zenbook Flip to noselftest list
(bsc#1012628).
- media: mceusb: Fix potential out-of-bounds shift (bsc#1012628).
- USB: serial: option: update interface mapping for ZTE P685M
(bsc#1012628).
- usb: musb: Fix runtime PM race in musb_queue_resume_work
(bsc#1012628).
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
(bsc#1012628).
- usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
(bsc#1012628).
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler
(bsc#1012628).
- USB: serial: pl2303: fix line-speed handling on newer chips
(bsc#1012628).
- USB: serial: mos7840: fix error code in mos7840_write()
(bsc#1012628).
- USB: serial: mos7720: fix error code in mos7720_write()
(bsc#1012628).
- phy: lantiq: rcu-usb2: wait after clock enable (bsc#1012628).
- ALSA: usb-audio: Correct document for
snd_usb_endpoint_free_all() (bsc#1012628).
- ALSA: usb-audio: Handle invalid running state at releasing EP
(bsc#1012628).
- ALSA: usb-audio: More strict state change in EP (bsc#1012628).
- ALSA: usb-audio: Don't avoid stopping the stream at
disconnection (bsc#1012628).
- ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
(bsc#1012628).
- ALSA: fireface: fix to parse sync status register of latter
protocol (bsc#1012628).
- ALSA: hda: Add another CometLake-H PCI ID (bsc#1012628).
- ALSA: hda/hdmi: Drop bogus check at closing a stream
(bsc#1012628).
- ALSA: hda/realtek: modify EAPD in the ALC886 (bsc#1012628).
- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
(bsc#1012628).
- MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
(bsc#1012628).
- MIPS: Support binutils configured with
- -enable-mips-fix-loongson3-llsc=yes (bsc#1012628).
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
(bsc#1012628).
- Revert "MIPS: Octeon: Remove special handling of
CONFIG_MIPS_ELF_APPENDED_DTB=y" (bsc#1012628).
- MIPS: compressed: fix build with enabled UBSAN (bsc#1012628).
- Revert "bcache: Kill btree_io_wq" (bsc#1012628).
- bcache: Give btree_io_wq correct semantics again (bsc#1012628).
- bcache: Move journal work to new flush wq (bsc#1012628).
- Revert "drm/amd/display: Update NV1x SR latency values"
(bsc#1012628).
- drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
(bsc#1012628).
- drm/amd/display: Remove Assert from dcn10_get_dig_frontend
(bsc#1012628).
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
(bsc#1012628).
- Revert "drm/amd/display: reuse current context instead of
recreating one" (bsc#1012628).
- drm/amdkfd: Fix recursive lock warnings (bsc#1012628).
- drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
(bsc#1012628).
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
(bsc#1012628).
- drm/amdgpu: fix shutdown and poweroff process failed with s0ix
(bsc#1012628).
- drm/ttm: Fix a memory leak (bsc#1012628).
- drm/nouveau/kms: handle mDP connectors (bsc#1012628).
- drm/modes: Switch to 64bit maths to avoid integer overflow
(bsc#1012628).
- drm/sched: Cancel and flush all outstanding jobs before finish
(bsc#1012628).
- drm/panel: kd35t133: allow using non-continuous dsi clock
(bsc#1012628).
- drm/rockchip: Require the YTR modifier for AFBC (bsc#1012628).
- ASoC: siu: Fix build error by a wrong const prefix
(bsc#1012628).
- selinux: fix inconsistency between inode_getxattr and
inode_listsecurity (bsc#1012628).
- erofs: initialized fields can only be observed after bit is set
(bsc#1012628).
- tpm_tis: Fix check_locality for correct locality acquisition
(bsc#1012628).
- tpm_tis: Clean up locality release (bsc#1012628).
- KEYS: trusted: Fix incorrect handling of tpm_get_random()
(bsc#1012628).
- KEYS: trusted: Fix migratable=1 failing (bsc#1012628).
- KEYS: trusted: Reserve TPM for seal and unseal operations
(bsc#1012628).
- btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
(bsc#1012628).
- btrfs: do not warn if we can't find the reloc root when looking
up backref (bsc#1012628).
- btrfs: add asserts for deleting backref cache nodes
(bsc#1012628).
- btrfs: abort the transaction if we fail to inc ref in
btrfs_copy_root (bsc#1012628).
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery
(bsc#1012628).
- btrfs: splice remaining dirty_bg's onto the transaction dirty
bg list (bsc#1012628).
- btrfs: handle space_info::total_bytes_pinned inside the delayed
ref itself (bsc#1012628).
- btrfs: account for new extents being deleted in
total_bytes_pinned (bsc#1012628).
- btrfs: fix extent buffer leak on failure to copy root
(bsc#1012628).
- drm/i915/gt: Flush before changing register state (bsc#1012628).
- drm/i915/gt: Correct surface base address for renderclear
(bsc#1012628).
- crypto: arm64/sha - add missing module aliases (bsc#1012628).
- crypto: aesni - prevent misaligned buffers on the stack
(bsc#1012628).
- crypto: michael_mic - fix broken misalignment handling
(bsc#1012628).
- crypto: sun4i-ss - checking sg length is not sufficient
(bsc#1012628).
- crypto: sun4i-ss - IV register does not work on A10 and A13
(bsc#1012628).
- crypto: sun4i-ss - handle BigEndian for cipher (bsc#1012628).
- crypto: sun4i-ss - initialize need_fallback (bsc#1012628).
- soc: samsung: exynos-asv: don't defer early on not-supported
SoCs (bsc#1012628).
- soc: samsung: exynos-asv: handle reading revision register error
(bsc#1012628).
- seccomp: Add missing return in non-void function (bsc#1012628).
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
(bsc#1012628).
- misc: rtsx: init of rts522a add OCP power off when no card is
present (bsc#1012628).
- drivers/misc/vmw_vmci: restrict too big queue size in
qp_host_alloc_queue (bsc#1012628).
- pstore: Fix typo in compression option name (bsc#1012628).
- dts64: mt7622: fix slow sd card access (bsc#1012628).
- arm64: dts: agilex: fix phy interface bit shift for gmac1 and
gmac2 (bsc#1012628).
- staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c (bsc#1012628).
- staging: gdm724x: Fix DMA from stack (bsc#1012628).
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
(bsc#1012628).
- media: i2c: max9286: fix access to unallocated memory
(bsc#1012628).
- media: v4l: ioctl: Fix memory leak in video_usercopy
(bsc#1012628).
- media: ir_toy: add another IR Droid device (bsc#1012628).
- media: ipu3-cio2: Fix mbus_code processing in
cio2_subdev_set_fmt() (bsc#1012628).
- media: marvell-ccic: power up the device on mclk enable
(bsc#1012628).
- media: smipcie: fix interrupt handling and IR timeout
(bsc#1012628).
- x86/virt: Eat faults on VMXOFF in reboot flows (bsc#1012628).
- x86/reboot: Force all cpus to exit VMX root if VMX is supported
(bsc#1012628).
- x86/fault: Fix AMD erratum #91 errata fixup for user code
(bsc#1012628).
- x86/entry: Fix instrumentation annotation (bsc#1012628).
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
(bsc#1012628).
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
(bsc#1012628).
- rcu/nocb: Perform deferred wake up before last idle's
need_resched() check (bsc#1012628).
- rcu/nocb: Trigger self-IPI on late deferred wake up before
user resume (bsc#1012628).
- entry: Explicitly flush pending rcuog wakeup before last
rescheduling point (bsc#1012628).
- entry/kvm: Explicitly flush pending rcuog wakeup before last
rescheduling point (bsc#1012628).
- kprobes: Fix to delay the kprobes jump optimization
(bsc#1012628).
- arm64: Extend workaround for erratum 1024718 to all versions
of Cortex-A55 (bsc#1012628).
- iommu/arm-smmu-qcom: Fix mask extraction for bootloader
programmed SMRs (bsc#1012628).
- mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer
(bsc#1012628).
- arm64: kexec_file: fix memory leakage in create_dtb() when
fdt_open_into() fails (bsc#1012628).
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
(bsc#1012628).
- arm64 module: set plt* section addresses to 0x0 (bsc#1012628).
- arm64: spectre: Prevent lockdep splat on v4 mitigation enable
path (bsc#1012628).
- riscv: Disable KSAN_SANITIZE for vDSO (bsc#1012628).
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
(bsc#1012628).
- watchdog: mei_wdt: request stop on unregister (bsc#1012628).
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (bsc#1012628).
- mtd: spi-nor: sfdp: Fix last erase region marking (bsc#1012628).
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid
region (bsc#1012628).
- mtd: spi-nor: core: Fix erase type discovery for overlaid region
(bsc#1012628).
- mtd: spi-nor: core: Add erase size check for erase command
initialization (bsc#1012628).
- mtd: spi-nor: hisi-sfc: Put child node np on error path
(bsc#1012628).
- fs/affs: release old buffer head on error path (bsc#1012628).
- seq_file: document how per-entry resources are managed
(bsc#1012628).
- x86: fix seq_file iteration for pat/memtype.c (bsc#1012628).
- mm: memcontrol: fix swap undercounting in cgroup2 (bsc#1012628).
- mm: memcontrol: fix get_active_memcg return value (bsc#1012628).
- hugetlb: fix update_and_free_page contig page struct assumption
(bsc#1012628).
- hugetlb: fix copy_huge_page_from_user contig page struct
assumption (bsc#1012628).
- mm/vmscan: restore zone_reclaim_mode ABI (bsc#1012628).
- mm, compaction: make fast_isolate_freepages() stay within zone
(bsc#1012628).
- KVM: nSVM: fix running nested guests when npt=0 (bsc#1012628).
- nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
(bsc#1012628).
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined
symbols (bsc#1012628).
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module
(bsc#1012628).
- mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
(bsc#1012628).
- powerpc/32: Preserve cr1 in exception prolog stack check to
fix build error (bsc#1012628).
- powerpc/kexec_file: fix FDT size estimation for kdump kernel
(bsc#1012628).
- powerpc/32s: Add missing call to kuep_lock on syscall entry
(bsc#1012628).
- spmi: spmi-pmic-arb: Fix hw_irq overflow (bsc#1012628).
- mei: bus: block send with vtag on non-conformat FW
(bsc#1012628).
- mei: fix transfer over dma with extended header (bsc#1012628).
- mei: me: emmitsburg workstation DID (bsc#1012628).
- mei: me: add adler lake point S DID (bsc#1012628).
- mei: me: add adler lake point LP DID (bsc#1012628).
- gpio: pcf857x: Fix missing first interrupt (bsc#1012628).
- mfd: gateworks-gsc: Fix interrupt type (bsc#1012628).
- printk: fix deadlock when kernel panic (bsc#1012628).
- exfat: fix shift-out-of-bounds in exfat_fill_super()
(bsc#1012628).
- zonefs: Fix file size of zones in full condition (bsc#1012628).
- kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
(bsc#1012628).
- thermal: cpufreq_cooling: freq_qos_update_request() returns <
0 on error (bsc#1012628).
- cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
(bsc#1012628).
- cpufreq: intel_pstate: Change intel_pstate_get_hwp_max()
argument (bsc#1012628).
- cpufreq: intel_pstate: Get per-CPU max freq via
MSR_HWP_CAPABILITIES if available (bsc#1012628).
- proc: don't allow async path resolution of /proc/thread-self
components (bsc#1012628).
- s390/vtime: fix inline assembly clobber list (bsc#1012628).
- virtio/s390: implement virtio-ccw revision 2 correctly
(bsc#1012628).
- um: mm: check more comprehensively for stub changes
(bsc#1012628).
- um: defer killing userspace on page table update failures
(bsc#1012628).
- irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
(bsc#1012628).
- f2fs: fix out-of-repair __setattr_copy() (bsc#1012628).
- f2fs: enforce the immutable flag on open files (bsc#1012628).
- f2fs: flush data when enabling checkpoint back (bsc#1012628).
- cifs: fix DFS failover (bsc#1012628).
- cifs: check all path components in resolved dfs target
(bsc#1012628).
- cifs: introduce helper for finding referral server to improve
DFS target resolution (bsc#1012628).
- cifs: fix nodfs mount option (bsc#1012628).
- cifs: fix handling of escaped ',' in the password mount argument
(bsc#1012628).
- sparc32: fix a user-triggerable oops in clear_user()
(bsc#1012628).
- perf stat: Use nftw() instead of ftw() (bsc#1012628).
- spi: fsl: invert spisel_boot signal on MPC8309 (bsc#1012628).
- spi: spi-synquacer: fix set_cs handling (bsc#1012628).
- gfs2: fix glock confusion in function signal_our_withdraw
(bsc#1012628).
- gfs2: Don't skip dlm unlock if glock has an lvb (bsc#1012628).
- gfs2: Lock imbalance on error path in gfs2_recover_one
(bsc#1012628).
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (bsc#1012628).
- dm: fix deadlock when swapping to encrypted device
(bsc#1012628).
- dm table: fix iterate_devices based device capability checks
(bsc#1012628).
- dm table: fix DAX iterate_devices based device capability checks
(bsc#1012628).
- dm table: fix zoned iterate_devices based device capability
checks (bsc#1012628).
- dm writecache: fix performance degradation in ssd mode
(bsc#1012628).
- dm writecache: return the exact table values that were set
(bsc#1012628).
- dm writecache: fix writing beyond end of underlying device
when shrinking (bsc#1012628).
- dm era: Recover committed writeset after crash (bsc#1012628).
- dm era: Update in-core bitset after committing the metadata
(bsc#1012628).
- dm era: Verify the data block size hasn't changed (bsc#1012628).
- dm era: Fix bitset memory leaks (bsc#1012628).
- dm era: Use correct value size in equality function of writeset
tree (bsc#1012628).
- dm era: Reinitialize bitset cache before digesting a new
writeset (bsc#1012628).
- dm era: only resize metadata in preresume (bsc#1012628).
- drm/i915: Reject 446-480MHz HDMI clock on GLK (bsc#1012628).
- kgdb: fix to kill breakpoints on initmem after boot
(bsc#1012628).
- ipv6: silence compilation warning for non-IPV6 builds
(bsc#1012628).
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before
sending (bsc#1012628).
- wireguard: selftests: test multiple parallel streams
(bsc#1012628).
- wireguard: queueing: get rid of per-peer ring buffers
(bsc#1012628).
- net: sched: fix police ext initialization (bsc#1012628).
- net: qrtr: Fix memory leak in qrtr_tun_open (bsc#1012628).
- net_sched: fix RTNL deadlock again caused by request_module()
(bsc#1012628).
- ARM: dts: aspeed: Add LCLK to lpc-snoop (bsc#1012628).
- Update config files.
- commit 39714eb
- rpm/check-for-config-changes: ignore more configs
Specifially, these:
* CONFIG_CC_HAS_*
* CONFIG_CC_HAVE_*
* CONFIG_CC_CAN_*
* CONFIG_HAVE_[A-Z]*_COMPILER
* CONFIG_TOOLS_SUPPORT_*
are compiler specific too. This will allow us to use super configs
using kernel's dummy-tools.
- commit d12dcbd
- config: arm64: sync xgmac-mdio config with SLE
- commit 277fee9
- config: arm64: sync coresight configs with SLE
- commit b4d272d
- Update config files.
Refresh with dummy-tools.
- commit 433c0e0
- kbuild: dummy-tools, fix inverted tests for gcc (bsc#1181862).
- commit 19ed7d5
- config: riscv64: enable EFI_STUB for vanilla
- commit bcd346c
- Linux 5.11.2 (bsc#1012628).
- KVM: Use kvm_pfn_t for local PFN variable in
hva_to_pfn_remapped() (bsc#1012628).
- mm: provide a saner PTE walking API for modules (bsc#1012628).
- KVM: do not assume PTE is writable after follow_pfn
(bsc#1012628).
- KVM: x86: Zap the oldest MMU pages, not the newest
(bsc#1012628).
- hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
(bsc#1012628).
- arm64: tegra: Add power-domain for Tegra210 HDA (bsc#1012628).
- Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
(bsc#1012628).
- ntfs: check for valid standard information attribute
(bsc#1012628).
- usb: quirks: add quirk to start video capture on ELMO L-12F
document camera reliable (bsc#1012628).
- USB: quirks: sort quirk entries (bsc#1012628).
- HID: make arrays usage and value to be the same (bsc#1012628).
- bpf: Fix truncation handling for mod32 dst reg wrt zero
(bsc#1012628).
- commit 6fd6105
- config: refresh
- fix misspelled USB gadget debugging options
- commit 20be8e3
- Update config files. Update config files. Enable USB_GADGET(jsc#SLE-14042)
- supported.conf:
After discussion what the feature request implied, it was
decided that gadget mode is also needed on x86_64
- commit 4adcbc0
- macros.kernel-source: Use spec_install_pre for certificate installation (boo#1182672).
Since rpm 4.16 files installed during build phase are lost.
- commit d0b887e
- update mainline references
- update mainline references:
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch
patches.suse/floppy-reintroduce-O_NDELAY-fix.patch
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch
- commit 4eacbc9
- Linux 5.11.1 (bsc#1012628).
- Xen/x86: don't bail early from clear_foreign_p2m_mapping()
(bsc#1012628).
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
(bsc#1012628).
- Xen/gntdev: correct dev_bus_addr handling in
gntdev_map_grant_pages() (bsc#1012628).
- Xen/gntdev: correct error checking in gntdev_map_grant_pages()
(bsc#1012628).
- xen/arm: don't ignore return errors from set_phys_to_machine
(bsc#1012628).
- xen-blkback: don't "handle" error by BUG() (bsc#1012628).
- xen-netback: don't "handle" error by BUG() (bsc#1012628).
- xen-scsiback: don't "handle" error by BUG() (bsc#1012628).
- xen-blkback: fix error handling in xen_blkbk_map()
(bsc#1012628).
- tty: protect tty_write from odd low-level tty disciplines
(bsc#1012628).
- Bluetooth: btusb: Always fallback to alt 1 for WBS
(bsc#1012628).
- commit 3652ea1
- arm: Update config files.
Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
- commit 702d1a3
- rpm/kernel-subpackage-build: Workaround broken bot
(https://github.com/openSUSE/openSUSE-release-tools/issues/2439)
- commit b74d860
- Update config files: Set reset-raspberrypi as builtin (bsc#1180336)
This driver is needed in order to boot through USB. Ideally the kernel
module should be selected by dracut, but it's not. So make it builtin
until the relevant dracut fixes are available.
- commit 8186eab
- series.conf: cleanup
- move patches on the way to mainline into respective section
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch
patches.suse/media-dvb-usb-Fix-memory-leak-at-error-in-dvb_usb_de.patch
patches.suse/media-dvb-usb-Fix-use-after-free-access.patch
patches.suse/media-pwc-Use-correct-device-for-DMA.patch
- commit 8309a4e
- kernel-binary.spec: Add back initrd and image symlink ghosts to
filelist (bsc#1182140).
Fixes: 76a9256314c3 ("rpm/kernel-{source,binary}.spec: do not include ghost symlinks (boo#1179082).")
- commit 606c9d1
- rpm/post.sh: Avoid purge-kernel for the first installed kernel (bsc#1180058)
- commit c29e77d
- Refresh
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch.
- Refresh
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch.
Update upstream status.
- commit 1916d9d
- Update to 5.11 final
- refresh configs
- commit 253d8c6
==== kernel-source ====
Version update (5.10.16 -> 5.11.6)
Subpackages: kernel-default kernel-docs
- Linux 5.11.6 (bsc#1012628).
- nvme-pci: add quirks for Lexar 256GB SSD (bsc#1012628).
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST
(bsc#1012628).
- KVM: SVM: Clear the CR4 register on reset (bsc#1012628).
- scsi: ufs: Fix a duplicate dev quirk number (bsc#1012628).
- ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible
(bsc#1012628).
- ASoC: Intel: sof_sdw: reorganize quirks by generation
(bsc#1012628).
- PCI: cadence: Retrain Link to work around Gen2 training defect
(bsc#1012628).
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire
Switch 10E (bsc#1012628).
- ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2
(bsc#1012628).
- ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk
(bsc#1012628).
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568
EC on Voyo Winpad A15 (bsc#1012628).
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
(bsc#1012628).
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register
(bsc#1012628).
- scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
(bsc#1012628).
- scsi: ufs: ufs-exynos: Apply vendor-specific values for three
timeouts (bsc#1012628).
- scsi: ufs: Introduce a quirk to allow only page-aligned sg
entries (bsc#1012628).
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B
eeprom (bsc#1012628).
- scsi: ufs: Add a quirk to permit overriding UniPro defaults
(bsc#1012628).
- scsi: ufs-mediatek: Enable
UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL (bsc#1012628).
- iommu/amd: Fix sleeping in atomic in increase_address_space()
(bsc#1012628).
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata
(bsc#1012628).
- btrfs: export and rename qgroup_reserve_meta (bsc#1012628).
- arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+
(bsc#1012628).
- parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST
(bsc#1012628).
- nvme-pci: mark Kingston SKC2000 as not supporting the deepest
power state (bsc#1012628).
- media: cedrus: Remove checking for required controls
(bsc#1012628).
- io_uring: don't take uring_lock during iowq cancel
(bsc#1012628).
- io_uring/io-wq: return 2-step work swap scheme (bsc#1012628).
- io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL
(bsc#1012628).
- io_uring: get rid of intermediate IORING_OP_CLOSE stage
(bsc#1012628).
- fs: provide locked helper variant of close_fd_get_file()
(bsc#1012628).
- io_uring: deduplicate failing task_work_add (bsc#1012628).
- io_uring: unpark SQPOLL thread for cancelation (bsc#1012628).
- io_uring: deduplicate core cancellations sequence (bsc#1012628).
- io_uring: fix inconsistent lock state (bsc#1012628).
- commit 7358b30
- rpm/check-for-config-changes: comment on the list
To explain what it actually is.
- commit e94bacf
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region
parameter handling (bsc#1012628).
- rpm/check-for-config-changes: define ignores more strictly
* search for whole words, so make wildcards explicit
* use ' for quoting
* prepend CONFIG_ dynamically, so it need not be in the list
- commit 7b06a8c
- rpm/check-for-config-changes: sort the ignores
They are growing so to make them searchable by humans.
- commit 67c6b55
- rpm/check-for-config-changes: add -mrecord-mcount ignore
Added by 3b15cdc15956 (tracing: move function tracer options to Kconfig)
upstream.
- commit 018b013
- Refresh
patches.rpmify/kbuild-dummy-tools-fix-inverted-tests-for-gcc.patch.
- Refresh
patches.rpmify/kbuild-dummy-tools-support-MPROFILE_KERNEL-checks-fo.patch.
Update upstream status.
- commit c867c19
- Linux 5.11.5 (bsc#1012628).
- ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
(bsc#1012628).
- ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair
Virtuoso SE (bsc#1012628).
- ALSA: usb-audio: Don't abort even if the clock rate differs
(bsc#1012628).
- ALSA: usb-audio: Drop bogus dB range in too low level
(bsc#1012628).
- ALSA: usb-audio: Allow modifying parameters with succeeding
hw_params calls (bsc#1012628).
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with
request_locality() (bsc#1012628).
- tpm, tpm_tis: Decorate tpm_get_timeouts() with
request_locality() (bsc#1012628).
- btrfs: avoid double put of block group when emptying cluster
(bsc#1012628).
- btrfs: fix raid6 qstripe kmap (bsc#1012628).
- btrfs: fix race between writes to swap files and scrub
(bsc#1012628).
- btrfs: fix race between swap file activation and snapshot
creation (bsc#1012628).
- btrfs: fix stale data exposure after cloning a hole with
NO_HOLES enabled (bsc#1012628).
- btrfs: tree-checker: do not error out if extent ref hash
doesn't match (bsc#1012628).
- btrfs: fix race between extent freeing/allocation when using
bitmaps (bsc#1012628).
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl
(bsc#1012628).
- btrfs: free correct amount of space in
btrfs_delayed_inode_reserve_metadata (bsc#1012628).
- btrfs: fix spurious free_space_tree remount warning
(bsc#1012628).
- btrfs: unlock extents in btrfs_zero_range in case of quota
reservation errors (bsc#1012628).
- btrfs: fix warning when creating a directory with smack enabled
(bsc#1012628).
- PM: runtime: Update device status before letting suppliers
suspend (bsc#1012628).
- ring-buffer: Force before_stamp and write_stamp to be different
on discard (bsc#1012628).
- io_uring: ignore double poll add on the same waitqueue head
(bsc#1012628).
- dm bufio: subtract the number of initial sectors in
dm_bufio_get_device_size (bsc#1012628).
- dm verity: fix FEC for RS roots unaligned to block size
(bsc#1012628).
- drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address
(bsc#1012628).
- drm/amdgpu:disable VCN for Navi12 SKU (bsc#1012628).
- drm/amdgpu: Only check for S0ix if AMD_PMC is configured
(bsc#1012628).
- drm/amdgpu: fix parameter error of RREG32_PCIE() in
amdgpu_regs_pcie (bsc#1012628).
- crypto - shash: reduce minimum alignment of shash_desc structure
(bsc#1012628).
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
(bsc#1012628).
- RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (bsc#1012628).
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO
(bsc#1012628).
- IB/mlx5: Add missing error code (bsc#1012628).
- ALSA: hda: intel-nhlt: verify config type (bsc#1012628).
- ftrace: Have recordmcount use w8 to read relp->r_info in
arm64_is_fake_mcount (bsc#1012628).
- ia64: don't call handle_signal() unless there's actually a
signal queued (bsc#1012628).
- rsxx: Return -EFAULT if copy_to_user() fails (bsc#1012628).
- iommu/tegra-smmu: Fix mc errors on tegra124-nyan (bsc#1012628).
- iommu: Don't use lazy flush for untrusted device (bsc#1012628).
- iommu/vt-d: Fix status code for Allocate/Free PASID command
(bsc#1012628).
- btrfs: zoned: use sector_t for zone sectors (bsc#1012628).
- tomoyo: recognize kernel threads correctly (bsc#1012628).
- r8169: fix resuming from suspend on RTL8105e if machine runs
on battery (bsc#1012628).
- commit d09469d
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets
(bsc#1182552).
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
(bsc#1182552).
- commit f99c94c
- kbuild: dummy-tools, support MPROFILE_KERNEL checks for ppc
(bsc#1181862).
- commit 7064b20
- Delete
patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch.
With dummy-tools, this is no longer needed.
- commit 84a32d6
- Update config files.
Just oldconfig.
- commit e687fe8
- ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request
direction to set samplerate (git-fixes).
- commit be77cd2
- blacklist.conf: add a typo fix
- commit 2ae3683
- Linux 5.11.4 (bsc#1012628).
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike
X570 board (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (bsc#1012628).
- phy: mediatek: Add missing MODULE_DEVICE_TABLE() (bsc#1012628).
- tty: teach the n_tty ICANON case about the new "cookie
continuations" too (bsc#1012628).
- tty: teach n_tty line discipline about the new "cookie
continuations" (bsc#1012628).
- tty: clean up legacy leftovers from n_tty line discipline
(bsc#1012628).
- tty: fix up hung_up_tty_read() conversion (bsc#1012628).
- tty: fix up iterate_tty_read() EOVERFLOW handling (bsc#1012628).
- swap: fix swapfile read/write offset (bsc#1012628).
- xen: fix p2m size in dom0 for disabled memory hotplug case
(bsc#1012628).
- xen-netback: respect gnttab_map_refs()'s return value
(bsc#1012628).
- Xen/gnttab: handle p2m update errors on a per-slot basis
(bsc#1012628).
- scsi: iscsi: Verify lengths on passthrough PDUs (bsc#1012628).
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
(bsc#1012628).
- scsi: iscsi: Restrict sessions and handles to admin capabilities
(bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15
tablet (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD
MID 7316R tablet (bsc#1012628).
- sched/features: Fix hrtick reprogramming (bsc#1012628).
- parisc: Bump 64-bit IRQ stack size to 64 KB (bsc#1012628).
- ASoC: Intel: sof_sdw: detect DMIC number based on mach params
(bsc#1012628).
- ASoC: Intel: sof-sdw: indent and add quirks consistently
(bsc#1012628).
- perf/x86/kvm: Add Cascade Lake Xeon steppings to
isolation_ucodes[] (bsc#1012628).
- btrfs: fix error handling in commit_fs_roots (bsc#1012628).
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr()
(bsc#1012628).
- ALSA: usb-audio: Add DJM-450 to the quirks table (bsc#1012628).
- ALSA: usb-audio: Add DJM450 to Pioneer format quirk
(bsc#1012628).
- nvme-tcp: add clean action for failed reconnection
(bsc#1012628).
- nvme-rdma: add clean action for failed reconnection
(bsc#1012628).
- nvme-core: add cancel tagset helpers (bsc#1012628).
- f2fs: fix to set/clear I_LINKABLE under i_lock (bsc#1012628).
- f2fs: handle unallocated section and zone on pinned/atgc
(bsc#1012628).
- media: uvcvideo: Allow entities with no pads (bsc#1012628).
- drm/amd/amdgpu: add error handling to
amdgpu_virt_read_pf2vf_data (bsc#1012628).
- drm/amd/display: Guard against NULL pointer deref when
get_i2c_info fails (bsc#1012628).
- ALSA: usb-audio: Add support for Pioneer DJM-750 (bsc#1012628).
- ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS
quirk-flag (bsc#1012628).
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
(bsc#1012628).
- drm/amdgpu: Add check to prevent IH overflow (bsc#1012628).
- fs: make unlazy_walk() error handling consistent (bsc#1012628).
- crypto: tcrypt - avoid signed overflow in byte count
(bsc#1012628).
- drm/hisilicon: Fix use-after-free (bsc#1012628).
- wilc1000: Fix use of void pointer as a wrong struct type
(bsc#1012628).
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15
tablet (bsc#1012628).
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet
(bsc#1012628).
- net: ipa: avoid field overflow (bsc#1012628).
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy()
(bsc#1012628).
- staging: most: sound: add sanity check for function argument
(bsc#1012628).
- Bluetooth: Fix null pointer dereference in
amp_read_loc_assoc_final_data (bsc#1012628).
- Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
(bsc#1012628).
- net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber
Instant (bsc#1012628).
- ath10k: fix wmi mgmt tx queue full due to race condition
(bsc#1012628).
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
(bsc#1012628).
- mt76: mt7615: reset token when mac_reset happens (bsc#1012628).
- mt76: mt7915: reset token when mac_reset happens (bsc#1012628).
- selftests/bpf: Remove memory leak (bsc#1012628).
- Bluetooth: btusb: fix memory leak on suspend and resume
(bsc#1012628).
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for
btrtl (bsc#1012628).
- wlcore: Fix command execute failure 19 for wl12xx (bsc#1012628).
- vt/consolemap: do font sum unsigned (bsc#1012628).
- can: flexcan: add CAN wakeup function for i.MX8QM (bsc#1012628).
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
(bsc#1012628).
- staging: fwserial: Fix error handling in fwserial_create
(bsc#1012628).
- EDAC/amd64: Do not load on family 0x15, model 0x13
(bsc#1012628).
- ath10k: prevent deinitializing NAPI twice (bsc#1012628).
- ASoC: qcom: Remove useless debug print (bsc#1012628).
- dt-bindings: net: btusb: DT fix
s/interrupt-name/interrupt-names/ (bsc#1012628).
- dt-bindings: ethernet-controller: fix fixed-link specification
(bsc#1012628).
- net: fix dev_ifsioc_locked() race condition (bsc#1012628).
- net: psample: Fix netlink skb length with tunnel info
(bsc#1012628).
- net: hsr: add support for EntryForgetTime (bsc#1012628).
- net: ag71xx: remove unnecessary MTU reservation (bsc#1012628).
- net: dsa: tag_rtl4_a: Support also egress tags (bsc#1012628).
- net/sched: cls_flower: Reject invalid ct_state flags rules
(bsc#1012628).
- net: bridge: use switchdev for port flags set through sysfs too
(bsc#1012628).
- mptcp: fix DATA_FIN generation on early shutdown (bsc#1012628).
- mptcp: do not wakeup listener for MPJ subflows (bsc#1012628).
- tcp: fix tcp_rmem documentation (bsc#1012628).
- RDMA/rtrs-srv: Do not signal REG_MR (bsc#1012628).
- RDMA/rtrs-clt: Use bitmask to check sess->flags (bsc#1012628).
- RDMA/rtrs: Do not signal for heatbeat (bsc#1012628).
- vfio/type1: Use follow_pte() (bsc#1012628).
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing
(bsc#1012628).
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly
(bsc#1012628).
- riscv: Get rid of MAX_EARLY_MAPPING_SIZE (bsc#1012628).
- mptcp: fix spurious retransmissions (bsc#1012628).
- net: fix up truesize of cloned skb in skb_prepare_for_shift()
(bsc#1012628).
- tomoyo: ignore data race while checking quota (bsc#1012628).
- smackfs: restrict bytes count in smackfs write functions
(bsc#1012628).
- net/af_iucv: remove WARN_ONCE on malformed RX packets
(bsc#1012628).
- xfs: Fix assert failure in xfs_setattr_size() (bsc#1012628).
- media: zr364xx: fix memory leaks in probe() (bsc#1012628).
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate
(bsc#1012628).
- erofs: fix shift-out-of-bounds of blkszbits (bsc#1012628).
- media: mceusb: sanity check for prescaler value (bsc#1012628).
- udlfb: Fix memory leak in dlfb_usb_probe (bsc#1012628).
- sched/core: Allow try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- JFS: more checks for invalid superblock (bsc#1012628).
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32
(bsc#1012628).
- iwlwifi: add new cards for So and Qu family (bsc#1012628).
- net: usb: qmi_wwan: support ZTE P685M modem (bsc#1012628).
- commit 43a5c33
- drm/amd/display: Add a backlight module option (bsc#1180749).
- drm/amdgpu/display: handle aux backlight in
backlight_get_brightness (bsc#1180749).
- drm/amdgpu/display: don't assert in set backlight function
(bsc#1180749).
- drm/amdgpu/display: simplify backlight setting (bsc#1180749).
- commit 24ee23f
- ARMv6/v7: Update config files. (bsc#1183009)
enable CONFIG_ARM_MODULE_PLTS to fix module loading issues
- commit b3d2cd1
- rpm/check-for-config-changes: declare sed args as an array
So that we can reuse it in both seds.
This also introduces IGNORED_CONFIGS_RE array which can be easily
extended.
- commit a1976d2
- blacklist.conf: add a /proc revert
- commit 87aa54e
- Linux 5.11.3 (bsc#1012628).
- vmlinux.lds.h: add DWARF v5 sections (bsc#1012628).
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
(bsc#1012628).
- debugfs: be more robust at handling improper input in
debugfs_lookup() (bsc#1012628).
- debugfs: do not attempt to create a new file before the
filesystem is initalized (bsc#1012628).
- driver core: auxiliary bus: Fix calling stage for auxiliary
bus init (bsc#1012628).
- scsi: libsas: docs: Remove notify_ha_event() (bsc#1012628).
- scsi: qla2xxx: Fix mailbox Ch erroneous error (bsc#1012628).
- kdb: Make memory allocations more robust (bsc#1012628).
- w1: w1_therm: Fix conversion result for negative temperatures
(bsc#1012628).
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
(bsc#1012628).
- PCI: Decline to resize resources if boot config must be
preserved (bsc#1012628).
- virt: vbox: Do not use wait_event_interruptible when called
from kernel context (bsc#1012628).
- bfq: Avoid false bfq queue merging (bsc#1012628).
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
(bsc#1012628).
- zsmalloc: account the number of compacted pages correctly
(bsc#1012628).
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
(bsc#1012628).
- vmlinux.lds.h: Define SANTIZER_DISCARDS with
CONFIG_GCOV_KERNEL=y (bsc#1012628).
- random: fix the RNDRESEEDCRNG ioctl (bsc#1012628).
- ALSA: pcm: Call sync_stop at disconnection (bsc#1012628).
- ALSA: pcm: Assure sync with the pending stop operation at
suspend (bsc#1012628).
- ALSA: pcm: Don't call sync_stop if it hasn't been stopped
(bsc#1012628).
- drm/i915/gt: One more flush for Baytrail clear residuals
(bsc#1012628).
- ath10k: Fix error handling in case of CE pipe init failure
(bsc#1012628).
- Bluetooth: btqcomsmd: Fix a resource leak in error handling
paths in the probe function (bsc#1012628).
- Bluetooth: hci_uart: Fix a race for write_work scheduling
(bsc#1012628).
- Bluetooth: Fix initializing response id after clearing struct
(bsc#1012628).
- arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Artik 5 (bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
(bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Arndale Octa (bsc#1012628).
- ARM: dts: exynos: correct PMIC interrupt trigger level on
Odroid XU3 family (bsc#1012628).
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
(bsc#1012628).
- arm64: dts: exynos: correct PMIC interrupt trigger level on
Espresso (bsc#1012628).
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
(bsc#1012628).
- Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
(bsc#1012628).
- staging: vchiq: Fix bulk userdata handling (bsc#1012628).
- staging: vchiq: Fix bulk transfers on 64-bit builds
(bsc#1012628).
- arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
(bsc#1012628).
- net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment
clock (bsc#1012628).
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
(bsc#1012628).
- bpf: Avoid warning when re-casting __bpf_call_base into
__bpf_call_base_args (bsc#1012628).
- firmware: arm_scmi: Fix call site of scmi_notification_exit
(bsc#1012628).
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0
(bsc#1012628).
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0
(bsc#1012628).
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD
card (bsc#1012628).
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
(bsc#1012628).
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
(bsc#1012628).
- arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
(bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path
(bsc#1012628).
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
(bsc#1012628).
- arm64: dts: rockchip: rk3328: Add clock_in_out property to
gmac2phy node (bsc#1012628).
- ACPICA: Fix exception code class checks (bsc#1012628).
- usb: gadget: u_audio: Free requests only after callback
(bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
(bsc#1012628).
- soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
(bsc#1012628).
- soc: ti: pm33xx: Fix some resource leak in the error handling
paths of the probe function (bsc#1012628).
- staging: media: atomisp: Fix size_t format specifier in
hmm_alloc() debug statemenet (bsc#1012628).
- Bluetooth: drop HCI device reference before return
(bsc#1012628).
- Bluetooth: Put HCI device if inquiry procedure interrupts
(bsc#1012628).
- memory: ti-aemif: Drop child node when jumping out loop
(bsc#1012628).
- ARM: dts: Configure missing thermal interrupt for 4430
(bsc#1012628).
- usb: dwc2: Do not update data length if it is 0 on inbound
transfers (bsc#1012628).
- usb: dwc2: Abort transaction after errors with unknown reason
(bsc#1012628).
- usb: dwc2: Make "trimming xfer length" a debug message
(bsc#1012628).
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of
regulatory rules (bsc#1012628).
- x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix EEPROM compatible value
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_probe(): fix errata reference
(bsc#1012628).
- ARM: dts: armada388-helios4: assign pinctrl to LEDs
(bsc#1012628).
- ARM: dts: armada388-helios4: assign pinctrl to each fan
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition
to a53-firmware (bsc#1012628).
- opp: Correct debug message in _opp_add_static_v2()
(bsc#1012628).
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
(bsc#1012628).
- soc: qcom: ocmem: don't return NULL in of_get_ocmem
(bsc#1012628).
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
(bsc#1012628).
- arm64: dts: meson: fix broken wifi node for Khadas VIM3L
(bsc#1012628).
- iwlwifi: mvm: set enabled in the PPAG command properly
(bsc#1012628).
- ARM: s3c: fix fiq for clang IAS (bsc#1012628).
- optee: simplify i2c access (bsc#1012628).
- staging: wfx: fix possible panic with re-queued frames
(bsc#1012628).
- ARM: at91: use proper asm syntax in pm_suspend (bsc#1012628).
- ath10k: Fix suspicious RCU usage warning in
ath10k_wmi_tlv_parse_peer_stats_info() (bsc#1012628).
- ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
(bsc#1012628).
- ath11k: fix a locking bug in ath11k_mac_op_start()
(bsc#1012628).
- soc: aspeed: snoop: Add clock control logic (bsc#1012628).
- iwlwifi: mvm: fix the type we use in the PPAG table validity
checks (bsc#1012628).
- iwlwifi: mvm: store PPAG enabled/disabled flag properly
(bsc#1012628).
- iwlwifi: mvm: send stored PPAG command instead of local
(bsc#1012628).
- iwlwifi: mvm: assign SAR table revision to the command later
(bsc#1012628).
- iwlwifi: mvm: don't check if CSA event is running before
removing (bsc#1012628).
- bpf_lru_list: Read double-checked variable once without lock
(bsc#1012628).
- iwlwifi: pnvm: set the PNVM again if it was already loaded
(bsc#1012628).
- iwlwifi: pnvm: increment the pointer before checking the TLV
(bsc#1012628).
- ath9k: fix data bus crash when setting nf_override via debugfs
(bsc#1012628).
- selftests/bpf: Convert test_xdp_redirect.sh to bash
(bsc#1012628).
- ibmvnic: Set to CLOSED state even on error (bsc#1012628).
- bnxt_en: reverse order of TX disable and carrier off
(bsc#1012628).
- bnxt_en: Fix devlink info's stored fw.psid version format
(bsc#1012628).
- xen/netback: fix spurious event detection for common event case
(bsc#1012628).
- dpaa2-eth: fix memory leak in XDP_REDIRECT (bsc#1012628).
- net: phy: consider that suspend2ram may cut off PHY power
(bsc#1012628).
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices
(bsc#1012628).
- net/mlx5e: Don't change interrupt moderation params when DIM
is enabled (bsc#1012628).
- net/mlx5e: Change interrupt moderation channel params also
when channels are closed (bsc#1012628).
- net/mlx5: Fix health error state handling (bsc#1012628).
- net/mlx5e: Replace synchronize_rcu with synchronize_net
(bsc#1012628).
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
(bsc#1012628).
- net/mlx5: Disable devlink reload for multi port slave device
(bsc#1012628).
- net/mlx5: Disallow RoCE on multi port slave device
(bsc#1012628).
- net/mlx5: Disallow RoCE on lag device (bsc#1012628).
- net/mlx5: Disable devlink reload for lag devices (bsc#1012628).
- net/mlx5e: CT: manage the lifetime of the ct entry object
(bsc#1012628).
- net/mlx5e: Check tunnel offload is required before setting SWP
(bsc#1012628).
- mac80211: fix potential overflow when multiplying to u32
integers (bsc#1012628).
- libbpf: Ignore non function pointer member in struct_ops
(bsc#1012628).
- bpf: Fix an unitialized value in bpf_iter (bsc#1012628).
- bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
(bsc#1012628).
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
(bsc#1012628).
- selftests: mptcp: fix ACKRX debug message (bsc#1012628).
- tcp: fix SO_RCVLOWAT related hangs under mem pressure
(bsc#1012628).
- net: axienet: Handle deferred probe on clock properly
(bsc#1012628).
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size
same in cxgb4 and ulds (bsc#1012628).
- b43: N-PHY: Fix the update of coef for the PHY revision >=
3case (bsc#1012628).
- bpf: Clear subreg_def for global function return values
(bsc#1012628).
- ibmvnic: add memory barrier to protect long term buffer
(bsc#1012628).
- ibmvnic: skip send_request_unmap for timeout reset
(bsc#1012628).
- ibmvnic: serialize access to work queue on remove (bsc#1012628).
- net: dsa: felix: perform teardown in reverse order of setup
(bsc#1012628).
- net: dsa: felix: don't deinitialize unused ports (bsc#1012628).
- net: phy: mscc: adding LCPLL reset to VSC8514 (bsc#1012628).
- net: amd-xgbe: Reset the PHY rx data path when mailbox command
timeout (bsc#1012628).
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout
warning (bsc#1012628).
- net: amd-xgbe: Reset link when the link never comes back
(bsc#1012628).
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE
SFP (bsc#1012628).
- net: mvneta: Remove per-cpu queue mapping for Armada 3700
(bsc#1012628).
- net: enetc: fix destroyed phylink dereference during unbind
(bsc#1012628).
- Bluetooth: Remove hci_req_le_suspend_config (bsc#1012628).
- arm64: dts: broadcom: bcm4908: use proper NAND binding
(bsc#1012628).
- Bluetooth: hci_qca: Wait for SSR completion during suspend
(bsc#1012628).
- serial: stm32: fix DMA initialization error handling
(bsc#1012628).
- bpf: Declare __bpf_free_used_maps() unconditionally
(bsc#1012628).
- selftests/bpf: Sync RCU before unloading bpf_testmod
(bsc#1012628).
- arm64: dts: qcom: sm8250: correct sdhc_2 xo clk (bsc#1012628).
- arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength
(bsc#1012628).
- tty: convert tty_ldisc_ops 'read()' function to take a kernel
pointer (bsc#1012628).
- tty: implement read_iter (bsc#1012628).
- x86/sgx: Fix the return type of sgx_init() (bsc#1012628).
- selftests/bpf: Don't exit on failed bpf_testmod unload
(bsc#1012628).
- arm64: dts: mt8183: rename rdma fifo size (bsc#1012628).
- arm64: dts: mt8183: refine gamma compatible name (bsc#1012628).
- arm64: dts: mt8183: Add missing power-domain for pwm0 node
(bsc#1012628).
- net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips
(bsc#1012628).
- ARM: tegra: ouya: Fix eMMC on specific bootloaders
(bsc#1012628).
- arm64: dts: mt8183: Fix GCE include path (bsc#1012628).
- Bluetooth: hci_qca: check for SSR triggered flag while suspend
(bsc#1012628).
- Bluetooth: hci_qca: Fixed issue during suspend (bsc#1012628).
- soc: aspeed: socinfo: Add new systems (bsc#1012628).
- net/mlx5e: E-switch, Fix rate calculation for overflow
(bsc#1012628).
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable
devices (bsc#1012628).
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (bsc#1012628).
- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1012628).
- net: ipa: initialize all resources (bsc#1012628).
- net: phy: mscc: improved serdes calibration applied to VSC8514
(bsc#1012628).
- net: phy: mscc: coma mode disabled for VSC8514 (bsc#1012628).
- fbdev: aty: SPARC64 requires FB_ATY_CT (bsc#1012628).
- drm/gma500: Fix error return code in psb_driver_load()
(bsc#1012628).
- drm: document that user-space should force-probe connectors
(bsc#1012628).
- gma500: clean up error handling in init (bsc#1012628).
- drm/fb-helper: Add missed unlocks in setcmap_legacy()
(bsc#1012628).
- drm/panel: s6e63m0: Fix init sequence again (bsc#1012628).
- drm/panel: mantix: Tweak init sequence (bsc#1012628).
- drm/vc4: hdmi: Take into account the clock doubling flag in
atomic_check (bsc#1012628).
- drm/panel: s6e63m0: Support max-brightness (bsc#1012628).
- crypto: sun4i-ss - linearize buffers content must be kept
(bsc#1012628).
- crypto: sun4i-ss - fix kmap usage (bsc#1012628).
- crypto: arm64/aes-ce - really hide slower algos when faster
ones are enabled (bsc#1012628).
- hwrng: ingenic - Fix a resource leak in an error handling path
(bsc#1012628).
- media: allegro: Fix use after free on error (bsc#1012628).
- ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA (bsc#1012628).
- kcsan: Rewrite kcsan_prandom_u32_max() without
prandom_u32_state() (bsc#1012628).
- drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
(bsc#1012628).
- drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
(bsc#1012628).
- drm: rcar-du: Fix the return check of of_parse_phandle and
of_find_device_by_node (bsc#1012628).
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor
if condition (bsc#1012628).
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
(bsc#1012628).
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
(bsc#1012628).
- drm/virtio: make sure context is created in gem open
(bsc#1012628).
- drm/fourcc: fix Amlogic format modifier masks (bsc#1012628).
- media: ipu3-cio2: Build only for x86 (bsc#1012628).
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (bsc#1012628).
- media: imx: Unregister csc/scaler only if registered
(bsc#1012628).
- media: imx: Fix csc/scaler unregister (bsc#1012628).
- media: mtk-vcodec: fix error return code in vdec_vp9_decode()
(bsc#1012628).
- media: camss: Fix signedness bug in video_enum_fmt()
(bsc#1012628).
- media: camss: missing error code in msm_video_register()
(bsc#1012628).
- media: vsp1: Fix an error handling path in the probe function
(bsc#1012628).
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs
(bsc#1012628).
- media: media/pci: Fix memleak in empress_init (bsc#1012628).
- media: tm6000: Fix memleak in tm6000_start_stream (bsc#1012628).
- media: aspeed: fix error return code in
aspeed_video_setup_video() (bsc#1012628).
- ASoC: cs42l56: fix up error handling in probe (bsc#1012628).
- ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
(bsc#1012628).
- evm: Fix memleak in init_desc (bsc#1012628).
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
(bsc#1012628).
- crypto: bcm - Rename struct device_private to bcm_device_private
(bsc#1012628).
- sched/fair: Avoid stale CPU util_est value for schedutil in
task dequeue (bsc#1012628).
- drm/sun4i: tcon: fix inverted DCLK polarity (bsc#1012628).
- media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
(bsc#1012628).
- media: imx7: csi: Fix pad link validation (bsc#1012628).
- media: ti-vpe: cal: fix write to unallocated memory
(bsc#1012628).
- MIPS: properly stop .eh_frame generation (bsc#1012628).
- MIPS: Compare __SYNC_loongson3_war against 0 (bsc#1012628).
- drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
(bsc#1012628).
- drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
(bsc#1012628).
- bsg: free the request before return error code (bsc#1012628).
- macintosh/adb-iop: Use big-endian autopoll mask (bsc#1012628).
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth
reduction (bsc#1012628).
- drm/amd/display: Fix HDMI deep color output for DCE 6-11
(bsc#1012628).
- media: software_node: Fix refcounts in
software_node_get_next_child() (bsc#1012628).
- media: lmedm04: Fix misuse of comma (bsc#1012628).
- media: vidtv: psi: fix missing crc for PMT (bsc#1012628).
- media: atomisp: Fix a buffer overflow in debug code
(bsc#1012628).
- media: qm1d1c0042: fix error return code in qm1d1c0042_init()
(bsc#1012628).
- media: cx25821: Fix a bug when reallocating some dma memory
(bsc#1012628).
- media: mtk-vcodec: fix argument used when DEBUG is defined
(bsc#1012628).
- mtd: phram: use div_u64_rem to stop overwrite len in phram_setup
(bsc#1012628).
- media: pxa_camera: declare variable when DEBUG is defined
(bsc#1012628).
- media: i2c/Kconfig: Select FWNODE for OV772x sensor
(bsc#1012628).
- ASoC: max98373: Fixes a typo in max98373_feedback_get
(bsc#1012628).
- sched/eas: Don't update misfit status if the task is pinned
(bsc#1012628).
- f2fs: fix null page reference in redirty_blocks (bsc#1012628).
- f2fs: compress: fix potential deadlock (bsc#1012628).
- ASoC: qcom: lpass-cpu: Remove bit clock state check
(bsc#1012628).
- ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
(bsc#1012628).
- perf/arm-cmn: Fix PMU instance naming (bsc#1012628).
- perf/arm-cmn: Move IRQs when migrating context (bsc#1012628).
- mtd: parser: imagetag: fix error codes in
bcm963xx_parse_imagetag_partitions() (bsc#1012628).
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data
size error) (bsc#1012628).
- crypto: talitos - Fix ctr(aes) on SEC1 (bsc#1012628).
- irqchip/ls-extirq: add IRQCHIP_SKIP_SET_WAKE to the irqchip
flags (bsc#1012628).
- mm: proc: Invalidate TLB after clearing soft-dirty page state
(bsc#1012628).
- ata: ahci_brcm: Add back regulators management (bsc#1012628).
- ASoC: cpcap: fix microphone timeslot mask (bsc#1012628).
- ASoC: codecs: add missing max_register in regmap config
(bsc#1012628).
- mtd: parsers: afs: Fix freeing the part name memory in failure
(bsc#1012628).
- mtd: rawnand: intel: Fix an error handling path in
'ebu_dma_start()' (bsc#1012628).
- f2fs: fix to avoid inconsistent quota data (bsc#1012628).
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
(bsc#1012628).
- f2fs: fix a wrong condition in __submit_bio (bsc#1012628).
- ASoC: qcom: Fix typo error in HDMI regmap config callbacks
(bsc#1012628).
- KVM: nSVM: Don't strip host's C-bit from guest's CR3 when
reading PDPTRs (bsc#1012628).
- drm/mediatek: Check if fb is null (bsc#1012628).
- Drivers: hv: vmbus: Avoid use-after-free in
vmbus_onoffer_rescind() (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A5E (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A32 (bsc#1012628).
- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
0A3E (bsc#1012628).
- locking/lockdep: Avoid unmatched unlock (bsc#1012628).
- ASoC: qcom: lpass: Fix i2s ctl register bit map (bsc#1012628).
- ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening
during system shutdown (bsc#1012628).
- ASoC: SOF: debug: Fix a potential issue on string buffer
termination (bsc#1012628).
- btrfs: clarify error returns values in __load_free_space_cache
(bsc#1012628).
- btrfs: fix double accounting of ordered extent for subpage
case in btrfs_invalidapge (bsc#1012628).
- MIPS: relocatable: Provide kaslr_offset() to get the kernel
offset (bsc#1012628).
- KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on
x86-64 (bsc#1012628).
- s390/zcrypt: return EIO when msg retry limit reached
(bsc#1012628).
- drm/vc4: hdmi: Move hdmi reset to bind (bsc#1012628).
- drm/vc4: hdmi: Fix register offset with longer CEC messages
(bsc#1012628).
- drm/vc4: hdmi: Fix up CEC registers (bsc#1012628).
- drm/vc4: hdmi: Restore cec physical address on reconnect
(bsc#1012628).
- drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
(bsc#1012628).
- drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
(bsc#1012628).
- drm/lima: fix reference leak in lima_pm_busy (bsc#1012628).
- drm/virtio: fix an error code in virtio_gpu_init()
(bsc#1012628).
- drm/dp_mst: Don't cache EDIDs for physical ports (bsc#1012628).
- hwrng: timeriomem - Fix cooldown period calculation
(bsc#1012628).
- crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
(bsc#1012628).
- io_uring: fix possible deadlock in io_uring_poll (bsc#1012628).
- nvmet-tcp: fix receive data digest calculation for multiple
h2cdata PDUs (bsc#1012628).
- nvmet-tcp: fix potential race of tcp socket closing accept_work
(bsc#1012628).
- nvme-multipath: set nr_zones for zoned namespaces (bsc#1012628).
- nvmet: remove extra variable in identify ns (bsc#1012628).
- nvmet: set status to 0 in case for invalid nsid (bsc#1012628).
- ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
(bsc#1012628).
- ima: Free IMA measurement buffer on error (bsc#1012628).
- ima: Free IMA measurement buffer after kexec syscall
(bsc#1012628).
- ASoC: simple-card-utils: Fix device module clock (bsc#1012628).
- fs/jfs: fix potential integer overflow on shift of a int
(bsc#1012628).
- jffs2: fix use after free in jffs2_sum_write_data()
(bsc#1012628).
- ubifs: Fix memleak in ubifs_init_authentication (bsc#1012628).
- ubifs: replay: Fix high stack usage, again (bsc#1012628).
- ubifs: Fix error return code in alloc_wbufs() (bsc#1012628).
- irqchip/imx: IMX_INTMUX should not default to y, unconditionally
(bsc#1012628).
- smp: Process pending softirqs in
flush_smp_call_function_from_idle() (bsc#1012628).
- drm/amdgpu/display: remove hdcp_srm sysfs on device removal
(bsc#1012628).
- Input: da7280 - fix missing error test (bsc#1012628).
- Input: da7280 - protect OF match table with CONFIG_OF
(bsc#1012628).
- Input: imx_keypad - add dependency on HAS_IOMEM (bsc#1012628).
- capabilities: Don't allow writing ambiguous v3 file capabilities
(bsc#1012628).
- HSI: Fix PM usage counter unbalance in ssi_hw_init
(bsc#1012628).
- power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
(bsc#1012628).
- clk: meson: clk-pll: fix initializing the old rate (fallback)
for a PLL (bsc#1012628).
- clk: meson: clk-pll: make "ret" a signed integer (bsc#1012628).
- clk: meson: clk-pll: propagate the error from
meson_clk_pll_set_rate() (bsc#1012628).
- selftests/powerpc: Make the test check in eeh-basic.sh posix
compliant (bsc#1012628).
- regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
(bsc#1012628).
- arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
(bsc#1012628).
- quota: Fix memory leak when handling corrupted quota file
(bsc#1012628).
- i2c: iproc: handle only slave interrupts which are enabled
(bsc#1012628).
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
(bsc#1012628).
- i2c: iproc: handle master read request (bsc#1012628).
- spi: cadence-quadspi: Abort read if dummy cycles required are
too many (bsc#1012628).
- clk: sunxi-ng: h6: Fix CEC clock (bsc#1012628).
- clk: renesas: r8a779a0: Remove non-existent S2 clock
(bsc#1012628).
- clk: renesas: r8a779a0: Fix parent of CBFUSA clock
(bsc#1012628).
- HID: core: detect and skip invalid inputs to snto32()
(bsc#1012628).
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues
(bsc#1012628).
- dmaengine: fsldma: Fix a resource leak in the remove function
(bsc#1012628).
- dmaengine: fsldma: Fix a resource leak in an error handling
path of the probe function (bsc#1012628).
- dmaengine: owl-dma: Fix a resource leak in the remove function
(bsc#1012628).
- rtc: rx6110: fix build against modular I2C (bsc#1012628).
- dmaengine: qcom: Always inline gpi_update_reg (bsc#1012628).
- dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels
(bsc#1012628).
- dmaengine: hsu: disable spurious interrupt (bsc#1012628).
- mfd: bd9571mwv: Use devm_mfd_add_devices() (bsc#1012628).
- power: supply: cpcap-charger: Fix missing power_supply_put()
(bsc#1012628).
- power: supply: cpcap-battery: Fix missing power_supply_put()
(bsc#1012628).
- scsi: ufs: Fix a possible NULL pointer issue (bsc#1012628).
- power: supply: cpcap-charger: Fix power_supply_put on null
battery pointer (bsc#1012628).
- fdt: Properly handle "no-map" field in the memory region
(bsc#1012628).
- of/fdt: Make sure no-map does not remove already reserved
regions (bsc#1012628).
- RDMA/rtrs: Extend ibtrs_cq_qp_create (bsc#1012628).
- RDMA/rtrs-srv: Release lock before call into close_sess
(bsc#1012628).
- RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
(bsc#1012628).
- RDMA/rtrs-clt: Set mininum limit when create QP (bsc#1012628).
- RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
(bsc#1012628).
- RDMA/rtrs: Call kobject_put in the failure path (bsc#1012628).
- RDMA/rtrs-srv: Fix missing wr_cqe (bsc#1012628).
- RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
(bsc#1012628).
- RDMA/rtrs-srv: Init wr_cnt as 1 (bsc#1012628).
- RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug (bsc#1012628).
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
(bsc#1012628).
- rtc: s5m: select REGMAP_I2C (bsc#1012628).
- dmaengine: idxd: set DMA channel to be private (bsc#1012628).
- power: supply: fix sbs-charger build, needs REGMAP_I2C
(bsc#1012628).
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed
(bsc#1012628).
- clocksource/drivers/mxs_timer: Add missing semicolon when
DEBUG is defined (bsc#1012628).
- module: harden ELF info handling (bsc#1012628).
- spi: imx: Don't print error on -EPROBEDEFER (bsc#1012628).
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
(bsc#1012628).
- IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
(bsc#1012628).
- clk: sunxi-ng: h6: Fix clock divider range on some clocks
(bsc#1012628).
- platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
(bsc#1012628).
- platform/chrome: cros_ec_proto: Add LID and BATTERY to default
mask (bsc#1012628).
- regulator: axp20x: Fix reference cout leak (bsc#1012628).
- watch_queue: Drop references to /dev/watch_queue (bsc#1012628).
- certs: Fix blacklist flag type confusion (bsc#1012628).
- regulator: s5m8767: Fix reference count leak (bsc#1012628).
- spi: atmel: Put allocated master before return (bsc#1012628).
- regulator: s5m8767: Drop regulators OF node reference
(bsc#1012628).
- scsi: libsas: Remove notifier indirection (bsc#1012628).
- scsi: libsas: Introduce a _gfp() variant of event notifiers
(bsc#1012628).
- scsi: mvsas: Pass gfp_t flags to libsas event notifiers
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_link_down()
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_link_up()
(bsc#1012628).
- scsi: isci: Pass gfp_t flags in isci_port_bc_change_received()
(bsc#1012628).
- power: supply: axp20x_usb_power: Init work before enabling IRQs
(bsc#1012628).
- power: supply: smb347-charger: Fix interrupt usage if interrupt
is unavailable (bsc#1012628).
- regulator: core: Avoid debugfs: Directory ... already
present! error (bsc#1012628).
- isofs: release buffer head before return (bsc#1012628).
- watchdog: intel-mid_wdt: Postpone IRQ handler registration
till SCU is ready (bsc#1012628).
- auxdisplay: ht16k33: Fix refresh rate handling (bsc#1012628).
- auxdisplay: Fix duplicate CHARLCD config symbol (bsc#1012628).
- objtool: Fix error handling for STD/CLD warnings (bsc#1012628).
- objtool: Fix retpoline detection in asm code (bsc#1012628).
- objtool: Fix ".cold" section suffix check for newer versions
of GCC (bsc#1012628).
- scsi: lpfc: Fix ancient double free (bsc#1012628).
- iommu: Switch gather->end to the inclusive end (bsc#1012628).
- tools/testing/scatterlist: Fix overflow of max segment size
(bsc#1012628).
- RDMA/mlx5: Allow creating all QPs even when non RDMA profile
is used (bsc#1012628).
- IB/umad: Return EIO in case of when device disassociated
(bsc#1012628).
- IB/umad: Return EPOLLERR in case of when device disassociated
(bsc#1012628).
- KVM: PPC: Make the VMX instruction emulation routines static
(bsc#1012628).
- powerpc/kvm: Force selection of CONFIG_PPC_FPU (bsc#1012628).
- powerpc/47x: Disable 256k page size (bsc#1012628).
- powerpc/sstep: Check instruction validity against ISA version
before emulation (bsc#1012628).
- powerpc/sstep: Fix incorrect return from analyze_instr()
(bsc#1012628).
- powerpc/time: Enable sched clock for irqtime (bsc#1012628).
- powerpc: Fix build error in paravirt.h (bsc#1012628).
- mmc: owl-mmc: Fix a resource leak in an error handling path
and in the remove function (bsc#1012628).
- mmc: sdhci-sprd: Fix some resource leaks in the remove function
(bsc#1012628).
- mmc: usdhi6rol0: Fix a resource leak in the error handling
path of the probe (bsc#1012628).
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from
8 to 128-bytes (bsc#1012628).
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+
cores (bsc#1012628).
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
(bsc#1012628).
- i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency
(bsc#1012628).
- amba: Fix resource leak for drivers without .remove
(bsc#1012628).
- iommu: Move iotlb_sync_map out from __iommu_map (bsc#1012628).
- iommu: Properly pass gfp_t in _iommu_map() to avoid atomic
sleeping (bsc#1012628).
- IB/mlx5: Return appropriate error code instead of ENOMEM
(bsc#1012628).
- IB/cm: Avoid a loop when device has 255 ports (bsc#1012628).
- tracepoint: Do not fail unregistering a probe due to memory
failure (bsc#1012628).
- rtc: zynqmp: depend on HAS_IOMEM (bsc#1012628).
- platform/x86: intel_pmt: Make INTEL_PMT_CLASS
non-user-selectable (bsc#1012628).
- platform/x86: intel_pmt_telemetry: Add dependency on
MFD_INTEL_PMT (bsc#1012628).
- platform/x86: intel_pmt_crashlog: Add dependency on
MFD_INTEL_PMT (bsc#1012628).
- perf tools: Fix DSO filtering when not finding a map for a
sampled address (bsc#1012628).
- perf vendor events arm64: Fix Ampere eMag event typo
(bsc#1012628).
- RDMA/rxe: Fix coding error in rxe_recv.c (bsc#1012628).
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (bsc#1012628).
- RDMA/rxe: Correct skb on loopback path (bsc#1012628).
- spi: stm32: properly handle 0 byte transfer (bsc#1012628).
- mfd: altera-sysmgr: Fix physical address storing more
(bsc#1012628).
- mfd: wm831x-auxadc: Prevent use after free in
wm831x_auxadc_read_irq() (bsc#1012628).
- powerpc/pseries/dlpar: handle ibm, configure-connector delay
status (bsc#1012628).
- powerpc/8xx: Fix software emulation interrupt (bsc#1012628).
- powerpc/sstep: Fix load-store and update emulation
(bsc#1012628).
- powerpc/sstep: Fix darn emulation (bsc#1012628).
- clk: qcom: gfm-mux: fix clk mask (bsc#1012628).
- clk: qcom: gcc-sc7180: Mark the MM XO clocks to be always ON
(bsc#1012628).
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
(bsc#1012628).
- kunit: tool: fix unit test cleanup handling (bsc#1012628).
- kselftests: dmabuf-heaps: Fix Makefile's inclusion of the
kernel's usr/include dir (bsc#1012628).
- RDMA/hns: Allocate one more recv SGE for HIP08 (bsc#1012628).
- RDMA/hns: Bugfix for checking whether the srq is full when
post wr (bsc#1012628).
- RDMA/hns: Force srq_limit to 0 when creating SRQ (bsc#1012628).
- RDMA/hns: Fixed wrong judgments in the goto branch
(bsc#1012628).
- RDMA/hns: Remove the reserved WQE of SRQ (bsc#1012628).
- RDMA/siw: Fix calculation of tx_valid_cpus size (bsc#1012628).
- RDMA/hns: Avoid filling sgid index when modifying QP to RTR
(bsc#1012628).
- RDMA/hns: Fix type of sq_signal_bits (bsc#1012628).
- RDMA/hns: Add mapped page count checking for MTR (bsc#1012628).
- RDMA/hns: Disable RQ inline by default (bsc#1012628).
- clk: divider: fix initialization with parent_hw (bsc#1012628).
- spi: pxa2xx: Fix the controller numbering for Wildcat Point
(bsc#1012628).
- powerpc/uaccess: Avoid might_fault() when user access is enabled
(bsc#1012628).
- powerpc/kuap: Restore AMR after replaying soft interrupts
(bsc#1012628).
- regulator: qcom-rpmh: fix pm8009 ldo7 (bsc#1012628).
- clk: aspeed: Fix APLL calculate formula from ast2600-A2
(bsc#1012628).
- selftests/ftrace: Update synthetic event syntax errors
(bsc#1012628).
- perf symbols: Use (long) for iterator for bfd symbols
(bsc#1012628).
- regulator: bd718x7, bd71828, Fix dvs voltage levels
(bsc#1012628).
- spi: dw: Avoid stack content exposure (bsc#1012628).
- spi: Skip zero-length transfers in spi_transfer_one_message()
(bsc#1012628).
- printk: avoid prb_first_valid_seq() where possible
(bsc#1012628).
- perf symbols: Fix return value when loading PE DSO
(bsc#1012628).
- nfsd: register pernet ops last, unregister first (bsc#1012628).
- svcrdma: Hold private mutex while invoking rdma_accept()
(bsc#1012628).
- ceph: fix flush_snap logic after putting caps (bsc#1012628).
- RDMA/hns: Fixes missing error code of CMDQ (bsc#1012628).
- RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
(bsc#1012628).
- RDMA/rtrs-srv: Fix stack-out-of-bounds (bsc#1012628).
- RDMA/rtrs: Only allow addition of path to an already established
session (bsc#1012628).
- RDMA/rtrs-srv: fix memory leak by missing kobject free
(bsc#1012628).
- RDMA/rtrs-srv-sysfs: fix missing put_device (bsc#1012628).
- RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
(bsc#1012628).
- Input: sur40 - fix an error code in sur40_probe() (bsc#1012628).
- perf record: Fix continue profiling after draining the buffer
(bsc#1012628).
- perf unwind: Set userdata for all __report_module() paths
(bsc#1012628).
- perf intel-pt: Fix missing CYC processing in PSB (bsc#1012628).
- perf intel-pt: Fix premature IPC (bsc#1012628).
- perf intel-pt: Fix IPC with CYC threshold (bsc#1012628).
- perf test: Fix unaligned access in sample parsing test
(bsc#1012628).
- Input: elo - fix an error code in elo_connect() (bsc#1012628).
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
(bsc#1012628).
- sparc: fix led.c driver when PROC_FS is not enabled
(bsc#1012628).
- Input: zinitix - fix return type of zinitix_init_touch()
(bsc#1012628).
- Input: st1232 - add IDLE state as ready condition (bsc#1012628).
- ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
(bsc#1012628).
- Input: st1232 - fix NORMAL vs. IDLE state handling
(bsc#1012628).
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe
(bsc#1012628).
- phy: rockchip-emmc: emmc_phy_init() always return 0
(bsc#1012628).
- phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
(bsc#1012628).
- misc: eeprom_93xx46: Add module alias to avoid breaking support
for non device tree users (bsc#1012628).
- PCI: rcar: Always allocate MSI addresses in 32bit space
(bsc#1012628).
- soundwire: cadence: fix ACK/NAK handling (bsc#1012628).
- pwm: rockchip: Enable APB clock during register access while
probing (bsc#1012628).
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
clk_unprepare() (bsc#1012628).
- pwm: rockchip: Eliminate potential race condition when probing
(bsc#1012628).
- PCI: xilinx-cpm: Fix reference count leak on error path
(bsc#1012628).
- VMCI: Use set_page_dirty_lock() when unregistering guest memory
(bsc#1012628).
- PCI: Align checking of syscall user config accessors
(bsc#1012628).
- mei: hbm: call mei_set_devstate() on hbm stop response
(bsc#1012628).
- drm/msm: Fix MSM_INFO_GET_IOVA with carveout (bsc#1012628).
- drm/msm: Add proper checks for GPU LLCC support (bsc#1012628).
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
(bsc#1012628).
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (bsc#1012628).
- drm/msm: Fix race of GPU init vs timestamp power management
(bsc#1012628).
- drm/msm: Fix races managing the OOB state for timestamp vs
timestamps (bsc#1012628).
- drm/msm/kms: Make a lock_class_key for each crtc mutex
(bsc#1012628).
- drm/msm/dp: trigger unplug event in msm_dp_display_disable
(bsc#1012628).
- vfio/iommu_type1: Populate full dirty when detach non-pinned
group (bsc#1012628).
- vfio/iommu_type1: Fix some sanity checks in detach group
(bsc#1012628).
- vfio-pci/zdev: fix possible segmentation fault issue
(bsc#1012628).
- ext4: fix potential htree index checksum corruption
(bsc#1012628).
- phy: USB_LGM_PHY should depend on X86 (bsc#1012628).
- coresight: etm4x: Skip accessing TRCPDCR in save/restore
(bsc#1012628).
- nvmem: core: Fix a resource leak on error in
nvmem_add_cells_from_of() (bsc#1012628).
- nvmem: core: skip child nodes not matching binding
(bsc#1012628).
- drm/msm: Fix legacy relocs path (bsc#1012628).
- soundwire: bus: use sdw_update_no_pm when initializing a device
(bsc#1012628).
- soundwire: bus: use sdw_write_no_pm when setting the bus scale
registers (bsc#1012628).
- soundwire: export sdw_write/read_no_pm functions (bsc#1012628).
- soundwire: bus: fix confusion on device used by pm_runtime
(bsc#1012628).
- drm/msm/dp: Add a missing semi-colon (bsc#1012628).
- misc: fastrpc: fix incorrect usage of dma_map_sgtable
(bsc#1012628).
- remoteproc/mediatek: acknowledge watchdog IRQ after handled
(bsc#1012628).
- mhi: Fix double dma free (bsc#1012628).
- regmap: sdw: use _no_pm functions in regmap_read/write
(bsc#1012628).
- ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of
selecting it (bsc#1012628).
- mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
(bsc#1012628).
- device-dax: Fix default return code of range_parse()
(bsc#1012628).
- PCI: pci-bridge-emul: Fix array overruns, improve safety
(bsc#1012628).
- PCI: cadence: Fix DMA range mapping early return error
(bsc#1012628).
- i40e: Fix flow for IPv6 next header (extension header)
(bsc#1012628).
- i40e: Add zero-initialization of AQ command structures
(bsc#1012628).
- i40e: Fix overwriting flow control settings during driver
loading (bsc#1012628).
- i40e: Fix addition of RX filters after enabling FW LLDP agent
(bsc#1012628).
- i40e: Fix VFs not created (bsc#1012628).
- Take mmap lock in cacheflush syscall (bsc#1012628).
- nios2: fixed broken sys_clone syscall (bsc#1012628).
- i40e: Fix add TC filter for IPv6 (bsc#1012628).
- i40e: Fix endianness conversions (bsc#1012628).
- octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
(bsc#1012628).
- pwm: iqs620a: Fix overflow and optimize calculations
(bsc#1012628).
- ice: report correct max number of TCs (bsc#1012628).
- ice: Account for port VLAN in VF max packet size calculation
(bsc#1012628).
- ice: Fix state bits on LLDP mode switch (bsc#1012628).
- ice: update the number of available RSS queues (bsc#1012628).
- dpaa_eth: fix the access method for the dpaa_napi_portal
(bsc#1012628).
- net: stmmac: fix CBS idleslope and sendslope calculation
(bsc#1012628).
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (bsc#1012628).
- PCI: rockchip: Make 'ep-gpios' DT property optional
(bsc#1012628).
- vxlan: move debug check after netdev unregister (bsc#1012628).
- wireguard: device: do not generate ICMP for non-IP packets
(bsc#1012628).
- wireguard: kconfig: use arm chacha even with no neon
(bsc#1012628).
- ocfs2: fix a use after free on error (bsc#1012628).
- mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
(bsc#1012628).
- mm: memcontrol: fix slub memory accounting (bsc#1012628).
- mm/memory.c: fix potential pte_unmap_unlock pte error
(bsc#1012628).
- mm/hugetlb: fix potential double free in hugetlb_register_node()
error path (bsc#1012628).
- mm/hugetlb: suppress wrong warning info when alloc gigantic page
(bsc#1012628).
- mm/compaction: fix misbehaviors of fast_find_migrateblock()
(bsc#1012628).
- net: phy: micrel: set soft_reset callback to genphy_soft_reset
for KSZ8081 (bsc#1012628).
- r8169: fix jumbo packet handling on RTL8168e (bsc#1012628).
- NFSv4: Fixes for nfs4_bitmask_adjust() (bsc#1012628).
- KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
(bsc#1012628).
- KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to
ZONE_DEVICE and HugeTLB pages (bsc#1012628).
- cifs: Fix inconsistent IS_ERR and PTR_ERR (bsc#1012628).
- arm64: Add missing ISB after invalidating TLB in
__primary_switch (bsc#1012628).
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (bsc#1012628).
- i2c: exynos5: Preserve high speed master code (bsc#1012628).
- mm,thp,shmem: make khugepaged obey tmpfs mount flags
(bsc#1012628).
- mm: fix memory_failure() handling of dax-namespace metadata
(bsc#1012628).
- mm/rmap: fix potential pte_unmap on an not mapped pte
(bsc#1012628).
- proc: use kvzalloc for our kernel buffer (bsc#1012628).
- csky: Fix a size determination in gpr_get() (bsc#1012628).
- scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
(bsc#1012628).
- scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (bsc#1012628).
- block: reopen the device in blkdev_reread_part (bsc#1012628).
- block: fix logging on capacity change (bsc#1012628).
- ide/falconide: Fix module unload (bsc#1012628).
- scsi: sd: Fix Opal support (bsc#1012628).
- blk-settings: align max_sectors on "logical_block_size" boundary
(bsc#1012628).
- soundwire: intel: fix possible crash when no device is detected
(bsc#1012628).
- ACPI: property: Fix fwnode string properties matching
(bsc#1012628).
- ACPI: configfs: add missing check after
configfs_register_default_group() (bsc#1012628).
- cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is
known (bsc#1012628).
- HID: logitech-dj: add support for keyboard events in eQUAD
step 4 Gaming (bsc#1012628).
- HID: wacom: Ignore attempts to overwrite the touch_max value
from HID (bsc#1012628).
- Input: raydium_ts_i2c - do not send zero length (bsc#1012628).
- Input: xpad - add support for PowerA Enhanced Wired Controller
for Xbox Series X|S (bsc#1012628).
- Input: joydev - prevent potential read overflow in ioctl
(bsc#1012628).
- Input: i8042 - add ASUS Zenbook Flip to noselftest list
(bsc#1012628).
- media: mceusb: Fix potential out-of-bounds shift (bsc#1012628).
- USB: serial: option: update interface mapping for ZTE P685M
(bsc#1012628).
- usb: musb: Fix runtime PM race in musb_queue_resume_work
(bsc#1012628).
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
(bsc#1012628).
- usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
(bsc#1012628).
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler
(bsc#1012628).
- USB: serial: pl2303: fix line-speed handling on newer chips
(bsc#1012628).
- USB: serial: mos7840: fix error code in mos7840_write()
(bsc#1012628).
- USB: serial: mos7720: fix error code in mos7720_write()
(bsc#1012628).
- phy: lantiq: rcu-usb2: wait after clock enable (bsc#1012628).
- ALSA: usb-audio: Correct document for
snd_usb_endpoint_free_all() (bsc#1012628).
- ALSA: usb-audio: Handle invalid running state at releasing EP
(bsc#1012628).
- ALSA: usb-audio: More strict state change in EP (bsc#1012628).
- ALSA: usb-audio: Don't avoid stopping the stream at
disconnection (bsc#1012628).
- ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
(bsc#1012628).
- ALSA: fireface: fix to parse sync status register of latter
protocol (bsc#1012628).
- ALSA: hda: Add another CometLake-H PCI ID (bsc#1012628).
- ALSA: hda/hdmi: Drop bogus check at closing a stream
(bsc#1012628).
- ALSA: hda/realtek: modify EAPD in the ALC886 (bsc#1012628).
- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
(bsc#1012628).
- MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
(bsc#1012628).
- MIPS: Support binutils configured with
- -enable-mips-fix-loongson3-llsc=yes (bsc#1012628).
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
(bsc#1012628).
- Revert "MIPS: Octeon: Remove special handling of
CONFIG_MIPS_ELF_APPENDED_DTB=y" (bsc#1012628).
- MIPS: compressed: fix build with enabled UBSAN (bsc#1012628).
- Revert "bcache: Kill btree_io_wq" (bsc#1012628).
- bcache: Give btree_io_wq correct semantics again (bsc#1012628).
- bcache: Move journal work to new flush wq (bsc#1012628).
- Revert "drm/amd/display: Update NV1x SR latency values"
(bsc#1012628).
- drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
(bsc#1012628).
- drm/amd/display: Remove Assert from dcn10_get_dig_frontend
(bsc#1012628).
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
(bsc#1012628).
- Revert "drm/amd/display: reuse current context instead of
recreating one" (bsc#1012628).
- drm/amdkfd: Fix recursive lock warnings (bsc#1012628).
- drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
(bsc#1012628).
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
(bsc#1012628).
- drm/amdgpu: fix shutdown and poweroff process failed with s0ix
(bsc#1012628).
- drm/ttm: Fix a memory leak (bsc#1012628).
- drm/nouveau/kms: handle mDP connectors (bsc#1012628).
- drm/modes: Switch to 64bit maths to avoid integer overflow
(bsc#1012628).
- drm/sched: Cancel and flush all outstanding jobs before finish
(bsc#1012628).
- drm/panel: kd35t133: allow using non-continuous dsi clock
(bsc#1012628).
- drm/rockchip: Require the YTR modifier for AFBC (bsc#1012628).
- ASoC: siu: Fix build error by a wrong const prefix
(bsc#1012628).
- selinux: fix inconsistency between inode_getxattr and
inode_listsecurity (bsc#1012628).
- erofs: initialized fields can only be observed after bit is set
(bsc#1012628).
- tpm_tis: Fix check_locality for correct locality acquisition
(bsc#1012628).
- tpm_tis: Clean up locality release (bsc#1012628).
- KEYS: trusted: Fix incorrect handling of tpm_get_random()
(bsc#1012628).
- KEYS: trusted: Fix migratable=1 failing (bsc#1012628).
- KEYS: trusted: Reserve TPM for seal and unseal operations
(bsc#1012628).
- btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
(bsc#1012628).
- btrfs: do not warn if we can't find the reloc root when looking
up backref (bsc#1012628).
- btrfs: add asserts for deleting backref cache nodes
(bsc#1012628).
- btrfs: abort the transaction if we fail to inc ref in
btrfs_copy_root (bsc#1012628).
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery
(bsc#1012628).
- btrfs: splice remaining dirty_bg's onto the transaction dirty
bg list (bsc#1012628).
- btrfs: handle space_info::total_bytes_pinned inside the delayed
ref itself (bsc#1012628).
- btrfs: account for new extents being deleted in
total_bytes_pinned (bsc#1012628).
- btrfs: fix extent buffer leak on failure to copy root
(bsc#1012628).
- drm/i915/gt: Flush before changing register state (bsc#1012628).
- drm/i915/gt: Correct surface base address for renderclear
(bsc#1012628).
- crypto: arm64/sha - add missing module aliases (bsc#1012628).
- crypto: aesni - prevent misaligned buffers on the stack
(bsc#1012628).
- crypto: michael_mic - fix broken misalignment handling
(bsc#1012628).
- crypto: sun4i-ss - checking sg length is not sufficient
(bsc#1012628).
- crypto: sun4i-ss - IV register does not work on A10 and A13
(bsc#1012628).
- crypto: sun4i-ss - handle BigEndian for cipher (bsc#1012628).
- crypto: sun4i-ss - initialize need_fallback (bsc#1012628).
- soc: samsung: exynos-asv: don't defer early on not-supported
SoCs (bsc#1012628).
- soc: samsung: exynos-asv: handle reading revision register error
(bsc#1012628).
- seccomp: Add missing return in non-void function (bsc#1012628).
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
(bsc#1012628).
- misc: rtsx: init of rts522a add OCP power off when no card is
present (bsc#1012628).
- drivers/misc/vmw_vmci: restrict too big queue size in
qp_host_alloc_queue (bsc#1012628).
- pstore: Fix typo in compression option name (bsc#1012628).
- dts64: mt7622: fix slow sd card access (bsc#1012628).
- arm64: dts: agilex: fix phy interface bit shift for gmac1 and
gmac2 (bsc#1012628).
- staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c (bsc#1012628).
- staging: gdm724x: Fix DMA from stack (bsc#1012628).
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
(bsc#1012628).
- media: i2c: max9286: fix access to unallocated memory
(bsc#1012628).
- media: v4l: ioctl: Fix memory leak in video_usercopy
(bsc#1012628).
- media: ir_toy: add another IR Droid device (bsc#1012628).
- media: ipu3-cio2: Fix mbus_code processing in
cio2_subdev_set_fmt() (bsc#1012628).
- media: marvell-ccic: power up the device on mclk enable
(bsc#1012628).
- media: smipcie: fix interrupt handling and IR timeout
(bsc#1012628).
- x86/virt: Eat faults on VMXOFF in reboot flows (bsc#1012628).
- x86/reboot: Force all cpus to exit VMX root if VMX is supported
(bsc#1012628).
- x86/fault: Fix AMD erratum #91 errata fixup for user code
(bsc#1012628).
- x86/entry: Fix instrumentation annotation (bsc#1012628).
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
(bsc#1012628).
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
(bsc#1012628).
- rcu/nocb: Perform deferred wake up before last idle's
need_resched() check (bsc#1012628).
- rcu/nocb: Trigger self-IPI on late deferred wake up before
user resume (bsc#1012628).
- entry: Explicitly flush pending rcuog wakeup before last
rescheduling point (bsc#1012628).
- entry/kvm: Explicitly flush pending rcuog wakeup before last
rescheduling point (bsc#1012628).
- kprobes: Fix to delay the kprobes jump optimization
(bsc#1012628).
- arm64: Extend workaround for erratum 1024718 to all versions
of Cortex-A55 (bsc#1012628).
- iommu/arm-smmu-qcom: Fix mask extraction for bootloader
programmed SMRs (bsc#1012628).
- mailbox: arm_mhuv2: Skip calling kfree() with invalid pointer
(bsc#1012628).
- arm64: kexec_file: fix memory leakage in create_dtb() when
fdt_open_into() fails (bsc#1012628).
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
(bsc#1012628).
- arm64 module: set plt* section addresses to 0x0 (bsc#1012628).
- arm64: spectre: Prevent lockdep splat on v4 mitigation enable
path (bsc#1012628).
- riscv: Disable KSAN_SANITIZE for vDSO (bsc#1012628).
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
(bsc#1012628).
- watchdog: mei_wdt: request stop on unregister (bsc#1012628).
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (bsc#1012628).
- mtd: spi-nor: sfdp: Fix last erase region marking (bsc#1012628).
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid
region (bsc#1012628).
- mtd: spi-nor: core: Fix erase type discovery for overlaid region
(bsc#1012628).
- mtd: spi-nor: core: Add erase size check for erase command
initialization (bsc#1012628).
- mtd: spi-nor: hisi-sfc: Put child node np on error path
(bsc#1012628).
- fs/affs: release old buffer head on error path (bsc#1012628).
- seq_file: document how per-entry resources are managed
(bsc#1012628).
- x86: fix seq_file iteration for pat/memtype.c (bsc#1012628).
- mm: memcontrol: fix swap undercounting in cgroup2 (bsc#1012628).
- mm: memcontrol: fix get_active_memcg return value (bsc#1012628).
- hugetlb: fix update_and_free_page contig page struct assumption
(bsc#1012628).
- hugetlb: fix copy_huge_page_from_user contig page struct
assumption (bsc#1012628).
- mm/vmscan: restore zone_reclaim_mode ABI (bsc#1012628).
- mm, compaction: make fast_isolate_freepages() stay within zone
(bsc#1012628).
- KVM: nSVM: fix running nested guests when npt=0 (bsc#1012628).
- nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
(bsc#1012628).
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined
symbols (bsc#1012628).
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module
(bsc#1012628).
- mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
(bsc#1012628).
- powerpc/32: Preserve cr1 in exception prolog stack check to
fix build error (bsc#1012628).
- powerpc/kexec_file: fix FDT size estimation for kdump kernel
(bsc#1012628).
- powerpc/32s: Add missing call to kuep_lock on syscall entry
(bsc#1012628).
- spmi: spmi-pmic-arb: Fix hw_irq overflow (bsc#1012628).
- mei: bus: block send with vtag on non-conformat FW
(bsc#1012628).
- mei: fix transfer over dma with extended header (bsc#1012628).
- mei: me: emmitsburg workstation DID (bsc#1012628).
- mei: me: add adler lake point S DID (bsc#1012628).
- mei: me: add adler lake point LP DID (bsc#1012628).
- gpio: pcf857x: Fix missing first interrupt (bsc#1012628).
- mfd: gateworks-gsc: Fix interrupt type (bsc#1012628).
- printk: fix deadlock when kernel panic (bsc#1012628).
- exfat: fix shift-out-of-bounds in exfat_fill_super()
(bsc#1012628).
- zonefs: Fix file size of zones in full condition (bsc#1012628).
- kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
(bsc#1012628).
- thermal: cpufreq_cooling: freq_qos_update_request() returns <
0 on error (bsc#1012628).
- cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
(bsc#1012628).
- cpufreq: intel_pstate: Change intel_pstate_get_hwp_max()
argument (bsc#1012628).
- cpufreq: intel_pstate: Get per-CPU max freq via
MSR_HWP_CAPABILITIES if available (bsc#1012628).
- proc: don't allow async path resolution of /proc/thread-self
components (bsc#1012628).
- s390/vtime: fix inline assembly clobber list (bsc#1012628).
- virtio/s390: implement virtio-ccw revision 2 correctly
(bsc#1012628).
- um: mm: check more comprehensively for stub changes
(bsc#1012628).
- um: defer killing userspace on page table update failures
(bsc#1012628).
- irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
(bsc#1012628).
- f2fs: fix out-of-repair __setattr_copy() (bsc#1012628).
- f2fs: enforce the immutable flag on open files (bsc#1012628).
- f2fs: flush data when enabling checkpoint back (bsc#1012628).
- cifs: fix DFS failover (bsc#1012628).
- cifs: check all path components in resolved dfs target
(bsc#1012628).
- cifs: introduce helper for finding referral server to improve
DFS target resolution (bsc#1012628).
- cifs: fix nodfs mount option (bsc#1012628).
- cifs: fix handling of escaped ',' in the password mount argument
(bsc#1012628).
- sparc32: fix a user-triggerable oops in clear_user()
(bsc#1012628).
- perf stat: Use nftw() instead of ftw() (bsc#1012628).
- spi: fsl: invert spisel_boot signal on MPC8309 (bsc#1012628).
- spi: spi-synquacer: fix set_cs handling (bsc#1012628).
- gfs2: fix glock confusion in function signal_our_withdraw
(bsc#1012628).
- gfs2: Don't skip dlm unlock if glock has an lvb (bsc#1012628).
- gfs2: Lock imbalance on error path in gfs2_recover_one
(bsc#1012628).
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (bsc#1012628).
- dm: fix deadlock when swapping to encrypted device
(bsc#1012628).
- dm table: fix iterate_devices based device capability checks
(bsc#1012628).
- dm table: fix DAX iterate_devices based device capability checks
(bsc#1012628).
- dm table: fix zoned iterate_devices based device capability
checks (bsc#1012628).
- dm writecache: fix performance degradation in ssd mode
(bsc#1012628).
- dm writecache: return the exact table values that were set
(bsc#1012628).
- dm writecache: fix writing beyond end of underlying device
when shrinking (bsc#1012628).
- dm era: Recover committed writeset after crash (bsc#1012628).
- dm era: Update in-core bitset after committing the metadata
(bsc#1012628).
- dm era: Verify the data block size hasn't changed (bsc#1012628).
- dm era: Fix bitset memory leaks (bsc#1012628).
- dm era: Use correct value size in equality function of writeset
tree (bsc#1012628).
- dm era: Reinitialize bitset cache before digesting a new
writeset (bsc#1012628).
- dm era: only resize metadata in preresume (bsc#1012628).
- drm/i915: Reject 446-480MHz HDMI clock on GLK (bsc#1012628).
- kgdb: fix to kill breakpoints on initmem after boot
(bsc#1012628).
- ipv6: silence compilation warning for non-IPV6 builds
(bsc#1012628).
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before
sending (bsc#1012628).
- wireguard: selftests: test multiple parallel streams
(bsc#1012628).
- wireguard: queueing: get rid of per-peer ring buffers
(bsc#1012628).
- net: sched: fix police ext initialization (bsc#1012628).
- net: qrtr: Fix memory leak in qrtr_tun_open (bsc#1012628).
- net_sched: fix RTNL deadlock again caused by request_module()
(bsc#1012628).
- ARM: dts: aspeed: Add LCLK to lpc-snoop (bsc#1012628).
- Update config files.
- commit 39714eb
- rpm/check-for-config-changes: ignore more configs
Specifially, these:
* CONFIG_CC_HAS_*
* CONFIG_CC_HAVE_*
* CONFIG_CC_CAN_*
* CONFIG_HAVE_[A-Z]*_COMPILER
* CONFIG_TOOLS_SUPPORT_*
are compiler specific too. This will allow us to use super configs
using kernel's dummy-tools.
- commit d12dcbd
- config: arm64: sync xgmac-mdio config with SLE
- commit 277fee9
- config: arm64: sync coresight configs with SLE
- commit b4d272d
- Update config files.
Refresh with dummy-tools.
- commit 433c0e0
- kbuild: dummy-tools, fix inverted tests for gcc (bsc#1181862).
- commit 19ed7d5
- config: riscv64: enable EFI_STUB for vanilla
- commit bcd346c
- Linux 5.11.2 (bsc#1012628).
- KVM: Use kvm_pfn_t for local PFN variable in
hva_to_pfn_remapped() (bsc#1012628).
- mm: provide a saner PTE walking API for modules (bsc#1012628).
- KVM: do not assume PTE is writable after follow_pfn
(bsc#1012628).
- KVM: x86: Zap the oldest MMU pages, not the newest
(bsc#1012628).
- hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist
(bsc#1012628).
- arm64: tegra: Add power-domain for Tegra210 HDA (bsc#1012628).
- Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
(bsc#1012628).
- ntfs: check for valid standard information attribute
(bsc#1012628).
- usb: quirks: add quirk to start video capture on ELMO L-12F
document camera reliable (bsc#1012628).
- USB: quirks: sort quirk entries (bsc#1012628).
- HID: make arrays usage and value to be the same (bsc#1012628).
- bpf: Fix truncation handling for mod32 dst reg wrt zero
(bsc#1012628).
- commit 6fd6105
- config: refresh
- fix misspelled USB gadget debugging options
- commit 20be8e3
- Update config files. Update config files. Enable USB_GADGET(jsc#SLE-14042)
- supported.conf:
After discussion what the feature request implied, it was
decided that gadget mode is also needed on x86_64
- commit 4adcbc0
- macros.kernel-source: Use spec_install_pre for certificate installation (boo#1182672).
Since rpm 4.16 files installed during build phase are lost.
- commit d0b887e
- update mainline references
- update mainline references:
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch
patches.suse/floppy-reintroduce-O_NDELAY-fix.patch
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch
- commit 4eacbc9
- Linux 5.11.1 (bsc#1012628).
- Xen/x86: don't bail early from clear_foreign_p2m_mapping()
(bsc#1012628).
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
(bsc#1012628).
- Xen/gntdev: correct dev_bus_addr handling in
gntdev_map_grant_pages() (bsc#1012628).
- Xen/gntdev: correct error checking in gntdev_map_grant_pages()
(bsc#1012628).
- xen/arm: don't ignore return errors from set_phys_to_machine
(bsc#1012628).
- xen-blkback: don't "handle" error by BUG() (bsc#1012628).
- xen-netback: don't "handle" error by BUG() (bsc#1012628).
- xen-scsiback: don't "handle" error by BUG() (bsc#1012628).
- xen-blkback: fix error handling in xen_blkbk_map()
(bsc#1012628).
- tty: protect tty_write from odd low-level tty disciplines
(bsc#1012628).
- Bluetooth: btusb: Always fallback to alt 1 for WBS
(bsc#1012628).
- commit 3652ea1
- arm: Update config files.
Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
- commit 702d1a3
- rpm/kernel-subpackage-build: Workaround broken bot
(https://github.com/openSUSE/openSUSE-release-tools/issues/2439)
- commit b74d860
- Update config files: Set reset-raspberrypi as builtin (bsc#1180336)
This driver is needed in order to boot through USB. Ideally the kernel
module should be selected by dracut, but it's not. So make it builtin
until the relevant dracut fixes are available.
- commit 8186eab
- series.conf: cleanup
- move patches on the way to mainline into respective section
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch
patches.suse/media-dvb-usb-Fix-memory-leak-at-error-in-dvb_usb_de.patch
patches.suse/media-dvb-usb-Fix-use-after-free-access.patch
patches.suse/media-pwc-Use-correct-device-for-DMA.patch
- commit 8309a4e
- kernel-binary.spec: Add back initrd and image symlink ghosts to
filelist (bsc#1182140).
Fixes: 76a9256314c3 ("rpm/kernel-{source,binary}.spec: do not include ghost symlinks (boo#1179082).")
- commit 606c9d1
- rpm/post.sh: Avoid purge-kernel for the first installed kernel (bsc#1180058)
- commit c29e77d
- Refresh
patches.suse/drm-bail-out-of-nouveau_channel_new-if-channel-init-.patch.
- Refresh
patches.suse/media-uvcvideo-Accept-invalid-bFormatIndex-and-bFram.patch.
Update upstream status.
- commit 1916d9d
- Update to 5.11 final
- refresh configs
- commit 253d8c6
==== kfilemetadata5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kfilemetadata5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* [FFmpegExtractor] Use categorized logging
* Enable CI, add .gitlab-ci.yml
==== kgamma5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kgamma5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kgeography ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kgeography-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kget ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kget-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kglobalaccel ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Port away from deprecated unRegister
* Use DBus activation for applications that are dbus activatable
==== kgoldrunner ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kgoldrunner-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kguiaddons ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Include QWindow instead of forward-declaring
==== khangman ====
Version update (20.12.2 -> 20.12.3)
Subpackages: khangman-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== khelpcenter5 ====
Version update (20.12.2 -> 20.12.3)
Subpackages: khelpcenter5-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kholidays ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Update mu_en_islamic, holidays/holidays.qrc
* Update mu_en, create mu_en_islamic
==== khotkeys5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: khotkeys5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== khtml ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== ki18n ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format pre-commit hook
==== kiconthemes ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* add private header to avoid extern in .cpp file
* avoid race condition on loading the plugin
* Allow icon themes to also use the colour scheme's selected foreground colour for icon colouring
* fix loading of icons from resources like :/icons/...
* register our KIconEngine plugin for SVG icons
* Remove cfeck as maintainer
==== kidentitymanagement ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kidletime ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format configuration
* Handle Qt6 change in nativeEventFilter signature
==== kig ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kig-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kimageformats ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kimageformats-eps
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Fix Non-square Radiance/RGBE/.hdr images failing to load (kde#433877)
* Check the input buffer before passing it to libheif
* Check primaries returned from libavif
* Add plugin for High Efficiency Image File Format (HEIF)
* Quality option can be returned without parsing input file.
==== kimap ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kimap-lang libKF5IMAP5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kinfocenter5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kinfocenter5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kinit ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kinit-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Use findLibcap from ECM
==== kio ====
Version update (5.79.0 -> 5.80.1)
Subpackages: kio-core kio-lang
- Update to 5.80.1
* Fix crash in ApplicationLauncherJob(service) when service is null.
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* PreviewJob: consider file size for cache invalidation (kde#433127)
* RenameDialog: fix a potential buffer overflow (kde#432610)
==== kio-extras5 ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kio_audiocd ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kio_audiocd-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kipi-plugins ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kipi-plugins-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kirigami2 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* Support for Toolbars in standalone pages (kde#432541)
* Do not show animation on pageStack.replace (kde#426770)
* event compress the nav buttons show/hide (kde#413841)
* disable animations during replace (kde#426770)
* support icon.name (kde#433472)
* Fix binding loop (kde#429717)
- Drop 0001-Revert-Watch-for-language-change-events-and-forward-.patch
==== kiriki ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kiriki-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kismet ====
Subpackages: kismet-capture-freaklabs-zigbee kismet-capture-linux-bluetooth kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-mousejack kismet-capture-sdr-rtl433 kismet-capture-sdr-rtladsb kismet-capture-sdr-rtlamr kismet-capture-ti-cc2540 kismet-logtools
- Update kismet-fix-build.patch to drop build date again (boo#1047218)
==== kitemmodels ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add checkState role name to KCheckableProxyModel
* Deprecate KConcatenateRowsProxyModel also by compiler & runtime warnings
==== kitemviews ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format pre-commit hook
==== kiten ====
Version update (20.12.2 -> 20.12.3)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kitinerary ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kjobwidgets ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kjs ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kjumpingcube ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kjumpingcube-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kldap ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kldap-lang libKF5Ldap5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kleopatra ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kleopatra-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== klines ====
Version update (20.12.2 -> 20.12.3)
Subpackages: klines-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmag ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmag-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmahjongg ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmahjongg-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmail ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmail-account-wizard ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmail-account-wizard-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmailtransport ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmbox ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmenuedit5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kmenuedit5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kmime ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmime-lang libKF5Mime5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmines ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmines-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmousetool ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmousetool-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmouth ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmouth-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kmplot ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kmplot-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== knavalbattle ====
Version update (20.12.2 -> 20.12.3)
Subpackages: knavalbattle-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== knetwalk ====
Version update (20.12.2 -> 20.12.3)
Subpackages: knetwalk-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== knewstuff ====
Version update (5.79.0 -> 5.80.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* Fix preview delegate's update badge being cut off (kde#433535)
* qtquickengine: Do not emit entriesChanged signal when we clear an empty list (kde#431568)
* qtquickengine: Check if KNSCore::Engine is valid before searching (kde#402432)
==== knotes ====
Version update (20.12.2 -> 20.12.3)
Subpackages: knotes-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== knotifications ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Remove d-ptr from notifybypopup
* Don't attempt to strip markup from a KNotification's title
==== knotifyconfig ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add missing includes
==== kolf ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kolf-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kollision ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kollision-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kolourpaint ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kolourpaint-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kompare ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kompare-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== konquest ====
Version update (20.12.2 -> 20.12.3)
Subpackages: konquest-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== konsole ====
Version update (20.12.2 -> 20.12.3)
Subpackages: konsole-part konsole-part-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Delete client builder before d-pointer of KXMLGUIClient is killed (kde#432421)
==== kontact ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kontact-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kontactinterface ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== konversation ====
Version update (20.12.2 -> 20.12.3)
Subpackages: konversation-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kopete ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kopete-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== korganizer ====
Version update (20.12.2 -> 20.12.3)
Subpackages: korganizer-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kpackage ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kpackage-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format configuration
==== kparts ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format configuration
* Exclude templates dir from clang-format
* Deprecate KParts::ReadOnlyPart::completed(bool)
==== kpat ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kpat-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kpeople5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kpeople5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kpimtextedit ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Use enter to activate next button too
* Add parent
==== kpkpass ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKPimPkPass5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kplotting ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Remove cfeck as maintainer
==== kpty ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kqtquickcharts ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kquickcharts ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== krb5 ====
Version update (1.18.3 -> 1.19.1)
Subpackages: krb5-client
- Update to 1.19.1
* Fix a linking issue with Samba.
* Better support multiple pkinit_identities values by checking whether
certificates can be loaded for each value.
- Update to 1.19
Administrator experience
* When a client keytab is present, the GSSAPI krb5 mech will refresh
credentials even if the current credentials were acquired manually.
* It is now harder to accidentally delete the K/M entry from a KDB.
Developer experience
* gss_acquire_cred_from() now supports the "password" and "verify"
options, allowing credentials to be acquired via password and
verified using a keytab key.
* When an application accepts a GSS security context, the new
GSS_C_CHANNEL_BOUND_FLAG will be set if the initiator and acceptor
both provided matching channel bindings.
* Added the GSS_KRB5_NT_X509_CERT name type, allowing S4U2Self requests
to identify the desired client principal by certificate.
* PKINIT certauth modules can now cause the hw-authent flag to be set
in issued tickets.
* The krb5_init_creds_step() API will now issue the same password
expiration warnings as krb5_get_init_creds_password().
Protocol evolution
* Added client and KDC support for Microsoft's Resource-Based Constrained
Delegation, which allows cross-realm S4U2Proxy requests. A third-party
database module is required for KDC support.
* kadmin/admin is now the preferred server principal name for kadmin
connections, and the host-based form is no longer created by default.
The client will still try the host-based form as a fallback.
* Added client and server support for Microsoft's KERB_AP_OPTIONS_CBT
extension, which causes channel bindings to be required for the
initiator if the acceptor provided them. The client will send this
option if the client_aware_gss_bindings profile option is set.
User experience
* kinit will now issue a warning if the des3-cbc-sha1 encryption type is
used in the reply. This encryption type will be deprecated and removed
in future releases.
* Added kvno flags --out-cache, --no-store, and --cached-only
(inspired by Heimdal's kgetcred).
==== krdc ====
Version update (20.12.2 -> 20.12.3)
Subpackages: krdc-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Fix low quality connections
* VNC: accept the wheel event (kde#432484)
* Unpress modifiers on focusOutEvent in VncView (kde#329951)
==== kreversi ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kreversi-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== krfb ====
Version update (20.12.2 -> 20.12.3)
Subpackages: krfb-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kross ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kross-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kruler ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kruler-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== krunner ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* Run clang-format
* Simplify SingleRunnerMode code
* autotests: Use new test utilities in dbus runner test
* Add header and CMake configuration to help writing tests
* autotests: Add assert if service and object from runner are successfully registered
==== kscreen5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* [kded] Fix selecting OSD action by keyboard (kde#432481)
==== kscreenlocker ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kservice ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kservice-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Run clang-format
* Add clang-format pre-commit hook
* Un-overload databaseChagned() signal
* src/services/yaac.y: use '%define api.pure'
==== kshisen ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kshisen-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ksirk ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ksirk-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ksmtp ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kspaceduel ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kspaceduel-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ksquares ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ksquares-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ksshaskpass5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: ksshaskpass5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== ksudoku ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ksudoku-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ksysguard5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: ksysguard5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Force device statistics refresh rate to be always one second (kde#433063)
==== ksystemlog ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ksystemlog-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kteatime ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kteatime-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ktexteditor ====
Version update (5.79.0 -> 5.80.0)
Subpackages: ktexteditor-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* use correct function to determine with of line number characters (kde#430712)
* Add option to preselect nothing when automatic completion is invoked (kde#316413)
* Temporarily save unfinished search/replace text (kde#411923)
* avoid crash on clearing of bookmarks (kde#433006)
* [Vimode] Do not remove empty lines when reformatting (kde#340550)
==== ktextwidgets ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add missing includes
==== ktimer ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ktimer-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ktnef ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== ktouch ====
Version update (20.12.2 -> 20.12.3)
Subpackages: ktouch-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kturtle ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kturtle-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kubrick ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kubrick-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kunitconversion ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kwallet ====
Version update (5.79.0 -> 5.80.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add .git-blame-ignore-revs file
* Run clang-format
* Avoid unneeded multiline strings
* Add clang-format configuration
* Add missing include
* Fix i18n
==== kwalletmanager5 ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kwalletmanager5-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kwayland ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== kwayland-integration ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kwayland-server ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kwidgetsaddons ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Remove cfeck as maintainer
* KPageView: Make it possible to access titleWidget
==== kwin5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: kwin5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* DrmGpu: add gbm device nullptr check (kde#433145)
* wayland: Fix PrepareForSleep dbus connection
* ftrace: use quint32 for context counter
* 3rdparty/xcursor: build with _DEFAULT_SOURCE
* helper: wl-socket: fix build for musl
* wayland: Honor NoPlugin option
* wayland: Track already existing subsurfaces in SubSurfaceMonitor (kde#433511)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* [platforms/drm] accept both keypress and keyrelease event in filter
* Fix build
* [platforms/drm] only enable output on key press not release
* Create Xcursor sprites with correct format
* Fix crash on pasting too soon after copying from XWayland
* effects/wobblywindows: Allow model geometry and real geometry get out of sync (kde#433187)
* effects/wobblywindows: Refactor the update loop
* x11: Introduce an envvar to force software vsync (kde#433094)
* x11: Introduce an envvar to prevent sync'ing to vblanks
* Properly clean up DrmGpu
* inputmethod: honour SNI disabled state
* Sprinkle static keywords
* x11: Properly detect whether swap events have to disabled
* inputmethod: toggle the inputmethod if we get second show request
==== kwindowsystem ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Un-overload windowChanged() signal
==== kwordquiz ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kwordquiz-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== kwrited5 ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== kxmlgui ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Add an autotest for the newly added call
* Add a missing addAction new-slot-syntax call
* Correct name of menu item (kde#433157)
==== lapack ====
Version update (3.8.0 -> 3.9.0)
Subpackages: libblas3 libcblas3 liblapack3
- Update to version 3.9.0:
* LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
* LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
* add Fix-MinGW-build-error.patch
* add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy
==== libKF5ModemManagerQt ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Bearer: drop initializers for non-primitive types
* Bearer: add initializers for IpConfig members
==== libKF5NetworkManagerQt ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== libaom ====
Version update (2.0.0 -> 2.0.2)
- Update to version 2.0.2:
* Prepare for the libaom v2.0.2 release
* Call av1_setup_frame_size() when dropping a frame
* Avoid memset in filter_intra_predictor module
* Fix a typo bug in apply_temporal_filter_planewise
* Modify the assertion in temporal filter intrinsics
* Fix unit test ThreadTestLarge.EncoderResultTest/49
* Add -Wimplicit-function-declaration as C flag only
* Update CHANGELOG for libaom v2.0.1
* Set allow_screen_content_tools to 0 in rt mode
* chroma_check: don't access UV planes if monochrome
==== libburn ====
Version update (1.5.2.pl01 -> 1.5.4)
- update to 1.5.4:
* Bug fix: Early SCSI commands from sg-linux.c were not logged
* New API call burn_drive_set_speed_exact()
* New API call burn_nominal_slowdown()
==== libcaca ====
- More overflow prevention of multiplying large ints
[bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]
==== libcontainers-common ====
- Require util-linux-systemd for %post scripts (findmnt) (boo#1182998)
- Update commonver to 0.35.1
- Update podmanver to 3.0.1
- Update storagever to 1.24.8
- Update imagever to 5.10.4
==== libebml ====
Version update (1.4.1 -> 1.4.2)
- update to 1.4.2:
* Fixed several heap overflow bugs in the `ReadData` functions of
various data type classes. This fixes CVE-2021-3405.
==== liberation-fonts ====
Version update (2.1.2 -> 2.1.3)
- Update to release 2.1.3
* Liberation Mono: U+2262,2669,266C were too wide
* Tilded G was not working with Liberation Sans and Serif
- Liberation Mono finally exhibits the same xterm window width
as observed with liberation-1.x.
==== libgexiv2 ====
Version update (0.12.1 -> 0.12.2)
- Update to version 0.12.2:
+ Introduce gexiv2_metadata_get_exif_data
+ Clarify License of C/C++ code
+ Documentation clean-up
+ Fix filename handling for windows
+ Fix _get_iptc_tags returning duplicates
+ Add _get_multiple() for all tag domains
+ Introduce a set of new functions that will pass on Exiv2's
exception instead of silently dropping a warning to the console
+ Fix XMP tags sort order
+ Fix xmpText/altLang handling for _get_tag_multiple()
+ Add XMP namespace lookup
+ Windows compatibility fixes
==== libgme ====
Version update (0.6.2 -> 0.6.3)
- update to 0.6.3:
* includes a couple of years' worth of feature changes and bugfixes.
- drop fix-gcc10-compiler-detection.patch (upstream)
==== libgphoto2 ====
Version update (2.5.26 -> 2.5.27)
- updated to 2.5.27 release
ptp2:
* report filesizes larger than 4GB correctly
* download files larger than 4GB
* empty ptp strings are reported as "", not as NULL
* report more MTP object properties
* Nikon
* download of files larger than 4GB using getpartial object method
* handle new application mode
* handle new eventex fetcher on Z series
* fixed movie on recent Z series
* report liveview and movie prohibit conditions, as errors and also in configuration tree
* some Nikon 1 V1 enhancements (the first camera of the 1 series is a bit special)
* report filesize > 4GB correctly, if possible
* Canon EOS:
* EOS M6 Mark 2 is actually more like a EOS DSLR and fully capable, added some work
* Handle OLCINFO for M6 Mark 2 and EOS R5 and new cameras
* added current list of autoexposuremode to expose also Fv and friends
* Canon Liveview size is encoded in "output" (PC / MOBILE / MOBILE2 variants are the different livesizes), try to expose seperately as "liveviewsize"
* decode more options, nickname, eosmoviemode (color/bw), strobofiring, eventmode, flashcharged, oneshotrawon
* bugfixes
* Sony Alpha:
* report f-numbers enum with fixed list
* fixed liveview taking on a new model
* Panasonic
* implement liveviewsize
* implement movie recording ( using --set-config movie=1/0 )
* more doc and minor fixes
* ptp/ip: allow building on Windows
* New IDS:
* Sony DSC-A7S III
* Nikon Coolpix P1000, Z6_2, Z7_2
* Olympus E-M1 MII
* Canon PowerShot G12, EOS M200
* Fuji Fujifilm X-S10
* Ricoh Theta V, Z1
canon:
* more shutterspeed reported
translations:
* updated french
==== libgravatar ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libinput ====
Version update (1.16.4 -> 1.17.0)
Subpackages: libinput-udev libinput10
- Update to release 1.17
* New (sub-)tool: `libinput analyze recording`
* Support for tap-and-drag with two and three fingers
* Wacom's AES tablets no longer have smoothing enabled
==== libisoburn ====
Version update (1.5.2 -> 1.5.4)
Subpackages: libisoburn1 xorriso
- update to 1.5.4:
* Bug fix: -report_system_area as_mkisofs misrepresented GPT with appended
partition and forced boot flag as -part_like_isohybrid
* Bug fix: Boot catalog could get a wrong name if cat_path= is explicitely
given but not containing a slash character
* New helper script xorriso-dd-target
* New command -truncate_overwritable
* Switched to usage of libjte-2.0.0
* New -jigdo parameters "checksum_algorithm", "demand_checksum", "-checksum-list"
* New -as mkisofs options "-jigdo-checksum-algorithm", "-checksum-list", "-jigdo-force-checksum"
* New -read_speed prefixes "soft_force:" and "soft_corr:"
* New -check_media option data_to="-" for standard output
* New -zisofs parameters version_2=, block_size_v2=, max_bpt=, max_bpt_f=,
bpt_target=, bpt_free_ratio=, by_magic=v2, susp_z2=
* New -as mkisofs options --zisofs-version-2, --zisofs2-susp-z2,
- -zisofs2-susp-zf
* Enabled recognition of zisofs by magic without zlib support
* New -osirrox option sparse= controls extraction into sparse files
* New libisoburn extension options isoburn_ropt_map_joliet_stripped and
isoburn_ropt_map_joliet_unmapped
* New command -joliet_map
* New command -extract_boot_images
* New API call isoburn_ropt_get_tree_loaded()
==== libisofs ====
Version update (1.5.2 -> 1.5.4)
- Support building against libjte-1 or libjte-2.
- update to 1.5.4:
* Bug fix: Large amounts of AAIP data or many long file names could cause
with zisofs an unreadable filesystem after the warning "Calculated and
written ECMA-119 tree end differ" Bug fix: Big-Endian MIPS Volume Header
boot file size was rounded up to full 2048.
* Bug fix: El Torito production failed if no catalog path is given and the
first boot image path contains no slash
* Bug fix: zisofs production was wrong on big-endian machines
* Bug fix: Apple Partition Map entries wrote uninitialized data
* Bug fix: Appended APM partitions without HFS+ production had start
and size 1
* Switched to usage of libjte-2.0.0
* Implemented production and reading of zisofs2 for files larger than
4 GiB - 1
* New struct iso_zisofs_ctrl version 2
* New API call iso_stream_get_zisofs_par()
* New API call iso_stream_zisofs_discard_bpt()
* New API call iso_image_zisofs_discard_bpt()
* New flag bits 8 to 15 in API call iso_node_zf_by_magic()
* New API call iso_zisofs_ctrl_susp_z2()
* New API call iso_read_opts_set_joliet_map(), new default
joliet_map=stripped
* New API calls iso_read_image_features_tree_loaded() and
iso_read_image_features_rr_loaded()
==== libkcddb ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkcompactdisc ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkdcraw ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkdecoration2 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== libkdegames ====
Version update (20.12.2 -> 20.12.3)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkdepim ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkeduvocdocument ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkexiv2 ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkgapi ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkipi ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkleo ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkmahjongg ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkomparediff2 ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libksane ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Sane5 libksane-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libkscreen2 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== libksieve ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libksieve-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== libksysguard5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* Set line chart amount of history spinbox max to actual maximum value
* Only emit readyChanged when we are in fact ready
* Properly fix column count and inserting new columns on metadata load (kde#433064)
* Horizontal bars: Show full name if possible (kde#433169)
* Set min/max for Y axis range spinboxes to minimum/maximum possible value (kde#433007,kde#424527)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Guard against null configloader in destructor (kde#433431)
* Add method CGroupDataModel::isAvailable
* Don't emit dataChanged for invalid indices
==== libktorrent ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== liblastfm-qt5 ====
Version update (1.0.9+20150206 -> 1.1.0)
- fix version number (the existing tarball was actually tagged as 1.1.0)
==== liblouis ====
Version update (3.15.0 -> 3.16.1)
Subpackages: liblouis-data liblouis20 python3-louis
- update to 3.16.1:
* * New features
- A new opcode ~noemphchars~ was added. This gives you more control
over the placement and scope of various emphasis indicators. Thanks
to Bert Frees.
* * Bug fixes
- Fix an endless loop when using =compbrlAtCursor= thanks to Bert
Frees
* * Braille table improvements
- Improvements to US EBAE conformance with BANA emphasis guidelines
thanks to Benetech.org
- Fixed a problem with apostrophe in Malayalam thanks to Jake Kyle
- Improvements to contraction use in UEB thanks to James Bowden. In
particular the checkmark (U+2713) is added, the emdash (U+2014) is
fixed, the right single quote used as apostrophe between letters is
fixed and finally some more accented letters have been added.
- Improvements to Urdu Braille and Malayalam thanks to Jake Kyle
- Add characters for Bashkir and Uzbek languages to the Russian
computer braille table. Thanks to Andrey Yakuboy.
- New table for Bashkir uncontracted braille thanks to Rustam
Churagulov and Gabidullin Yunir.
- Updated =<= and =>= symbols in the Arabic tables thanks to Ikrami
Ahmad.
- Improvements to Dutch thanks to Bert Frees.
- Every word part in a capitalized compound word counts in the
length of a passage.
- ~begcapsphrase~ is allowed to start in a word preceded by
punctuation.
- Improved translation of ligatures in UEB thanks to Bert Frees.
- Multiple improvements to the Russian literary braille thanks to
Andrey Yakuboy and Bert Frees:
- Many new symbols (punctuation, bullets, math symbols, etc) have
been added.
- The table now includes the international phonetic alphabet table.
- Punctuation after digits and fractions is now marked with dot 6 to
avoid ambiguities.
- Other changes to conform better with Russian braille rules.
- A new table that indicates capital letters was added. This is the
new recommended Russian table for braille display users.
- Removed the old ~ru-ru-g1.utb~ in favor of ~ru-litbrl.ctb~ and
~ru-litbrl-detailed.utb~.
* * Other changes
- Support for Python 2 has been removed.
==== libmatroska ====
Version update (1.6.2 -> 1.6.3)
- update to 1.6.3:
* libEBML v1.4.2 is now required.
* Added classes for new track header elements:
"KaxFlagHearingImpaired", "KaxFlagVisualImpaired",
"KaxFlagTextDescriptions", "KaxFlagOriginal" and
"KaxFlagCommentary".
==== libmaxminddb ====
Version update (1.5.0 -> 1.5.2)
- update to 1.5.2:
* With `libmaxminddb` on Windows and `mmdblookup` generally, there were
instances where the return value of `calloc` was not checked, which could
lead to issues in low memory situations or when resource limits had been
set.
* The formatting of the manpages has been improved and the script that
generates them now supports `lowdown` in addition to `pandoc`.
==== libmysofa ====
Version update (1.1 -> 1.2)
- update to 1.2:
* CVE-2020-36151: Incorrect handling of input data in
mysofa_resampler_reset_mem function [boo#1181978]
* CVE-2020-36148: Incorrect handling of input data in
verifyAttribute function [boo#1181981]
* CVE-2020-36152: Buffer overflow in readDataVar in
hdf/dataobject.c [boo#1181977]
* CVE-2020-36150: Incorrect handling of input data in loudness
function [boo#1181979]
* CVE-2020-36149: Incorrect handling of input data in
changeAttribute function [boo#1181980]
* Steinberg audio enhancements for symmetrical HRTFs
==== libosinfo ====
Version update (1.8.0 -> 1.9.0)
Subpackages: libosinfo-1_0-0 typelib-1_0-Libosinfo-1_0
- Update to version 1.9.0
Changes in this release include:
* Improve on the osinfo-tools' and osinfo-detect's help
* Several CI improvements
* Several translations improvements
* Improve on debuggability of the loader code
* Fix build when using clang
==== libpng16 ====
- enable hardware optimizations (such as SSE)
==== libqmi ====
Version update (1.26.8 -> 1.28.2)
Subpackages: libqmi-glib5 libqmi-tools
- Update to version 1.28.2
* libqmi-glib:
+ Fixed build with GLib < 2.58.
+ Simplified the qmi_wwan add_mux/del_mux logic assuming there
is no delay in the creation and deletion of the net links.
- update to 1.28.0:
* The QmiDevice interfaces to work with the expected data format and the wwan
interface name should now be considered to be specific to QMI devices exposed
by the upstream 'qmi_wwan' kernel driver. If the device is exposed with a
different driver (e.g. PCIe or QRTR) these methods will always fail.
* The QmiDevice now supports configuring the 'pass_through' sysfs setting in
the network interfaces exposed by the 'qmi_wwan' kernel driver, with a new
'qmap-pass-through' expected data format type. In this mode, the network
device will be managed by the rmnet kernel driver. A new method is also
provided to check in runtime whether a given expected data format value is
supported by the kernel or not.
* The QmiDevice now includes methods to list, create and delete links on the
network interface, that can be used to setup QMAP based multiplexing of
different data streams, e.g. connected to different APNs. When using the
'qmi_wwan' kernel driver, the link management logic depends on the configured
expected data format:
* * rmnet netlink operations will be used if 'qmap-pass-through' expected
data format is configured.
* * add_mux/del_mux operations will be used if 'raw-ip' expected data format
is configured.
* New services:
* * New 'SAR' (Specific Absorption Rate) service, with support for the "Set RF
State" and "Get RF State" request/responses.
* New request/response/indications:
* * uim: implement "Refresh Register" request/response.
* * uim: implement "Refresh Register All" request/response.
* * uim: implement "Refresh Complete" request/response.
* * uim: implement "Refresh" indication.
* * loc: implement "Get Engine Lock" request/response.
* * loc: implement "Set Engine Lock" request/response.
* * nas: implement "Get DRX" request/response.
* * nas: implement "Get PLMN Name" request/response.
* * wms: implement "Send Ack" request/response.
* * wds: implement "Bind Data Port" request/response.
* * wds: implement "Get Max LTE Attach PDN Number" request/response.
* * wds: implement "Get LTE Attach PDN List" request/response.
* * wds: implement "Set LTE Attach PDN List" request/response.
* * wds: implement "Set LTE Attach PDN List" indication.
* * wds: implement "Get LTE Attach Parameters" request/response.
* * wds: renamed "Get Default Profile Num" to "Get Default Profile Number",
and provided compat symbols to avoid breaking API.
* * wds: renamed "Set Default Profile Num" to "Set Default Profile Number",
and provided compat symbols to avoid breaking API.
* New TLVs supported in existing messages:
* * nas: added the "Rx Chain 2/3 Info" TLVs in "Get Tx Rx Info".
* * nas: added the "LTE Info Timing Advance" TLV in "Get Cell Location Info".
* * nas: added the "LTE Voice Domain", "CDMA Registration Zone ID", "GSM
Routing Area Code", "WCDMA Routing Area Code" and "CDMA Resolved MCC"
TLVs in "Get System Info".
* libqmi-glib:
* * Added support for 'embedded' and 'pcie' endpoint types.
* * Added support for QMAPv5 data aggregation type.
* qmicli:
* * When built with QRTR support, the '--device' option now allows QRTR URIs
(e.g. 'qrtr://0').
* * New '--link-list', '--link-add', '--link-delete' and '--link-delete-all'
commands.
* * New '--uim-monitor-refresh-file' command.
* * New '--uim-monitor-refresh-all' command.
* * New '--wds-bind-data-port' command.
* * New '-loc-get-operation-mode' and '--loc-set-operation-mode' commands.
* * New '-loc-get-engine-lock' and '--loc-set-engine-lock' commands.
* * New '--wds-get-lte-attach-parameters' command.
* * New '--wds-get-max-lte-attach-pdn-num' command.
* * New '--wds-get-lte-attach-pdn-list' and '--wds-set-lte-attach-pdn-list'
commands.
* * Updated the '--wds-start-network' command with a timeout of 180s.
* * Updated the '--wds-stop-network' command with a timeout of 120s.
* * Updated the '--dms-set-firmware-preference' command to use a key-value
pair based input instead of predefined fields.
* collections:
* * basic: added UIM event registration commands.
* * basic: added UIM slot management commands.
* * basic: added UIM refresh related commands.
* * basic: added WDS bind data port commands.
* * basic: added WDS initial LTE bearer management commands.
* * basic: added NAS PLMN name commands.
==== libqt5-qtdeclarative ====
- Work around implicit dependency of src/qml on qmltyperegistrar
which lead to an incomplete libQt5Qml5.so build for non-SSE2
==== libsamplerate ====
Version update (0.1.9 -> 0.2.1)
- update to 0.10.0:
* Add src_clone() function to clone a SRC_STATE* handle
* Cleanup Autotools build system.
* Require C99 compiler
* Add missing src_get_channels() export to windows def file
* Fix macOS compile errors and modernize audio api on that platform
* Add Octave scripts to generate filter coefficients
* Fix two potential undefined behaviours
* Fix a buffer out-of-bounds read error in src/src_sinc.c
* Improve multichan_throughput_test
* Replace buggy implementation of Duffs device by regular loop
* Fix CMake generated shared library ABI compliance with Autotools build
* Move site to new URL: http://libsndfile.github.io/libsamplerate/
* Convert documentation pages from HTML to Markdown
* Move sndfile-resample to sndfile-tools package
- > drop progs subpackage
- drop libsamplerate-0.1.9-reproducible.patch
- add libsamplerate-0.2.1-reproducible.patch
==== libsoup ====
Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4
- Run the regression tests using GnuTLS NORMAL priority
- Disable tls_interaction-test until resolved upstream
* See https://gitlab.gnome.org/GNOME/libsoup/issues/120
- Add libsoup-skip-tls_interaction-test.patch
- Fix tests: fix SSL test with glib-networking >= 2.65.90
* See https://gitlab.gnome.org/GNOME/libsoup/issues/201
- Add libsoup-fix-SSL-test.patch
- Remove patches:
* libsoup-disable-ssl-tests.patch
* libsoup-disable-hsts-tests.patch
==== libstorage-ng ====
Version update (4.3.86 -> 4.3.89)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#799
- added CI based on Leap since Tumbleweed is currently broken
- 4.3.89
- merge gh#openSUSE/libstorage-ng#798
- handle logical partitions in Pool::create_partitions
- 4.3.88
- merge gh#openSUSE/libstorage-ng#797
- added function to calculate size of underlying devices of MD RAID
- added unit tests
- updated documentation
- 4.3.87
==== libupnp ====
Version update (1.14.1 -> 1.14.2)
Subpackages: libixml11 libupnp17
- Update to release 1.14.2
* Fix crash in UpnpGetIfInfo due to unexpected null addresses
showing up for tunnel netdevices.
==== libuv ====
Version update (1.40.0 -> 1.41.0)
- update to 1.41.0:
* mailmap: update contact information for richardlau
* build: add asan checks
* unix: report bind error in uv_tcp_connect
* doc: uv_tcp_bind
* test: fix pump and tcp_write_batch benchmarks
* doc: mark IBM i as Tier 2 support
* doc,poll: add notes
* linux: fix -Wincompatible-pointer-types warning
* linux: fix -Wsign-compare warning
* unix,win: harmonize uv_read_start
* unix,win: more uv_read_start
* build: turn on -fno-strict-aliasing
* stream: add uv_pipe and uv_socketpair to the API
* unix,win: initialize timer `timeout` field
* bsd-ifaddrs: improve comments
* test: remove unnecessary uv_fs_stat
* fs: fix utime/futime timestamp rounding errors
* test: ensure reliable floating point comparison
* unix,fs: fix uv_fs_sendfile
* unix: fix uv_fs_stat when using statx
* linux,macos: fix uv_set_process_title regression
* doc: clarify UDP errors and recvmmsg
* test-getaddrinfo: use example.invalid
* Revert "build: fix android autotools build"
* unix,fs: on DVS fs, statx returns EOPNOTSUPP
* win, fs: mkdir really return UV_EINVAL for invalid names
* tools: migrate tools/make_dist_html.py to python3
* unix: fix uv_uptime
* unix: check for partial copy_file_range support
* win: bump minimum supported version to windows 8
* poll,unix: ensure safety of rapid fd reuse
* test: fix some warnings
* unix: fix uv_uptime
* doc: fix versionadded metadata
* test: fix 'incompatible pointer types' warnings
* unix: check for EXDEV in uv__fs_sendfile
==== libvirt ====
Version update (7.0.0 -> 7.1.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
- libxl: Fix node device detach when driver unspecified
libxl-default-pcistub-name.patch
boo#1182885
- spec: Bump minimum glib version to 2.56
- Update to libvirt 7.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- bsc#1182367, bsc#1182515
- Dropped patches:
32c5e432-revert-f035f53b.patch,
e3d60f76-fix-socket-file-gen.patch,
7cf60006-qemu-swtpm-aarch64.patch,
afb823fc-qemu-validate-swtpm.patch,
8a4b8996-conf-move-virDomainCheckVirtioOptions.patch,
c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch,
19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch,
bd112c9e-qemu-virtio-options-vsock.patch
- Remove old initscript patching of libvirt-guests.sh
Modified suse-libvirt-guests-service.patch
boo#1182494
==== libwps ====
Version update (0.4.11 -> 0.4.12)
- udpate to 0.4.12:
- add a minimalist parser for Pocket Word .psw and .pwi files
==== libxcrypt ====
Version update (4.4.17 -> 4.4.18)
Subpackages: libcrypt1 libxcrypt-devel
- Update to version 4.4.18
* Fix conversion error in lib/alg-gost3411-core.c
==== libxfce4ui ====
Subpackages: libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0
- Build package with glade support
==== libxkbcommon ====
Version update (1.0.3 -> 1.1.0)
Subpackages: libxkbcommon-x11-0 libxkbcommon0
- Update to release 1.1.0
* Update keysym definitions to latest xorgproto. In particular,
this adds many special keysyms corresponding to Linux evdev
keycodes.
* New XKB_KEY_* definitions.
==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools
- Fails to build against Python 3.9:
* Add upstream commit that fixes the issue
https://github.com/GNOME/libxml2/commit/e4fb36841800038c289997432ca547c9bfe…
- Add patch libxml2-python39.patch
==== libzypp ====
Version update (17.25.7 -> 17.25.8)
- Try to provide a mounted /proc in --root installs (bsc#1181328)
Some systemd tools require /proc to be mounted and fail if it's
not there.
- Enable release packages to request a releaxed suse/opensuse
vendorcheck in dup when migrating. (bsc#1182629)
- version 17.25.8 (22)
==== lirc ====
- switch away from the libusb-compat (0.1) to the maintained libusb 1.0
(lirc has support for both)
- change the legacy directory /var/run to /run as requested by the
Additional rpm output: "please update the tmpfiles.d/ drop-in file"
and also the _rundir
==== lokalize ====
Version update (20.12.2 -> 20.12.3)
Subpackages: lokalize-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== lskat ====
Version update (20.12.2 -> 20.12.3)
Subpackages: lskat-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== lua53-luasocket ====
- Fix provides naming
==== lua54 ====
Subpackages: liblua5_4-5
- Add upstream-bugs.patch and upstream-bugs-test.patch to fix
bugs 2,3,4 for build and tests respectively.
==== lua54-luasocket ====
- Fix provides naming
==== mailcommon ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== mailimporter ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== mailutils ====
Subpackages: libmailutils5
- mailutils, or any C code that uses pthread_cleanup_* routines
needs -fexeceptions in CFLAGS.
==== mariadb-connector-c ====
Version update (3.1.11 -> 3.1.12)
- Update to release 3.1.12 [bsc#1182739]:
* MDEV-24577: Fix warnings generated during compilation of
plugin/auth_pam/testing/pam_mariadb_mtr.c on FreeBSD
* CONC-521: Fixed warning on MacOS when including ucontext.h
* CONC-518: Check if mysql->options.extension was allocated before
checking async_context
* CONC-517: C/C looks for plugins in wrong location on Windows
==== mbox-importer ====
Version update (20.12.2 -> 20.12.3)
Subpackages: mbox-importer-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== messagelib ====
Version update (20.12.2 -> 20.12.3)
Subpackages: messagelib-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* mail-thread-ignored and mail-thread-watched exist in breeze-icons.
* Use "enter" for searching next element
* Exclude loading stylesheet
* Fix Bug 431218 - mail viewer loads external fonts even with external refs disabled (kde#431218)
- Dropped patches, now upstream:
* 0001-Fix-Bug-431218-mail-viewer-loads-external-fonts-even.patch
* 0002-Exclude-loading-stylesheet.patch
==== milou5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: milou5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Fix launching empty query
- Drop patches, now upstream:
* 0001-Fix-launching-empty-query.patch
==== mkfontscale ====
- modernize spec file (move license to licensedir)
==== mobipocket ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== mousepad ====
Version update (0.5.2 -> 0.5.3)
- Update to version 0.5.3
* Use old style menu alignment (gxo#apps/mousepad#97,
gxo#apps/mousepad!77)
* Add a keybinding to reset font size
* Fix inverted return value of scroll event handler
* Various small improvements regarding accels
* Block the right signal handler for tooltip updates
* A clarification about action groups
* Translation Updates
==== mozilla-nss ====
Version update (3.60.1 -> 3.61)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Add nss-btrfs-sqlite.patch to address bmo#1690232
- update to NSS 3.61
* required for Firefox 86
* bmo#1682071 - Fix issue with IKE Quick mode deriving incorrect key
values under certain conditions.
* bmo#1684300 - Fix default PBE iteration count when NSS is compiled
with NSS_DISABLE_DBM.
* bmo#1651411 - Improve constant-timeness in RSA operations.
* bmo#1677207 - Upgrade Google Test version to latest release.
* bmo#1654332 - Add aarch64-make target to nss-try.
==== mozjs78 ====
Version update (78.7.0 -> 78.8.0)
- Update to version 78.8.0esr:
+ Fix build with Rust 1.50.
==== multipath-tools ====
Version update (0.8.5+12+suse.3b0e9ca -> 0.8.5+26+suse.2cbedfd)
Subpackages: kpartx libmpath0
- Update to version 0.8.5+26+suse.2cbedfd:
Avoid "illegal request" errors on non-RDAC storage
(bsc#bsc#1182072, bsc#1177371)
- Update to version 0.8.5+23+suse.c11b054:
* multipath -U: reduce log level of "adding new path" message
(bsc#1181435)
- Update to version 0.8.5+22+suse.e1e3c48:
* multipath-tools tests: fix stringop-overflow build errors with gcc 11
(bsc#1181877)
* README moved to README.md (has been converted to markdown upstream)
==== nano ====
Version update (5.5 -> 5.6.1)
- Fox signature sources
- Drop no longer needed scriplets
- GNU nano 5.6.1:
* Search matches are properly colorized in softwrap mode too
* Option 'highlightcolor' has been renamed to 'spotlightcolor'
- GNU nano 5.6:
* A search match gets highlighted (in black on yellow by
default), in addition to placing the cursor at the start of
the matchA. The color combination can be changed with
'set highlightcolor'. By default the cursor is hidden until the
next keystroke, but it can be forced on with --showcursor /
'set showcursor'.
* Option --markmatch / 'set markmatch' has been removed
* Cursor position and character code are displayed in the
minibar only when option --constantshow / 'set constantshow'
is used, and their display can be toggled with M-C
* The state flags are displayed in the minibar only when option
- -stateflags / 'set stateflags' is used
==== nautilus-share ====
- Require samba-client instead of samba: we need /usr/bin/net,
which is a client tool (identified as part of boo#1183047).
==== netcfg ====
- services-create.pl: Switch to https (bsc#1182395)
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Include nfsd kernel module Requires (bsc#1089118)
- Update to version 2.5.3
https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.5.3/2.5.3-Chang…
==== nodejs-common ====
Version update (4.0 -> 4.1)
- Provide nodejs and npm and nodejs-devel by the appropriate
defaults package
- set nodejs14 as default for sle15-sp3+
- set nodejs15 as default for TW
- Add nodejs-default, npm-default and nodejs-devel-default subpackages
to provide latest, best supported nodejs for current architecture
and codestream.
nodejs-default - nodejs runtime only
npm-default - if you need npm + nodejs
nodejs-devel-default - if you need npm + nodejs + compile modules
- Bump max supported version to 42 to account for automatically
built master branch called nodejs42
- Remove extra -g from compiler command-line
- Change the shell script to regular executable
- Add LICENSE text to the package
- NodeJS 8.2.0 adds support for `npx` binary. Add conditional
support to our wrapper
- Print a helpful message if wrapper cannot find target executable
- Wrapper only executes from /usr/bin and not PATH
- Use MIT license so we don't have to ship the license text.
- Initial release.
==== nodejs15 ====
Version update (15.8.0 -> 15.11.0)
Subpackages: npm15
- New upstream version 15.11.0:
* crypto: make FIPS related options always awailable
(note: don't forget to install the appropriate FIPS patterns
as otherwise openssl will refuse)
* errors: remove experimental from --enable-source-maps
- nodejs-libpath.patch, versioned.patch: refreshed
- New upstream version 15.10.0:
* CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service
by resource exhaustion (bsc#1182619)
* CVE-2021-22884: DNS rebinding in --inspect (bsc#1182620)
- Changes in 15.9.0:
* crypto: add keyObject.export() 'jwk' format option
* deps: upgrade to libuv 1.41.0
* doc: refactor fs docs structure
* fs:
+ add fsPromises.watch()
+ use a default callback for fs.close()
+ add AbortSignal support to watch
* perf_hooks: introduce createHistogram
* stream: improve Readable.from error handling
* timers: introduce setInterval async iterator
* tls: add ability to get cert/peer cert as X509Certificate object
==== ntfs-3g_ntfsprogs ====
Subpackages: libntfs-3g88 ntfs-3g ntfsprogs
- prepare usrmerge (boo#1029961)
- get rid of old sle11 code, including hal file
==== ntp ====
- Disown /var/lib/ntp, it is now part of the sysuser-ntp package.
==== okular ====
Version update (20.12.2 -> 20.12.3)
Subpackages: okular-lang okular-spectre
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* presentation: Show better the status of the "playing" button (kde#432416)
* pdf: Fix InPlace text annotations being loaded as linked (kde#432009, kde#432932)
==== openSUSE-xfce-icon-theme ====
Version update (4.16.1+git3.8e4f919 -> 4.16.1+git4.47431fc)
- Update to version 4.16.1+git4.47431fc:
* Add temporary fix for missing file-roller icon
==== openafs ====
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- add patches for kernel 5.11 to linux-kmp.patch
==== openal-soft ====
Subpackages: libopenal1 openal-soft-data
- fix gcc11 build (openal-soft-gcc11.diff)
==== openssl-1_1 ====
Version update (1.1.1h -> 1.1.1j)
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Fix unresolved error codes [bsc#1182959]
- Update patches:
* openssl-1.1.1-fips.patch
* openssl-1.1.1-evp-kdf.patch
- Update to 1.1.1j
* Fixed the X509_issuer_and_serial_hash() function. It attempts
to create a unique hash value based on the issuer and serial
number data contained within an X509 certificate. However it
was failing to correctly handle any errors that may occur
while parsing the issuer field [bsc#1182331, CVE-2021-23841]
* Fixed the RSA_padding_check_SSLv23() function and the
RSA_SSLV23_PADDING padding mode to correctly check for
rollback attacks.
* Fixed the EVP_CipherUpdate, EVP_EncryptUpdate and
EVP_DecryptUpdate functions. Previously they could overflow the
output length argument in some cases where the input length is
close to the maximum permissable length for an integer on the
platform. In such cases the return value from the function call
would be 1 (indicating success), but the output length value
would be negative. This could cause applications to behave
incorrectly or crash. [bsc#1182333, CVE-2021-23840]
* Fixed SRP_Calc_client_key so that it runs in constant time.
The previous implementation called BN_mod_exp without setting
BN_FLG_CONSTTIME. This could be exploited in a side channel
attack to recover the password. Since the attack is local host
only this is outside of the current OpenSSL threat model and
therefore no CVE is assigned.
- Rebase patches:
* openssl-1.1.1-fips.patch
* openssl-1.1.0-issuer-hash.patch
* openssl-1.1.1-evp-kdf.patch
- Removed patch because it was causing problems with other servers.
* openssl-zero-pad-DHE-public-key.patch
* bsc#1181796
- Zero pad the DHE public key in ClientKeyExchange for interoperability with
Windows Server 2019.
* openssl-zero-pad-DHE-public-key.patch
* bsc#1181796
* sourced from https://github.com/openssl/openssl/pull/12331/files
- Add version guards for the crypto-policies
- Disable test_srp subsection from 90-test_sslapi.t test
- Use SECLEVEL 2 in 80-test_ssl_new.t
- Add patches:
* openssl-1_1-use-seclevel2-in-tests.patch
* openssl-1_1-disable-test_srp-sslapi.patch
- Allow SHA1 in SECLEVEL 2 in non-FIPS mode
- Add openssl-1_1-seclevel.patch
- Require the crypto-policies package [bsc#1180051]
- Update to 1.1.1i (bsc#1179491)
* Fixed NULL pointer deref in GENERAL_NAME_cmp (CVE-2020-1971)
- Refresh openssl-1.1.1-fips-post-rand.patch
==== osinfo-db ====
Version update (20201218 -> 20210215)
- Update to database version 20210215
osinfo-db-20210215.tar.xz
- Fix AutoYaST profiles to pass the validation during installation
(bsc#1182144).
fix-autoyast-validation.patch
==== oxygen5 ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== parley ====
Version update (20.12.2 -> 20.12.3)
Subpackages: parley-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Require shim and mokutil on AArch64 as well now (boo#1183181)
- Fix bug in create_32bit-patterns_file.pl leading to bogus
"Recommends: pattern()-32bit"
- Skip selinux pattern in pre_checkin.sh
- Ignore boolean deps in create_32bit-patterns_file.pl for now
- Run pre_checkin.sh, was overdue
- Drop unneeded condition in %install
- Recommend issue-generator on Leap as well
- Recommend hostname, else you don't get it installed without
installed YaST
- Move shadow from required to recommended, it not needed for a
functional base system and there are alternate solutions, so
allow users to install them.
- Suggest pulseaudio, so that zypp has something to base the
decision on when choosing between pulseaudio and
pipewire-pulseaudio (boo#1182730).
==== pavucontrol ====
- Require the pulseaudio-daemon capability instead of the
pulseaudio package, so alternative implementations can be used
(boo#1182730).
==== pcre ====
Subpackages: libpcre1 libpcreposix0
- Copy pcre_jit_test only if jit is enabled
==== pentobi ====
Version update (18.4 -> 18.5)
- Update to version 18.5
* Require GNU gettext >=0.19.6, which has built-in support for
AppData, such the appstream package is no longer needed for
compilation.
* Added missing include that broke the compilation with GCC 11
* Complete Russian translation of the manual.
==== perl-Date-Manip ====
Version update (6.83 -> 6.85)
- updated to 6.85
see /usr/share/doc/packages/perl-Date-Manip/Changes
6.85 2021-03-01
- Test fixes
Missed some tests that were failing.
6.84 2021-03-01
- Time zone fixes
Newest zoneinfo data (tzdata 2021a).
- Language fixes
Corrections and additions to Italian. Patch supplied by Leo
Cacciari (GitHub #33)
==== perl-HTML-Parser ====
Version update (3.75 -> 3.76)
- updated to 3.76
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.76 2021-03-04
* Add a fix for a stack confusion error on `eof`. (GH#21) (Matthew Horsfall
and Chase Whitener)
==== perl-HTTP-Message ====
Version update (6.27 -> 6.29)
- updated to 6.29
see /usr/share/doc/packages/perl-HTTP-Message/Changes
6.29 2021-03-06 04:50:34Z
- fix issue with HTTP::Request internal cache for canonical url when using
URI::URL (GH#146) (andrew-grechkin)
- updated to 6.28
see /usr/share/doc/packages/perl-HTTP-Message/Changes
6.28 2021-02-19 16:22:13Z
- fix warnings during HTTP::Config->match #62 (GH#152) (Vi?as Strádal)
==== perl-IO-Socket-SSL ====
Version update (2.068 -> 2.070)
- updated to 2.070
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.070 2021/02/26
- changed bugtracker in Makefile.PL to github, away from obsolete rt.cpan.org
2.069 2021/01/22
- IO::Socket::Utils CERT_asHash and CERT_create now support subject and issuer
with multiple same parts (like multiple OU). In this case an array ref instead
of a scalar is used as hash value.
https://github.com/noxxi/p5-io-socket-ssl/issues/95
==== perl-Term-ReadLine-Gnu ====
Version update (1.37 -> 1.40)
- updated to 1.40
see /usr/share/doc/packages/perl-Term-ReadLine-Gnu/Changes
==== perl-URI ====
Version update (5.07 -> 5.09)
- updated to 5.09
see /usr/share/doc/packages/perl-URI/Changes
5.09 2021-03-03 15:16:47Z
- Update Business::ISBN version requirements (GH#85) (brian d foy and Olaf
Alders)
- updated to 5.08
see /usr/share/doc/packages/perl-URI/Changes
5.08 2021-02-28 18:08:32Z
- added URI::nntps (GH#82)
==== perl-libwww-perl ====
Version update (6.52 -> 6.53)
- updated to 6.53
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.53 2021-03-07 16:54:48Z
- Require HTTP::Daemon 6.12 for test (GH#374, GH#375) (fitzmorrispr, skaji)
==== php7 ====
Version update (7.4.15 -> 7.4.16)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- updated to 7.4.16: This is a bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.16
==== pim-data-exporter ====
Version update (20.12.2 -> 20.12.3)
Subpackages: pim-data-exporter-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== pim-sieve-editor ====
Version update (20.12.2 -> 20.12.3)
Subpackages: pim-sieve-editor-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== pimcommon ====
Version update (20.12.2 -> 20.12.3)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== pipewire ====
Version update (0.3.21 -> 0.3.23)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.23:
* Highlights
+ Fixes for some critical bugs in last release.
+ Fix bug where audio was not drained properly at the end of
playback, causing repeating sound.
+ Profile and route switching was improved and should mimic
more what pulseaudio did.
+ Various fixes for xruns in capture and playback.
+ Bluetooth now supports delay adjustment and various other
improvements.
+ The pulseaudio server now correctly identifies AC3 and DTS
streams and returns a not supported error instead of playing
static.
+ Multichannel support was improved in the alsa plugin and
the channel mixer. Channels should now play on the right
speakers in all cases.
* PipeWire improvements
+ Small fixes and improvements in JSON parsing and encoding.
+ Improvements to param handling in audioconverter. It would
previously not always notify of changes.
+ Avoid updating some properties that we use internally such
as the object id and the node.id.
+ log.level in the config files is now actually used.
+ the PIPEWIRE_LATENCY env variable should always override
any application settings in filter/stream/jack.
+ The config file can now contain filer and stream properties
to, for example, control the resampler, mixer and latency.
+ Add sandboxing to the systemd services
+ Various FreeBSD fixes.
+ Improve draining and a way to exit the drain state as well.
+ Many multichannel fixes. Channel remapping should now be
correct.
+ Fix bug with repeating audio at the end of playback because
the drain in the resampler was not draining all channels.
+ RTKit default rt.prio has been increased to 88. This will
likely still be clamped to 20 until distros increase the
max priority.
* Session-manager
+ Don't try to switch to Pro Audio profile, this should be
a user choice only.
+ Don't crash when metadata was disabled such as when not
using the audio features of pipewire.
+ Rework the profile and route handling.
+ Add systemd unit files for the media-session
+ Device names should now also have sane names so that tab
pactl completion works on them.
* Device support
+ Fix ALSA format enumeration in more cases. Use the channels
and rate as a filter.
+ Make sure the graph doesn't ever use buffers larger than
the alsa device buffer size or we get xruns.
+ Tuning of the alsa device timeout handling and dynamic
resampler. There should now not be any xruns when streams
appear and disappear or when the quantum changes.
+ Fix bug in alsa device when reassigning to a new driver,
in some cases the dynamic resampler was not activated and
things would drift out of sync and fail.
+ Fixes in quantum changes for ALSA capture and how the
resampler is drained and fed with the new samples.
* Bluetooth
+ Delay adjustment has been implemented now. Bluetooth
devices should now be more synchronized with video due
to proper delay reporting. Because BT delays can be
large, it can cause hickups in some players.
+ Fix volume in bluetooth devices.
+ Codec switch improvements.
* PulseAudio server
+ Latency offset adjustment is now implemented and functional
for bluetooth devices. It is not working for alsa devices
yet.
+ Handle unsupported formats. Previously we would accept encoded
formats and play noise. This fixes AC3 playback in vlc.
+ Move some of the configurable parameters to the config file.
+ Fix a fatal use after free when playing samples
+ Improve module handling. loaded modules now show up in the
list of modules and can be unloaded. This also prepares the
core for more module implementations later.
* ALSA plugin
+ Fix drain with very large buffers, we need to manually start
the stream before draining.
+ Fix the channel layout handling.
+ Improve compatibility with apps that expect the poll to only
return when there is activity.
+ Fix drain for capture
* JACK
+ Add a config option to shorten and filter client names
+ Increase the length of the client name size and make sure
we don't exceed the allocated size.
+ We now include our own jack header files so we can build
without depending on another jack-devel package. We don't
yet install the headers or provide pkgconfig files.
- Move alsa-card-profiles to modules subpackage, they are always
needed.
- Build/install the `pw-top` tool:
+ Add pkgconfig(ncurses) BuildRequires to satisfy the build deps
of pw-top.
- Do not provide pulseaudio, but pulseaudio-daemon so we can
specify in the patterns that we prefer the pulseaudio package
(boo#1182730)
- Update to version 0.3.22:
* Highlights
+ Per client config files replace the module-profiles. It's
now possible to tweak settings and load custom modules.
+ Pro Audio card profile support. You can now select the
Pro Audio profile and have raw device access with the
maximum number of channels and no mixer controls. This is
the usual setup for managing high end Pro Audio cards.
+ Many fixes and improvements in the JACK library to make
devices look and integrate better.
+ Many bluetooth improvements. Playback should be more
reliable and better synchronized. Support for the HFP HF
profile.
+ Small fixes and improvements all over the map.
* PipeWire improvements
+ Add support for restrictions requested by a client. This
makes it possible to implement Flatpak policy for emulated
PulseAudio clients as well.
+ Fix removal of params in objects. Previously they would not
be removed from the cache.
+ Remove mlock warnings by default. There is an option to
enable them again if you want to check if your system is
optimized.
+ Remove LimitMEMLOCK lines from the service files. They can
only lower the system settings and are thus not useful.
+ Implement per-client config files. Each pipewire client will
now read a config file that you can use to configure the
context of the client.
+ Implement state and config load/save in pipewire. This is
used by the session manager or other apps.
+ Make an option to disable dbus support.
+ Add tool to convert pipewire config to JSON.
* Session-manager
+ Give all permissions to Manager flatpak apps. In the future
we will use the Permission store to remember user settings.
+ Improvements to default audio/sink handling.
+ Add option to configure device suspend time.
+ Small fixes in route handling.
* Device support
+ Complain when ACP profile files are not found and use
a fallback in order to get something working.
+ Add volume support to monitor ports.
+ Fix resume from suspend for ALSA in more cases.
+ ALSA ACP cards now have a Pro Audio profile that exposes
the raw card devices.
* Bluetooth
+ Enable A2DP delay reporting. This improves audio/video sync
when playing audio over bluetooth.
+ Fix stuttering in A2DP source
+ Tweak buffer size and latency settings to avoid stuttering
+ More work on HSP and HFP support
+ Fix initial profile configuration
+ Add HFP HF support
* PulseAudio server
+ Small tweaks in capture packet size to avoid crashes in some
apps.
+ Detect Flatpak apps and requests the flatpak permissions from
the session manager. This means that Flatpak pulseaudio apps
will now run with reduced permissions.
* ALSA plugin
+ Reduce min buffer size in the plugin for lower possible
latency.
* JACK
+ implement some missing methods to make qjackctl work again.
+ Use the context data thread instead of making our own. This
fixes the issue where the data thread was not given RT
priority correctly.
+ Pass extra jack flags around in port properties. This makes
CV ports in carla work.
+ Many tweaks to the port names and aliases. Unwanted
characters are filtered out, giving better names to jack
apps. Default device names are now equal to those seen in
pulseaudio apps.
+ Add an option to make a separate client for the monitor
ports of a device. This makes it more usable in apps.
+ add support for system:playback_N and system:capture_N port
names for apps that hardcode these port names.
- Re-add the Provides: pulseaudio; patterns-base now suggests
pulseaudio, which should help zypp in doing a smarter decision
(boo#1182730).
==== plasma-browser-integration ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma-browser-integration-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma-framework ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* [plasmacomponents3/TextField|TextArea] Fix placeholder text (kde#433864)
* [Icon Item] Load .ico files using QIcon (kde#429927)
* [PC3 ToolTip] Reduce margins to smallSpacing (kde#428191)
* Revert 4d4db0b1's theme changes (kde#434202)
==== plasma-nm5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma5-addons ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma5-addons-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma5-desktop ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma5-desktop-emojier
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* Avoid using non-integer numbers as spacing
* [Kickoff] Don't capitalize full word sections (kde#433574)
* kcms/keyboard: handle botched 5.21.0 migration (kde#431923)
* [kcms/activities] Fixup DBus path usage (kde#433203)
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* [applets/kickoff] Always capitalize section header letters (kde#433217)
* Launch runners KCM in systemsettings (kde#433101)
* kcms/keyboard: fix migration (kde#431923)
* [Kickoff] Remove redundant hover filter
==== plasma5-disks ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma5-integration ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.21.2
- Update to 5.21.1
==== plasma5-pa ====
Version update (5.21.0 -> 5.21.2)
Subpackages: plasma5-pa-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Unref stream after unsetting callbacks
==== plasma5-thunderbolt ====
Version update (5.21.0 -> 5.21.2)
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== plasma5-workspace ====
Version update (5.21.0 -> 5.21.2)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- Changes since 5.21.1:
* KRunner: Handle escape key in history view more gracefully (kde#433723)
* [Notifications] Don't change tooltip when paused
* locations runner: Fix empty list on invalid shell quotes
* [applets/devicenotifier] Add placeholder icon when no device icon exists (kde#433534)
* [kcms/icons] Collapse buttons if the row is too wide for the display
* Do not start faulty coronas
- Drop patches, now actually upstream:
* 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch
- Add back patch for fix which didn't make it into 5.21.1:
* 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* Fix case in logout applet config key (kde#433320)
* calculatorrunner: Fix mixed hex+decimal calculations (kde#431362)
* Fix font installation
* locations runner: Fix absolute filepath + arguments (kde#433053)
* Enforce SESSION_MANAGER is exported before plasmashell is started
* libtaskmanager: Allow to launch executables (kde#433148)
* Move ksmserver's ksplash notifying to ksmserver (kde#432364)
* Handle closeSession being called concurrently
* [libkworkspace] Interim fix for the logout issue (kde#432460)
* fixup! [keyboard applet] fix TypeError garbage in log
- Drop patches, now upstream:
* 0001-locations-runner-Fix-absolute-filepath-arguments.patch
* 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch
* 0001-libkworkspace-Interim-fix-for-the-logout-issue.patch
- Drop workaround, no longer needed:
* 0001-ksmserver-Enable-debug-output-by-default.patch
==== polkit ====
Subpackages: libpolkit0 typelib-1_0-Polkit-1_0
- Move /etc/dbus-1/system.d to /usr/share/dbus-1/system.d, the
first location is only for admin changes
- Move pam configuration to /usr/etc/pam.d
==== polkit-kde-agent-5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== postfix ====
Subpackages: postfix-doc
- (bsc#1183305) - config.postfix uses db as suffix for postmaps
Depending on DEF_DB_TYPE uses lmdb or db
- (bsc#1182833) - /usr/share/fillup-templates/sysconfig.postfix
still refers to /etc/services
Use getent to detect if smtps is already defined.
==== postgresql13 ====
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- Remove leftover PreReq on chkconfig, we stopped using it long
time ago.
==== powerdevil5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: powerdevil5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* core: when we get request to wakeup turn dpms on
==== prison-qt5 ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== privoxy ====
Version update (3.0.31 -> 3.0.32)
- Update to version 3.0.32:
- Security/Reliability (boo#1183129)
- ssplit(): Remove an assertion that could be triggered with a
crafted CGI request.
Commit 2256d7b4d67. OVE-20210203-0001. CVE-2021-20272
Reported by: Joshua Rogers (Opera)
- cgi_send_banner(): Overrule invalid image types. Prevents a
crash with a crafted CGI request if Privoxy is toggled off.
Commit e711c505c48. OVE-20210206-0001. CVE-2021-20273
Reported by: Joshua Rogers (Opera)
- socks5_connect(): Don't try to send credentials when none are
configured. Fixes a crash due to a NULL-pointer dereference
when the socks server misbehaves.
Commit 85817cc55b9. OVE-20210207-0001. CVE-2021-20274
Reported by: Joshua Rogers (Opera)
- chunked_body_is_complete(): Prevent an invalid read of size
two.
Commit a912ba7bc9c. OVE-20210205-0001. CVE-2021-20275
Reported by: Joshua Rogers (Opera)
- Obsolete pcre: Prevent invalid memory accesses with an invalid
pattern passed to pcre_compile(). Note that the obsolete pcre
code is scheduled to be removed before the 3.0.33 release.
There has been a warning since 2008 already.
Commit 28512e5b624. OVE-20210222-0001. CVE-2021-20276
Reported by: Joshua Rogers (Opera)
- Bug fixes:
- Properly parse the client-tag-lifetime directive. Previously it was
not accepted as an obsolete hash value was being used.
Reported by: Joshua Rogers (Opera)
- decompress_iob(): Prevent reading of uninitialized data.
Reported by: Joshua Rogers (Opera).
- decompress_iob(): Don't advance cur past eod when looking
for the end of the file name and comment.
- decompress_iob(): Cast value to unsigned char before shifting.
Prevents a left-shift of a negative value which is undefined behaviour.
Reported by: Joshua Rogers (Opera)
- gif_deanimate(): Confirm that that we have enough data before doing
any work. Fixes a crash when fuzzing with an empty document.
Reported by: Joshua Rogers (Opera).
- buf_copy(): Fail if there's no data to write or nothing to do.
Prevents undefined behaviour "applying zero offset to null pointer".
Reported by: Joshua Rogers (Opera)
- log_error(): Treat LOG_LEVEL_FATAL as fatal even when --stfu is
being used while fuzzing.
Reported by: Joshua Rogers (Opera).
- Respect DESTDIR when considering whether or not to install
config files with ".new" extension.
- OpenSSL ssl_store_cert(): Fix two error messages.
- Fix a couple of format specifiers.
- Silence compiler warnings when compiling with NDEBUG.
- fuzz_server_header(): Fix compiler warning.
- fuzz_client_header(): Fix compiler warning.
- cgi_send_user_manual(): Also reject requests if the user-manual
directive specifies a https:// URL. Previously Privoxy would try and
fail to open a local file.
- General improvements:
- Log the TLS version and the the cipher when debug 2 is enabled.
- ssl_send_certificate_error(): Respect HEAD requests by not sending a body.
- ssl_send_certificate_error(): End the body with a single new line.
- serve(): Increase the chances that the host is logged when closing
a server socket.
- handle_established_connection(): Add parentheses to clarify an expression
Suggested by: David Binderman
- continue_https_chat(): Explicitly unset CSP_FLAG_CLIENT_CONNECTION_KEEP_ALIVE
if process_encrypted_request() fails. This makes it more obvious that the
connection will not be reused. Previously serve() relied on
CSP_FLAG_SERVER_CONTENT_LENGTH_SET and CSP_FLAG_CHUNKED being unset.
Inspired by a patch from Joshua Rogers (Opera).
- decompress_iob(): Add periods to a couple of log messages
- Terminate the body of the HTTP snipplets with a single new line
instead of "\r\n".
- configure: Add --with-assertions option and only enable assertions
when it is used
- windows build: Use --with-brotli and --with-mbedtls by default and
enable dynamic error checking.
- gif_deanimate(): Confirm we've got an image before trying to write it
Saves a pointless buf_copy() call.
- OpenSSL ssl_store_cert(): Remove a superfluous space before the serial number.
- Action file improvements:
- Disable fast-redirects for .golem.de/
- Unblock requests to adri*.
- Block requests for trc*.taboola.com/
- Disable fast-redirects for .linkedin.com/
- Filter file improvements:
- Make the second pcrs job of the img-reorder filter greedy again.
The ungreedy version broke the img tags on:
https://bulk.fefe.de/scalability/.
- Privoxy-Log-Parser:
- Highlight a few more messages.
- Clarify the --statistics output. The shown "Reused connections"
are server connections so name them appropriately.
- Bump version to 0.9.3.
- Privoxy-Regression-Test:
- Add the --check-bad-ssl option to the --help output.
- Bump version to 0.7.3.
- Documentation:
- Add pushing the created tag to the release steps in the developer manual.
- Clarify that 'debug 32768' should be used in addition to the other debug
directives when reporting problems.
- Add a 'Third-party licenses and copyrights' section to the user manual.
==== procps ====
Subpackages: libprocps8
- Don't install translated man pages for non-installed binaries
(uptime, kill).
- Remove /usr/share/man/uk dir to file list for lang sub package:
It's now provided by filesystem.
==== psmisc ====
- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
* Fix bsc#1178407: fuser does not show open kvm storage image files
such as qcow2 files. Patch from Ali Abdallah <ali.abdallah(a)suse.com>
==== publicsuffix ====
Version update (20210211 -> 20210221)
- Update to version 20210221:
* Add noticeable.news (#1216)
* CI: remove "labels" config from tld-update.yml workflow. (#1215)
* util: gTLD data autopull updates for 2021-02-20T20:31:36 UTC (#1214)
* Update .my in ICANN section (#1213)
* Add edgecompute.app (#1212)
* tools: improved newgtlds.go, removed replace-between. (#1204)
* Update PSL for broader use-cases for northflank.app and code.run domains. (#1210)
* Added eurodir.ru (#1207)
==== pulseaudio ====
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
- Fix "Failed to open audio file" for FLAC and OGG (bsc#1183546)
parecord-fix-Failed-to-open-audio-file-for-FLAC-and-.patch
- Upstream fixes for supporting HFP in native backend (bsc#1167940):
0001-bluetooth-use-consistent-profile-names.patch
0002-bluetooth-separate-HSP-and-HFP.patch
0003-bluetooth-add-correct-HFP-rfcomm-negotiation.patch
0004-bluetooth-make-native-the-default-backend.patch
0005-bluetooth-enable-module-bluez5-discover-argument-ena.patch
0006-bluetooth-fix-headset-auto-ofono-handover.patch
0007-bluetooth-prefer-headset-HFP-HF-connection-with-nati.patch
0008-bluetooth-complete-bluetooth-profile-separation.patch
0009-bluetooth-use-device-flag-to-prevent-assertion-failu.patch
0010-bluetooth-rename-enable_hs_role-to-enable_shared_pro.patch
0011-bluetooth-clean-up-rfcomm_write-usage.patch
- Let pulseaudio-utils require any pulseaudio-daemon provider
so parecord and the other utils can be used with other
pulseaudio implementations
- Provide pulseaudio-daemon capability so pipewire-pulseaudio can
also provide that capability instead of providing 'pulseaudio'
itself which makes it difficult to recommend the pulseaudio
package (boo#1182730).
==== purpose ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== python ====
- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids
use of semicolon as a query string separator (bpo#42967,
bsc#1182379, CVE-2021-23336).
==== python-Babel ====
- Substitute broken %ifpython3 macro
==== python-Beaker ====
- Replace broken %ifpython3 macro
==== python-Pillow ====
Version update (8.1.0 -> 8.1.2)
- update to 8.1.2:
- Fix Memory DOS in BLP (CVE-2021-27921), ICNS (CVE-2021-27922) and ICO (CVE-2021-27923) Image Plugins
- Update to 8.1.1
Security
* CVE-2021-25289: The previous fix for CVE-2020-35654 was insufficent due to incorrect error checking in TiffDecode.c.
* CVE-2021-25290: In TiffDecode.c, there is a negative-offset memcpy with an invalid size
* CVE-2021-25291: In TiffDecode.c, invalid tile boundaries could lead to an OOB Read in TiffReadRGBATile
* CVE-2021-25292: The PDF parser has a catastrophic backtracking regex that could be used as a DOS attack.
* CVE-2021-25293: There is an Out of Bounds Read in SGIRleDecode.c, since pillow 4.3.0.
There is an Exhaustion of Memory DOS in the ICNS, ICO, and BLP container formats where Pillow
did not properly check the reported size of the contained image. These images could cause
arbitrariliy large memory allocations. This was reported by Jiayi Lin, Luke Shaffer, Xinran Xie,
and Akshay Ajayan of ASU.edu.
Other Changes
A crash with the feature flags for LibJpeg and Webp on unreleased Python 3.10 has been fixed
==== python-SQLAlchemy ====
Version update (1.3.22 -> 1.3.23)
- Add tests_overcome_bpo42967.patch to over effects of bpo#42967,
which forbade mixing amps and semicolons in query strings as
separators (gh#sqlalchemy/sqlalchemy#5969).
- update to 1.3.23:
* Release 1.3.23 contains an array of bugfixes specific to dialects such as
Oracle, PostgreSQL, and MySQL.
==== python-Twisted ====
Version update (20.3.0 -> 21.2.0)
- Update to 21.2.0:
* Features
+ The enableSessions argument to twisted.internet.ssl.CertificateOptions now
+ actually enables/disables OpenSSL's session cache. Also, due to
+ session-related bugs, it defaults to False. (#9583)
+ twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826)
+ twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825)
+ trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829)
+ The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844)
+ Projects using Twisted can now perform type checking against a Twisted
+ installation, for example using mypy. (#9908)
+ twisted.python.util.InsensitiveDict now fully implements MutableMapping. (#9919)
+ Python 3.8 is now tested and supported. (#9955)
+ Support a coroutine function in twisted.internet.task.react (#9974)
+ PyPy 3.7 is now tested and supported. (#10093)
* Bugfixes
+ twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now handles an already-finished request, for example when request.connectionLost(...) was called previously. (#9468)
+ Twisted's dependency on PyHamcrest has been moved from the base package to the new "test" extra. Consequently the test extra must be installed for Twisted's test suite to pass. (#9509)
+ Fixed serialization of timedelta, date, and time objects in twisted.spread. (#9716)
+ twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises an exception if instantiated with an event loop which is not compatible with asyncio.SelectorEventLoop. This fixes the AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687 the default Windows asyncio event loop was changed to ProactorEventLoop. Applications that use AsyncioSelectorReactor on Windows with Python 3.8+ must call asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) before instantiating and running AsyncioSelectorReactor. (#9766)
+ twisted.internet.process.registerReapProcessHandler and ._BaseProcess.reapProcess will no longer raise a TypeError when processing a None PID (#9775)
+ INotify will close its file descriptor if a directory is automatically removed by twisted from the watchlist because it's deleted, avoiding orphaned filedescriptors. (#9777)
+ DelayedCall.reset() is now working properly with asyncioreactor (#9780)
+ AsyncioSelectorReactor.seconds() now correctly returns an epoch time. (#9787)
+ The _connDone parameter has been removed from twisted.internet.abstract.FileDescriptor.loseConnection()'s signature in order to match the signature in the base class twisted.internet._newtls.ConnectionMixin loseConnection(). (#9849)
+ The Gtk3 reactor now runs on Wayland-only sessions (#9904)
+ Descriptive error messages from twisted.internet.error are now present when running with 'python -OO'. (#9918)
+ Comparator methods such as eq() now always return NotImplemented for uncomparable types. (#9919)
+ When installing Twisted it now requires a minimum Python 3.5.4 version to match the version used with automated testing. This is the minimum Python version that we know that Twisted works with. (#10098)
- Drop patches no-pygtkcompat.patch, python-38-hmac-digestmod.patch,
python-38-no-cgi-parseqs.patch, twisted-pr1369-remove-pyopenssl-npn.patch,
twisted-pr1487-increase-ffdh-keysize.patch and
test-mktime-invalid-tm_isdst.patch as they have been merged.
- Refresh other patches.
- Add no-cython_test_exception_raiser.patch to avoid another dependency.
- Update URL and make use of sitelib, not sitearch macros
- Add 1521_delegate_parseqs_stdlib_bpo42967.patch to overcome
effects of bpo#42967, which forbade mixing amps and semicolons
in query strings as separators
(https://twistedmatrix.com/trac/ticket/10096)
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids
use of semicolon as a query string separator (bpo#42967,
bsc#1182379, CVE-2021-23336).
==== python-future ====
- Add python39-build.patch to avoid test failures
(gh#PythonCharmers/python-future#578).
==== python-hyperlink ====
Version update (20.0.1 -> 21.0.0)
- update to 21.0.0:
* Update plus sign (+) handling to work with/like HTML form encoding (POST)
by default, fixes #129, and associated roundtripping (#146).
* Package IDNA tables.
* Long overdue dependency bumps
==== python-importlib-metadata ====
Version update (3.4.0 -> 3.7.0)
- update to 3.7.0:
* #131: Added ``packages_distributions`` to conveniently
resolve a top-level package or module to its distribution(s).
* #284: Introduces new ``EntryPoints`` object, a tuple of
``EntryPoint`` objects but with convenience properties for
selecting and inspecting the results:
- ``.select()`` accepts ``group`` or ``name`` keyword
parameters and returns a new ``EntryPoints`` tuple
with only those that match the selection.
- ``.groups`` property presents all of the group names.
- ``.names`` property presents the names of the entry points.
- Item access (e.g. ``eps[name]``) retrieves a single
entry point by name.
``entry_points`` now accepts "selection parameters",
same as ``EntryPoint.select()``.
``entry_points()`` now provides a future-compatible
``SelectableGroups`` object that supplies the above interface
but remains a dict for compatibility.
In the future, ``entry_points()`` will return an
``EntryPoints`` object, but provide for backward
compatibility with a deprecated ``__getitem__``
accessor by group and a ``get()`` method.
If passing selection parameters to ``entry_points``, the
future behavior is invoked and an ``EntryPoints`` is the
result.
Construction of entry points using
``dict([EntryPoint, ...])`` is now deprecated and raises
an appropriate DeprecationWarning and will be removed in
a future version.
* #280: ``entry_points`` now only returns entry points for
unique distributions (by name).
==== python-libvirt-python ====
Version update (7.0.0 -> 7.1.0)
- Update to 7.1.0
- Add all new APIs and constants in libvirt 7.1.0
==== python-libxml2 ====
- Fails to build against Python 3.9:
* Add upstream commit that fixes the issue
https://github.com/GNOME/libxml2/commit/e4fb36841800038c289997432ca547c9bfe…
- Add patch libxml2-python39.patch
==== python-more-itertools ====
Version update (8.6.0 -> 8.7.0)
- update to 8.7.0:
* New functions
* :func:`convolve`
* :func:`product_index`, :func:`combination_index`, and :func:`permutation_index`
* :func:`value_chain`
* Changes to existing functions
* :func:`distinct_combinations` now uses a non-recursive algorithm
* :func:`pad_none` is now the preferred name for :func:`padnone`, though the latter remains available.
* :func:`pairwise` will now use the Python standard library implementation on Python 3.10+
* :func:`sort_together` now accepts a ``key`` argument
* :func:`seekable` now has a ``peek`` method, and can indicate whether the iterator it's wrapping is exhausted
* :func:`time_limited` can now indicate whether its iterator has expired
* The implementation of :func:`unique_everseen` was improved
* Other changes:
* Various documentation updates
==== python-networkx ====
- Refine the optional test dependencies. We want to test python39
in the future.
- Re-enable Python 3.6 builds without optional dependencies
- Add test dependencies lxml, pandas and pygraphviz
==== python-packaging ====
Version update (20.8 -> 20.9)
- update to 20.9:
* Run [isort](https://pypi.org/project/isort/) over the code base (:issue:`377`)
* Add support for the ``macosx_10_*_universal2`` platform tags (:issue:`379`)
* Introduce ``packaging.utils.parse_wheel_filename()`` and ``parse_sdist_filename()``
==== python-pycryptodome ====
Version update (3.9.9 -> 3.10.1)
- update to 3.10.1:
* Fixed a potential memory leak when initializing block ciphers.
* GH#466: ``Crypto.Math.miller_rabin_test()`` was still using the system random
source and not the one provided as parameter.
* GH#469: RSA objects have the method ``public_key()`` like ECC objects.
The old method ``publickey()`` is still available for backward compatibility.
* GH#476: ``Crypto.Util.Padding.unpad()`` was raising an incorrect exception
in case of zero-length inputs. Thanks to Captainowie.
* GH#491: better exception message when ``Counter.new()`` is called with an integer
``initial_value`` than doesn't fit into ``nbits`` bits.
* GH#496: added missing ``block_size`` member for ECB cipher objects. Thanks to willem.
* GH#500: ``nonce`` member of an XChaCha20 cipher object was not matching the original nonce.
==== python-pycups ====
Version update (1.9.74 -> 2.0.1)
- update to 2.0.1:
* pypi required .tar.gz
* cups.require couldn't handle version bigger than 1
* dropped macros for older CUPS < 2.0.0
* dropped Python 2 support and its related macros
* update license headers
* thread did not hold GIL when called Py_XDECREF() from destroy_TLS(), causing SIGSEGV(Fedora bug #1816107)
* fixed several compiler warnings
* fix silent error on Connection.printFiles() (patch by Wilbert Berendsen)
==== python-pycurl ====
- Remove a failing test-case until fixed in curl:
* Upstream issue: https://github.com/curl/curl/issues/6615
==== python-pytz ====
- Bump tzdata_version
==== python-pyzmq ====
- Clean up of SPEC file, while investigating test suite errors.
==== python-qt5 ====
Version update (5.15.2 -> 5.15.4)
- Update to version 5.15.4
* Packaging bug fixes.
- Fixes problems with packages checking the package metadata like
boo#1183144
- Update to version 5.15.3
* Added the missing QImage.setAlphaChannel().
* Support for the QtNetworkAuth library has been moved to a
separate PyQtNetworkAuth package.
* Bug fixes.
- Disable the build for SIPv4 and Python2. It does not build
anymore. According to upstream, the change was not intentional,
albeit SIP v4 is not officially supported anymore. We use this
opportunity to ditch the old cruft. Moves the SLE/Leap builds
to SIP v5.
- Remove unused QtWebEngine libraries from build system. Those are
handled in the python-qtwebengine-qt5 package.
- Remove the unnecessary strict binary compatibility requirement
for PyQt5.sip: python-sip[56]-devel will not runtime require any
PyQt[56].sip module anymore and the %requires_eq would do nothing
because the package is not installed.
- Some rpmlint runs were complaining that the PyQt5 dir was not
also owned by the nonring extra packages
==== python-redis ====
- Skipp two tests because of gh#andymccurdy/redis-py#1459.
==== python-scipy ====
Version update (1.6.0 -> 1.6.1)
- update to version 1.6.1:
* Issues closed
+ #13072: BLD: Quadpack undefined references
+ #13241: Not enough values to unpack when passing tuple to
`blocksize`...
+ #13329: Large sparse matrices of big integers lose information
+ #13342: fftn crashes if shape arguments are supplied as ndarrays
+ #13356: LSQBivariateSpline segmentation fault when quitting the
Python...
+ #13358: scipy.spatial.transform.Rotation object can not be
deepcopied...
+ #13408: Type of `has_sorted_indices` property
+ #13412: Sorting spherical Voronoi vertices leads to crash in
area calculation
+ #13421: linear_sum_assignment - support for matrices with more
than 2^31...
+ #13428: `stats.exponnorm.cdf` returns `nan` for small values of
`K`...
+ #13465: KDTree.count_neighbors : 0xC0000005 error for tuple of
different...
+ #13468: directed_hausdorff issue with shuffle
+ #13472: Failures on FutureWarnings with numpy 1.20.0 for
lfilter, sosfilt...
+ #13565: BUG: 32-bit wheels repo test failure in optimize
* Pull requests
+ #13318: REL: prepare for SciPy 1.6.1
+ #13344: BUG: fftpack doesn't work with ndarray shape argument
+ #13345: MAINT: Replace scipy.take with numpy.take in FFT
function docstrings.
+ #13354: BUG: optimize: rename private functions to include
leading underscore
+ #13387: BUG: Support big-endian platforms and big-endian WAVs
+ #13394: BUG: Fix Python crash by allocating larger array in
LSQBivariateSpline
+ #13400: BUG: sparse: Better validation for BSR ctor
+ #13403: BUG: sparse: Propagate dtype through CSR/CSC
constructors
+ #13414: BUG: maintain dtype of SphericalVoronoi regions
+ #13422: FIX: optimize: use npy_intp to store array dims for lsap
+ #13425: BUG: spatial: make Rotation picklable
+ #13426: BUG: `has_sorted_indices` and `has_canonical_format`
should...
+ #13430: BUG: stats: Fix exponnorm.cdf and exponnorm.sf for small
K
+ #13470: MAINT: silence warning generated by
`spatial.directed_hausdorff`
+ #13473: TST: fix failures due to new FutureWarnings in NumPy
1.21.dev0
+ #13479: MAINT: update directed_hausdorff Cython code
+ #13485: BUG: KDTree weighted count_neighbors doesn't work
between two...
+ #13503: TST: fix `test_fortranfile_read_mixed_record` on
big-endian...
+ #13518: DOC: document that pip >= 20.3.3 is needed for macOS 11
+ #13520: BLD: update reqs based on oldest-supported-numpy in
pyproject.toml
+ #13567: TST, BUG: adjust tol on test_equivalence
==== python-zipp ====
Version update (3.4.0 -> 3.4.1)
- update to 3.4.1:
* refresh packaging
==== python38 ====
Version update (3.8.7 -> 3.8.8)
Subpackages: python38-curses python38-dbm python38-tk
- Update to 3.8.8:
- bpo#42938 (bsc#1181126): Avoid static buffers when computing
the repr of ctypes.c_double and ctypes.c_longdouble
values. This issue was assigned CVE-2021-3177.
- bpo#42967 (bso#1182379): Fix web cache poisoning
vulnerability by defaulting the query args separator to &,
and allowing the user to choose a custom separator. This
issue was assigned CVE-2021-23336.
- Remove bsc1167501-invalid-alignment.patch and
CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch, which were included
into the upstream tarball.
==== python38-core ====
Version update (3.8.7 -> 3.8.8)
Subpackages: libpython3_8-1_0 python38-base
- Update to 3.8.8:
- bpo#42938 (bsc#1181126): Avoid static buffers when computing
the repr of ctypes.c_double and ctypes.c_longdouble
values. This issue was assigned CVE-2021-3177.
- bpo#42967 (bso#1182379): Fix web cache poisoning
vulnerability by defaulting the query args separator to &,
and allowing the user to choose a custom separator. This
issue was assigned CVE-2021-23336.
- Remove bsc1167501-invalid-alignment.patch and
CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch, which were included
into the upstream tarball.
==== python38-documentation ====
Version update (3.8.7 -> 3.8.8)
- Update to 3.8.8:
- bpo#42938 (bsc#1181126): Avoid static buffers when computing
the repr of ctypes.c_double and ctypes.c_longdouble
values. This issue was assigned CVE-2021-3177.
- bpo#42967 (bso#1182379): Fix web cache poisoning
vulnerability by defaulting the query args separator to &,
and allowing the user to choose a custom separator. This
issue was assigned CVE-2021-23336.
- Remove bsc1167501-invalid-alignment.patch and
CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch, which were included
into the upstream tarball.
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Add patch from IBM to improve modularization situation on s390
where a new qemu module, hw-s390x-virtio-gpu-ccw.so, and a
corresponding new qemu-hw-s390x-virtio-gpu-ccw subpackage, is
split out (this parallels the hw-display-virtio-gpu-pci.so module).
Split-provides file is also used to track this functionality
splitout. Both the packages supplying the above mentioned modules
now have a Requires on the qemu-hw-display-virtio-gpu package. It
is anticipated that this change is going in upstream as well, and
if done differently the plan is to update to the upstream
implementation if possible (bsc#1181103)
hw-s390x-modularize-virtio-gpu-ccw.patch
- Added a few more usability improvements for our git packaging
workflow
- Fix issue of virtio-9p-ccw having been mistakenly dropped from
qemu (bsc#1182496)
hw-s390x-fix-build-for-virtio-9p-ccw.patch
- Tweaked some spec file details to be again compatible with quilt
setup using the spec file as input
- Remove BuildRequires that were added in anticipation of building
ovmf within this package. We have not taken that route
==== qpdf ====
Version update (10.1.0 -> 10.3.1)
- Update to version 10.3.1
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for the complete changelog.
- Update to version 10.3.0
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for the complete changelog.
- Update to version 10.2.0
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for the complete changelog.
==== qqc2-desktop-style ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Use more standard duration values
* Respect the animation speed setting for menu open/close animation
* [RoundButton] Rework the contentItem, improve background accuracy
* Spinbox: Update value during editing (kde#433066)
* Remove TODOs for Qt 5.7
* [Label] Remove unnecessary code
* Use new custom event handling to trigger color sync in Platform theme
* Use QQuickWindow::setTextRenderType() for the default text rendering type
* Update Kirigami platform theme to new upstream API
* [radiobutton] Fix focus indicator
==== quota ====
Version update (4.05 -> 4.06)
Subpackages: quota-nfs
- update to 4.06:
* Remove quot tool (Jan Kara)
* quotacheck,quotaon: Suggest using quota feature for ext4 (Jan Kara)
* quota: Add --filesystem option (Jan Kara)
* quota: Add synopsis for project quota (Jan Kara)
* Handle grace time overflows for XFS quotas (Jan Kara)
* Support grace period expirations past y2038 for XFS (Darrick J. Wong)
* Fix limits setting on XFS filesystem (Jan Kara)
* quota-tools: Set FS_DQ_TIMER_MASK for individual xfs grace times (Eric Sandeen)
* quota-tools: pass quota type to QCMD for Q_XFS_GETQSTAT (Eric Sandeen)
* Fix ignoring disabled quotas (Petr Písa?)
* warnquota: Initialize all members of a configparams structure (Petr Písa?)
* warnquota: Free LDAP error message (Petr Písa?)
* Make a directory for quota_nld PID file configurable (Petr Písa?)
* warnquota: Clarify that CC_TO gets resolved through LDAP (Jan Kara)
* warnquota: Print also additional error info for LDAP errors (Jan Kara)
* warnquota: Properly detect LDAP errors (Jan Kara)
* warnquota: Do not ignore errors in config file (Jan Kara)
* warnquota: Fix help text (Jan Kara)
* quotacheck: Skip checking of filesystems with hidded quota files early (Jan Kara)
* quotaops: Make error string translatable (Jan Kara)
* rpc: Clarify error message when cannot connect to rpc.rquotad (Jan Kara)
* setquota: Report failure to obtain quota information (Jan Kara)
* quotaops: Do not leak dquot structures on failure (Jan Kara)
* quotaops: Do not return partial list from getprivs() (Jan Kara)
* Make messages about failures for NFS consistent with local filesystems (Jan Kara)
* Delete old documentation (Jan Kara)
* COPYING: Update mailing address (Jan Kara)
* edquota: Remove forgotten license header (Jan Kara)
* configure.ac: add --disable-pie option (Fabrice Fontaine)
* warnquota: Improve examples in warnquota.conf (Jan Kara)
* Avoid tampering with user CFLAGS (Dmitry V. Levin)
* Revert "configure.ac: fix pkg_check_modules calls" (Dmitry V. Levin)
* Makefile.am: link with INTLLIBS (Fabrice Fontaine)
- drop 0001-warnquota-Do-not-ignore-errors-in-config-file.patch,
quota-4.01-warnquota.patch: upstream
==== raspberrypi-firmware ====
Version update (2021.01.21 -> 2021.03.10)
- Fix previous change. No need to set DWC2 in host mode. OTG works fine on
production CM4 IO boards. It was being tested earlier on a pre-release
development board. (bsc#1183241)
- Run pre_checkin.sh, which fixed some style issues.
- Set CM4's DWC2 in host mode by default (bsc#1183241)
- Update to 0591568b29 (2021-03-10) (bsc#1183444):
* firmware: video_decode lockup handling
* firmware: isp: Initialise extras to avoid vpitch being random
* firmware: usb: Fix dropouts with USB ethernet gadget
* firmware: imx477: Allow long exposures for the binned modes.
* firmware: arm_dispmanx: Use ALPHA_MIX flag
* firmware: power: Refactor the interface to the PMICs
* firmware: platform: vl805: Get BAR2 address from PCIe BAR2 registers
* firmware: arm_loader: Return all borrowed DMA channels
- Fix typo s/pannel/panel/
- Enable bluetooth over PL011 by default (jsc#SLE-17223)
- Enable VC4 by default on RPi4 (jsc#SLE-12151)
==== raspberrypi-firmware-config ====
Version update (2021.01.21 -> 2021.03.10)
- Fix previous change. No need to set DWC2 in host mode. OTG works fine on
production CM4 IO boards. It was being tested earlier on a pre-release
development board. (bsc#1183241)
- Run pre_checkin.sh, which fixed some style issues.
- Set CM4's DWC2 in host mode by default (bsc#1183241)
- Update to 0591568b29 (2021-03-10) (bsc#1183444):
* firmware: video_decode lockup handling
* firmware: isp: Initialise extras to avoid vpitch being random
* firmware: usb: Fix dropouts with USB ethernet gadget
* firmware: imx477: Allow long exposures for the binned modes.
* firmware: arm_dispmanx: Use ALPHA_MIX flag
* firmware: power: Refactor the interface to the PMICs
* firmware: platform: vl805: Get BAR2 address from PCIe BAR2 registers
* firmware: arm_loader: Return all borrowed DMA channels
- Fix typo s/pannel/panel/
- Enable bluetooth over PL011 by default (jsc#SLE-17223)
- Enable VC4 by default on RPi4 (jsc#SLE-12151)
==== raspberrypi-firmware-dt ====
Version update (2021.01.22 -> 2021.03.15)
- Update to 16991af20b (2021-03-15) (bsc#1183238):
* overlays: Add pcie-32bit-dma overlay
- Introduce enable-bt-overlay.dts (bsc#1182759)
==== rdma-core ====
Version update (31.3 -> 33.1)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to rdma-core v33.1
- No release notes available
- Drop support for libnes
- Drop support for libnes by removing patch:
- Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
- Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
- cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
- cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)
==== rebootmgr ====
Version update (1.3 -> 1.3.1)
- Update to version 1.3.1
- Move all dbus config files to /usr/share/dbus-1
==== redis ====
Version update (6.0.10 -> 6.2.1)
- redis 6.2.1
Bug fixes:
* Fix sanitize-dump-payload for stream with deleted records (#8568)
* Prevent client-query-buffer-limit config from being set to lower than 1mb (#8557)
Improvements:
* Make port, tls-port and bind config options modifiable at runtime (#8510)
Platform and deployment-related changes:
* Fix compilation error on non-glibc systems if jemalloc is not used (#8533)
* Improved memory consumption and memory usage tracking on FreeBSD (#8545)
* Fix compilation on ARM64 MacOS with jemalloc (#8458)
Modules:
* New Module API for getting user name of a client (#8508)
* Optimize RM_Call by utilizing a shared reusable client (#8516)
* Fix crash running CLIENT INFO via RM_Call (#8560)
- includes changes from 6.2.0 GA:
* Integer overflow on 32-bit systems (CVE-2021-21309)
Bug fixes:
* Avoid 32-bit overflows when proto-max-bulk-len is set high (#8522)
* Fix broken protocol in client tracking tracking-redir-broken message (#8456)
* Avoid unsafe field name characters in INFO commandstats, errorstats, modules (#8492)
* XINFO able to access expired keys during CLIENT PAUSE WRITE (#8436)
* Fix allowed length for REPLCONF ip-address, needed due to Sentinel's support for hostnames (#8517)
* Fix broken protocol in redis-benchmark when used with -a or --dbnum (#8486)
* XADD counts deleted records too when considering switching to a new listpack (#8390)
Bug fixes that are only applicable to previous releases of Redis 6.2:
* Fixes in GEOSEARCH bybox (accuracy and mismatch between width and height) (#8445)
* Fix risk of OOM panic in HRANDFIELD, ZRANDMEMBER commands with huge negative count (#8429)
* Fix duplicate replicas issue in Sentinel, needed due to hostname support (#8481)
* Fix Sentinel configuration rewrite, an improvement of #8271 (#8480)
Command behavior changes:
* SRANDMEMBER uses RESP3 array type instead of set type (#8504)
* EXPIRE, EXPIREAT, SETEX, GETEX: Return error when provided expire time overflows (#8287)
Other behavior changes:
* Remove ACL subcommand validation if fully added command exists. (#8483)
Improvements:
* Optimize sorting in GEORADIUS / GEOSEARCH with COUNT (#8326)
* Optimize HRANDFIELD and ZRANDMEMBER case 4 when ziplist encoded (#8444)
* Optimize in-place replacement of elements in HSET, HINCRBY, LSET (#8493)
* Remove redundant list to store pubsub patterns (#8472)
* Add --insecure option to command line tools (#8416)
Info fields and introspection changes:
* Add INFO fields to track progress of BGSAVE, AOFRW, replication (#8414)
Modules:
* RM_ZsetRem: Delete key if empty, the bug could leave empty zset keys (#8453)
* RM_HashSet: Add COUNT_ALL flag and set errno (#8446)
- includes changes from 6.2 RC3:
New commands / args:
* Add HRANDFIELD and ZRANDMEMBER commands (#8297)
* Add FAILOVER command (#8315)
* Add GETEX, GETDEL commands (#8327)
* Add PXAT/EXAT arguments to SET command (#8327)
* Add SYNC arg to FLUSHALL and FLUSHDB, and ASYNC/SYNC arg to SCRIPT FLUSH (#8258)
Sentinel:
* Add hostname support to Sentinel (#8282)
* Prevent file descriptors from leaking into Sentinel scripts (#8242)
* Fix config file line order dependency and config rewrite sequence (#8271)
New configuration options:
* Add set-proc-title config option to disable changes to the process title (#3623)
* Add proc-title-template option to control what's shown in the process title (#8397)
* Add lazyfree-lazy-user-flush config option to control FLUSHALL, FLUSHDB and SCRIPT FLUSH (#8258)
Bug fixes:
* AOF: recover from last write error by turning on/off appendonly config (#8030)
* Exit on fsync error when the AOF fsync policy is 'always' (#8347)
* Avoid assertions (on older kernels) when testing arm64 CoW bug (#8405)
* CONFIG REWRITE should honor umask settings (#8371)
* Fix firstkey,lastkey,step in COMMAND command for some commands (#8367)
Special considerations:
* Fix misleading description of the save configuration directive (#8337)
Improvements:
* A way to get RDB file via replication without excessive replication buffers (#8303)
* Optimize performance of clusterGenNodesDescription for large clusters (#8182)
Info fields and introspection changes:
* SLOWLOG and LATENCY monitor include unblocking time of blocked commands (#7491)
Modules:
* Add modules API for streams (#8288)
* Add event for fork child birth and termination (#8289)
* Add RM_BlockedClientMeasureTime* etc, to track background processing in commandstats (#7491)
* Fix bug in v6.2, wrong value passed to the new unlink callback (#8381)
* Fix bug in v6.2, modules blocked on keys unblock on commands like LPUSH (#8356)
- includes changes from 6.2 RC2:
New commands / args:
* Add the REV, BYLEX and BYSCORE arguments to ZRANGE, and the ZRANGESTORE command (#7844)
* Add the XAUTOCLAIM command (#7973)
* Add the MINID trimming strategy and the LIMIT argument to XADD and XTRIM (#8169)
* Add the ANY argument to GEOSEARCH and GEORADIUS (#8259)
* Add the CH, NX, XX arguments to GEOADD (#8227)
* Add the COUNT argument to LPOP and RPOP (#8179)
* Add the WRITE argument to CLIENT PAUSE for pausing write commands exclusively (#8170)
* Change the proto-ver argument of HELLO to optional (#7377)
* Add the CLIENT TRACKINGINFO subcommand (#7309)
Command behavior changes:
* CLIENT TRACKING yields an error when given overlapping BCAST prefixes (#8176)
* SWAPDB invalidates WATCHed keys (#8239)
* SORT command behaves differently when used on a writable replica (#8283)
Other behavior changes:
* Avoid propagating MULTI/EXEC for read-only transactions (#8216)
* Remove the read-only flag from TIME, ECHO, ROLE, LASTSAVE (#8216)
* Fix the command flags of PFDEBUG (#8222)
* Tracking clients will no longer receive unnecessary key invalidation messages after FLUSHDB (#8039)
* Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229)
Bug fixes with compatibility implications (bugs introduced in Redis 6.0):
* Fix RDB CRC64 checksum on big-endian systems (#8270)
If you're using big-endian please consider the compatibility implications with
RESTORE, replication and persistence.
* Fix wrong order of key/value in Lua's map response (#8266)
If your scripts use redis.setresp() or return a map (new in Redis 6.0), please
consider the implications.
Bug fixes that are only applicable to previous releases of Redis 6.2:
* Resolve rare assertions in active defragmentation while loading (#8284, #8281)
Bug fixes:
* Fix the selection of a random element from large hash tables (#8133)
* Fix an issue where a forked process deletes the parent's pidfile (#8231)
* Fix crashes when enabling io-threads-do-reads (#8230)
* Fix a crash in redis-cli after executing cluster backup (#8267)
* Fix redis-benchmark to use an IP address for the first cluster node (#8154)
* Fix saving of strings larger than 2GB into RDB files (#8306)
Additional improvements:
* Improve replication handshake time (#8214)
* Release client tracking table memory asynchronously in cases where the DB is also freed asynchronously (#8039)
* Avoid wasteful transient memory allocation in certain cases (#8286, #5954)
* Handle binary string values by the 'requirepass' and 'masterauth' configs (#8200)
Platform and deployment-related changes:
* Install redis-check-rdb and redis-check-aof as symlinks to redis-server (#5745)
* Add a check for an ARM64 Linux kernel bug (#8224)
Due to the potential severity of this issue, Redis will refuse to run on
affected platforms by default.
Info fields and introspection changes:
* Add the errorstats section to the INFO command (#8217)
* Add the failed_calls and rejected_calls fields INFO's commandstats section (#8217)
* Report child copy-on-write metrics continuously (#8264)
Module API changes:
* Add the RedisModule_SendChildCOWInfo API (#8264)
* Add the may-replicate command flag (#8170)
- includes changes from 6.2 RC1:
New commands / args:
* Add SMISMEMBER command that checks multiple members (#7615)
* Add ZMSCORE command that returns an array of scores (#7593)
* Add LMOVE and BLMOVE commands that pop and push arbitrarily (#6929)
* Add RESET command that resets client connection state (#7982)
* Add COPY command that copies keys (#7953)
* Add ZDIFF and ZDIFFSTORE commands (#7961)
* Add ZINTER and ZUNION commands (#7794)
* Add GEOSEARCH/GEOSEARCHSTORE commands for bounding box spatial queries (#8094)
* Add GET parameter to SET command, for more powerful GETSET (#7852)
* Add exclusive range query to XPENDING (#8130)
* Add exclusive range query to X[REV]RANGE (#8072)
* Add GT and LT options to ZADD for conditional score updates (#7818)
* Add CLIENT INFO and CLIENT LIST for specific ids (#8113)
* Add IDLE argument to XPENDING command (#7972)
* Add local address to CLIENT LIST, and a CLIENT KILL filter. (#7913)
* Add NOMKSTREAM option to XADD command (#7910)
* Add command introspection to Sentinel (#7940)
* Add SENTINEL MYID subcommand (#7858)
New features:
* Dump payload sanitization: prevent corrupt payload causing crashes (#7807)
Has flags to enable full O(N) validation (disabled by default).
* ACL patterns for Pub/Sub channels (#7993)
* Support ACL for Sentinel mode (#7888)
* Support getting configuration from both stdin and file at the same time (#7893)
Lets you avoid storing secrets on the disk.
New features in CLI tools:
* redis-cli RESP3 push support (#7609)
* redis-cli cluster import support source and target that require auth (#7994)
* redis-cli URIs able to provide user name in addition to password (#8048)
* redis-cli/redis-benchmark allow specifying the prefered ciphers/ciphersuites (#8005)
* redis-cli add -e option to exit with code when command execution fails (#8136)
Command behavior changes:
* EXISTS should not alter LRU (#8016)
In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key.
* OBJECT should not reveal logically expired keys (#8016)
Will now behave the same TYPE or any other non-DEBUG command.
* Improve db id range check for SELECT and MOVE (#8085)
Changes the error message text on a wrong db index.
* Modify AUTH / HELLO error message (#7648)
Changes the error message text when the user isn't found or is disabled.
* BITOPS length limited to proto_max_bulk_len rather than 512MB (#8096)
The limit is now configurable like in SETRANGE, and APPEND.
* GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107)
Other behavior changes:
* Optionally (default) fail to start if requested bind address is not available (#7936)
If you rely on Redis starting successfully even if one of the bind addresses
is not available, you'll need to tune the new config.
* Limit the main db dictionaries expansion to prevent key eviction (#7954)
In the past big dictionary rehashing could result in massive data eviction.
Now this rehashing is delayed (up to a limit), which can result in performance
loss due to hash collisions.
* CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051)
This change was already present in 6.0.9, but was missing from the release
notes.
* A new incremental eviction mechanism that reduces latency on eviction spikes (#7653)
In pathological cases this can cause memory to grow uncontrolled and may require
specific tuning.
* Not resetting "save" config when Redis is started with command line arguments. (#7092)
In case you provide command line arguments without "save" and count on it
being disabled, Now the defaults "save" config will kick in.
* Update memory metrics for INFO during loading (#7690)
* When "supervised" config is enabled, it takes precedence over "daemonize". (#8036)
* Assertion and panic, print crash log without generating SIGSEGV (#7585)
* Added crash log report on SIGABRT, instead of silently exiting (#8004)
* Disable THP (Transparent Huge Pages) if enabled (#7381)
If you deliberately enabled it, you'll need to config Redis to keep it.
Bug fixes:
* Handle output buffer limits for module blocked clients (#8141)
Could result in a module sending reply to a blocked client to go beyond the
limit.
* Fix setproctitle related crashes. (#8150, #8088)
Caused various crashes on startup, mainly on Apple M1 chips or under
instrumentation.
* A module doing RM_Call could cause replicas to get nested MULTI (#8097).
* Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108)
In cluster mode with repl-diskless-load, when loading failed, slot map
wouldn't have been restored.
* Fix oom-score-adj-values range, and bug when used in config file (#8046)
Enabling setting this in the config file in a line after enabling it, would
have been buggy.
* Reset average ttl when empty databases (#8106)
Just causing misleading metric in INFO
* Disable rehash when Redis has child process (#8007)
This could have caused excessive CoW during BGSAVE, replication or AOFRW.
* Further improved ACL algorithm for picking categories (#7966)
Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER.
* Fix bug with module GIL being released prematurely (#8061)
Could in theory (and rarely) cause multi-threaded modules to corrupt memory.
* Fix cluster redirect for module command with no firstkey. (#7539)
* Reduce effect of client tracking causing feedback loop in key eviction (#8100)
* Kill disk-based fork child when all replicas drop and 'save' is not enabled (#7819)
* Rewritten commands (modified for propagation) are logged as their original command (#8006)
* Fix cluster access to unaligned memory (SIGBUS on old ARM) #7958
* If diskless repl child is killed, make sure to reap the child pid (#7742)
* Broadcast a PONG message when slot's migration is over, may reduce MOVED responses (#7571)
Other improvements:
* TLS Support in redis-benchmark (#7959)
* Accelerate diskless master connections, and general re-connections (#6271)
* Run active defrag while blocked / loading (#7726)
* Performance and memory reporting improvement - sds take control of its internal fragmentation (#7875)
* Speedup cluster failover. (#7948)
Platform / toolchain support related improvements:
* Optionally (not by default) use H/W Monotonic clock for faster time sampling (#7644)
* Remove the requirements for C11 and _Atomic supporting compiler (#7707)
This would allow to more easily build and use Redis on older systems and
compilers again.
* Fix crash log registers output on ARM. (#8020)
* Raspberry build fix. (#8095)
* Setting process title support for Haiku. (#8060)
* DragonFlyBSD RSS memory sampling support. (#8023)
New configuration options:
* Enable configuring OpenSSL using the standard openssl.cnf (#8143)
* oom-score-adj-values config can now take absolute values (besides relative ones) (#8046)
* TLS: Add different client cert support. (#8076)
* Note that a few other changes listed above added their config options.
Info fields and introspection changes:
* Add INFO fields to track diskless and disk-based replication progress (#7981)
* Add INFO field for main thread cpu time, and scrape system time. (#8132)
* Add total_forks to INFO STATS (#8155)
* Add maxclients and cluster_connections to INFO CLIENTS (#7979)
* Add tracking bcast flag and client redirection in client list (#7995)
* Fixed INFO client_recent_max_input_buffer includes argv array (#8065, see #7874)
* Note that a few other changes listed above added their info fields.
Module API changes:
* Add CTX_FLAGS_DENY_BLOCKING as a unified the way to know if blocking is allowed (#8025)
* Add data type callbacks for lazy free effort, and unlink (#7912)
* Add data type callback for COPY command (#8112)
* Add callbacks for defrag support. (#8149)
* Add module event for repl-diskless-load swapdb (#8153)
Module related fixes:
* Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037)
* Improve timer accuracy (#7987)
* Allow '\0' inside of result of RM_CreateStringPrintf (#6260)
- Added parameter -p to all install command in spec-file.
- Changed file redis.tmpfiles.d file, replaced from /var/run to /run.
- redis 6.0.12:
* Fix compilation error on non-glibc systems if jemalloc is not
used
- redis 6.0.11:
* CVE-2021-21309: Avoid 32-bit overflows when proto-max-bulk-len
is set high (boo#1182657)
* Fix handling of threaded IO and CLIENT PAUSE (failover), could
lead to data loss or a crash
* Fix the selection of a random element from large hash tables
* Fix broken protocol in client tracking tracking-redir-broken message
* XINFO able to access expired keys on a replica
* Fix broken protocol in redis-benchmark when used with -a or
- -dbnum
* Avoid assertions (on older kernels) when testing arm64 CoW bug
* CONFIG REWRITE should honor umask settings
* Fix firstkey,lastkey,step in COMMAND command for some commands
* RM_ZsetRem: Delete key if empty, the bug could leave empty
zset keys
- Switch systemd type of the sentinel service from notify to simple. This can
be reverted when updating to 6.2 which fixes
https://github.com/redis/redis/issues/7284 .
==== remmina ====
Version update (1.4.11 -> 1.4.12)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp
- Update to release 1.4.12
* New features:
- Multi-monitor support !2184 (merged) @antenore
- Adding SSH certificate authentication !2208 (merged) @antenore
* Improvements
- Improved spelling, fixed typos
- Some refactoring and fixes for 1.4.11 !2198 (merged) @antenore
- Revert "rdp/event: Fix wheel value for GDK_SCROLL_DOWN events"
!2199 (merged) @pnowack
- Resolve "Left-handed mouse support" !2200 (merged) @antenore
- Rafactoring: GResource based UI elements !2201 (merged) @antenore
- Refactoring SSH themes !2205 (merged) @antenore
- Removing legacy audio settings !2207 (merged) @antenore
- Refactoring SSH tunnel authentication. #2414 (closed) !2211 (merged) @antenore
- Improve pre-connection FreeRDP channel initializations !2212 (merged) @antenore
* Fixes
- Invalid connection option ":port" removed !2193 (merged) @kingu
- Add ifdefs for SPICE version less then 0.38
(fix #2408 (closed)) !2195 (merged) @hadogenes
- Fix for #2408 (closed) building with older SPICE libraries
!2194 (merged) @jweberhofer
- Ignoring GLib functions if on versions older than 2.56 !2196 (merged) @antenore
- Fixing compiler errors related to Python plugin support on master
!2178 (merged) @ToolsDevler
- Fixes for multi-monitor and Weblate !2202 (merged) @antenore
- Fixing memory leaks and minor bugs !2206 (merged) @antenore
- Added upstream_build_fixes.patch to fix several build issues on wayland
- Removed patches fix_upstream_2196_older_glib_issue.patch
and fix_upstream_2195_spice_plugin.patch
==== rpm ====
Subpackages: librpmbuild9
- Remove debugedit.diff and include dwarf5.diff in order to support
debug DWARF 5 that will be added with GCC 11.
==== rsyslog ====
Version update (8.2012.0 -> 8.2102.0)
- HTTPS URLs used for source
- Upgrade to rsyslog 8.2102.0:
* omfwd: add stats counter for sent bytes
* omfwd: add error reporting configuration option
* action stats counter bugfix: failure count was not properly incremented
* action stats counter bugfix: resume count was not incremented
* omfwd bugfix: segfault or error if port not given
* lookup table bugfix: data race on lookup table reload
* testbench modernization
* testbench: fix invalid sequence of kafka tests runs
* testbench: fix kafkacat issues
* testbench: fix year-dependendt clickhouse test
==== rtkit ====
Version update (0.11+git.20161005 -> 0.13)
- update to 0.13:
* Link to libsystemd instead of shipping a copy of sd-daemon
* Move D-Bus policy to datadir
* Install the D-Bus interface description
* Other fixes accumulated over the years from various distributions
* Add meson build files (autotools stays available for now)
* Replace the use of as with xxd for including a file as a string, which avoids
* some pitfalls (#15 and portability problems). The tarball contains the
* resulting file, so xxd is not necessary when building using autotools
* Move rtkit-daemon.service from graphical.target to multi-user.target (#12)
* Make libsystemd an optional dependency (#13)
==== rtl8812au ====
Version update (5.9.3.2+git20201214.b95e750_k5.10.16_1 -> 5.9.3.2+git20210302.d1bf6df_k5.11.6_3)
- Update to 5.9.3.2+git20210302.d1bf6df
* Works with kernel 5.11.
==== rubygem-ffi ====
Version update (1.14.2 -> 1.15.0)
Subpackages: ruby2.7-rubygem-ffi ruby3.0-rubygem-ffi
- updated to version 1.15.0
Fixed:
* Fix MSVC build
* Fix async callbacks in conjunction with fork(). #884
Added:
* Allow to pass callbacks in varargs. #885
* Name the threads for FFI callback dispatcher and async thread calls for easier debugging. #883
The name can be retrieved by Thread.name and is shown by Thread.list.inspect etc.
Even gdb shows the thread name on supported operating systems.
* Add types.conf for powerpc64le-linux
* Add types.conf for riscv64-linux
* More release automation of ffi gems
Changed:
* Switch from rubygems-tasks to bundler/gem_helper
Removed:
* Remove unused VariadicInvoker#init
==== rubygem-lightbox2 ====
Version update (2.11.1.1 -> 2.11.3)
- updated to version 2.11.3
* Updated lightbox2 to upstream version 2.11.3 ([Upstream changelog](https://github.com/lokesh/lightbox2/releases/tag/v2.11.3))
==== rubygem-nokogiri ====
Version update (1.11.1 -> 1.11.2)
Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri
- updated to version 1.11.2
see CHANGELOG.md
==== rubygem-packaging_rake_tasks ====
Version update (1.4.14 -> 1.4.15)
- Allow package downgrade in "build_dependencies:install" task
(bsc#1182795)
- 1.4.15
==== rubygem-puma ====
Version update (5.2.1 -> 5.2.2)
- updated to version 5.2.2
* Bugfixes
* Add `#flush` and `#sync` methods to `Puma::NullIO` ([#2553])
* Restore `sync=true` on `STDOUT` and `STDERR` streams ([#2557])
==== rubygem-rails-6.0 ====
- Fixed recommended dependencies (boo#1177517)
==== rubygem-regexp_parser ====
Version update (2.0.3 -> 2.1.1)
- updated to version 2.1.1
[#]# [2.1.1] - 2021-02-23 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Fixed
- fixed `NameError` when requiring only `'regexp_parser/scanner'` in v2.1.0
* thanks to [Jared White and Sam Ruby](https://github.com/ruby2js/ruby2js) for the report
[#]# [2.1.0] - 2021-02-22 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Added
- common ancestor for all scanning/parsing/lexing errors
* `Regexp::Parser::Error` can now be rescued as a catch-all
* the following errors (and their many descendants) now inherit from it:
- `Regexp::Expression::Conditional::TooManyBranches`
- `Regexp::Parser::ParserError`
- `Regexp::Scanner::ScannerError`
- `Regexp::Scanner::ValidationError`
- `Regexp::Syntax::SyntaxError`
* it replaces `ArgumentError` in some rare cases (`Regexp::Parser.parse('?')`)
* thanks to [sandstrom](https://github.com/sandstrom) for the cue
[#]## Fixed
- fixed scanning of whole-pattern recursion calls `\g<0>` and `\g'0'`
* a regression in v2.0.1 had caused them to be scanned as literals
- fixed scanning of some backreference and subexpression call edge cases
* e.g. `\k<+1>`, `\g<x-1>`
- fixed tokenization of some escapes in character sets
* `.`, `|`, `{`, `}`, `(`, `)`, `^`, `$`, `?`, `+`, `*`
* all of these correctly emitted `#type` `:literal` and `#token` `:literal` if *not* escaped
* if escaped, they emitted e.g. `#type` `:escape` and `#token` `:group_open` for `[\(]`
* the escaped versions now correctly emit `#type` `:escape` and `#token` `:literal`
- fixed handling of control/metacontrol escapes in character sets
* e.g. `[\cX]`, `[\M-\C-X]`
* they were misread as bunch of individual literals, escapes, and ranges
- fixed some cases where calling `#dup`/`#clone` on expressions led to shared state
==== rubygem-rspec-rails ====
Version update (4.0.2 -> 5.0.0)
- updated to version 5.0.0
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.1.1...v5.0.0)
Enhancements:
* Support new #file_fixture_path and new fixture test support code. (Jon Rowe, #2398)
* Support for Rails 6.1. (Benoit Tigeot, Jon Rowe, Phil Pirozhkov, and more #2398)
Breaking Changes:
* Drop support for Rails below 5.2.
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- virt.network_update: handle missing ipv4 netmask attribute
- Added:
* virt.network_update-handle-missing-ipv4-netmask-attr.patch
- Set distro requirement to oldest supported version in requirements/base.txt
- Added:
* 3002-set-distro-requirement-to-oldest-supported-vers.patch
- Do not monkey patch yaml loaders: Prevent breaking Ansible filter modules (bsc#1177474)
- Don't require python3-certifi
- Added:
* do-not-monkey-patch-yaml-bsc-1177474.patch
- Fix race conditions for corner cases when handling SIGTERM by minion (bsc#1172110)
- Added:
* prevent-race-condition-on-sigterm-for-the-minion-bsc.patch
- Allow extra_filerefs as sanitized kwargs for SSH client
- Fix regression on cmd.run when passing tuples as cmd (bsc#1182740)
- Fix for multiple for security issues
(CVE-2020-28243) (CVE-2020-28972) (CVE-2020-35662) (CVE-2021-3148) (CVE-2021-3144)
(CVE-2021-25281) (CVE-2021-25282) (CVE-2021-25283) (CVE-2021-25284) (CVE-2021-3197)
(bsc#1181550) (bsc#1181556) (bsc#1181557) (bsc#1181558) (bsc#1181559) (bsc#1181560)
(bsc#1181561) (bsc#1181562) (bsc#1181563) (bsc#1181564) (bsc#1181565)
- Implementation of suse_ip execution module to prevent issues with network.managed (bsc#1099976)
- Add sleep on exception handling on minion connection attempt to the master (bsc#1174855)
- Allows for the VMware provider to handle CPU and memory hot-add in newer versions of the software. (bsc#1181347)
- Always require python-certifi (used by salt.ext.tornado)
- Bring missing part of async batch implementation back (bsc#1182382) (CVE-2021-25315)
- Added:
* implementation-of-suse_ip-execution-module-bsc-10999.patch
* fix-regression-on-cmd.run-when-passing-tuples-as-cmd.patch
* async-batch-implementation-fix-320.patch
* add-sleep-on-exception-handling-on-minion-connection.patch
* allow-extra_filerefs-as-sanitized-kwargs-for-ssh-cli.patch
* fix-for-some-cves-bsc1181550.patch
* fixes-56144-to-enable-hotadd-profile-support.patch
- Always require python3-distro (bsc#1182293)
==== samba ====
Version update (4.13.4+git.187.5ad4708741a -> 4.13.4+git.199.be6e11f5ab2)
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
- Spec file fixes around systemd and requires; (bsc#1182830);
- Align systemd service unit files with upstream provided ones.
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to reintroduce /etc/profile reading if fish is shell:
* 0001-Add-fish-etc-profile-and-HOME-.profile-sourcing-1331.patch
==== seahorse ====
Subpackages: gnome-shell-search-provider-seahorse
- Add 153.patch: key-manager: Make sure to update after unlocking
(boo#1179003).
==== selinux-autorelabel ====
- Adjust path in service file depending on the distro version
(bsc#1182563)
==== setxkbmap ====
- modernise spec file (move license to licensedir)
==== shim ====
- Refresh shim-bsc1182776-fix-crash-at-exit.patch to do the cleanup
also when Secure Boot is disabled (bsc#1183213, bsc#1182776)
- Merged linker-version.pl into timestamp.pl and add the linker
version to signature files accordingly
- Add shim-bsc1182776-fix-crash-at-exit.patch to fix the potential
crash at Exit() (bsc#1182776)
==== signon-kwallet-extension ====
Version update (20.12.2 -> 20.12.3)
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== snapper ====
Subpackages: libsnapper5 snapper-zypp-plugin
- updated translations (bsc#1149754)
==== solid ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Adding isEncrypted method to AccessStorage
* solid-hardware: demarshall DBus types for nonportableinfo
* [UDisks2] Correctly demarshall QDbusObjectPath in `isEncryptedCleartext`
* Add .gitlab-ci.yml for Solid CI
* Predicate Parser: fix deprecated directive
==== sonnet ====
Version update (5.79.0 -> 5.80.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* aspell: Port away from QTextCodec
* Remove enchant plugin
* Fix typo in comment
* Add clazy:exclude=overloaded-signal comment to already deprecated signal
==== spacenavd ====
Version update (0.7.1 -> 0.8)
- Update to version 0.8
* Rewrote the serial spaceball code from scratch, to support both spaceball
and magellan spacemice.
* Fixed non-X11 build which was broken in the previous version.
* Print usage information when encountering an invalid argument, instead of
just printing "invalid argument".
* Minor build improvements.
- Log stderr to default logger
- Update list of supported devices in spec file
==== spectacle ====
Version update (20.12.2 -> 20.12.3)
Subpackages: spectacle-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- Changes since 20.12.2:
* Fix compression quality range
==== sqlite3 ====
Version update (3.34.1 -> 3.35.0)
- update to 3.35.0:
* Added built-in SQL math functions().
(Requires the -DSQLITE_ENABLE_MATH_FUNCTIONS compile-time option.)
* Added support for ALTER TABLE DROP COLUMN.
* Generalize UPSERT:
* Allow multiple ON CONFLICT clauses that are evaluated in order,
* The final ON CONFLICT clause may omit the conflict target and yet still use DO UPDATE.
* Add support for the RETURNING clause on DELETE, INSERT, and UPDATE statements.
* Use less memory when running VACUUM on databases containing very large TEXT
or BLOB values. It is no longer necessary to hold the entire TEXT or BLOB
in memory all at once.
* Add support for the MATERIALIZED and NOT MATERIALIZED hints when specifying
common table expressions. The default behavior was formerly NOT
MATERIALIZED, but is now changed to MATERIALIZED for CTEs that are used
more than once.
* The SQLITE_DBCONFIG_ENABLE_TRIGGER and SQLITE_DBCONFIG_ENABLE_VIEW settings
are modified so that they only control triggers and views in the main
database schema or in attached database schemas and not in the TEMP schema.
TEMP triggers and views are always allowed.
* Query planner/optimizer improvements
* Enhance the ".stats" command to accept new arguments "stmt" and "vmstep",
causing prepare statement statistics and only the virtual-machine step
count to be shown, respectively.
* Add the ".filectrl data_version" command.
* Enhance the ".once" and ".output" commands so that if the destination
argument begins with "|" (indicating that output is redirected into a pipe)
then the argument does not need to be quoted.
* Fix a bug in the IN-operator optimization of version 3.33.0 that can cause
an incorrect answer.
* Fix incorrect answers from the LIKE operator if the pattern ends with "%"
and there is an "ESCAPE '_'" clause.
==== sratom ====
Version update (0.6.6 -> 0.6.8)
- update to 0.6.8:
* Fix potential null pointer dereference
- disable docs from building: only in -devel package
==== sssd ====
Version update (2.4.0 -> 2.4.2)
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap
- Update to release 2.4.2
* Default value of "user" config option was fixed into
accordance with man page, i.e. default is "root".
* pam_sss_gss now support authentication indicators to further
harden the authentication.
- Pass --with-pid-path=%{_rundir} to configure: adjust rundir
according the distro settings, i.e. /run on modern systems.
Eliminates a systemd warning like this one in the journal:
Feb 12 12:33:32 zeus systemd[1]: /usr/lib/systemd/system/sssd.service:13:
PIDFile= references a path below legacy directory /var/run/,
updating /var/run/sssd.pid ? /run/sssd.pid; please update the unit file accordingly.
- Update to release 2.4.1
* New PAM module pam_sss_gss for authentication using GSSAPI.
* case_sensitive=Preserving can now be set for trusted domains
with AD and IPA providers.
* krb5_use_subdomain_realm=True can now be used when sub-domain
user principal names have upnSuffixes which are not known in
the parent domain. SSSD will try to send the Kerberos request
directly to a KDC of the sub-domain.
* SYSLOG_IDENTIFIER was renamed to SSSD_PRG_NAME in journald
output, to avoid issues with PID parsing in rsyslog
(BSD-style forwarder) output.
* Added pam_gssapi_check_upn to enforce authentication only
with principal that can be associated with target user.
* Added pam_gssapi_services to list PAM services that can
authenticate using GSSAPI.
==== step ====
Version update (20.12.2 -> 20.12.3)
Subpackages: step-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== sweeper ====
Version update (20.12.2 -> 20.12.3)
Subpackages: sweeper-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== syndication ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- No code change since 5.79.0
==== syntax-highlighting ====
Version update (5.79.1 -> 5.80.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Too many changes since 5.79.0, only listing bugfixes:
* PHP: fix string, number and folding region ; refactor styles (kde#429651)
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt 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-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- Revert /var/lib/ntp to the ownership and permissions it had in
the ntp package. It should be owned by root and not be writable
by the ntp user, because it is the base of ntpd's chroot
envoronment and the ntp user is not supposed to log in anyway.
==== systemd ====
Version update (246.10 -> 246.11)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit 9753d1c17545a5d46530696cb14254f5f12024f1 (merge of v246.11)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/134cf1c8bc3e361a2641161aa11ac2b…
- Rebase 0001-conf-parser-introduce-early-drop-ins.patch
- Import commit 13bc08870147b35f87cefb074aec22e767b7ac04
846d61e0a1 boot: Move console declarations to missing_efi.h
171a37228b boot: Add startswith() and endswith() functions with no_case variants
0fad9f309a boot: Drop unnecessary braces
c38bbb0874 boot: Fix void pointer arithmetic warning
438210924b boot: Replace raw efivar gets with typed variants
e46cb3e4a0 boot: Add efivar_get/set_uint64_le() functions
e16bee35c8 boot: Rename efivar_get/set_int() to efivar_get/set_uint_string()
2808d0e9a3 boot: Tighten scope of variables used in loops
d3f3d57743 boot: Add efivar_get_boolean_u8()
0551ecce71 boot: Make all efivar util functions take the guid as an argument
8376ba3b9f boot: Turn all guid constants into C99 compound initializers
166fc2dad2 boot: Enable C99
c87d66e261 boot: Move Secure Boot logic to new file
da7bba9438 udev: fix memleak
e06139117c nspawn: make rootfs relative to oci bundle path (bsc#1182598)
8ba587d46c PATCH] Always free deserialized_subscribed on reload (bsc#1180020)
- Make sure the udev socket units are reloaded during udev package updates
- fix-machines-btrfs-subvol.sh is only shipped when machined is built
- systemd requires aaa_base >= 13.2
This dependency is required because 'systemctl
{is-enabled,enable,disable} <initscript>" ends up calling
systemd-sysv-install which in its turn calls "chkconfig
- -no-systemctl".
aaa_base package has a weird versioning but the '--no-systemctl'
option has been introduced starting from SLE12-SP2-GA, which shipped
version "13.2+git20140911.61c1681".
Spotted in bsc#1180083.
==== systemd-default-settings ====
Version update (0.5 -> 0.7)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Import 0.7
2a61f77 Convert our configuration file dropins into 'early' ones
- Import 0.6
d3fab7c Introduce SLE-Micro branding
==== systemsettings5 ====
Version update (5.21.0 -> 5.21.2)
Subpackages: systemsettings5-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- Changes since 5.21.0:
* [sidebarmode] Fix header height for QWidget KCMs
* [sidebar mode] Fix back button icons (kde#433062)
==== sysvinit ====
Version update (2.98 -> 2.99)
- Update to sysvinit 2.99:
* Mostly typo and just better documentation and easier to read
code comments
- prepare usrmerge (boo#1029961)
==== tcpdump ====
Version update (4.9.3 -> 4.99.0)
- Fix excess of precission in floating point registers for i586
until resolved upstream.
- Update to 4.99.0
IMPORTANT: Upsteam moved the default install directory to bindir.
For compatibility, tcpdump is still being installed in
sbindir and a symlink in bindir has been added.
* Print unsupported link-layer protocol packets in hex.
* Add support for new network protocols and DLTs: Arista, Autosar
SOME/IP, Broadcom LI and Ethernet switches tag, IEEE 802.15.9,
IP-over-InfiniBand (IPoIB), Linux SLL2, Linux vsockmon, MACsec,
Marvell Distributed Switch Architecture, OpenFlow 1.3, Precision
Time Protocol (PTP), SSH, WHOIS, ZigBee Encapsulation Protocol (ZEP).
* Make protocol-specific updates for: AH, DHCP, DNS, ESP, FRF.16,
HNCP, ICMP6, IEEE 802.15.4, IPv6, IS-IS, Linux SLL, LLDP, LSP
ping, MPTCP, NFS, NSH, NTP, OSPF, OSPF6, PGM, PIM, PPTP, RADIUS,
RSVP, Rx, SMB, UDLD, VXLAN-GPE.
* User interface:
- Make SLL2 the default for Linux "any" pseudo-device.
- Add --micro and --nano shorthands.
- Add --count to print a counter only instead of decoding.
- Add --print, to cause packet printing even with -w.
- Add support for remote capture if libpcap supports it.
- Flush the output packet buffer on a SIGUSR2.
- Handle very large -f files by rejecting them.
* Source code:
- Introduce new helper functions, including GET_*(),
nd_print_protocol(), nd_print_invalid(), nd_print_trunc(),
nd_trunc_longjmp() and others.
- Put integer signedness right in many cases.
- Introduce nd_uint*, nd_mac_addr, nd_ipv4 and nd_ipv6 types
to fix alignment issues, especially on SPARC.
- Use a table instead of getprotobynumber().
- Get rid of ND_UNALIGNED and ND_TCHECK().
- Make roundup2() generally available.
- Resync SMI list against Wireshark.
- Remove patches fixed upstream:
* tcpdump-CVE-2018-19519.patch
* tcpdump-CVE-2020-8037.patch
- Remove unrecognized configure option: enable-ipv6
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Skip packages which are based on python2
==== texlive-specs-m ====
Version update (2020.176.20200202_pl5svn53958 -> 2020.182.20200202_pl5svn53958)
- Rename patch lilyglyphs-8ffa820e4.dif to lilyglyphs_p2top3.dif
- Add patch de-macro_p2top3.dif
* Re-enable texlive-de-macro as required by extra binary package
- Reenable package lilyglyphs by adding patch lilyglyphs-8ffa820e4.dif
from upstream repository
- Skip packages which are based on python2
- Fix the fix for boo#1046104 reported by boo#1181691
* Increase dict size which holds the font description
to fit with added descriptions of PostScript Type 1
- Enhance latexmk configuration, that is add a systemwide
configuration below /etc/texmf/latexmk/ as latexmk.conf (boo#1180789)
For this add patch latexmk_conf.dif
==== texlive-specs-n ====
Version update (2020.177.2.004svn48145 -> 2020.182.2.004svn48145)
- Rename patch lilyglyphs-8ffa820e4.dif to lilyglyphs_p2top3.dif
- Add patch de-macro_p2top3.dif
* Re-enable texlive-de-macro as required by extra binary package
- Reenable package lilyglyphs by adding patch lilyglyphs-8ffa820e4.dif
from upstream repository
- Skip packages which are based on python2
- Fix the fix for boo#1046104 reported by boo#1181691
* Increase dict size which holds the font description
to fit with added descriptions of PostScript Type 1
==== threadweaver ====
Version update (5.79.0 -> 5.80.0)
- Update to 5.80.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
* Un-overload signals
==== thunar ====
Version update (4.16.3 -> 4.16.5)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.5
* Emergency release on the thunar 4.16 branch, since the fix for
Issue #47 can cause high I/O in some cases (gxo#xfce/thunar#526)
* Revert "Bookmarks no longer need an existing file
(gxo#xfce/thunar#47)"
- Update to version 4.16.4
* Bookmarks no longer need an existing, underlying file
(gxo#xfce/thunar#47)
* Regression: Select copied files after copy operation
(gxo#xfce/thunar#520)
* Reintroduce alternative zoom shortcuts (gxo#xfce/thunar#514)
* Prevent hangup if a copy task that is blocked is resumed
(gxo#xfce/thunar#467)
* Regression: Allow custom image files for UCA icons
(gxo#xfce/thunar#517)
* Dont merge folders when creating copy with same name
(gxo#xfce/thunar#491)
* Fix incorrect return value in scroll event handler
(gxo#xfce/thunar#512)
* Translation Updates
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- Use the system crypto-policies [bsc#1183082]
- Add n_utilize-system-crypto-policies.patch
==== transactional-update ====
Version update (3.1.4 -> 3.2.0)
Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit
- Version 3.2.0
- tukit: Add new command 'callext' to execute an application while the
snapshot is mounted. '{}' as a parameter will be replaced with the path
of the bind mount.
- Fix --drop-if-no-change [boo#1182525]
- Check whether self-updated version is executable (e.g. on noexec /tmp)
[bsc#1173842]
- Fix overlay synchronisation with SELinux (again)
- Always overwrite supplemental files (e.g. for network configuration)
even if they exist in the snapshot already [boo#1182544]
- Improve logging and error messages
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- Fix confname assignment for zynqmp and zynq case (bsc#1182962)
- Guard 'export BL31' for sun50i_h6 and sun50i_a64 with
'%{with uboot_atf}' condition (bsc#1182962)
- update_git.sh: use safe tmp directories, use authenticated https://
procotol.
- Build with arm-trusted-firmware for Tumbleweed
- Drop unused uboot_atf_pine64 option
==== umbrello ====
Version update (20.12.2 -> 20.12.3)
Subpackages: umbrello-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== units ====
- use python3 by home:lorenz
==== userspace-rcu ====
Version update (0.12.1 -> 0.12.2)
- update to 0.12.2:
* fix: exclude clang from GCC version blacklists
* aarch64: blacklist gcc prior to 5.1
* Fix: configure: support Autoconf 2.70
* fix: bump tests thread limit to 4096
* cleanup: Improve wording of CONFIG_RCU_DEBUG description
* fix: explicitly include urcu/config.h in files using CONFIG_RCU_ defines
* Fix typo in README.md
* fix: add -lurcu-common to pkg-config libs for each flavor
* call_rcu: Fix race between rcu_barrier() and call_rcu_data_free()
==== v4l-utils ====
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4l2rds0 libv4lconvert0
- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
(boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
for Leap 15.3.
==== vim ====
Version update (8.2.2411 -> 8.2.2607)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2607, fixes the following problems
* Focus events end Insert mode if 'esckeys' is not set.
* Vim9: "..=" not always recognized.
* Vim9: Function name is not recognized.
* Vim9: no error if variable is defined for existing function.
* Second time a preview popup is opened highlight is not set. (Gabriel
Dupras)
* 'fillchars' "stl" and "stlnc" items must be single byte.
* Tests fail when run as root.
* Test may leave file behind.
* Vim9: crash when getting the types for a legacy function.
* Vim9: using invalid pointer for error message.
* Vim9: crash when calling partial with wrong function.
* Vim9: a function name with "->" in the next line doesn't work.
* Vim9: defining a :func function checks for white space after a comma in
the arguments.
* Compiler warning for type conversion.
* Lua cannot handle a passed in lambda.
* Vim9: crash in garbagecollect after for loop.
* Vim9: checking vararg type is wrong when function is auto-loaded.
* Vim9: sourcing Vim9 script triggers a redraw.
* Vim9: screendump test fails on MS-Windows.
* Vim9: cannot compare result of getenv() with null.
* Vim9: type error for assigning the result of list concatenation to a list.
* Vim9: illegal memory access.
* Process id may be invalid.
* Recover test fails on FreeBSD.
* Build failure with tiny features.
* Recover test hangs in the GUI.
* Vim9: default argument value may cause internal error.
* Poke files are not recognized.
* Code coverage could be improved.
* List of distributed files is incomplete.
* Alternate buffer added to session file even when it's hidden.
* Setting 'winminheight' may cause 'lines' to change.
* :doautocmd may confuse scripts listening to WinEnter.
* Vim9: "import * as" does not work at script level.
* Vim9: :open does not need to be supported.
* Build failure.
* Vim9: crash when putting an unknown type in a dictionary. (Yegappan
Lakshmanan)
* Memory usage test often fails on FreeBSD.
* Vim9: continue doesn't work if :while is very first command. (Yegappan
Lakshmanan)
* Vim9: no effect if user command is also a function.
* GUI-specific command line arguments not tested.
* Vim9: string index and slice does not include composing chars.
* strchars() defaults to counting composing characters.
* strcharpart() cannot include composing characters.
- Updated to version 8.2.2564, fixes the following problems
* Not all fields in "cstack" are initialized which might cause a crash.
* Crash when using :all while using a cmdline window. (Zdenek Dohnal)
* Using freed memory when closing the cmdline window.
* No way to check for the cmdwin feature, cmdline_hist is now always enabled.
* May get stuck in command line window state.
* Condition stack values may be used when not set.
* Color not changed if ModeMsg highlight is set in InsertEnter autocmd
event. (Paul Swanson)
* Autocmd test was failing on MS-Windows with GUI.
* Too many problems with using all autocommand events.
* Double free when using autocommand with "argdel". (Houyunsong)
* Crash when deleting with line number out of range. (Houyunsong)
* Missing error message.
* Some tests are known to cause an error with ASAN.
* Cursor on invalid line with range and :substitute.
* Allowing 'completefunc' to switch windows causes trouble.
* Can still switch windows for 'completefunc'.
* FocusGained does not work when 'ttymouse' is empty.
* :goto does not work correctly with text properties. (Sam McCall)
* :vimgrep expands wildcards twice.
* Warning for -fno-strength-reduce with Clang 11.
* Libvterm tests are executed even when libtool doesn't work.
* Opening cmdline window gives error in BufLeave autocommand.
* Vim9: no error when compiling str2nr() with a number.
* setline() gives an error for some types.
* Vim9 script test is a bit flaky.
* Deprecation warnings with default configuration.
* Out of bounds compiler warning.
- vim-changelog.sh:
* use https:// URL for authenticity. For this URL needs to be changed to
nluugl.nl which is the actual server behind this and the SSL certificate
only works for this URL.
* Check for number of arguments.
* Maintain leading zeroes in version arguments, otherwise things
like `vim-changelog.sh 0007 0010` fail to work.
- install suse vimrc in /usr (boo#1182324, vim-8.2.2411-globalvimrc.patch).
Add back some settings from defaults.vim that were in suse.vimrc before
- prevent double loading of spec.vim
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1178926 - Unable to find any master var for loader
/usr/share/qemu/{bios.bin, bios-256k.bin}
virtman-legacy-bios-support.patch
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Enable libplacebo support (the core rendering algorithms and
ideas of mpv rewritten as an independent library):
+ Add pkgconfig(libplacebo) BuildRequires
+ Pass --enable-libplacebo to %configure
==== vmaf ====
Version update (2.1.0 -> 2.1.1)
- update to 2.1.1:
* Fixes a SSIM/MS-SSIM precision bug where a lossless comparison did not
always result in a perfect 1.0 score. (#796).
* Adds feature extractor options to clip the dB scores for both PSNR/SSIM.
- -aom_ctc v1.0 has been updated to use these clipping options according to
the AOM CTC. (#802).
- disable LTO build (fails at least since 2.1.0)
==== vulkan-loader ====
Version update (1.2.169 -> 1.2.170.0)
- Update to release SDK-1.2.170.0
* No user-visible changes
==== whois ====
Version update (5.5.7 -> 5.5.8)
- update to 5.5.8:
* Added the .xn--4dbrk0ce (.?????, Israel) TLD server.
* Updated the .ie and .az TLD servers.
* Updated the list of new gTLDs.
==== wicked ====
Version update (0.6.64 -> 0.6.65)
Subpackages: wicked-service
- version 0.6.65
- ifconfig: differentiate if to re-trigger dad on address updates (bsc#1177215)
- client: parse sysctl files in the correct order (bsc#1181186)
- ifup: fix for set up with unenslave from unconfigured master (boo#954329)
- rpm: prepare for new builds using usrmerged rpm macro (boo#1029961)
- rpm: Let wicked-service also provide service(network)
- cleanup: remove obsolete use-nanny=false (gh#openSUSE/wicked#815)
- dbus: add variant container, generic object-path and uint32 array macros
==== wireshark ====
Version update (3.4.3 -> 3.4.4)
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- Wireshark 3.4.4:
* CVE-2021-22191: Wireshark could open unsafe URLs (boo#1183353).
- Further features, bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-3.4.4.html
- Enable ITU G.729 Annex A/B speech codec for Tumbleweed only
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- Fix systemd device ready dependencies in wpa_supplicant@.service file.
(see: https://forums.opensuse.org/showthread.php/547186-wpa_supplicant-service-fa…)
- Add CVE-2021-27803.patch -- P2P provision discovery processing vulnerability
(bsc#1182805)
==== xapps ====
Version update (2.0.6 -> 2.0.7)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.0.7.
* Don't build the gtk module for lib-only builds (flatpak).
* xapp-favorites.c: Don't crash trying to remove a previously-removed favorite.
* favorite-vfs-file-monitor.c: When handling folder updates, send out removals before additions.
* xapp-util: Add a function to check whether the session is fully active.
* xapp-sn-watcher.c: Skip the startup delay if the session has not finished loading.
==== xauth ====
- modernize spec file (move license to licensedir)
==== xawtv ====
Subpackages: pia tv-common v4l-conf
- Add patch to fix build with glibc >= 2.32:
* 0001-Replace-sys_siglist-with-strsignal.patch
- Drop obsolete conditions
==== xclip ====
- modernise spec-file (move license to licensedir)
==== xdg-desktop-portal-kde ====
Version update (5.21.0 -> 5.21.2)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.21.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.2
- No code changes since 5.21.1
- Update to 5.21.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.1
- No code changes since 5.21.0
==== xen ====
Version update (4.14.1_11 -> 4.14.1_12)
Subpackages: xen-libs xen-tools-domU
- bsc#1177204 - L3-Question: conring size for XEN HV's with huge
memory to small. Inital Xen logs cut
5ffc58c4-ACPI-reduce-verbosity-by-default.patch
- Upstream bug fixes (bsc#1027519)
601d4396-x86-EFI-suppress-ld-2-36-debug-info.patch
602bd768-page_alloc-only-flush-after-scrubbing.patch
602cfe3d-IOMMU-check-if-initialized-before-teardown.patch
602e5a8c-gnttab-never-permit-mapping-transitive-grants.patch
602e5abb-gnttab-bypass-IOMMU-when-mapping-own-grant.patch
6037b02e-x86-EFI-suppress-ld-2-36-base-relocs.patch
- bsc#1181921 - GCC 11: xen package fails
gcc11-fixes.patch
- bsc#1182576 - L3: XEN domU crashed on resume when using the xl
unpause command
602ffae9-tools-libs-light-fix-xl-save--c-handling.patch
- Start using the %autosetup macro to simplify patch management
xen.spec
==== xf86-input-evdev ====
- refresh spec file (move licenes)
==== xf86-input-libinput ====
- refresh spec file (move licenses to licensedir)
==== xfce4-panel ====
Version update (4.16.1 -> 4.16.2)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to 4.16.2
* Add icons to help and about items in panel menu
* Modernize documentation (developer.xfce.org)
* Translation Updates
==== xfce4-panel-profiles ====
Version update (1.0.12 -> 1.0.13)
- Update to version 1.0.13
* Add Cupertino layout (gxo#apps/xfce4-panel-profiles#7)
* Add Redmond 7 layout (gxo#apps/xfce4-panel-profiles#8)
* Add Xfce 4.16 layout
* Updated existing templates to support Xfce 4.16
* Makefile.in.in: remove bashisms
* Enabled exporting Whisker menu configuration
(gxo#apps/xfce4-panel-profiles#11)
* Translation Updates
==== xfce4-pulseaudio-plugin ====
Subpackages: xfce4-pulseaudio-plugin-lang
- Require the pulseaudio-daemon capability instead of the
pulseaudio package, so alternative implementations can be used
(boo#1182730).
==== xfsprogs ====
Version update (5.10.0 -> 5.11.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to v5.11.0:
- xfs_admin: don't hide xfs_repair output when upgrading
- man: document attr2, ikeep option deprecation in xfs.5
- mkfs: make use of xfs_validate_stripe_geometry()
- mkfs: fix wrong inobtcount usage error output
- xfs_repair: enable bigtime upgrade via repair
- xfs_repair: enable inobtcount upgrade via repair
- xfs_repair: set NEEDSREPAIR on first write
- xfs_repair: clear the needsrepair flag when done
- xfs_repair: check dquot id and type
- xfs_fsr: Verify bulkstat version in qsort's cmp()
- xfs_fsr: Interpret args of qsort's cmp() correctly
- xfs_scrub: load and unload libicu properly
- xfs_scrub: various fixes
- xfs_admin: support adding features to V5 filesystems
- xfs_admin: support filesystems with realtime devices
- man: mark all deprecated V4 format options
- misc: fix valgrind complaints
- xfs_db: disallow label/uuid setting if NEEDSREPAIR
- xfs_db: show NEEDSREPAIR in check & version commands
- xfs_db: add an ls command
- xfs_db: add a directory path lookup command
- libxfs changes merged from kernel 5.11
==== xhost ====
- refresh spec file (move license files)
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- reenabled LTO (boo#1133294)
* u_no-lto-for-tests.patch
disables LTO in test/ subtree, since "-Wl,-wrap" is not supported by LTO
* added "%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects"
==== xorgproto ====
Version update (2020.1 -> 2021.3)
- xorgproto 2021.3
If you thought the 2021.2 release was exciting, well, you're in for a
surprise: this one even builds with meson! How cool is that?!
Somewhat related: the new script to generate and verify the keysyms was
missing from the (autotools-generated) tarball, causing a meson build from
that tarball to fail during the setup phase. This is fixed now.
No changes to the rest of the sources, so this is effectively identical to
yesterday's tarball.
- xorgproto 2021.2
This release is mostly all about keysyms. Some additions to Vietnamese and
Hangul but the big set of commits here is catching up with several years of
Linux kernel releases.
The kernel's evdev interface has semantic keycodes (e.g. KEY_ESC is what
you'd expect). Beyond the normal range expected to change with different
layouts there are many keycodes that should only ever do one thing.
For example, KEY_ONSCREEN_KEYBOARD should display the OSK regardless of
layout). In the past, we've added these keysyms on a as-requested basis.
We now have a reserved subrange in the already reserved range for XF86Foo
keysyms. Within that range, keysyms map directly to their evdev
counterparts, making future updates easier. The above example
KEY_ONSCREEN_KEYBOARD now has a XF86OnScreenKeyboard keysym.
The header file follows a strict convention to make this range
machine-readable, xkeyboard-config can make use of this to
make those keysyms available by default. Note that almost all keys are
outside the X keycode range so very little will change under X.
Note that most keys exist on selected devices only so the practial use is
quite limited. But those keysyms are available through normal XKB
configuration so users can re-map existing keys where needed.
Aside from those, a bit of misc cleanup work. Many thanks to all
contributors.
==== xprop ====
- modernize spec file (move license to licensedir)
==== xrandr ====
- modernize spec-file (move license to licensedir)
==== xscreensaver ====
Version update (5.44 -> 5.45)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- Update to version 5.45:
* New hacks, covid19, headroom, sphereeversion and beats.
* Shader updates to hypertorus.
* No more image-loading pause in glslideshow.
* BSOD supports GNOME.
* Image loaders support SVG.
* xscreensaver-systemd now allows video players to request that
the screen not blank.
* -log implies -verbose -no-capture-stderr.
* Glade -> GtkBuilder.
* Various bug fixes.
==== xtables-addons ====
Version update (3.15_k5.10.16_1 -> 3.17_k5.11.6_3)
- Update to release 3.17
* xt_pknock: cure a NULL dereference
- Update to release 3.16
* i586 platform build fix
==== yakuake ====
Version update (20.12.2 -> 20.12.3)
Subpackages: yakuake-lang
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
==== yast2 ====
Version update (4.3.51 -> 4.3.59)
Subpackages: yast2-logs
- Use meaningful button labels when asking the user if would like
to continue when an installation client is missing
(related to bsc#1180594).
- 4.3.59
- save_y2logs: Make modified content of log files just warning
instead of fatal (bsc#1182710 see comment 2)
- 4.3.58
- Ask the user if would like to continue when an installation
client is missing (related to bsc#1180594).
- 4.3.57
- Fix backward compatibility for focus parameter of
Report.AnyQuestion/Report.ErrorAnyQuestion (bsc#1183011)
- 4.3.56
- Fixed bug introduced while adding auto wrapping (bsc#1179893)
- 4.3.55
- Use Auto Wrapping of long lines for Yast2::Popup and Yast::Report
(bsc#1179893)
- 4.3.54
- Do not use the 'installation-helper' binary to create snapshots
during installation or offline upgrade (bsc#1180142).
- Add a new exception to properly handle exceptions
when reading/writing snapshots numbers (related to bsc#1180142).
- 4.3.53
- Added supported migration "openSUSE Leap 15.3" -> SLES
(in 15.3 the product has been renamed from "openSUSE" to "Leap")
(bsc#1181773)
- 4.3.52
==== yast2-add-on ====
Version update (4.3.7 -> 4.3.8)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.8
==== yast2-bootloader ====
Version update (4.3.20 -> 4.3.24)
- Fix boot summary on s390 (bsc#1181801 and bsc#1179168)
- 4.3.24
- Respect if efivars is mounted read only (bsc#1174111,
bsc#1182749)
- 4.3.23
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.22
- use shim for secure boot also on aarch64 (jsc#SLE-15020)
- 4.3.21
==== yast2-configuration-management ====
Version update (4.3.4 -> 4.3.5)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.5
==== yast2-country ====
Version update (4.3.11 -> 4.3.12)
Subpackages: yast2-country-data
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893)
- 4.3.12
==== yast2-dns-server ====
Version update (4.3.1 -> 4.3.3)
- AutoYaST: allow using 'zone' instead of 'listentry' in the
list of zones (bsc#1181718).
- 4.3.3
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.2
==== yast2-firewall ====
Version update (4.3.9 -> 4.3.10)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893)
- 4.3.10
==== yast2-hardware-detection ====
Version update (4.1.1 -> 4.1.2)
- Fixed pointer check to compile with GCC 11 (bsc#1181916)
- 4.1.2
==== yast2-installation ====
Version update (4.3.24 -> 4.3.31)
- Added special installer configuration dialog
(jsc#PM-1895, jsc#SLE-16263)
- Can be started from the initial language selection dialog
using an "hambuger" button (openSUSE Tumbleweed only)
- Or in any dialog using a keyboard shortcut:
- Ctrl+Alt+Shift+C in graphical (Qt) UI
- Ctrl+D Shift+C in text mode (ncurses)
- 4.3.31
- Do not write selinux and polkit default rules during upgrade
(bsc#1182894)
- 4.3.30
- move properly security finish client (bsc#1182821)
- 4.3.29
- Fix previous change to include in proposal summary selinux
(jsc#SLE-17307)
- 4.3.28
- Add new security proposal and finish clients to replace firewall
one as the new clients contain also configuration for cpu
mitigation, policy kit default privileges (jsc#SLE-15840)
and selinux mode (jsc#SLE-17307)
- 4.3.27
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.26
- Do not crash when it is not possible to create a snapshot after
installing or upgrading the system (bsc#1180142).
- 4.3.25
==== yast2-iscsi-client ====
Version update (4.3.2 -> 4.3.3)
- Add the 'iface' element to the AutoYaST schema (bsc#1182193).
- 4.3.3
==== yast2-kdump ====
Version update (4.3.3 -> 4.3.4)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.4
==== yast2-network ====
Version update (4.3.44 -> 4.3.54)
- Define the network configuration buttons for the installer
console (related to jsc#PM-1895, jsc#SLE-16263)
- 4.3.54
- Do not consider proposing 'nfsroot' as startmode when running on
installation (bsc#1182818).
- 4.3.53
- Do not filter ethernet cards when configuring a bond in s390
(bsc#1182911).
- Only propose a 1492 MTU size when configuring an LCS interface.
- 4.3.52
- Support both 'bridge_forwarddelay' and 'bridge_forward_delay'.
The latter takes precedence (bsc#1180944).
- 4.3.51
- Improve wireless devices configuration UX (bsc#1177834):
- Reorganize the widgets, to make the UI easier to understand.
- Add a list of wireless networks which displays additional
information like Mode, Channel, Rate, Signal and
Security method.
- Pre-select the authentication method depending on the
selected network.
- Fix initialization of the "AP ScanMode" field.
- 4.3.50
- Added AutoYaST interfaces section errors reporting (bsc#1174353,
bsc#1178107).
- 4.3.49
- Improve the AutoYaST interfaces reader handling better the IP
Addresses configuration. (bsc#1174353, bsc#1178107)
- 4.3.48
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.47
- Allow to disable the proposal of the bridge network configuration
for virtualization in the installation summary or by the new
'virt_bridge_proposal' AutoYaST option (bsc#1178603)
- 4.3.46
- Fix for not present interfaces when deciding whether
the "Scan Network" button should be disabled or not during a
wireless configuration (bsc#1177834).
- 4.3.45
==== yast2-nfs-client ====
Version update (4.3.2 -> 4.3.3)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.3
==== yast2-nfs-server ====
Version update (4.3.1 -> 4.3.2)
Subpackages: yast2-nfs-common
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.2
==== yast2-nis-client ====
Version update (4.3.5 -> 4.3.6)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.6
==== yast2-ntp-client ====
Version update (4.3.1 -> 4.3.2)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.2
==== yast2-packager ====
Version update (4.3.12 -> 4.3.14)
- Show correct number of downloaded packages in log (bsc#1180278)
- Fix crash when installation proposal require pattern and such
pattern is not available in any repository (found during testing
jsc#SLE-17427)
- 4.3.14
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.13
==== yast2-pam ====
Version update (4.3.3 -> 4.3.4)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.4
==== yast2-ruby-bindings ====
Version update (4.3.11 -> 4.3.13)
- Change the special keybard shortcut to start a graphical
menu instead of a low level command line console,
- The command line console can be started from there as well
- Related to jsc#PM-1895, jsc#SLE-16263
- 4.3.13
- Handle a special keyboard shortcut for starting the installation
console (jsc#PM-1895, jsc#SLE-16263)
- 4.3.12
==== yast2-samba-server ====
Version update (4.3.3 -> 4.3.4)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.4
==== yast2-schema ====
Version update (4.3.17 -> 4.3.20)
- Allow using 'zone' instead of 'listentry' in the list of zones
(bsc#1181718).
- 4.3.20
- Add 'bridge_forward_delay' to the interfaces in the networking
section (bsc#1180944).
- Add 'iface' element to the targets in the iSCSI section
(bsc#1182193).
- 4.3.19
- Add the 'virt_bridge_proposal' element to the networking section
in order to permit to disable the proposal of the bridge network
configuration for virtualization (bsc#1178603).
- 4.3.18
==== yast2-security ====
Version update (4.3.7 -> 4.3.15)
- Make SELinux not configurable when running on WSL (bsc#1182940)
- 4.3.15
- Ensure defined SELinux patterns are set (bsc#1182543).
- 4.3.14
- Do not write bootloader in insts-sys (bsc#1182894).
- 4.3.13
- Change the SELinux resolvable unique id used in auto-installation
to be consistent with the one used by normal installation
(related to jsc#SLE-17342).
- 4.3.12
- Move security_finish client to yast2-installation (bsc#1182821)
- 4.3.11
- Move SELinux .autorelabel file from / to /etc/selinux if root
filesystem will be mounted as read only (jsc#SLE-17307).
- 4.3.10
- jsc#SMO-20, jsc#SLE-17342:
- Add class for managing SELinux configuration.
- AutoYaST: add support for SELinux configuration.
- 4.3.9
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.8
==== yast2-services-manager ====
Version update (4.3.5 -> 4.3.6)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.6
==== yast2-storage-ng ====
Version update (4.3.41 -> 4.3.46)
- Improved mechanism to detect whether _netdev is needed for a
given disk: use its driver as extra criterion (bsc#1176140).
- 4.3.46
- Partitioner: extended the text of the help to cover the new menu
and the general navigation (related to bsc#1181590).
- 4.3.45
- Partitioner: ask for recursively unmounting affected devices when
deleting a device (bsc#1171310).
- 4.3.44
- Partitioner: in general, collapse branches of the tables only if
they contain Btrfs snapshots (related to bsc#1181464).
- 4.3.43
- Partitioner: stop offering LVM pools as possible base devices
for bcache devices and for multi-device btrfs (bsc#1170044).
- 4.3.42
==== yast2-sysconfig ====
Version update (4.3.2 -> 4.3.3)
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893).
- 4.3.3
==== yast2-theme ====
Version update (4.3.1 -> 4.3.7)
Subpackages: yast2-theme-breeze
- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7
- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6
- Fixes for bsc#1182497
- 4.3.5
- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4
- Update branding (jsc#SLE-15714).
- 4.3.3
- Add icon for cinnamon pattern
- 4.3.2
==== yast2-trans ====
Version update (84.87.20210205.68980f3ed7 -> 84.87.20210306.35a69d414b)
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.20210306.35a69d414b:
* New POT for text domain 'registration'.
* New POT for text domain 'packager'.
* New POT for text domain 'network'.
* New POT for text domain 'installation'.
* New POT for text domain 'autoinst'.
- Update to version 84.87.20210305.d5777911c2:
* New POT for text domain 'security'.
* New POT for text domain 'base'.
* New POT for text domain 'security'.
* New POT for text domain 'security'.
* New POT for text domain 'control'.
* New POT for text domain 'security'.
* New POT for text domain 'installation'.
* New POT for text domain 'control'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'storage'.
* New POT for text domain 'qt'.
* New POT for text domain 'network'.
* New POT for text domain 'installation'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'security'.
* New POT for text domain 'network'.
* New POT for text domain 'storage'.
* New POT for text domain 'qt'.
- Update to version 84.87.20210219.c6a06209b7:
* New POT for text domain 'security'.
- Update to version 84.87.20210212.15272017a9:
* New POT for text domain 'ncurses'.
* New POT for text domain 'base'.
* New POT for text domain 'update'.
* New POT for text domain 'installation'.
* New POT for text domain 'network'.
==== yast2-update ====
Version update (4.3.1 -> 4.3.2)
- Do not rely on the 'installation-helper' binary to create
snapshots after installation or offline upgrade (bsc#1180142).
- Do not crash when it is not possible to create a snapshot before
upgrading the system (related to bsc#1180142).
- 4.3.2
==== yast2-x11 ====
Version update (4.1.0 -> 4.3.0)
- Added "active_window" for switching the current X window
(or restoring back the previously active window)
(jsc#PM-1895, jsc#SLE-16263)
- 4.3.0
==== yast2-ycp-ui-bindings ====
Version update (4.3.7 -> 4.3.9)
- Handle special keyboard shortcuts (jsc#PM-1895, jsc#SLE-16263)
- 4.3.9
- Adapted to libyui SO bump 14 -> 15 (bsc#1181653)
- 4.3.8
==== zstd ====
Version update (1.4.8 -> 1.4.9)
- Update to version 1.4.9
* https://github.com/facebook/zstd/releases/tag/v1.4.9
* >2x Faster Long Distance Mode
* New Experimental Decompression Feature: ZSTD_d_refMultipleDDicts
* bug: Use umask() to Constrain Created File Permissions
* bug: Make Simple Single-Pass Functions Ignore Advanced Parameters
* cli: Fix --output-dir-mirror's Rejection of ..-Containing Paths
* cli: Allow Input From Console When -f/--force is Passed
==== zypper ====
Version update (1.14.42 -> 1.14.43)
Subpackages: zypper-log zypper-needs-restarting
- doc: give more details about creating versioned package locks
(bsc#1181622)
- man: Document synonymously used patch categories (bsc#1179847)
- version 1.14.43
1
0
Greetings,
I wrote a post on the blog of our association yesterday regarding the Beta
that came out on the 3rd March.
I grabbed the ISO and burnt it to a USB key with Etcher.
Could not get it to boot as per https://en.opensuse.org/HCL:AArch64_EFI so
went into the process via Raspbian to update eeprom:
sudo rpi-eeprom-update -d -f
/lib/firmware/raspberrypi/bootloader/latest/pieeprom-2021-02-16.bin
OK, update went fine and checked with:
vcgencmd bootloader_version
Now, it appears that there might be some more steps, I also used
RASPI-CONFIG to set boot order with USB as priority instead of SD.
Has someone created a RASPI4 image by any chance please?
Best wishes,
Jimmy
6
10
Hi All,
I'm not sure if this is the correct place to bring this up so, if not,
please let me know where is.
The Factory-Contrib-RPi repo appears to be broken. I now get
# zypper dup -d
Retrieving repository 'RaspberryPi specific contributions
(standard)' metadata ..................................[error]
Repository 'RaspberryPi specific contributions (standard)' is invalid.
[devel_ARM_Factory_Contrib_RaspberryPi|https://download.opensuse.org/reposit…]
Valid metadata not found at specified URL
History:
-
[devel_ARM_Factory_Contrib_RaspberryPi|https://download.opensuse.org/reposit…]
Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to
a valid repository.
Warning: Skipping repository 'RaspberryPi specific contributions
(standard)' because of the above error.
Some of the repositories have not been refreshed because of an error.
This worked previously. I'm not sure when it broke. I've found some
mirrors and they are also empty.
I've browsed to the directory mentioned and it's a 404.
Thanks,
Marcus.
2
2
09 Mar '21
Is there any progress in getting working sound in Raspberry Pi 4 images; XFCE
or KDE? Tumbleweed and/or Leap 15.2?
--
fr.gr.
member openSUSE
Freek de Kruijf
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
5
9
Hi,
I tried to configure the wlan0 interface of my Raspberry Pi3B with YaST
and wicked (WPA-PSK): everything looks ok, I cannot find any errors or
warnings, bug the stats of the status is always.
wicked[518]: wlan0 setup-in-progress
I found some older articles to replace two kernel modules, but this doesn't
seem to be valid anymore?
Any ideas?
Thanks,
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg)
2
1
Hi all,
I just wanted to give a short update on the status of the original
raspberry pi support.
In order to quickly test some things with the help of custom build OBS
packages, I today decided to give openSUSE on the old raspi 1 finally a
chance again. Some years ago, I decided to no longer pursue this route,
because things were working not well (vc4 libraries not working on
openSUSE, random MAC address on every boot etc) *and* additionally,
raspbian, by switching to systemd and apt to libsolv actually removed
the pain points of old-fashioned debian installations ;-)
Now today, I was pleasantly surprised, that everything I needed just
worked. Original MAC address of the raspi, so no random DHCP address:
CHECK. Editing the GRUB menu with an usb-keyboard: CHECK.
OK, I no longer try to use an old raspi for anything multimedia, so I
did not test that, but the things that people nowadays want to use these
old boards for seem to work well.
Thanks for that! Great work!
I also found a small kernel bug (boo#1182827), but this looks like it's
merely cosmetic and I actually might try fixing that by myself.
Best regards, and have a lot of fun...
seife
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
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:
AppStream (0.13.1 -> 0.14.1)
ImageMagick (7.0.10.62 -> 7.0.11.0)
MozillaFirefox (85.0.1 -> 85.0.2)
avahi
binutils (2.35.1 -> 2.36)
ca-certificates-mozilla (2.44 -> 2.46)
dracut (051+suse.85.g04886430 -> 052+suse.93.g7bfaa6d9)
drpm
e2fsprogs (1.45.6 -> 1.46.1)
ell (0.36 -> 0.38)
filesystem
flex
gdb
glibc
gnome-control-center (3.38.3 -> 3.38.4)
gnome-desktop (3.38.3 -> 3.38.4)
gnome-photos (3.38.0 -> 3.38.1)
grub2
gtk3 (3.24.24 -> 3.24.25)
highlight (3.60 -> 3.62)
ipset (7.10 -> 7.11)
kernel-firmware
kmod
korganizer
ldacBT
libaio (0.3.112 -> 0.3.112+29.696a5e6483ba)
libgcrypt (1.9.1 -> 1.9.2)
libnettle (3.7 -> 3.7.1)
libpcap (1.9.1 -> 1.10.0)
libpst (0.6.71 -> 0.6.75)
libqt5-qtwebengine
libraw
libsolv (0.7.16 -> 0.7.17)
libvirt
libzypp (17.25.6 -> 17.25.7)
linux-glibc-devel (5.10 -> 5.11)
llvm11
mariadb
milou5
mpg123
myspell-dictionaries
nodejs-common
nodejs15
openafs
pam
patterns-base
pcre
pcsc-lite (1.9.0 -> 1.9.1)
pipewire
plasma5-openSUSE
plasma5-workspace
plymouth
postgresql13 (13.1 -> 13.2)
python-M2Crypto
python-py (1.9.0 -> 1.10.0)
qemu
rdma-core (31.0 -> 31.3)
redis
rygel (0.40.0 -> 0.40.1)
seahorse (3.38.0.1 -> 3.38.1)
strace (5.10 -> 5.11)
systemd
tar (1.33 -> 1.34)
u-boot-rpiarm64 (2020.10 -> 2021.01)
util-linux (2.36.1 -> 2.36.2)
util-linux-systemd (2.36.1 -> 2.36.2)
vim
webkit2gtk3
wireless-regdb (20201120 -> 20210129)
xdelta3
xkeyboard-config (2.31 -> 2.32)
xmlsec1
zbar (0.23.1 -> 0.23.90)
=== Details ===
==== AppStream ====
Version update (0.13.1 -> 0.14.1)
Subpackages: libAppStreamQt2 libappstream4
- Update to version 0.14.1:
+ Features:
- Switch back from Soup to cURL for HTTP(S).
- validator: Check a few more things on requires/recommends
items.
- Only download the first bytes of a file when checking URLs
for validity.
+ Specification: spec: Officially mark <mimetypes/> tag as
deprecated.
+ Bugfixes:
- qt: Return better errors in AppStream::Metadata.
- Do not automatically clean up errors that will be propagated.
- Remove overall extern "C" to make very new (2.67+) GLib
versions happy.
- ascli: Don?t use GNU C extension type names.
- build: Use c11 rather than gnu11 and define vendor extensions
separately.
- Changes from version 0.14.0:
+ Features:
- news-to-metainfo: Interpret placeholder release dates as
denoting a dev version.
- Make as_utils_build_data_id public API.
- Add AsReview for attaching user reviews to software
components.
- Add a branch element to component data-IDs.
- utils: Add data-ID hashing and matching functions.
- utils: Make as_gstring_replace public API.
- Add branch info to on-disk cached components.
- content-rating: Add as_content_rating_add_attribute API.
- Rename INPUTMETHOD component kind enum to INPUT_METHOD.
- Add "cabinet" bundle type for firmware deployments.
- Make AsTokenMatch public API.
- Add function to AsScreenshot to get image closest to
preferred size.
- Allow AsComponent to directly ingest desktop-entry data.
- Make as_pool_build_search_tokens API public.
- Add "origin" token match.
- Make as_component_add_provided_item API public.
- Add some useful image dimension constants.
- compose: Add blur function from asglib.
- Add more efficient load_from_bytes method to AsComponent.
+ Updated translations.
- Drop fix-build-gcc7.patch: no longer applicable.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
BuildRequires: follow upstreams switch back to cURL.
==== ImageMagick ====
Version update (7.0.10.62 -> 7.0.11.0)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9
- version update to 7.0.11.0
* bump minor version #
* allow reading multichannel PSD files with 1 or 2 channels.
* respect masks when computing SSIM metric (reference
https://github.com/ImageMagick/ImageMagick/discussions/3212)
- build against libraw [bsc#1182229]
==== MozillaFirefox ====
Version update (85.0.1 -> 85.0.2)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 85.0.2
* Fixed: Fixed a deadlock during startup (bmo#1679933)
- Use %limit_build macros for PowerPC to avoid oom build failure
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Update avahi-daemon-check-dns.sh from Debian. Our previous
version relied on ifconfig, route, and init.d.
- Rebase avahi-daemon-check-dns-suse.patch, and drop privileges
when invoking avahi-daemon-check-dns.sh (boo#1180827
CVE-2021-26720).
- Add sudo to requires: used to drop privileges.
==== binutils ====
Version update (2.35.1 -> 2.36)
Subpackages: libctf-nobfd0 libctf0
- Bump 2.36 branch diff.
- Update 2.36 branch diff which should fix PR27311 completely.
It fixes also PR27284.
- Remove temporary fix 0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch.
- Add temporary upstream fix for PR27311
0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch.
- Update to binutils 2.36:
New features in the Assembler:
General:
* When setting the link order attribute of ELF sections, it is now
possible to use a numeric section index instead of symbol name.
* Added a .nop directive to generate a single no-op instruction in
a target neutral manner. This instruction does have an effect on
DWARF line number generation, if that is active.
* Removed --reduce-memory-overheads and --hash-size as gas now
uses hash tables that can be expand and shrink automatically.
X86/x86_64:
* Add support for AVX VNNI, HRESET, UINTR, TDX, AMX and Key
Locker instructions.
* Support non-absolute segment values for lcall and ljmp.
* Add {disp16} pseudo prefix to x86 assembler.
* Configure with --enable-x86-used-note by default for Linux/x86.
ARM/AArch64:
* Add support for Cortex-A78, Cortex-A78AE and Cortex-X1,
Cortex-R82, Neoverse V1, and Neoverse N2 cores.
* Add support for ETMv4 (Embedded Trace Macrocell), ETE (Embedded
Trace Extension), TRBE (Trace Buffer Extension), CSRE (Call
Stack Recorder Extension) and BRBE (Branch Record Buffer
Extension) system registers.
* Add support for Armv8-R and Armv8.7-A ISA extensions.
* Add support for DSB memory nXS barrier, WFET and WFIT
instruction for Armv8.7.
* Add support for +csre feature for -march. Add CSR PDEC
instruction for CSRE feature in AArch64.
* Add support for +flagm feature for -march in Armv8.4 AArch64.
* Add support for +ls64 feature for -march in Armv8.7
AArch64. Add atomic 64-byte load/store instructions for this
feature.
* Add support for +pauth (Pointer Authentication) feature for
- march in AArch64.
New features in the Linker:
* Add --error-handling-script=<NAME> command line option to allow
a helper script to be invoked when an undefined symbol or a
missing library is encountered. This option can be suppressed
via the configure time switch: --enable-error-handling-script=no.
* Add -z x86-64-{baseline|v[234]} to the x86 ELF linker to mark
x86-64-{baseline|v[234]} ISA level as needed.
* Add -z unique-symbol to avoid duplicated local symbol names.
* The creation of PE format DLLs now defaults to using a more
secure set of DLL characteristics.
* The linker now deduplicates the types in .ctf sections. The new
command-line option --ctf-share-types describes how to do this:
its default value, share-unconflicted, produces the most compact
output.
* The linker now omits the "variable section" from .ctf sections
by default, saving space. This is almost certainly what you
want unless you are working on a project that has its own
analogue of symbol tables that are not reflected in the ELF
symtabs.
New features in other binary tools:
* The ar tool's previously unused l modifier is now used for
specifying dependencies of a static library. The arguments of
this option (or --record-libdeps long form option) will be
stored verbatim in the __.LIBDEP member of the archive, which
the linker may read at link time.
* Readelf can now display the contents of LTO symbol table
sections when asked to do so via the --lto-syms command line
option.
* Readelf now accepts the -C command line option to enable the
demangling of symbol names. In addition the --demangle=<style>,
- -no-demangle, --recurse-limit and --no-recurse-limit options
are also now availale.
- Includes fixes for these CVEs:
bnc#1179898 aka CVE-2020-16590 aka PR25821
bnc#1179899 aka CVE-2020-16591 aka PR25822
bnc#1179900 aka CVE-2020-16592 aka PR25823
bnc#1179901 aka CVE-2020-16593 aka PR25827
bnc#1179902 aka CVE-2020-16598 aka PR25840
bnc#1179903 aka CVE-2020-16599 aka PR25842
bnc#1180451 aka CVE-2020-35493 aka PR25307
bnc#1180454 aka CVE-2020-35496 aka PR25308
bnc#1180461 aka CVE-2020-35507 aka PR25308
- Rebase the following patches:
* binutils-fix-relax.diff
* binutils-revert-nm-symversion.diff
* binutils-revert-plt32-in-branches.diff
- Add missing dependency on bc (ld.gold testsuite uses it).
- Use --enable-obsolete for cross builds as ia64 is deprecated now.
- Add binutils-2.36-branch.diff.gz.
- Add binutils-fix-relax.diff to fix linking relaxation problems
with old object files hitting some enterprise software. [bsc#1179341]
- Update binutils-2.35-branch.diff.gz to commit 1c5243df:
* Fixes PR26520, aka [bsc#1179036], a problem in addr2line with
certain DWARF variable descriptions.
* Also fixes PR26711, PR26656, PR26655, PR26929, PR26808, PR25878,
PR26740, PR26778, PR26763, PR26685, PR26699, PR26902, PR26869,
PR26711
* The above includes fixes for dwo files produced by modern dwp,
fixing several problems in the DWARF reader.
==== ca-certificates-mozilla ====
Version update (2.44 -> 2.46)
- Updated to 2.46 state of the Mozilla NSS Certificate store (bsc#1181994)
- Added new root CAs:
- NAVER Global Root Certification Authority
- Removed old root CA:
- GeoTrust Global CA
- GeoTrust Primary Certification Authority
- GeoTrust Primary Certification Authority - G3
- GeoTrust Universal CA
- GeoTrust Universal CA 2
- thawte Primary Root CA
- thawte Primary Root CA - G2
- thawte Primary Root CA - G3
- VeriSign Class 3 Public Primary Certification Authority - G4
- VeriSign Class 3 Public Primary Certification Authority - G5
==== dracut ====
Version update (051+suse.85.g04886430 -> 052+suse.93.g7bfaa6d9)
- Update to version 052+suse.93.g7bfaa6d9:
* fix(dbus-daemon): make sure that dbus.socket is stopped before switch root (bsc#1181167)
- Update to version 052+suse.91.gb30dce3c:
* chore: update suse/dracut.spec
- Update to version 052+suse.88.gc78b4ac8:
* fix(i18n): get rid of `eval` calls
* fix(i18n): create the keyboard symlinks again
* docs: update NEWS.md and AUTHORS
* chore: add `CONTRIBUTORS` target to Makefile
* fix: shellcheck across multipl emodules
* docs: fix dracut.cmdline.7
* fix: update dbus module directory in spec file
* fix: add sdaskpw and sdsyctl to spec file
* fix: cosmetic comment fixes
* feat(systemd-ask-password): introducing systemd-ask-password module
* Revert "nbd: use systemd-run to start nbd-client"
* dmsquash-live-root: squashfs in bare device
* feat(systemd-sysctl): introducing systemd-sysctl module
* fix: adding missing efi paths
* fix: correct the squash quirk
* feat(systemd-modules-load): introducing systemd-modules-load module
* fix(shutdown): add timeout to umount calls
* fix: revise all module checks
* fix: add missing line continuation
* fix: BuildRequiring git-core is enough in dracut.spec
* fix(kernel-modules): add reset controllers for arm
* 35network-legacy: discard pointless RTNETLINK message
* fix(plymouth): install binaries with dependencies
* fix: correct the line continuation
* fix(dbus-daemon): use uid/gid from sysroot is dracutsysrootdir is set
* fix(network-manager): allow override network manager version
* feat(dracut.sh): allow overriding the systemctl command for sysroot
* fix: use find_binary
* fix(dracut.sh): don't override path with foreign sysroot
* fix: quote globbing in module-setup.sh for inst_multiple
* fix(dracut-install): allow globbing for multiple sources
* Fix bad ls parsing
* fix: move ldconfig after library workaround
* feat(kernel-modules): add driver memory
* feat(systemd-repart): introducing systemd-repart module
* feat(dbus-daemon): introducing the dbus-daemon module
* feat(dbus-broker): introducing the dbus-broker module
* feat(dbus): introducing a meta module for dbus
* fix(network-legacy): silent check for leaseinfo
* 95nfs: fix rpc.statd installation
* fix: do not set cmdline for uefi images unless asked
* feat(network-legacy): send dhcp in parallel on all devices
* fix(mdraid): remove offroot
* fix(mdraid): add grow continue service
* fix(spec): add new systemd-coredump module to spec
* fix(watchdog): replace return with echo
* feat(systemd-coredump): introducing systemd-coredump module
* prepare usrmerge (boo#1029961)
* test: incr. disk size for TEST 35 ISCSI-MULTI
* fix(skipcpio): edit skipcpio.c: strstr -> memmem
* fix(1007): adding shared keyring mode to type unit
* feat(systemd-sysusers): introducing systemd-sysuser module
* feat(systemd-sysusers): introducing systemd-sysuser module
* fix(1001): use efivars fs over the deprecated sysfs entries
* fix(kernel-network-modules): also install modules from mdio subdirectory
* fix(06dbus): do not hardcode path to dbus utils
* fix(06dbus): do not hardcode path to systemd unit
* fix(dracut-init.sh): make inst_libdir_file work with dracutsysrootdir set
* fix(99squash): use kernel config instead of modprobe to check modules
* fix(dracut-functions.sh): check kernel config from $dracutsysrootdir
* fix(90kernel-modules): install generic crypto modules with hostonly unset
* feat: add addional global variables
* fix: add a missing efi support
* chore(removal): eliminate bootchart module
* feat: add addional global variables
* feat(cli): add --no-uefi option
* chore(github): add CODEOWNERS file
* chore(cleanup): remove logrotate file
* fix(35network-manager): avoid restarting NetworkManager
* chore: Add configuration for vim
* chore: Add editorconfig
* chore: Editors
* test(conventional): add Conventional Commits PR github action
* docs(development): add HACKING.md
==== drpm ====
- skip valgrind checking on aarch64 (bsc#1182493)
==== e2fsprogs ====
Version update (1.45.6 -> 1.46.1)
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Remove autoreconf (and resulting dependencies) from the spec file. The
upstream configure script should be fine.
- Update to 1.46.1:
* Fix setting extended attributes in libext2fs and debugfs
* Fix e2fsck to accept large_dir directories greater than 4G
* Fix fast commit support on big endian architectures
* Fix mke2fs -d to correctly import a small file stored using inline_data
feature and which has ACL or extended attribute
* Various compilation fixes
* Speedup bitmap loading for large filesystems using multiple threads
* Speedup mke2fs for bigalloc filesystems
* E2fsck fixes when rehashing directories
* Fix e2fsck crashes on maliciously corrupted filesystems
* Fix e2fsck handling of duplicated case-folded file names
* Implement hashed directory support in libext2fs
* Support for fast commit feature
* Support for combination of casefolding and encryption
* Support for stable inodes feature
* Add support for per-inode DAX flag
* Fix tune2fs to unlock MMP on failure
* Fix e2fsck buffer overflow when scanning directory blocks
* Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros
==== ell ====
Version update (0.36 -> 0.38)
- Update to release 0.38 :
* Fix issue with DHCP v6 Rapid Commit option check.
* Fix issue with handling RFC8018/RFC1423 padding.
* Fix issue with D-Bus filter messages with no interfaces set.
* Add support for PKCS#12 certification loading.
==== filesystem ====
- Add Ukrainian to the list of localized man directories.
==== flex ====
Subpackages: libfl-devel libfl2
- Update project url
==== gdb ====
- Replace tentative fix with upstreamed fix [swo#26881]:
Remove:
* gdb-fix-assert-in-process-event-stop-test.patch
Add:
* gdb-fix-internal-error-in-process_event_stop_test.patch
* gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch
- Fix license [bsc#1180786].
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Prepare for usrmerge (bsc#1029961)
- Add --enable-memory-tagging for aarch64
==== gnome-control-center ====
Version update (3.38.3 -> 3.38.4)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 3.38.4:
+ User Accounts:
- Properly handle claiming errors if we're already claiming.
- Always call EnrollStop on enrollment complete.
+ Updated translations.
==== gnome-desktop ====
Version update (3.38.3 -> 3.38.4)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.38.4:
+ Updated translations.
==== gnome-photos ====
Version update (3.38.0 -> 3.38.1)
Subpackages: gnome-shell-search-provider-gnome-photos
- Update to version 3.38.1:
+ Bugs fixed: appdata: Add release notes for 3.38.0.
+ Updated translations.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix build error in binutils 2.36 (bsc#1181741)
* 0001-Fix-build-error-in-binutils-2.36.patch
- Fix executable stack in grub-emu (bsc#1181696)
* 0001-emu-fix-executable-stack-marking.patch
- Restore compatibilty sym-links
* grub2.spec
- Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044)
* grub2.rpmlintrc
==== gtk3 ====
Version update (3.24.24 -> 3.24.25)
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.25:
+ Settings: Make cursor aspect ratio setting work.
+ Broadway:
- Fix touchscreen event handling.
- Support Android / Chrome on-screen keyboard.
+ Wayland:
- Avoid crashes with tablet input.
- Add api to support clients with subsurfaces better.
+ Inspector: Make the inspector available in non-debug builds.
+ Theme:
- Make scrollbars larger.
- Disable shadows on maximized, fullscreen and tiled windows.
+ Printing: Support Avahi-discovered printers better.
+ Input:
- Show preedit for compose sequences.
- Support long compose sequences.
- Support compose sequences producing multiple characters.
+ Updated translations.
==== highlight ====
Version update (3.60 -> 3.62)
- Update to version 3.62:
* Fixed `--list-scripts` output.
- Update to version 3.61:
* Added `--syntax-supported` option
* Fixed indentation of Plain TeX output
- Drop makefile patches since build can actually be configured
without them:
* highlight-3.45-fix-doc-dir.patch
* highlight-3.59-use_optflags.patch
==== ipset ====
Version update (7.10 -> 7.11)
Subpackages: libipset13
- Update to release 7.11
* Argument parsing buffer overflow in ipset_parse_argv fixed
==== kernel-firmware ====
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Correct the RPi4 brcm config to recover the WiFi breakage
(bsc#1182320):
Revert-brcm-rpi4-boardflags3-bit.patch
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Fix grub's requoted kernel parameters (bsc#1181111)
* 0001-libkmod-config-revamp-kcmdline-parsing-into-a-state-.patch
* 0002-libkmod-config-re-quote-option-from-kernel-cmdline.patch
==== korganizer ====
Subpackages: korganizer-lang
- Add patch to allow creating custom pages:
* 0001-Look-for-designer-qt5-on-openSUSE.patch
==== ldacBT ====
- Exclude building in big-endian architectures (s390 s390x ppc64)
since ldacBT requires a little-endian cpu to build.
==== libaio ====
Version update (0.3.112 -> 0.3.112+29.696a5e6483ba)
- Update to version libaio0.3.112+29.696a5e6483ba:
* Fix test issue with gcc-11 (bsc#1181869)
* harness: Skip the test if io_pgetevents() is not implemented
* harness: Print better error messages on error conditions in 22.t
* harness: Fix PROT_WRITE mmap check
* harness: fix read into PROT_WRITE mmap test
* harness: skip 22.p if async_poll isn't supported
* harness: Handle -ENOTSUP from io_submit() with RWF_NOWAIT
* harness: Add fallback code for filesystems not supporting O_DIRECT
* harness: add support for skipping tests
* harness: Make the test exit with a code matching the pass/fail state
==== libgcrypt ====
Version update (1.9.1 -> 1.9.2)
Subpackages: libgcrypt20 libgcrypt20-hmac
- libgcrypt 1.9.2:
* Fix building with --disable-asm on x86
* Check public key for ECDSA verify operation
* Make sure gcry_get_config (NULL) returns a nul-terminated
string
* Fix a memory leak in the ECDH code
* Fix a reading beyond end of input buffer in SHA2-avx2
- remove obsolete texinfo packaging macros
==== libnettle ====
Version update (3.7 -> 3.7.1)
Subpackages: libhogweed6 libnettle8
- GNU Nettle 3.7.1:
* Fix bug in chacha counter update logic (ppc64 and ppc64el)
* Restore support for big-endian ARM platforms
* Fix corner case bug in ECDSA verify, it would produce incorrect
result in the unlikely case of an all-zero message hash
* Support for pbkdf2_hmac_sha384 and pbkdf2_hmac_sha512
* Remove poorly performing ARM Neon code for doing single-block
Salsa20 and Chacha
==== libpcap ====
Version update (1.9.1 -> 1.10.0)
- Update to 1.10.0
* Require, and assume, some level of C99 support in the C compiler
* Add support for capturing on DPDK devices
* rpcap: support rpcap-over-TLS
* Fix some memory leaks, including in pcap_compile()
* Linux: handle systems without AF_INET or AF_UNIX socket support
* Catch invalid IPv4 addresses in filters
* Show special Linux BPF offsets symbolically in bpf_image()
and bpf_dump()
* Linux: get rid of Wireless Extensions for turning monitor mode on
* Linux: proper memory sync for PACKET_MMAP
* Linux: drop support for libnl 1 and 2.
* Linux: Require PF_PACKET support, and kernel 2.6.27 or later
* Add DLT_LINUX_SLL2
* Add a new filter "ifindex" for DLT_LINUX_SLL2 files and live
Linux captures
* optimizer: add a hack to try to catch certain optimizer loops
* Probe CONFIGURATION descriptor of connected USB devices
* Linux: return error on interface going away, but not if it just
went down
* Linux: set socket protocol only after packet ring configured,
reducing bogus packet drop reports
* Linux: get ifdrop stats from sysfs.
* Fix various security issues reported by Charles Smith at
Tangible Security
* Fix various security issues reported by Include Security
* rpcapd: on UN*X, don't tell the client why authentication failed
* Linux: when adjusting BPF programs, do not subtract the
SLL[2]_HDR_LEN if the location is negative (special
metadata offset)
* Linux: with a timeout of zero, wait indefinitely
* Linux: clean up support for some non-GNU libc C libraries
* Increase the maximum snaplen for LINKTYPE_USBPCAP/DLT_USBPCAP
* Fix handling of some ioctls that fail with "permission denied"
even when the ioctl isn't supported at all
* Added support for ICMPv6 types 1-4 as tokens in filters
* Report the DLT description in error messages
* Linux: Add support for DSA data link types
* Linux USB: use the snapshot length to set the buffer size,
and set the len field to reflect the length in the URB
* rpcapd: allow rpcapd to rebind more rapidly
* Add Haiku pcap implementation
* rpcap: redo protocol version negotiation to avoid problems
with old servers (it still works with servers using the old
negotiation, as well as servers not supporting negotiation)
* Remove (unused) SITA support here.
* Correctly handle pcapng captures with more than one IDB with a
snspshot length greater than the supported maximum
- Remove libpcap-no-old-socket.patch
- Rebase libpcap-1.0.0-s390.patch
==== libpst ====
Version update (0.6.71 -> 0.6.75)
- Update to version 0.6.75:
+ Fix from Debian for vcard version format.
- Changes from version 0.6.74:
+ Many changes for Debian.
- Changes from version 0.6.73:
+ Fix segfault in pst_close().
- Changes from version 0.6.72:
+ Add -l and -f options to lspst.
==== libqt5-qtwebengine ====
- Add patch to fix sandbox with glibc 2.33 on 32bit:
* sandbox-statx-futex_time64.patch
- Relax constraints for armv6 and armv7
==== libraw ====
- baselibs required by ImageMagick
- added sources
+ baselibs.conf
==== libsolv ====
Version update (0.7.16 -> 0.7.17)
Subpackages: libsolv-tools python3-solv ruby-solv
- repo_write: fix handling of nested flexarray
- improve choicerule generation a bit more to cover more cases
- harden testcase parser against repos being added too late
- support python-3.10
- check %_dbpath macro in rpmdb code
- handle default/visible/langonly attributes in comps parser
- support multiple collections in updateinfo parser
- add '-D' option in rpmdb2solv to set the dbpath
- bump version to 0.7.17
==== 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
- qemu: Add virtio related options to vsock
8a4b8996-conf-move-virDomainCheckVirtioOptions.patch,
c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch,
19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch,
bd112c9e-qemu-virtio-options-vsock.patch
bsc#1182365
==== libzypp ====
Version update (17.25.6 -> 17.25.7)
- Patch: Identify well-known category names (bsc#117984)
This allows to use the RH and SUSE patch categrory names
synonymously:
(recommendedi = bugfix) and (optional = feature = enhancement).
- Add missing includes for GCC 11 compatibility.
- Fix %posttrans script execution (fixes #265)
The scripts are execuable. No need to call them through 'sh -c'.
- Commit: Fix rpmdb compat symlink in case rpm got removed.
- Repo: Allow multiple baseurls specified on one line (fixes #285)
- Regex: Fix memory leak and undefined behavior.
- Add rpm buildrequires for test suite (fixes #279)
- Use rpmdb2solv new -D switch to tell the location ob the
rpmdatabase to use.
- BuildRequires: libsolv-devel >= 0.7.17.
- version 17.25.7 (22)
==== linux-glibc-devel ====
Version update (5.10 -> 5.11)
- Update to kernel headers 5.11
==== llvm11 ====
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Don't use gold and ThinLTO on ppc64le because of boo#1181621.
- Fix-missing-include.patch: fix build with GCC 11. (boo#1181875)
- CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch:
Fix target component lookup. (boo#1180748)
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- update the list of the skipped tests
==== milou5 ====
Subpackages: milou5-lang
- Add patch to avoid empty queries, which causes runners to misbehave:
* 0001-Fix-launching-empty-query.patch
==== mpg123 ====
Subpackages: libmpg123-0 mpg123-openal
- Avoid unconditional Supplements
==== myspell-dictionaries ====
Subpackages: myspell-en myspell-en_US myspell-lightproof-en
- use github repo [bsc#1182375]
- modified sources
% update.sh
==== nodejs-common ====
- Fix typo in Requires
==== nodejs15 ====
Subpackages: npm15
- relax OpenSSL cipher suite policies for unit tests
==== openafs ====
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- kernel-source.build-modules.sh: choose safe CWD while executing the build to
prevent files being created in unsafe locations. Use new SUSE naming
convention and rely on /etc/os-release, since /etc/SuSE-release no longer
exists.
==== pam ====
Subpackages: pam-doc
- Add missing conflicts for pam_unix-nis
- Split out pam_unix module and build without NIS support
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Don't pull in update_test pattern from sw_management
- Move aaa_base-malloccheck from update_test to base
==== pcre ====
Subpackages: libpcre1 libpcreposix0
- package testsuite in a separate RPM (boo#1182235)
==== pcsc-lite ====
Version update (1.9.0 -> 1.9.1)
Subpackages: libpcsclite1
- version 1.9.1
* Do not (possibly) lock a reader if allocating hCard fails
* Fix a hang in SCardTransmit()
* Do not report an error if the wrong interface is used by the driver
* Update reader state when a card is removed during an exchange
* readerfactory: Make sure a freed Reader Context is not accessed
* PHSetProtocol(): supports T=0&1 cards on T=0 reader
* hotplug-libusb:
. support CCIDCLASSDRIVER
. add interface name to reader name
. remove obsolete libhal scheme
* Some other minor improvements
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- ldacBT only builds on little endian architectures, so we can't
buildrequire it on big endian systems like s390, s390x or ppc64.
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Drop update_diffs.sh, broken and unused
==== plasma5-workspace ====
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Add patch to fix krunner crash caused by mismatched quotes:
* 0001-locations-runner-Fix-empty-list-on-invalid-shell-quo.patch
- Add patch to fix starting applications with arguments from krunner
(kde#433053):
* 0001-locations-runner-Fix-absolute-filepath-arguments.patch
- Add patch to fix race on logout (kde#432460):
* 0001-libkworkspace-Interim-fix-for-the-logout-issue.patch
==== 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
- Fix broken use of %service_add_post and %service_del_postun. Without
any services specified, the first is a no-op, the latter will only
execute systemctl daemon-reload (boo#1179849).
- Use %ldconfig_scriptlets macro in Tumbleweed
==== postgresql13 ====
Version update (13.1 -> 13.2)
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.
- Upgrade to version 13.2:
* https://www.postgresql.org/docs/13/release-13-2.html
* Updating stored views and reindexing might be needed after
applying this update.
* CVE-2021-3393, bsc#1182040: Fix information leakage in
constraint-violation error messages.
* CVE-2021-20229, bsc#1182039: Fix failure to check per-column
SELECT privileges in some join queries.
* Obsoletes postgresql-icu68.patch.
==== python-M2Crypto ====
- Add 293_sslv23_padding.patch to avoid using RSA_SSLV23_PADDING
(gl#m2crypto/m2crypto#293, gh#openssl/openssl#14216).
- OpenSSL allows the verificaton to continue on
UNABLE_TO_VERIFY_LEAF_SIGNATURE
* This unifies the behaviour of a single certificate with an
unknown CA certificate with a self-signed certificate.
- Add python-M2Crypto-Allow-on-UNABLE_TO_VERIFY_LEAF_SIGNATURE.patch
(Thanks for Debian,
https://salsa.debian.org/python-team/packages/m2crypto/-/commit/e0e9ad5cfff8)
- Add source signature file
==== python-py ====
Version update (1.9.0 -> 1.10.0)
- Update to 1.10.0
* Fix a regular expression DoS vulnerability in the py.path.svnwc
SVN blame functionality (CVE-2020-29651)
- Devendor apipkg and iniconfig
- Add pr_222.patch to activate test suite
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix uninitialized variable in ipxe driver code (boo#1181922)
ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch
- Add a few improvements to the git-based package workflow scripts
- Include additional upstream patches designated as stable material
and reviewed for applicability to include here
blockjob-Fix-crash-with-IOthread-when-bl.patch
monitor-Fix-assertion-failure-on-shutdow.patch
qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch
qemu-storage-daemon-Enable-object-add.patch
==== rdma-core ====
Version update (31.0 -> 31.3)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to rdma-core v31.3
- No release notes available
- Fix patch to systemd-modules-load script (bsc#1178539)
- Drop srp_daemon-Fix-systemd-dependency.patch as it was merged upstream
==== redis ====
- Enable TLS support and add BuildRequires libopenssl-devel (bsc#1181830)
- Make tests run by adding BuildRequires tcl and procps
==== rygel ====
Version update (0.40.0 -> 0.40.1)
Subpackages: librygel-core-2_6-2 librygel-server-2_6-2
- Update to version 0.40.1:
+ Server: Set albumArtUri on Videos to provide thumbnails for the
PS4
+ MediaExport: Strip xml suffix when generating titles from
filenames
+ Documentation: Fix generation and install location
+ Tracker3: Add section to the default configuration file
+ Updated translations.
==== seahorse ====
Version update (3.38.0.1 -> 3.38.1)
Subpackages: gnome-shell-search-provider-seahorse
- Update to version 3.38.1:
+ ui: Bind to list item to listen to changes.
+ Updated translations.
==== strace ====
Version update (5.10 -> 5.11)
- Add strace-readelf-debug-dump-info-wide-output-changes-in-2.36.patch
in order to workaround gh#171 issue related to the latest
binutils release (https://sourceware.org/bugzilla/show_bug.cgi?id=27309)
- Update to strace 5.11
* Improvements
* Implemented poke injection (--inject=SET:poke_enter= and
- -inject=SET:poke_exit= options).
* Implemented decoding of epoll_pwait2 syscall introduced in Linux 5.11.
* Implemented decoding of GPIO_* ioctl commands.
* Implemented decoding of FS_IOC_FS[GS]ETXATTR, FS_IOC_[GS]ETFLAGS,
and FS_IOC32_[GS]ETFLAGS ioctl commands.
* Implemented decoding of SIOCADDMULTI, SIOCDELMULTI, SIOCGIFENCAP,
SIOCOUTQNSD, SIOCSIFENCAP, and SIOCSIFHWBROADCAST ioctl commands.
* Implemented decoding of UBI_IOCRPEB and UBI_IOCSPEB ioctl commands.
* Implemented decoding of V4L2_BUF_TYPE_META_CAPTURE,
V4L2_BUF_TYPE_META_OUTPUT, and VIDIOC_QUERY_EXT_CTRL ioctl commands.
* Updated lists of BPF_*, BTRFS_*, CLOSE_RANGE_*, ETH_*, IORING_*, KVM_*,
PR_*, PTRACE_*, RTA_*, RTAX_*, RTM_*, RTNH_*, SCTP_*, SO_*, SYS_*, UFFD_*,
and V4L2_* constants.
* Updated lists of ioctl commands from Linux 5.11.
* Bug fixes
* Fixed decoding of SIOCGIFINDEX, SIOCBRADDIF, and SIOCBRDELIF ioctl
commands.
==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Add 0001-conf-parser-introduce-early-drop-ins.patch
Introduce early configuration drop-in file. This type of drop-ins
are reserved for vendor own purposes only and should never been used
by users. It might be removed in the future without any notice.
- Drop use of %systemd_postun in %postun
This macro is supposed to operate on units but it was used without
passing any parameters. This call was probably used for issuing a
daemon-reload but the following calls to
%systemd_postun_with_restart imply that already. So let's simply
drop it.
==== tar ====
Version update (1.33 -> 1.34)
Subpackages: tar-rmt
- GNU tar 1.34:
* Fix extraction over pipe
* Fix memory leak in read_header
* Fix extraction when . and .. are unreadable
* Gracefully handle duplicate symlinks when extracting
* Re-initialize supplementary groups when switching to user
privileges
==== u-boot-rpiarm64 ====
Version update (2020.10 -> 2021.01)
Subpackages: u-boot-rpiarm64-doc
Fix boot for BananaPi R2 (bsc#1180732).
Speed up boot time for RPi2.
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2021.01
* Patches added:
0032-configs-BPI-R2-Disable-EFI-Grub-wor.patch
0033-configs-RPi2-Disable-EFI-Grub-worka.patch
- Add qemu-riscv64spl
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2021.01
* Patches added:
0031-efi_loader-Avoid-emitting-efi_var_b.patch
- Drop pcm051rev3 for Phytec Wega board
- Fix binary extension for sunxi based boards
- Add Pinephone
- Fix documentation location
Update to v2021.01.
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2021.01
* Patches dropped:
0028-usb-xhci-xhci_bulk_tx-Don-t-BUG-whe.patch
0029-Revert-Fix-data-abort-caused-by-mis.patch
0030-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch
0031-pci-brcmstb-Cleanup-controller-stat.patch
* Patches added:
0028-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch
0029-pci-brcmstb-Cleanup-controller-stat.patch
0030-fs-btrfs-Select-SHA256-in-Kconfig.patch
==== util-linux ====
Version update (2.36.1 -> 2.36.2)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- Update to version 2.36.2:
* agetty: tty eol defaults to REPRINT
* fsck.cramfs: fix fsck.cramfs crashes on blocksizes > 4K
* lib/caputils: add fall back for last cap using prctl.
* lib/signames: change license to public domain
* libfdisk:
* (dos) fix last possible sector calculation
* (script) ignore empty values for start and size
* ignore 33553920 byte optimal I/O size
* libmount:
* add vboxsf, virtiofs to pseudo filesystems
* do not canonicalize ZFS source dataset
* don't use "symfollow" for helpers on user mounts (boo#1181750,
obsoletes util-linux-libmount-dont-use-symfollow.patch)
* fix /{etc,proc}/filesystems use
* login: use full tty path for PAM_TTY
* lsblk: read SCSI_IDENT_SERIAL also from udev
* rfkill: stop execution when rfkill device cannot be opened
* setpriv: allow using [-+]all for capabilities.
* su: use full tty path for PAM_TTY
* switch_root: check if mount point to move even exists
* umount:
* ignore --no-canonicalize,-c for non-root users
* Show the 'r' option in the help menu
* Code cleanups and documentation improvements.
* Translation updates.
==== util-linux-systemd ====
Version update (2.36.1 -> 2.36.2)
- Update to version 2.36.2:
* agetty: tty eol defaults to REPRINT
* fsck.cramfs: fix fsck.cramfs crashes on blocksizes > 4K
* lib/caputils: add fall back for last cap using prctl.
* lib/signames: change license to public domain
* libfdisk:
* (dos) fix last possible sector calculation
* (script) ignore empty values for start and size
* ignore 33553920 byte optimal I/O size
* libmount:
* add vboxsf, virtiofs to pseudo filesystems
* do not canonicalize ZFS source dataset
* don't use "symfollow" for helpers on user mounts (boo#1181750,
obsoletes util-linux-libmount-dont-use-symfollow.patch)
* fix /{etc,proc}/filesystems use
* login: use full tty path for PAM_TTY
* lsblk: read SCSI_IDENT_SERIAL also from udev
* rfkill: stop execution when rfkill device cannot be opened
* setpriv: allow using [-+]all for capabilities.
* su: use full tty path for PAM_TTY
* switch_root: check if mount point to move even exists
* umount:
* ignore --no-canonicalize,-c for non-root users
* Show the 'r' option in the help menu
* Code cleanups and documentation improvements.
* Translation updates.
==== vim ====
Subpackages: gvim vim-data vim-data-common
- source correct suse.vimrc file (boo#1182324)
==== 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
- Update _constraints for armv6/armv7
==== wireless-regdb ====
Version update (20201120 -> 20210129)
- Update to version 20210129:
* wireless-regdb: Update regulatory rules for Ukraine (UA)
* wireless-regdb: update CNAF regulation url for ES
==== xdelta3 ====
- Do not build with profiling for ppc64 & s390x to avoid build failure
for those big-endian arches; this is a bypass only for bug
https://bugzilla.opensuse.org/show_bug.cgi?id=1182016
==== xkeyboard-config ====
Version update (2.31 -> 2.32)
- Update to version 2.32
* latest bugfix release
==== xmlsec1 ====
Subpackages: libxmlsec1-1 libxmlsec1-nss1 libxmlsec1-openssl1
- Relax the crypto policies for the test-suite. This allows the
tests using certificates with small key lengths to pass.
==== zbar ====
Version update (0.23.1 -> 0.23.90)
- Update to version 0.23.90
* Fixed several issues with configure.ac, making it auto-detect
most things, when possible
* Fixed some build issues
* Make it compatible with Python 3.9
* Fixed some Python 3.9 and Qt5 warnings
* Typo fixes
* Several fixes at zbarcam
* zbarimg: fix stderr output when symbols are found
- Drop 0001-Create-correct-pkconfig-file-for-zbar-qt5.patch and
0002-get-rid-of-gettext_h.patch (merged upstream)
- Enable python3 module
1
0
Hi list,
a quick question: I have TW running on a Pi 3. Now I bought a new Pi 4.
Can I just plug the SD card from the Pi3 into the Pi4 and boot up, or is that
asking for trouble?
5
11
Digest verification failed for file 'insserv-compat-0.1-24.1.noarch.rpm' - Snapshot 20210221
by Mark Petersen 23 Feb '21
by Mark Petersen 23 Feb '21
23 Feb '21
While zypper dup ing my rock64 I get the following error.
>Retrieving package insserv-compat-0.1-24.1.noarch
(156/829), 26.9 KiB ( 44.7 KiB unpacked)
>Retrieving: insserv-compat-0.1-24.1.noarch.rpm
................................................................................................................................................
[done]
>
>Warning: Digest verification failed for file 'insserv-
compat-0.1-24.1.noarch.rpm'
>[/var/tmp/AP_0xza3pyg/noarch/insserv-compat-0.1-24.1.noarch.rpm]
>
> expected dfef56bad425f2ba6a0c3fbcf0f0b012380832d7754aad55ef2e1e7c04b2af1e
> but got ae738646c0e1484c9cbcff92aba6370bde57760ccc8ad8cb7e4f74c1d87275bc
>Accepting packages with wrong checksums can lead to a corrupted system and in
extreme cases even to a system compromise.
>
>However if you made certain that the file with checksum 'ae73..' is secure,
correct
>and should be used within this operation, enter the first 4 characters of the
checksum
>to unblock using this file on your own risk. Empty input will discard the
file.
>
>Unblock or discard? [ae73/...? shows all options] (discard):
>Package insserv-compat-0.1-24.1.noarch (openSUSE-Tumbleweed-Oss) seems to be
corrupted during transfer. Do you want to retry retrieval?
>Abort, retry, ignore? [a/r/i] (a):
>Problem occurred during or after installation or removal of packages:
>Installation has been aborted as directed.
>Please see the above error message for a hint.
>
Not sure if this is just a mirror problem.
Mark
4
4
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.10.59 -> 7.0.10.62)
MozillaFirefox (85.0 -> 85.0.1)
MozillaThunderbird (78.7.0 -> 78.7.1)
apache2-mod_php7 (7.4.14 -> 7.4.15)
apparmor
attica-qt5 (5.78.0 -> 5.79.0)
avahi
avahi-glib2
baloo5 (5.78.0 -> 5.79.0)
bison
bluedevil5 (5.20.5 -> 5.21.0)
bluez-qt (5.78.0 -> 5.79.0)
boost-base
boost-extra
breeze (5.20.5 -> 5.21.0)
breeze-gtk (5.20.5 -> 5.21.0)
breeze5-icons (5.78.0 -> 5.79.0)
btrfsmaintenance
ceph (16.0.0.5613+gb1a0951432 -> 16.1.0.46+g571704f730)
dhcp (4.3.5 -> 4.4.2)
discover (5.20.5 -> 5.21.0)
dosfstools (4.1+git.1610658652.9443732 -> 4.2)
drkonqi5 (5.20.5 -> 5.21.0)
elfutils (0.182 -> 0.183)
elfutils-debuginfod (0.182 -> 0.183)
eog (3.38.1 -> 3.38.2)
evince (3.38.1 -> 3.38.2)
evolution (3.38.3 -> 3.38.4)
evolution-data-server (3.38.3 -> 3.38.4)
evolution-ews (3.38.3 -> 3.38.4)
ffmpeg-4
fftw3
frameworkintegration (5.78.0 -> 5.79.0)
freeipmi (1.6.6 -> 1.6.7)
fuse3 (3.10.1 -> 3.10.2)
gcc10
gcc11 (11.0.0+git182924 -> 11.0.0+git183291)
gcc7
gcc9
git (2.30.0 -> 2.30.1)
glib2 (2.66.4 -> 2.66.7)
glibc (2.32 -> 2.33)
gnome-autoar (0.2.4 -> 0.3.0)
gnome-builder (3.38.1 -> 3.38.2)
gnome-disk-utility (3.38.1 -> 3.38.2)
gnome-maps (3.38.3 -> 3.38.4)
gnome-software (3.38.0 -> 3.38.1)
gnome-terminal (3.38.2 -> 3.38.3)
gptfdisk (1.0.5 -> 1.0.6)
gsl
gstreamer-plugins-bad
ibus
inn
json-glib (1.6.0 -> 1.6.2)
kactivities-stats (5.78.0 -> 5.79.0)
kactivities5 (5.78.0 -> 5.79.0)
kactivitymanagerd (5.20.5 -> 5.21.0)
karchive (5.78.0 -> 5.79.0)
kauth (5.78.0 -> 5.79.0)
kbd (2.3.0 -> 2.4.0)
kbookmarks (5.78.0 -> 5.79.0)
kcalendarcore (5.78.0 -> 5.79.0)
kcm_sddm (5.20.5 -> 5.21.0)
kcmutils (5.78.0 -> 5.79.0)
kcodecs (5.78.0 -> 5.79.0)
kcompletion (5.78.0 -> 5.79.0)
kconfig (5.78.0 -> 5.79.0)
kconfigwidgets (5.78.0 -> 5.79.0)
kcontacts (5.78.0 -> 5.79.0)
kcoreaddons (5.78.0 -> 5.79.0)
kcrash (5.78.0 -> 5.79.0)
kdav (5.78.0 -> 5.79.0)
kdbusaddons (5.78.0 -> 5.79.0)
kde-cli-tools5 (5.20.5 -> 5.21.0)
kde-gtk-config5 (5.20.5 -> 5.21.0)
kdeclarative (5.78.0 -> 5.79.0)
kded (5.78.0 -> 5.79.0)
kdelibs4support (5.78.0 -> 5.79.0)
kdesu (5.78.0 -> 5.79.0)
kdevelop5 (5.6.1 -> 5.6.2)
kdnssd-framework (5.78.0 -> 5.79.1)
kdoctools (5.78.0 -> 5.79.0)
kemoticons (5.78.0 -> 5.79.0)
kernel-64kb (5.10.12 -> 5.10.16)
kernel-firmware (20210119 -> 20210208)
kernel-source (5.10.12 -> 5.10.16)
kfilemetadata5 (5.78.0 -> 5.79.0)
kgamma5 (5.20.5 -> 5.21.0)
kglobalaccel (5.78.0 -> 5.79.0)
kguiaddons (5.78.0 -> 5.79.0)
kholidays (5.78.0 -> 5.79.0)
khotkeys5 (5.20.5 -> 5.21.0)
khtml (5.78.0 -> 5.79.0)
ki18n (5.78.0 -> 5.79.0)
kiconthemes (5.78.0 -> 5.79.0)
kidletime (5.78.0 -> 5.79.0)
kimageformats (5.78.0 -> 5.79.0)
kinfocenter5 (5.20.5 -> 5.21.0)
kinit (5.78.0 -> 5.79.0)
kio (5.78.0 -> 5.79.0)
kirigami2 (5.78.0 -> 5.79.0)
kitemmodels (5.78.0 -> 5.79.0)
kitemviews (5.78.0 -> 5.79.0)
kjobwidgets (5.78.0 -> 5.79.0)
kjs (5.78.0 -> 5.79.0)
kmenuedit5 (5.20.5 -> 5.21.0)
kmod
knewstuff (5.78.0 -> 5.79.0)
knotifications (5.78.0 -> 5.79.0)
knotifyconfig (5.78.0 -> 5.79.0)
kpackage (5.78.0 -> 5.79.0)
kparts (5.78.0 -> 5.79.0)
kpeople5 (5.78.0 -> 5.79.0)
kplotting (5.78.0 -> 5.79.0)
kpty (5.78.0 -> 5.79.0)
kquickcharts (5.78.0 -> 5.79.0)
kross (5.78.0 -> 5.79.0)
krunner (5.78.0 -> 5.79.0)
kscreen5 (5.20.5 -> 5.21.0)
kscreenlocker (5.20.5 -> 5.21.0)
kservice (5.78.0 -> 5.79.0)
ksshaskpass5 (5.20.5 -> 5.21.0)
ksysguard5 (5.20.5 -> 5.21.0)
ktexteditor (5.78.0 -> 5.79.0)
ktextwidgets (5.78.0 -> 5.79.0)
kunitconversion (5.78.0 -> 5.79.0)
kwallet (5.78.0 -> 5.79.0)
kwayland (5.78.0 -> 5.79.0)
kwayland-integration (5.20.5 -> 5.21.0)
kwayland-server (5.20.5 -> 5.21.0)
kwidgetsaddons (5.78.0 -> 5.79.0)
kwin5 (5.20.5 -> 5.21.0)
kwindowsystem (5.78.0 -> 5.79.0)
kwrited5 (5.20.5 -> 5.21.0)
kxmlgui (5.78.0 -> 5.79.0)
libKF5ModemManagerQt (5.78.0 -> 5.79.0)
libKF5NetworkManagerQt (5.78.0 -> 5.79.0)
libapparmor
libcap (2.47 -> 2.48)
libdatrie (0.2.12 -> 0.2.13)
libevdev (1.9.1 -> 1.11.0)
libevent
libfastjson (0.99.8 -> 0.99.9)
libgdata (0.17.13 -> 0.18.0)
libguestfs (1.42.0 -> 1.44.0)
libkdecoration2 (5.20.5 -> 5.21.0)
libkscreen2 (5.20.5 -> 5.21.0)
libksysguard5 (5.20.5 -> 5.21.0)
liblastfm-qt5
liborcus
libqca-qt5 (2.3.1 -> 2.3.2)
libqt5-qtbase
libqt5-qtstyleplugins
libqt5-qtwebengine
libquvi-scripts
libreoffice (7.0.4.2 -> 7.1.0.3)
libressl (3.2.3 -> 3.2.4)
libselinux
libshout (2.4.4 -> 2.4.5)
libupnp (1.14.0 -> 1.14.1)
libvirt
libwebp (1.1.0 -> 1.2.0)
lightdm
logrotate (3.17.0 -> 3.18.0)
milou5 (5.20.5 -> 5.21.0)
mpfr
nghttp2 (1.42.0 -> 1.43.0)
nodejs-common
ntp
openal-soft (1.21.0 -> 1.21.1)
openjpeg2 (2.3.1 -> 2.4.0)
openssh
oxygen5 (5.20.5 -> 5.21.0)
pango (1.48.1 -> 1.48.2)
perl-Bootloader (0.932 -> 0.933)
perl-Mojolicious (8.72 -> 9.01)
php7 (7.4.14 -> 7.4.15)
pidgin
pigz (2.4 -> 2.6)
pinentry
pipewire (0.3.20 -> 0.3.21)
plasma-browser-integration (5.20.5 -> 5.21.0)
plasma-framework (5.78.0 -> 5.79.0)
plasma-nm5 (5.20.5 -> 5.21.0)
plasma5-addons (5.20.5 -> 5.21.0)
plasma5-desktop (5.20.5 -> 5.21.0)
plasma5-disks (5.20.5 -> 5.21.0)
plasma5-integration (5.20.5 -> 5.21.0)
plasma5-openSUSE
plasma5-pa (5.20.5 -> 5.21.0)
plasma5-thunderbolt (5.20.5 -> 5.21.0)
plasma5-workspace (5.20.5 -> 5.21.0)
polkit-kde-agent-5 (5.20.5 -> 5.21.0)
poppler (21.01.0 -> 21.02.0)
poppler-qt5 (21.01.0 -> 21.02.0)
postfix (3.5.8 -> 3.5.9)
powerdevil5 (5.20.5 -> 5.21.0)
prison-qt5 (5.78.0 -> 5.79.0)
procps (3.3.16 -> 3.3.17)
publicsuffix (20210128 -> 20210211)
purpose (5.78.0 -> 5.79.0)
python-Jinja2 (2.11.2 -> 2.11.3)
python-Twisted
python-cffi (1.14.4 -> 1.14.5)
python-cryptography (3.3.1 -> 3.3.2)
python-flufl.lock (3.2 -> 5.0.4)
python-gevent (20.9.0 -> 21.1.2)
python-geventhttpclient (1.4.4 -> 1.4.5)
python-greenlet (0.4.17 -> 1.0.0)
python-idna (2.10 -> 3.1)
python-matplotlib
python-networkx
python-numpy (1.19.5 -> 1.20.1)
python-pybind11 (2.5.0 -> 2.6.2)
python-pytz (2020.5 -> 2021.1)
python-pyzmq (20.0.0 -> 22.0.3)
python-requests
python-requests-toolbelt
python-scipy (1.5.4 -> 1.6.0)
python-tornado6
python-zope.interface (5.1.0 -> 5.2.0)
python38
python38-core
python38-documentation
qemu
qqc2-desktop-style (5.78.0 -> 5.79.0)
radvd (2.18 -> 2.19)
re2 (20201101 -> 20210202)
reiserfs
rpm
rubygem-autoprefixer-rails (10.2.0.0 -> 10.2.4.0)
rubygem-bootsnap (1.5.1 -> 1.7.2)
rubygem-i18n (1.8.7 -> 1.8.9)
rubygem-jbuilder (2.10.1 -> 2.11.2)
rubygem-msgpack (1.3.3 -> 1.4.2)
rubygem-puma (5.1.1 -> 5.2.1)
rubygem-rspec-mocks (3.10.1 -> 3.10.2)
rubygem-rspec-support (3.10.1 -> 3.10.2)
rubygem-thor (1.0.1 -> 1.1.0)
salt
samba (4.13.3+git.181.fc4672a5b81 -> 4.13.4+git.187.5ad4708741a)
sane-backends (1.0.31 -> 1.0.32)
screen
sendmail
sensors
solid (5.78.0 -> 5.79.0)
sonnet (5.78.0 -> 5.79.0)
spamassassin
squid (4.13 -> 4.14)
srt
syndication (5.78.0 -> 5.79.0)
syntax-highlighting (5.78.0 -> 5.79.1)
system-users
systemsettings5 (5.20.5 -> 5.21.0)
sysuser-tools
telepathy-glib (0.24.1 -> 0.24.2)
tepl (5.0.1 -> 5.1.1)
thai-fonts
threadweaver (5.78.0 -> 5.79.0)
thunar (4.16.2 -> 4.16.3)
transactional-update (2.28.3 -> 3.1.4)
udisks2 (2.9.1 -> 2.9.2)
unbound (1.13.0 -> 1.13.1)
unixODBC
util-linux
util-linux-systemd
v4l2loopback
vm-install (0.10.10 -> 0.10.11)
vte (0.62.2 -> 0.62.3)
vulkan-loader (1.2.165 -> 1.2.169)
webkit2gtk3 (2.30.4 -> 2.30.5)
wpa_supplicant
xdg-desktop-portal-kde (5.20.5 -> 5.21.0)
xen (4.14.1_08 -> 4.14.1_11)
xfce4-taskmanager (1.4.1 -> 1.4.2)
xtables-addons (3.12_k5.10.12_1 -> 3.15_k5.10.16_1)
xterm (363 -> 366)
yast2-trans (84.87.20210130.332fb904b7 -> 84.87.20210205.68980f3ed7)
yelp (3.38.2 -> 3.38.3)
yelp-xsl (3.38.2 -> 3.38.3)
zxing-cpp (1.1.0 -> 1.1.1)
=== Details ===
==== ImageMagick ====
Version update (7.0.10.59 -> 7.0.10.62)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra
- version update to 7.0.10.62
* -trim not working as expected (reference
https://github.com/ImageMagick/ImageMagick/discussions/3172)
* possible undefined behavior (reference
https://github.com/ImageMagick/ImageMagick/issues/3195)
* sanitize buggy ascender and descender values (reference
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980202)
* dng:decode element in delegates.xml quoted incorrectly (reference
https://github.com/ImageMagick/ImageMagick/issues/3156)
* Extract GPS info from TIFF images (reference
https://github.com/ImageMagick/ImageMagick/issues/3167)
* Revert tieing MagickFloatType to double (reference
https://github.com/ImageMagick/ImageMagick/pull/2832)
* revert configure script for validating JXL delegate library.
* the distributed pixel cache now properly deserializes the image attributes.
==== MozillaFirefox ====
Version update (85.0 -> 85.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 85.0.1
MFSA 2021-06 (bsc#1181848)
* MOZ-2021-0001 (bmo#1676636)
Buffer overflow in depth pitch calculations for compressed
textures
* Fixed: Avoid printing an extra blank page at the end of some
documents (bmo#1689789).
* Fixed: Fixed a browser crash in case of unexpected Cache API
state (bmo#1684838).
==== MozillaThunderbird ====
Version update (78.7.0 -> 78.7.1)
- Mozilla Thunderbird 78.7.1
* CardDAV address books now support OAuth2 and Google Contacts
* Thunderbird will no longer allow installation of addons that
use legacy APIs
==== apache2-mod_php7 ====
Version update (7.4.14 -> 7.4.15)
- updated to 7.4.15: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.15
- suppress warning for all flavors not equal to "" in multibuild
% php7.rpmlintrc
- add versioning to php-sapi as well
- require this PHP version of subpackages in Recommends/Suggests
- run apache-rex tests in php7:test as packages need to be build
first (otherwise tests run with previous version)
- add php_cfgdir and php_extdir macros
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- merge libapparmor.changes into apparmor.changes
==== attica-qt5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Attica5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Make int -> QString conversion explicit
* Port from QNetworkRequest::FollowRedirectsAttribute to QNetworkRequest::RedirectPolicyAttribute
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Drop configure --libexecdir variable as it does not appear
to be used by the source archive.
- Build python bindings subpackages for all flavors
* use the python-rpm-macros singlespec system: The macro
%python_subpackages together with %python_subpackage_only
creates the pythonXY-avahi bindings package for all python
flavors on Tumbleweed (currently python36, python38)
* Put the avahi-bookmarks command under updates-alternatives
control to avoid package conflicts between flavors
* outside of build_core, the build continues to use but not
install everything in the primary python3 flavor.
* For distros without multiple python3 flavors and/or older
python-rpm-macros, the status quo is unchanged.
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Fix split-provides for python3-avahi-gtk: avahi-python is
provided/obsoleted by the primary python38-avahi package.
avahi-discover is the only extra file provided here, not
avahi-bookmarks
==== baloo5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes to list here.
==== bison ====
Subpackages: bison-lang
- Run tests in parallel
==== bluedevil5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: bluedevil5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== bluez-qt ====
Version update (5.78.0 -> 5.79.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Use QLatin1Char instead of wchat_t
* Add missing list include
* Change QStringList forward decl to include
==== boost-base ====
Subpackages: boost-license1_75_0 libboost_date_time1_75_0 libboost_filesystem1_75_0 libboost_iostreams1_75_0 libboost_locale1_75_0 libboost_program_options1_75_0 libboost_regex1_75_0 libboost_thread1_75_0
- Fix HPC build on ARM. It seems boost_serialization libraries
are no longer implicitly build with this setup.
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors (jsc#SLE-16462).
==== boost-extra ====
- Fix HPC build on ARM. It seems boost_serialization libraries
are no longer implicitly build with this setup.
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors (jsc#SLE-16462).
==== breeze ====
Version update (5.20.5 -> 5.21.0)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Disable the migration from the breeze color scheme to breeze.
On fresh installations, the LNF is applied afterwards and so it
has no effect. Switching the color scheme in the LNF would need
an almost complete reneedling, so don't do that just yet.
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Clean up listener (kde#432660)
* Update users that have Breeze as colorscheme to BreezeLight (kde#432470)
* Fix colors files
* Don't waste a space in menus
* [kstyle]: Don't attempt to adjust contentsMargins on QDialogs
* [kstyle]: Don't attempt to adjust contentsMargins on QMainWindows (kde#432246)
* kstyle: expand tools area 1px downwards if present (kde#431540)
* [kstyle]: Don't draw line when no toolbars are present in fullscreen (kde#431969)
* hotfix: remove hasHeaderColors call from ::polish
* Revert "Do not draw background or line in toolbars if the color scheme has no headers group"
* kde4breeze: Breeze Light is the new default (kde#431917)
- Only Recommend breeze5-wallpapers, it's fairly big and by default
(openSUSE look-and-feel) not used
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== breeze-gtk ====
Version update (5.20.5 -> 5.21.0)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Fix breakages caused by formatter run (kde#432245)
* Adjust menu heights to properly match Breeze QStyle (kde#431819)
* gtk4: remove margin on windows (kde#431930)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* fix(widgets/treeview): fix unlegiblity of disabled treeview items (kde#431839)
* gtk3: Fix close button icon
* Increase menu padding to reflect changes in Breeze
* gtk3, gtk4: remove hover animations
* Breeze for GTK4
* Run formatter
* [gtk3]: Make scrollbars fixed size (kde#414763)
==== breeze5-icons ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* new telegram-panel icons
* Use correct style for align-horizontal-left-out icons (kde#432273)
* Add new kickoff icons Matches the appearance of current kickoff (kde#431883)
* Add rating-half, 100% opacity for rating-unrated, Text color for rating in dark theme
* Remove KeePassXC icons (kde#431593)
* Fix @3x icons (kde#431475)
* add neochat icon
==== btrfsmaintenance ====
- Require libzypp plugin only if zypper is used (Required for e.g.
image based systems).
==== ceph ====
Version update (16.0.0.5613+gb1a0951432 -> 16.1.0.46+g571704f730)
Subpackages: librados2 librbd1
- Update to 16.1.0-46-g571704f730
+ rebase on top of upstream v16.1.0 (Pacific release candidate)
+ drop obsolete downstream patches that were causing conflicts:
* cephadm: use registry.suse.com by default
* cephadm: add global flag --container-init
* mgr/cephadm: append --container-init to basecommand
* cephadm: remove container-init subparser from "deploy"
- Update to 16.0.0-7500-g78f6791981:
+ cephadm: add global flag --container-init
+ mgr/cephadm: append --container-init to basecommand
+ cephadm: remove container-init subparser from "deploy"
- Update to 16.0.0-7497-g63a0682c7e:
+ rebase on tip of upstream "master" branch, SHA1 8c6b533ee85e7fe2cd19e5dbb6f0363898f5a2ee
- Update to 16.0.0-6239-g0c2e605e78:
+ rebase on tip of upstream "master" branch, SHA1 6d1f1f63b711797e21ff8ff12662d07d86546e66
* cephadm: Fix error setting 'mgr/cephadm/container_init' config (PR #37500)
- Update to 16.0.0-6229-g71574673b0:
+ rebase on tip of upstream "master" branch, SHA1 f68197eca4b4dceef9fbf497d640b4600663d3ed
* ceph-volume: don't exit before empty report can be printed (PR #37591)
- Update to 16.0.0-6177-g01e4ab745b:
+ rebase on tip of upstream "master" branch, SHA1 f8ea1f38aee3d8715186a756331a23d4b51121f2
* ceph-volume: pass filter_for_batch as keyword argument (PR #37545)
- Update to 16.0.0-6162-g892bfa3fef:
+ drop the following commits:
+ lvmcache: refactor argument parsing and add -h flag
+ ceph-volume: install lvmcache plugin
+ ceph-volume: add lvmcache plugin and its tests
+ rebase on tip of upstream "master" branch, SHA1 0a92d5094fc0baae3af223aa16b271d2e5e6f349
+ mgr/devicehealth: device_health_metrics pool gets created even without
any OSDs in the cluster (bsc#1173079)
==== dhcp ====
Version update (4.3.5 -> 4.4.2)
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server
- update to 4.4.2:
* Please note that that ISC DHCP is now licensed under the Mozilla Public
License, MPL 2.0.
In general, the areas of focus for ISC DHCP 4.4 were:
1. Dynamic DNS additions
2. dhclient improvements
3. Support for dynamic shared libraries
* Added the interface name to socket initialization failure log messages.
Prior to this the log messages stated only the error reason without
stating the target interface.
* Corrected buffer pointer logic in dhcrelay functions that manipulate
agent relay options. Thanks to Thomas Imbert of MSRC Vulnerabilities
& Mitigations for reporting the issue.
* Corrected unresolved symbol errors building relay_unittests when
configured to build using libtool.
* A new configuration parameter, ping-cltt-secs (v4 operation only), has
been added to allow the user to specify the number of seconds that must
elapse since CLTT before a ping check is conducted. Prior to this, the
value was hard coded at 60 seconds. Please see the server man pages for
a more detailed discussion.
* A new configuration parameter, ping-timeout-ms (v4 operation only),
has been added that allows the user to specify the amount of time
the server waits for a ping-check response in milliseconds rather
than in seconds (via ping-timeout). When greater than zero, the value
of ping-timeout-ms will override the value of ping-timeout. Thanks
to Jay Doran from Bluecat Networks for suggesting this feature.
* An experimental tool called, Keama (KEA Migration Assistant), which helps
translate ISC DHCP configurations to Kea configurations, is now included
in the distribution.
* Corrected a misuse of the BIND9 DDNS API which caused DDNS updates to be
carried out over TCP rather than UDP. The coding error was exposed by
migration to BIND9 9.11. Thanks to Jinmei Tatuya at Infoblox for
reporting the issue.
* Bind9 now defaults to requiring python to build. The Makefile for
building Bind9 when bundled with ISC DHCP was modified to turn off
this dependency.
* Corrected a dual-stack mixed-mode issue that occurs when both
ddns-guard-id-must-match and ddns-other-guard-is-dynamic
are enabled and that caused the server to incorrectly interpret
the presence of a guard record belonging to another client as
a case of no guard record at all. Thanks to Fernando Soto
from BlueCat Networks for reporting this issue.
* Corrected a compilation issue that occurred when building without DNS
update ability (e.g. by undefining NSUPDATE).
* Corrected an issue that was causing the server, when running in
DHPCv4 mode, to segfault when class lease limits are reached.
Thanks to Peter Nagy at Porion-Digital for reporting the matter
and submitting a patch.
* Made minor changes to eliminate warnings when compiled with GCC 9.
Thanks to Brett Neumeier for bringing the matter to our attention.
* Fixed potential memory leaks in parser error message generation
spotted by Coverity, CIDs: 1448191, 1448193, 1448194, 1448195
* Updated URL of IEEE oui.txt in contrib/dhcp-lease-list.pl. Thanks
to Tommy Smith for contributing the patch.
* Fixed define flags when using SO_BINDTODEVICE. Thanks to Joe LeVeque for
reporting the issue.
* Applied a patch from OpenBSD to always set the scope id of outbound
DHPCv6 packets. Note this change only applies when compiling under
OpenBSD. Thanks to Brad Smith at OpenBSD from bringing it to our
attention.
* Modified dhclient to not discard config file leases that are
duplicates of server-provided leases and to retain such leases
after they have been used as the fallback active lease and
DHCP service has been restored. This allows them to be used
more than once during the lifetime of a dhclient instance.
This applies to DHCPv4 operation only.
* Corrected a number of reference counter and zero-length buffer leaks.
Thanks to Christopher Ertl of MSRC Vulnerabilities & Mitigations for
pointing them out.
* Closed a small window of time between the installation of graceful
shutdown signal handlers and application context startup, during which
the receipt of shutdown signal would cause a REQUIRE() assertion to
occur. Note this issue is only visible when compiling with
ENABLE_GENTLE_SHUTDOWN defined.
* Corrected a buffer overflow that can occur when retrieving zone
names that are more than 255 characters in length.
* The "d" domain name option format was incorrectly handled as text
instead of RFC 1035 wire format. Thanks to Jay Doran at BlueCat Networks
for reporting this issue.
* Improved the error message issued when a host declaration has both
a uid and a dhcp-client-identifier. Server configuration parsing will
now fail if a host declaration specifies more than one uid.
* Updated developer's documentation on building and running unit tests.
Removed support for --with-atf=bind as BIND9 no longer bundles in ATF
source.
* Fixed a syntax error in ldap.c which cropped up under Ubuntu
18.04.1/gcc 7.4.0. Thanks to Charles Hedrick for pointing it out.
* Added clarification to dhcp-options.5 section on ip-address values
describing the first-use DNS resolution of options with hostnames as
values (e.g. next-server).
* The option format for the server option omapi-key was changed to a
format type 'k' (key name); while server options ldap-port and
ldap-init-retry were changed to 'L' (unsigned 32-bit integer). These
three options were inadvertantly broken when the 'd' format content
was changed to comply with RFC 1035 wire format (see Gitlab #2).
* A delayed-ack value of 0 (the default), now correctly disables the delayed
feature. A change in 4.4.0 prohibited lease updates marking leases active
from be written to the lease file when delayed-ack is 0. This in turn,
caused servers to lose active lease assignments upon restart.
! Option reference count was not correctly decremented in error path
when parsing buffer for options. Reported by Felix Wilhelm, Google
Security Team.
CVE: CVE-2018-5733
! Corrected an issue where large sized 'X/x' format options were causing
option handling logic to overwrite memory when expanding them to human
readable form. Reported by Felix Wilhelm, Google Security Team.
CVE: CVE-2018-5732
* Added use of new Bind9 compatibility header files, that are now necessary
to supply type definitions for primitive data types, removed from Bind9
proper. Altered util/bind.sh to pull from Bind9 repo on gitlab.
* Duplicate address detection when binding to a new IPv6 address was added
to the following dhclient scripts: linux,freebsd,netbsd,openbsd, and macos.
The scripts will check for DAD errors after binding to a new IPv6 address
for at most --dad-wait-time seconds. If a DAD error is detected the script
will exit with a value of 3, instructing dhclient to decline the address. If
dad-wait-time is zero (the default), DAD error checking is not peformed.
* Support for sending and receiving additional DHCP4 options has been added
to both the dhcpd and dhclient. Specifically: option codes 93,94, and 97
(RFC 4578); code 150 (RFC 5859); and codes 209,219, and 211 (RFC 5071).
Beyond configuring, sending, requesting, and receiving these options neither
server nor client apply any additional logic based on their values.
Thanks to Peter Lewis for requesting this change.
* Added clarifying text to dhcpd.conf.5 explaining the class match expressions
cannot rely on the results of executable statements.
* Fixed a bug which causes dhcpd and dhclient to crash on certain
systems when given relative path names for lease or pid files on
the command line. Affected systems are those on which the C library
function, realpath() does not support a second parameter value of
NULL (see manpages for realpath(3)).
* Fixed a build issue when building with embedded BIND9 under OpenBSD that
was causing BIND9 build to not generate dns/enumclass.h and dns/enumtype.h.
* Added <dhcp>/m4/README to the distribution tarball. Some versions of
ac_local() treat the absence of the m4 subdirectory as error rather than
warning. This was causing the call to autoreconf, necessary for building
with libtool, to fail.
* Added experimental support for relay port (draft-ietf-dhc-relay-port-10.txt)
feature for DHCPv4, DHCPv6 and DHCPv4-over-DHCPv6. Relay port has to be
enabled at compile time via --enable-relay-port and is fully backward
compatible (i.e. works with previous implementations of servers and relays
using the standard ports). A new --rp <relay-port> command line option
specifies to dhcrelay an alternate source port for upstream (i.e. toward
the server) messages. Thanks to Naiming Shen and Enke Chen of Cisco
systems for submitting these patches.
* Added --release-on-roam to dhcpd server. When enabled and the server detects
that a DHCPv6 client (IAID+DUID) has roamed to a new network, it will release
the pre-existing leases on the old network and emit a log statement similar
to the following:
"Client: <id> roamed to new network, releasing lease: <address>"
The server will carry out all of the same steps that would normally occur
when a client explicitly releases a lease. This behavior is disabled by
default and may only be specified globally. Prior to this the server renders
the leases unavailable until they expire or the server is restarted. Clients
that need leases in multiple networks must supply a unique IAID in each IA.
When release-on-roam is disabled (the default) the server maintains the
prior behavior of making such leases unavailable until they expire or the
server is restarted. Clients that need leases in multiple networks must
supply a unique IAID in each IA. This parameter may only be specified at
the global level. Thanks to Fernando Soto from BlueCat Networks for
suggesting this change.
* Support for delayed-ack is now compiled in by default. Prior to this
it had to be enabled at compile time via --enable-delayed-acks. The
default value for delayed-ack, however, has been changed from 28 to 0
(i.e. disabled). This was done to minimize the impact on users not
currently using the feature. Please note that the delayed-ack feature
is not currently compatible with support for DHPCv4-over-DHCPv6 so
when a 4to6 port command line argument enables this in the server the
delayed-ack value is reset to 0.
* Added to the server (-6) a new statement, local-address6, which specifies
the source address of packets sent by the server. An additional flag,
bind-local-address6, disabled by default, binds the service socket to
to local-address6. Note that bind-local-address does not work with direct
clients: a relay has to forward packets to the server using the
local-address6 destination.
* The server now recognizes environment variables PATH_DHCPD_DB and
PATH_DHCPD_PID. These had been incorrectly compiled out of the code
unless DHCPv6 support was disabled. Additionally, the server man
pages were corrected to accurately reflect how the server chooses
file names (see lease-file-name and pid-file-name statements). Thanks
to Fernando Soto at Bluecat Networks for bringing this matter to our
attention.
* Removed an "Impossible condition" error upon exit in the dhcpd server that
has been shutdown via OMAPI. This condition was only apparent under Solaris
when building with --enable-use-sockets and --enable-ipv4-pktinfo.
* Corrected some minor Coverity issues: CID 1426059, 1426058, and 1426057.
* Added missing text to dhclient.8 and expanded release note coverage
for --address-prefix-len changes.
- remove dhcp-CVE-2019-6470.patch,
0013-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch: merged upstream
- 0006-dhcp-4.3.2-dhclient-send-hostname-or-fqdn.patch
0009-dhcp-4.2.6-close-on-exec.patch
0016-infiniband-support.patch
0018-client-fail-on-script-pre-init-error-bsc-912098.patch
0021-dhcp-ip-family-symlinks.patch: refresh against newer code base
- build with --enable-log-pid (log pid) and enable-binary-leases (faster
binary looup for large leases files)
==== discover ====
Version update (5.20.5 -> 5.21.0)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Do not always bring refreshed resources in (kde#432654)
* Don't show the search action on desktop mode (kde#432693)
* pk: Don't call the size function as it triggers a details fetch
* pk: no need to fetch the details of the updatable packages
* odrs: Move JSON parsing to a separate thread
* pk: Small optimisation
* pk: Make sure that we give precedence to the first pkgid we receive
* pk: remove unused method
* pk: Make sure we execute absolute paths
* flatpak: Make sure we refresh the size display on the views
* Show a "Search" main action on mobile on the Featured page
* Do not show "Sorry, nothing found" on the search page before searching
* pk: also remove duplicates from accounnting for the offline upgrades
* [Updates page] Match style of Kirigami.PlaceholderMessage
* pk: Fix installed filtering (kde#428681)
* packagekit: Don't list repeated packages several times
* pk: sort the updated package in offline updates description
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
- Refresh 0001-Warning-for-FlatHub.patch
==== dosfstools ====
Version update (4.1+git.1610658652.9443732 -> 4.2)
- update to 4.2:
* mkfs.fat: Allow to specify disk geometry via new -g option
* fsck.fat: Add code for fixing first FAT cluster
* fatlabel: Do not call parts of fsck repair procedure
* Update warning message about lowercase labels
* mkfs.fat: Read geom_start from sysfs
* Add missing files into distribution tarball
==== drkonqi5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: drkonqi5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* discard wayland client crashes following compositor crash (kde#431561)
* Fix includes order on windows
* Update .gitignore file
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* Run clang-format
* Prevent clang-format uglification
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Remove duplicate line
* include the drkonqi version in reports
* report all reproducible selections
* capitalize consistently
* Layout have already a parent. Not necessary to call this method
* Don't include QtTest
* Modify DBus service name to allow using QDBusServiceWatcher
* fix warning about unused capture
* focus lineedits for bug info page (kde#428350)
* Fix for Clang: ptracer.cpp needs <errno.h>
* fix buttongroup state toggles (kde#428346)
* Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation
* Don't use deprecated signal
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Remove this add_definition
* Compile without deprecated method
* Add .gitignore file
* it depends against kf5.74
* it depends against qt5.15
* Remove not implemented method
* [systeminformation] Fix cpp17+ compatibility
* Remove unused forward declaration
* Convert copyright statements to SPDX expressions
==== elfutils ====
Version update (0.182 -> 0.183)
Subpackages: libasm1 libdw1 libelf1
- Update to version 0.183:
debuginfod: New thread-busy metric and more detailed error metrics.
New --fdcache-mintmp and tracking of filesystem freespace.
New increased webapi concurrency while grooming.
debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
can be used to dlopen the libdebuginfod.so library.
New function debuginfod_set_verbose_fd and
DEBUGINFOD_VERBOSE environment variable.
config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
configured --enable-debuginfod-urls[=URLS]
elflint, readelf: Recognize SHF_GNU_RETAIN.
Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.
==== elfutils-debuginfod ====
Version update (0.182 -> 0.183)
- Update to version 0.183:
debuginfod: New thread-busy metric and more detailed error metrics.
New --fdcache-mintmp and tracking of filesystem freespace.
New increased webapi concurrency while grooming.
debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
can be used to dlopen the libdebuginfod.so library.
New function debuginfod_set_verbose_fd and
DEBUGINFOD_VERBOSE environment variable.
config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
configured --enable-debuginfod-urls[=URLS]
elflint, readelf: Recognize SHF_GNU_RETAIN.
Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.
==== eog ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Warning about overwriting GError when unlinking a directory
while viewing.
+ Update appdata screenshot.
+ Updated translations.
==== evince ====
Version update (3.38.1 -> 3.38.2)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 3.38.2:
+ libdocument:
- Fix parameter type in gtk-doc.
- Stop trusting phsyical dimensions from monitors.
+ libview:
- Fix support for HiDPI in link preview.
- Forgo setting device offset on page surfaces.
+ pdf: Keep same visual appearance between displayed and copied
text.
==== evolution ====
Version update (3.38.3 -> 3.38.4)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.38.4:
+ e-editor.js: Correct variable name in
EvoEditor.InsertSignature().
+ Fix a memory leak when quoting headers for message replies.
+ Bugs fixed: glgo#GNOME/evolution#1157,
glgo#GNOME/evolution#1314, glgo#GNOME/evolution#1330.
+ Updated translations.
==== evolution-data-server ====
Version update (3.38.3 -> 3.38.4)
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.4:
+ CamelFolder: Cancel save of the changes early in the dispose().
+ AlarmNotify:
- The e_alarm_notify_activate() can be called multiple times.
- Stop using g_application_register().
- The XDG_CURRENT_DESKTOP env is a list.
+ Bug Fixes: glgo#GNOME/evolution-data-server#293,
glgo#GNOME/evolution-data-server#296,
glgo#GNOME/evolution-data-server#298,
glgo#GNOME/evolution-data-server#299,
glgo#GNOME/evolution-data-server#300.
+ Updated translations.
==== evolution-ews ====
Version update (3.38.3 -> 3.38.4)
- Update to version 3.38.4:
+ e-ews-notification: Add thread safety around get_events thread.
+ Bugs fixed: glgo#GNOME/evolution-ews#140,
glgo#GNOME/evolution-ews#141.
+ Updated translations.
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch
[boo#1180519] [CVE-2020-35964]
==== fftw3 ====
Subpackages: libfftw3-3 libfftw3_threads3
- Add build support for gcc10 to HPC build (bsc#1174439).
==== frameworkintegration ====
Version update (5.78.0 -> 5.79.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Fix window decorations not being uninstallable (kde#414570)
==== freeipmi ====
Version update (1.6.6 -> 1.6.7)
Subpackages: libfreeipmi17 libipmiconsole2 libipmidetect0
- freeipmi 1.6.7:
* Do not require IPMI access when running ipmi-fru with the
- -fru-file option
* Minor documentation updates
- the following fixes were upstreamed:
* Fix default permissions of various config and system files,
drop 1103311-service-files-mode.patch
==== fuse3 ====
Version update (3.10.1 -> 3.10.2)
Subpackages: libfuse3-3
- Update to release 3.10.2
* Allow "nonempty" as a mount option, for backwards
compatibility with fusermount 2. The option has no effect
since mounting over non-empty directories is allowed by default.
* FUSE filesystems can now be mounted underneath EXFAT
mountpoints.
==== gcc10 ====
Subpackages: cpp10 gcc10-info libstdc++6-devel-gcc10 libstdc++6-gcc10-locale
- Remove include-fixed/pthread.h
- Change GCC exception licenses to SPDX format
==== gcc11 ====
Version update (11.0.0+git182924 -> 11.0.0+git183291)
Subpackages: libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libstdc++6-pp-gcc11 libtsan0 libubsan1
- Bump to efcd941e86b507d77e90a1b13f621e036eacdb45.
- Bump to 7a18bc4ae62081021f4fd90d591a588cac931f77.
- New package, inherits from gcc10
* gcc-add-defaultsspec.diff, add the ability to provide a specs
file that is read by default
* tls-no-direct.diff, avoid direct %fs references on x86 to not
slow down Xen
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
CRT files
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
for ppc, just a testcase
* gcc44-textdomain.patch, make translation files version specific
and adjust textdomain to find them
* gcc44-rename-info-files.patch, fix cross-references in info files
when renaming them to be version specific
* gcc48-libstdc++-api-reference.patch, fix link in the installed
libstdc++ html documentation
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
earlier mpfr versions on old products
* gcc5-no-return-gcc43-workaround.patch, make build work with
host gcc 4.3
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
new warning from -Wextra
* gcc7-avoid-fixinc-error.diff
* gcc9-reproducible-builds-buildid-for-checksum.patch
* gcc9-reproducible-builds.patch
* gcc10-amdgcn-llvm-as.patch
* gcc10-foffload-default.patch
- libgccjit subpackage is added.
- HWASAN is built for aarch64 target.
==== gcc7 ====
- Remove include-fixed/pthread.h
- Change GCC exception licenses to SPDX format
- add gcc7-pr81942.patch [bsc#1181618]
==== gcc9 ====
- Remove include-fixed/pthread.h
- Change GCC exception licenses to SPDX format
==== git ====
Version update (2.30.0 -> 2.30.1)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.30.1
* Bugfix release
* "git stash" did not work well in a sparsely checked out working
tree.
* Newline characters in the host and path part of git:// URL are
now forbidden.
==== glib2 ====
Version update (2.66.4 -> 2.66.7)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.66.7:
+ Fix various regressions caused by rushed security fixes in
2.66.6.
+ Fix a silent integer truncation when calling
`g_byte_array_new_take()` for byte arrays bigger than
`G_MAXUINT`.
+ Disallow using currently-undefined D-Bus connection or server
flags to prevent forward-compatibility problems with new
security-sensitive flags likely to be released in GLib 2.68.
+ Bugs fixed: glgo#GNOME/GLib!1933, glgo#GNOME/GLib!1943,
glgo#GNOME/GLib!1944, glgo#GNOME/GLib!1945.
- Update to version 2.66.6:
+ Fix various instances within GLib where `g_memdup()` was
vulnerable to a silent integer truncation and heap overflow
problem (glgo#GNOME/GLib#2319).
- Update to version 2.66.5:
+ Fix some issues with handling over-long (invalid) input when
parsing for `GDate`.
+ Don?t load GIO modules or parse other GIO environment variables
when `AT_SECURE` is set (i.e. in a setuid/setgid/setcap
process). GIO has always been documented as not being safe to
use in privileged processes, but people persist in using it
unsafely, so these changes should harden things against
potential attacks at least a little. Unfortunately they break a
couple of projects which were relying on reading
`DBUS_SESSION_BUS_ADDRESS`, so GIO continues to read that for
setgid/setcap (but not setuid) processes. This loophole will be
closed in GLib 2.70 (see issue #2316), which should give
modules 6 months to change their behaviour.
+ Fix `g_spawn()` searching `PATH` when it wasn?t meant to.
+ Bugs fixed: bgo#2168, bgo#2210, bgo#2305, glgo#GNOME/GLib!1820,
glgo#GNOME/GLib!1824, glgo#GNOME/GLib!1831,
glgo#GNOME/GLib!1836, glgo#GNOME/GLib!1864,
glgo#GNOME/GLib!1872, glgo#GNOME/GLib!1913,
glgo#GNOME/GLib!1922.
- Rebase/refresh patches:
+ glib2-dbus-socket-path.patch
+ glib2-fate300461-gettext-gkeyfile-suse.patch
+ glib2-gdbus-codegen-version.patch
+ glib2-suppress-schema-deprecated-path-warning.patch
+ glib2-bgo569829-gettext-gkeyfile.patch
==== glibc ====
Version update (2.32 -> 2.33)
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Update to glibc 2.33
* The dynamic linker accepts the --list-tunables argument which prints
all the supported tunables.
* The dynamic linker accepts the --argv0 argument and provides opportunity
to change argv[0] string.
* The dynamic linker loads optimized implementations of shared objects
from subdirectories under the glibc-hwcaps directory on the library
search path if the system's capabilities meet the requirements for
that subdirectory.
* The new --help option of the dynamic linker provides usage and
information and library search path diagnostics.
* The mallinfo2 function is added to report statistics as per mallinfo,
but with larger field widths to accurately report values that are
larger than fit in an integer.
* Add <sys/platform/x86.h> to provide query macros for x86 CPU features.
* A new fortification level _FORTIFY_SOURCE=3 is available.
* The mallinfo function is marked deprecated.
* When dlopen is used in statically linked programs, alternative library
implementations from HWCAP subdirectories are no longer loaded.
* The deprecated <sys/vtimes.h> header and the function vtimes have been
removed.
* On s390(x), the type float_t is now derived from the macro
__FLT_EVAL_METHOD__ that is defined by the compiler, instead of being
hardcoded to double.
* A future version of glibc will stop loading shared objects from the
"tls" subdirectories on the library search path, the subdirectory that
corresponds to the AT_PLATFORM system name, and also stop employing
the legacy AT_HWCAP search mechanism.
* CVE-2021-3326: An assertion failure during conversion from the
ISO-20220-JP-3 character set using the iconv function has been fixed.
- Remove obsolete, unused /etc/default/nss
- aarch64-static-pie.patch, euc-kr-overrun.patch,
get-nprocs-cpu-online-parsing.patch, iconv-redundant-shift.patch,
iconv-ucs4-loop-bounds.patch, ifunc-fma4.patch,
intl-codeset-suffixes.patch, nscd-gc-cycle.patch,
printf-long-double-non-normal.patch, strerrorname-np.patch,
syslog-locking.patch, sysvipc.patch: Removed
- Remove support for %optimize_power
- Move to power4 baseline on ppc
==== gnome-autoar ====
Version update (0.2.4 -> 0.3.0)
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Update to version 0.3.0:
+ Recognize MIME type aliases of extractable archives.
+ Add extraction support for password-protected archives.
+ CVE-2020-36241: Prevent extraction outside the destination dir.
==== gnome-builder ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-builder-doc gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild
- Update to version 3.38.2:
+ Always give access to a11y bus from Flatpak.
+ Support for Flatpak's --add-policy.
+ Default to cloning remote's HEAD branch.
+ Stop showing GLib debug messages when running application
unless debugging.
+ Updated translations.
==== gnome-disk-utility ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Ignore the --xid option when formatting from Nautilus (this
aligns the behavior under X11 with that on Wayland).
+ Updated translations.
==== gnome-maps ====
Version update (3.38.3 -> 3.38.4)
- Update to version 3.38.4:
+ Fix a bug resulting in writing a broken last view position on
exit in some circumstances.
+ Fix a bug preventing wrapping around at the date line with dark
tiles.
+ Fix a bug causing hanging in cases when dragging around route
markers.
+ Updated translations.
==== gnome-software ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Fix package details not found for some packages.
+ Ignore harmless warnings when using unusual fwupd versions.
+ Updated translations.
==== gnome-terminal ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.38.3:
+ app: Limit the number of clipboard targets to a sensible number
+ Updated translations.
==== gptfdisk ====
Version update (1.0.5 -> 1.0.6)
- Update to 1.0.6
* Fixed bug that could cause segfault if GPT header claimed partition
entries are oversized. See:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0256
* Fixed bug that could cause a crash if a badly-formatted MBR disk was
read. See:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0308
* Renamed the partition type "Freedesktop $BOOT" to "XBOOTLDR partition".
* Added several more Freedesktop partition table type codes (0x8312 through
0x831C).
* Fixed type code definition in diskio-unix.cc that prevented 32-bit builds
from correctly handling disks over 4 TiB in size.
* Minor tweaks to get the software to compile on FreeBSD; that seems to have
fallen into disrepair.
==== gsl ====
Subpackages: libgsl25 libgslcblas0
- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).
==== gstreamer-plugins-bad ====
Subpackages: gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Disable the kate/libtiger plugin. Kate streams for karaoke are not
used anymore, and the source tarball for libtiger is no longer
available upstream. (jsc#SLE-13843)
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start
==== inn ====
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
==== json-glib ====
Version update (1.6.0 -> 1.6.2)
Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0
- Update to version 1.6.2:
+ Fix build reproducibility.
+ Fix parsing of UTF-16 surrogate pairs.
+ Ignore UTF-8 BOM.
==== kactivities-stats ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kactivities5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kactivitymanagerd ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kactivitymanagerd-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add trailing comma to enums
* Fix Boot dependency problems and cleanup old configs
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Fix a dangling reference to the list of database files
* Explicit lambda captures to avoid future dangling reference bugs
* Fix a dangling reference to the list of database files
* Convert copyright statements to SPDX expressions
* Explicitly scope unit to graphical-session.target
* Fix installation of the systemd unit
* Use correct way to register for a shortcut (kde#374575)
* systemd dbus activation
==== karchive ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Adapt to Qt6 QTextCodec changes
==== kauth ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Use QWindow instead of QWidget where possible
==== kbd ====
Version update (2.3.0 -> 2.4.0)
Subpackages: kbd-legacy
- Update to version 2.4.0:
* po: Update cs and sr translations (from translationproject.org)
* libkfont: Use only KDFONTOP
* Added support for a few derivatives of neo
* Fix use-after-free of pipe_cmd
* Update solar24x32 font
* vlock's pam config added to destination directory
* Update sun12x22.psfu
* libkeymap: unify non/unicode accent_table generation
* libkeymap: note about --unicode use
* libkeymap: remove last ushort
* fi.map: use newly added deadkeys
* Do not install internal library
* Additional deadkeys
- Remove kbd-1.15.2-setfont-no-cruft.patch
The old ioctls were finally dropped.
==== kbookmarks ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kcalendarcore ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Unregister MemoryCalendar as an observer when deleting an incidence.
* Use the recurrenceId to delete the right occurrence.
* Also clear notebook associations when closing a MemoryCalendar.
==== kcm_sddm ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kcm_sddm-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Set index on completion instead of binding (kde#432018)
* Indicate that we need saving when background changes (kde#432112)
- Refresh 0001-Support-default.session-symlink.patch
- Add support for qml-autoreqprov
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore file
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* clang-tidy: Force braces around statements
* Run clang-format
* Fix i18n (found by Alexander Yavorsky)
* Simplify Messages.sh
* Restore old SDDM KCM name
* Port to ManagedConfigModule (kde#403530,kde#407689,kde#411004,kde#411504,kde#419327,kde#424639)
* Load all themes
* Do not explicitely define Exec line for KCM
- New patchset for the QML code changes:
* Refresh 0001-Support-default.session-symlink.patch
* Drop 0002-Replace-autologin-configuration-with-a-note-to-use-Y.patch
* Add 0002-Read-and-write-autologin-user-to-etc-sysconfig-displ.patch
* Refresh 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch
==== kcmutils ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Ensure single column mode
* remove window dragging hack
==== kcodecs ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Compile benchmark tests, but don't run them automatically with ctest
* Remove the usage of non-UTF-8 string literals
==== kcompletion ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add missing include
* Remove unused include
* Fix regression caused due to porting from operator+ to operator| (kde#431493)
- Drop upstream patch:
* kcompletion/0001-Fix-regression-caused-due-to-porting-from-operator-t.patch
==== kconfig ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Fix kconfig_compiler doxygen formatting
* Refactor window geometry save/restore code to be less fragile
* Fix restoring window size when closed while maximized (kde#430521)
* Remove dead cmake code
* KConfig: preserve the milliseconds component of QDateTime
* Adapt to Qt6 text codec changes
* Port to QRecursiveMutex
* Fix window positioning regression due to incorrect fallback in fallback
==== kconfigwidgets ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Include QStringList instead of QtContainerFwd
* Improve includes
==== kcontacts ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Also set the test locale on Windows
* Compile benchmark tests, but don't run them automatically with ctest
==== kcoreaddons ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes to list here.
==== kcrash ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kdav ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kdbusaddons ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kde-cli-tools5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kde-cli-tools5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* Run clang-format
* Prevent clang-format uglification
* Add .gitignore file to ignore generated .clang-format file
* kioclient: add "appmenu" command to use a kopenwith dialog as a basic launcher
* Require C++17
* Avoid pointless KCModuleInfo usage
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Do not explicitely define Exec line for KCM
* Now it depends against new version. Old code can be removed
* Partly port away from KMimeTypeTrader
* Documentation fixes
* Ignore options after positional arguments (kde#426896)
==== kde-gtk-config5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kde-gtk-config5-gtk3
- Drop patch, part of 5.20.90:
* 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch
- Add patch to not pollute stdout, which broke some applications
(boo#1182151, kde#431365):
* 0001-Remove-debug-message-to-avoid-polute-to-stdout.patch
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Reset altered config in the decoration bridge
* Use the same configs for watching and reading (kde#421745)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add .gitignore file to ignore generated .clang-format file.
* Remove debug message to avoid polute to stdout.
* Reference Plasma Workspace repo instead of Desktop
* Set correct installation directory for kconf_update script
* Use only GTK Module for managing window decorations CSS (kde#428322,kde#428120,kde#428842)
* fix build
* Fix for cpp17 : Ld couldnt reach references when we use constexpr
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Begin writing out settings to GTK4
* Disable global animations for the time decoration is being rendered (kde#426687)
* Fix default decoration fallback
* Remove kservice dependency
==== kdeclarative ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* 1 column lower limit on mobile 2 elsewhere
* allow single column items
* KeySequenceItem: Assign empty string on clear instead of undefined (kde#432106)
* typo--
* Disambiguate selected vs hovered states for GridDelegate (kde#406914)
* Use Single mode by default
* GridDelegate: remove hover animations
==== kded ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kded-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kdelibs4support ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kdesu ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kdevelop5 ====
Version update (5.6.1 -> 5.6.2)
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang libkdevplatform56
- Update to 5.6.2
* Adapt to change of formerly private KTextEditor::View signal
configChanged
* skip test_gdb on windows, apparently it breaks the windows CI
* Polish menu before creating platform window
- Update obsolete BuildRequires: llvm-clang-devel -> clang-devel.
==== kdnssd-framework ====
Version update (5.78.0 -> 5.79.1)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.79.1
* Revert "Switch from custom K_D to Q_DECLARE_PRIVATE_D & Q_D"
(kde#432949)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Replace QStringList forward decl with QtContainerFwd
==== kdoctools ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* A tag fixed
==== kemoticons ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kernel-64kb ====
Version update (5.10.12 -> 5.10.16)
- Linux 5.10.16 (bsc#1012628).
- squashfs: add more sanity checks in xattr id lookup
(bsc#1012628).
- squashfs: add more sanity checks in inode lookup (bsc#1012628).
- squashfs: add more sanity checks in id lookup (bsc#1012628).
- squashfs: avoid out of bounds writes in decompressors
(bsc#1012628).
- Revert "mm: memcontrol: avoid workload stalls when lowering
memory.high" (bsc#1012628).
- nilfs2: make splice write available again (bsc#1012628).
- drm/i915: Skip vswing programming for TBT (bsc#1012628).
- drm/i915: Fix ICL MG PHY vswing handling (bsc#1012628).
- bpf: Fix verifier jsgt branch analysis on max bound
(bsc#1012628).
- bpf: Fix 32 bit src register truncation on div/mod
(bsc#1012628).
- bpf: Fix verifier jmp32 pruning decision logic (bsc#1012628).
- regulator: Fix lockdep warning resolving supplies (bsc#1012628).
- blk-cgroup: Use cond_resched() when destroy blkgs (bsc#1012628).
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase
(bsc#1012628).
- SUNRPC: Handle 0 length opaque XDR object data properly
(bsc#1012628).
- SUNRPC: Move simple_get_bytes and simple_get_netobj into
private header (bsc#1012628).
- iwlwifi: queue: bail out on invalid freeing (bsc#1012628).
- iwlwifi: mvm: guard against device removal in reprobe
(bsc#1012628).
- iwlwifi: pcie: add rules to match Qu with Hr2 (bsc#1012628).
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start
(bsc#1012628).
- iwlwifi: pcie: fix context info memory leak (bsc#1012628).
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
(bsc#1012628).
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
(bsc#1012628).
- iwlwifi: mvm: skip power command when unbinding vif during CSA
(bsc#1012628).
- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E
(bsc#1012628).
- ASoC: ak4458: correct reset polarity (bsc#1012628).
- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (bsc#1012628).
- pNFS/NFSv4: Improve rejection of out-of-order layouts
(bsc#1012628).
- pNFS/NFSv4: Try to return invalid layout in
pnfs_layout_process() (bsc#1012628).
- chtls: Fix potential resource leak (bsc#1012628).
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (bsc#1012628).
- mac80211: 160MHz with extended NSS BW in CSA (bsc#1012628).
- drm/nouveau/nvif: fix method count when pushing an array
(bsc#1012628).
- ASoC: wm_adsp: Fix control name parsing for multi-fw
(bsc#1012628).
- regulator: core: avoid regulator_resolve_supply() race condition
(bsc#1012628).
- af_key: relax availability checks for skb size calculation
(bsc#1012628).
- powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64()
semantics (bsc#1012628).
- gpiolib: cdev: clear debounce period if line set to output
(bsc#1012628).
- io_uring: drop mm/files between task_work_submit (bsc#1012628).
- io_uring: reinforce cancel on flush during exit (bsc#1012628).
- io_uring: fix sqo ownership false positive warning
(bsc#1012628).
- io_uring: fix list corruption for splice file_get (bsc#1012628).
- io_uring: fix flush cqring overflow list while
TASK_INTERRUPTIBLE (bsc#1012628).
- io_uring: fix cancellation taking mutex while
TASK_UNINTERRUPTIBLE (bsc#1012628).
- io_uring: replace inflight_wait with tctx->wait (bsc#1012628).
- io_uring: fix __io_uring_files_cancel() with
TASK_UNINTERRUPTIBLE (bsc#1012628).
- io_uring: if we see flush on exit, cancel related tasks
(bsc#1012628).
- io_uring: account io_uring internal files as REQ_F_INFLIGHT
(bsc#1012628).
- io_uring: fix files cancellation (bsc#1012628).
- io_uring: always batch cancel in *cancel_files() (bsc#1012628).
- io_uring: pass files into kill timeouts/poll (bsc#1012628).
- io_uring: don't iterate io_uring_cancel_files() (bsc#1012628).
- io_uring: add a {task,files} pair matching helper (bsc#1012628).
- io_uring: simplify io_task_match() (bsc#1012628).
- commit 11381f3
- Update config files: enable CONFIG_SERIAL_DEV_CTRL_TTYPORT on x86 (bsc#1182035)
For supporting MS Surface devices. This required CONFIG_SERIAL_DEV_BUS
to be built-in. Also this allowed CONFIG_BT_HCIUART_BCM=y as well.
- commit 2d8fb7a
- media: pwc: Use correct device for DMA (bsc#1181133).
- commit 4a7417d
- Drop pwc fix patch; it'll be replaced with the upstream fix (bsc#1181133)
- commit 2202405
- Update config files: armv7hl: Set ledtrig-default-on as builtin (bsc#1182128)
- commit d24d9b2
- btrfs: fix crash after non-aligned direct IO write with O_DSYNC
(bsc#1181605).
- commit 9e44573
- Update config files: Set ledtrig-default-on as builtin (bsc#1182128)
- commit 7119d5a
- Update config files. Enable DWC3 on x86_64
DWC3 is now needed on x86_64, too, with the added benefit
of making x86_64 and ARM64 closer (jsc#SLE-14042)
- commit 7cc21b5
- Linux 5.10.15 (bsc#1012628).
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (bsc#1012628).
- USB: serial: cp210x: add new VID/PID for supporting Teraoka
AD2000 (bsc#1012628).
- USB: serial: option: Adding support for Cinterion MV31
(bsc#1012628).
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada
3720 (bsc#1012628).
- USB: gadget: legacy: fix an error code in eth_bind()
(bsc#1012628).
- usb: gadget: aspeed: add missing of_node_put (bsc#1012628).
- USB: usblp: don't call usb_set_interface if there's a single
alt (bsc#1012628).
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop()
(bsc#1012628).
- usb: dwc2: Fix endpoint direction check in ep_from_windex
(bsc#1012628).
- usb: dwc3: fix clock issue during resume in OTG mode
(bsc#1012628).
- usb: xhci-mtk: fix unreleased bandwidth data (bsc#1012628).
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints
(bsc#1012628).
- usb: xhci-mtk: break loop when find the endpoint to drop
(bsc#1012628).
- ARM: OMAP1: OSK: fix ohci-omap breakage (bsc#1012628).
- arm64: dts: qcom: c630: keep both touchpad devices enabled
(bsc#1012628).
- Input: i8042 - unbreak Pegatron C15B (bsc#1012628).
- arm64: dts: amlogic: meson-g12: Set FL-adj property value
(bsc#1012628).
- arm64: dts: rockchip: fix vopl iommu irq on px30 (bsc#1012628).
- arm64: dts: rockchip: Use only supported PCIe link speed on
Pinebook Pro (bsc#1012628).
- ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect
(bsc#1012628).
- ARM: dts: stm32: Connect card-detect signal on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Disable WP on DHCOM uSD slot (bsc#1012628).
- ARM: dts: stm32: Disable optional TSC2004 on DRC02 board
(bsc#1012628).
- ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02
(bsc#1012628).
- vdpa/mlx5: Fix memory key MTT population (bsc#1012628).
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (bsc#1012628).
- bpf, cgroup: Fix problematic bounds check (bsc#1012628).
- bpf, inode_storage: Put file handler if no storage was found
(bsc#1012628).
- um: virtio: free vu_dev only with the contained struct device
(bsc#1012628).
- bpf, preload: Fix build when $(O) points to a relative path
(bsc#1012628).
- arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (bsc#1012628).
- r8169: work around RTL8125 UDP hw bug (bsc#1012628).
- rxrpc: Fix deadlock around release of dst cached on udp tunnel
(bsc#1012628).
- arm64: dts: ls1046a: fix dcfg address range (bsc#1012628).
- SUNRPC: Fix NFS READs that start at non-page-aligned offsets
(bsc#1012628).
- igc: set the default return value to -IGC_ERR_NVM in
igc_write_nvm_srwr (bsc#1012628).
- igc: check return value of ret_val in
igc_config_fc_after_link_up (bsc#1012628).
- i40e: Revert "i40e: don't report link up for a VF who hasn't
enabled queues" (bsc#1012628).
- ibmvnic: device remove has higher precedence over reset
(bsc#1012628).
- net/mlx5: Fix leak upon failure of rule creation (bsc#1012628).
- net/mlx5e: Update max_opened_tc also when channels are closed
(bsc#1012628).
- net/mlx5e: Release skb in case of failure in tc update skb
(bsc#1012628).
- net: lapb: Copy the skb before sending a packet (bsc#1012628).
- net: mvpp2: TCAM entry enable should be written after SRAM data
(bsc#1012628).
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set
(bsc#1012628).
- net: ipa: pass correct dma_handle to dma_free_coherent()
(bsc#1012628).
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode
(bsc#1012628).
- nvmet-tcp: fix out-of-bounds access when receiving multiple
h2cdata PDUs (bsc#1012628).
- vdpa/mlx5: Restore the hardware used index after change map
(bsc#1012628).
- memblock: do not start bottom-up allocations with kernel_end
(bsc#1012628).
- kbuild: fix duplicated flags in DEBUG_CFLAGS (bsc#1012628).
- thunderbolt: Fix possible NULL pointer dereference in
tb_acpi_add_link() (bsc#1012628).
- ovl: fix dentry leak in ovl_get_redirect (bsc#1012628).
- ovl: avoid deadlock on directory ioctl (bsc#1012628).
- ovl: implement volatile-specific fsync error behaviour
(bsc#1012628).
- mac80211: fix station rate table updates on assoc (bsc#1012628).
- gpiolib: free device name on error path to fix kmemleak
(bsc#1012628).
- fgraph: Initialize tracing_graph_pause at task creation
(bsc#1012628).
- tracing/kprobe: Fix to support kretprobe events on unloaded
modules (bsc#1012628).
- kretprobe: Avoid re-registration of the same kretprobe earlier
(bsc#1012628).
- tracing: Use pause-on-trace with the latency tracers
(bsc#1012628).
- tracepoint: Fix race between tracing and removing tracepoint
(bsc#1012628).
- libnvdimm/namespace: Fix visibility of namespace resource
attribute (bsc#1012628).
- libnvdimm/dimm: Avoid race between probe and
available_slots_show() (bsc#1012628).
- genirq: Prevent [devm_]irq_alloc_desc from returning irq 0
(bsc#1012628).
- genirq/msi: Activate Multi-MSI early when
MSI_FLAG_ACTIVATE_EARLY is set (bsc#1012628).
- scripts: use pkg-config to locate libcrypto (bsc#1012628).
- xhci: fix bounce buffer usage for non-sg list case
(bsc#1012628).
- RISC-V: Define MAXPHYSMEM_1GB only for RV32 (bsc#1012628).
- cifs: report error instead of invalid when revalidating a
dentry fails (bsc#1012628).
- iommu: Check dev->iommu in dev_iommu_priv_get() before
dereferencing it (bsc#1012628).
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (bsc#1012628).
- smb3: fix crediting for compounding when only one request in
flight (bsc#1012628).
- mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb
(bsc#1012628).
- mmc: core: Limit retries when analyse of SDIO tuples fails
(bsc#1012628).
- Fix unsynchronized access to sev members through
svm_register_enc_region (bsc#1012628).
- drm/dp/mst: Export drm_dp_get_vc_payload_bw() (bsc#1012628).
- drm/i915: Fix the MST PBN divider calculation (bsc#1012628).
- drm/i915/gem: Drop lru bumping on display unpinning
(bsc#1012628).
- drm/i915/gt: Close race between enable_breadcrumbs and
cancel_breadcrumbs (bsc#1012628).
- drm/i915/display: Prevent double YUV range correction on HDR
planes (bsc#1012628).
- drm/i915: Extract intel_ddi_power_up_lanes() (bsc#1012628).
- drm/i915: Power up combo PHY lanes for for HDMI as well
(bsc#1012628).
- drm/amd/display: Revert "Fix EDID parsing after resume from
suspend" (bsc#1012628).
- io_uring: don't modify identity's files uncess identity is cowed
(bsc#1012628).
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
(bsc#1012628).
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest
(bsc#1012628).
- KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (bsc#1012628).
- KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off
(bsc#1012628).
- KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl
(bsc#1012628).
- KVM: x86: Update emulator context mode if SYSENTER xfers to
64-bit mode (bsc#1012628).
- KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU
reset (bsc#1012628).
- DTS: ARM: gta04: remove legacy spi-cs-high to make display
work again (bsc#1012628).
- ARM: dts; gta04: SPI panel chip select is active low
(bsc#1012628).
- ARM: footbridge: fix dc21285 PCI configuration accessors
(bsc#1012628).
- ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in
decompressor (bsc#1012628).
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
(bsc#1012628).
- mm: hugetlb: fix a race between freeing and dissolving the page
(bsc#1012628).
- mm: hugetlb: fix a race between isolating and freeing page
(bsc#1012628).
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
(bsc#1012628).
- mm, compaction: move high_pfn to the for loop scope
(bsc#1012628).
- mm/vmalloc: separate put pages and flush VM flags (bsc#1012628).
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (bsc#1012628).
- mm/filemap: add missing mem_cgroup_uncharge() to
__add_to_page_cache_locked() (bsc#1012628).
- x86/build: Disable CET instrumentation in the kernel
(bsc#1012628).
- x86/debug: Fix DR6 handling (bsc#1012628).
- x86/debug: Prevent data breakpoints on __per_cpu_offset
(bsc#1012628).
- x86/debug: Prevent data breakpoints on cpu_dr7 (bsc#1012628).
- x86/apic: Add extra serialization for non-serializing MSRs
(bsc#1012628).
- Input: goodix - add support for Goodix GT9286 chip
(bsc#1012628).
- Input: xpad - sync supported devices with fork on GitHub
(bsc#1012628).
- Input: ili210x - implement pressure reporting for ILI251x
(bsc#1012628).
- md: Set prev_flush_start and flush_bio in an atomic way
(bsc#1012628).
- igc: Report speed and duplex as unknown when device is runtime
suspended (bsc#1012628).
- neighbour: Prevent a dead entry from updating gc_list
(bsc#1012628).
- net: ip_tunnel: fix mtu calculation (bsc#1012628).
- udp: ipv4: manipulate network header of NATed UDP GRO fraglist
(bsc#1012628).
- net: dsa: mv88e6xxx: override existent unicast portvec in
port_fdb_add (bsc#1012628).
- net: sched: replaced invalid qdisc tree flush helper in
qdisc_replace (bsc#1012628).
- commit 24c2efe
- Update
patches.kernel.org/5.10.13-143-vsock-fix-the-race-conditions-in-multi-trans…
(bsc#1012628 bsc#1181806 CVE-2021-26708).
Add CVE number.
- commit bf327d1
- config: arm64: Use y for CLK_RK3399
This is to fix booting on RK3399 systems (JeOS-rockpi4)
When compiled as 'm' there are lots of errors related to clk and no host mmc
controler initialized.
- commit 52fdc54
- Linux 5.10.14 (bsc#1012628).
- workqueue: Restrict affinity change to rescuer (bsc#1012628).
- kthread: Extract KTHREAD_IS_PER_CPU (bsc#1012628).
- x86/cpu: Add another Alder Lake CPU to the Intel family
(bsc#1012628).
- objtool: Don't fail the kernel build on fatal errors
(bsc#1012628).
- habanalabs: disable FW events on device removal (bsc#1012628).
- habanalabs: fix backward compatibility of idle check
(bsc#1012628).
- habanalabs: zero pci counters packet before submit to FW
(bsc#1012628).
- drm/amd/display: Fixed corruptions on HPDRX link loss restore
(bsc#1012628).
- drm/amd/display: Use hardware sequencer functions for PG control
(bsc#1012628).
- drm/amd/display: Change function decide_dp_link_settings to
avoid infinite looping (bsc#1012628).
- drm/amd/display: Allow PSTATE chnage when no displays are
enabled (bsc#1012628).
- drm/amd/display: Update dram_clock_change_latency for DCN2.1
(bsc#1012628).
- selftests/powerpc: Only test lwm/stmw on big endian
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add P53/73 firmware to
fan_quirk_table for dual fan control (bsc#1012628).
- nvmet: set right status on error in id-ns handler (bsc#1012628).
- nvme-pci: allow use of cmb on v1.4 controllers (bsc#1012628).
- nvme-tcp: avoid request double completion for concurrent
nvme_tcp_timeout (bsc#1012628).
- nvme-rdma: avoid request double completion for concurrent
nvme_rdma_timeout (bsc#1012628).
- nvme: check the PRINFO bit before deciding the host buffer
length (bsc#1012628).
- udf: fix the problem that the disc content is not displayed
(bsc#1012628).
- i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for
filling TX FIFO (bsc#1012628).
- ALSA: hda: Add Cometlake-R PCI ID (bsc#1012628).
- scsi: ibmvfc: Set default timeout to avoid crash during
migration (bsc#1012628).
- mac80211: fix encryption key selection for 802.3 xmit
(bsc#1012628).
- mac80211: fix fast-rx encryption check (bsc#1012628).
- mac80211: fix incorrect strlen of .write in debugfs
(bsc#1012628).
- objtool: Don't add empty symbols to the rbtree (bsc#1012628).
- ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid
(bsc#1012628).
- ASoC: SOF: Intel: hda: Resume codec to do jack detection
(bsc#1012628).
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (bsc#1012628).
- scsi: libfc: Avoid invoking response handler twice if ep is
already completed (bsc#1012628).
- scsi: scsi_transport_srp: Don't block target in failfast state
(bsc#1012628).
- x86: __always_inline __{rd,wr}msr() (bsc#1012628).
- locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP
(bsc#1012628).
- habanalabs: fix dma_addr passed to dma_mmap_coherent
(bsc#1012628).
- platform/x86: intel-vbtn: Support for tablet mode on Dell
Inspiron 7352 (bsc#1012628).
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix
touchscreen on Estar Beauty HD tablet (bsc#1012628).
- tools/power/x86/intel-speed-select: Set higher of
cpuinfo_max_freq or base_frequency (bsc#1012628).
- tools/power/x86/intel-speed-select: Set scaling_max_freq to
base_frequency (bsc#1012628).
- phy: cpcap-usb: Fix warning for missing regulator_disable
(bsc#1012628).
- iommu/vt-d: Do not use flush-queue when caching-mode is on
(bsc#1012628).
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD
(bsc#1012628).
- Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0"
(bsc#1012628).
- arm64: Do not pass tagged addresses to __is_lm_address()
(bsc#1012628).
- arm64: Fix kernel address detection of __is_lm_address()
(bsc#1012628).
- arm64: dts: meson: Describe G12b GPU as coherent (bsc#1012628).
- drm/panfrost: Support cache-coherent integrations (bsc#1012628).
- iommu/io-pgtable-arm: Support coherency for Mali LPAE
(bsc#1012628).
- ibmvnic: Ensure that CRQ entry read are correctly ordered
(bsc#1012628).
- net: switchdev: don't set port_obj_info->handled true when
- EOPNOTSUPP (bsc#1012628).
- net: dsa: bcm_sf2: put device node before return (bsc#1012628).
- mlxsw: spectrum_span: Do not overwrite policer configuration
(bsc#1012628).
- stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits
DMA addressing (bsc#1012628).
- net: octeontx2: Make sure the buffer is 128 byte aligned
(bsc#1012628).
- net: fec: put child node on error path (bsc#1012628).
- net: stmmac: dwmac-intel-plat: remove config data on error
(bsc#1012628).
- net: dsa: microchip: Adjust reset release timing to match
reference reset circuit (bsc#1012628).
- commit 0a69f62
- Update
patches.kernel.org/5.10.13-143-vsock-fix-the-race-conditions-in-multi-trans…
(bsc#1012628 bsc#1181806).
Add bsc reference.
- commit 64ec974
- net/mlx5: Fix function calculation for page trees (git-fixes).
- commit e976b88
- Linux 5.10.13 (bsc#1012628).
- iwlwifi: provide gso_type to GSO packets (bsc#1012628).
- nbd: freeze the queue while we're adding connections
(bsc#1012628).
- tty: avoid using vfs_iocb_iter_write() for redirected console
writes (bsc#1012628).
- ACPI: sysfs: Prefer "compatible" modalias (bsc#1012628).
- ACPI: thermal: Do not call acpi_thermal_check() directly
(bsc#1012628).
- kernel: kexec: remove the lock operation of
system_transition_mutex (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256
(bsc#1012628).
- parisc: Enable -mlong-calls gcc option by default when
!CONFIG_MODULES (bsc#1012628).
- media: cec: add stm32 driver (bsc#1012628).
- media: cedrus: Fix H264 decoding (bsc#1012628).
- media: hantro: Fix reset_raw_fmt initialization (bsc#1012628).
- media: rc: fix timeout handling after switch to microsecond
durations (bsc#1012628).
- media: rc: ite-cir: fix min_timeout calculation (bsc#1012628).
- media: rc: ensure that uevent can be read directly after rc
device register (bsc#1012628).
- ARM: dts: tbs2910: rename MMC node aliases (bsc#1012628).
- ARM: dts: ux500: Reserve memory carveouts (bsc#1012628).
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming
(bsc#1012628).
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit()
(bsc#1012628).
- x86/xen: avoid warning in Xen pv guest with
CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1012628).
- ASoC: AMD Renoir - refine DMI entries for some Lenovo products
(bsc#1012628).
- Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)"
(bsc#1012628).
- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (bsc#1012628).
- drm/i915: Always flush the active worker before returning from
the wait (bsc#1012628).
- drm/i915/gt: Always try to reserve GGTT address 0x0
(bsc#1012628).
- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor
planes (bsc#1012628).
- bcache: only check feature sets when sb->version >=
BCACHE_SB_VERSION_CDEV_WITH_FEATURES (bsc#1012628).
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3
modem family (bsc#1012628).
- s390: uv: Fix sysfs max number of VCPUs reporting (bsc#1012628).
- s390/vfio-ap: No need to disable IRQ after queue reset
(bsc#1012628).
- PM: hibernate: flush swap writer after marking (bsc#1012628).
- x86/entry: Emit a symbol for register restoring thunk
(bsc#1012628).
- efi/apple-properties: Reinstate support for boolean properties
(bsc#1012628).
- crypto: marvel/cesa - Fix tdma descriptor on 64-bit
(bsc#1012628).
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91
SoCs (bsc#1012628).
- drivers: soc: atmel: add null entry at the end of
at91_soc_allowed_list[] (bsc#1012628).
- btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch
(bsc#1012628).
- btrfs: fix possible free space tree corruption with online
conversion (bsc#1012628).
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in
intel_arch_events[] (bsc#1012628).
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in
intel_pmu_refresh() (bsc#1012628).
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (bsc#1012628).
- KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested
vmexit (bsc#1012628).
- KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest
mode for VMX (bsc#1012628).
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration
(bsc#1012628).
- KVM: x86: get smi pending status correctly (bsc#1012628).
- KVM: Forbid the use of tagged userspace addresses for memslots
(bsc#1012628).
- io_uring: fix wqe->lock/completion_lock deadlock (bsc#1012628).
- xen: Fix XenStore initialisation for XS_LOCAL (bsc#1012628).
- leds: trigger: fix potential deadlock with libata (bsc#1012628).
- arm64: dts: broadcom: Fix USB DMA address translation for
Stingray (bsc#1012628).
- mt7601u: fix kernel crash unplugging the device (bsc#1012628).
- mt76: mt7663s: fix rx buffer refcounting (bsc#1012628).
- mt7601u: fix rx buffer refcounting (bsc#1012628).
- iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit
(bsc#1012628).
- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals
(bsc#1012628).
- drm/i915/pmu: Don't grab wakeref when enabling events
(bsc#1012628).
- net/mlx5e: Fix IPSEC stats (bsc#1012628).
- ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight
(bsc#1012628).
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported
devices (bsc#1012628).
- drm/vc4: Correct lbm size and calculation (bsc#1012628).
- drm/vc4: Correct POS1_SCL for hvs5 (bsc#1012628).
- drm/i915: Check for all subplatform bits (bsc#1012628).
- drm/i915/selftest: Fix potential memory leak (bsc#1012628).
- uapi: fix big endian definition of ipv6_rpl_sr_hdr
(bsc#1012628).
- KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM
(bsc#1012628).
- tee: optee: replace might_sleep with cond_resched (bsc#1012628).
- xen-blkfront: allow discard-* nodes to be optional
(bsc#1012628).
- blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in
hctx_may_queue (bsc#1012628).
- clk: imx: fix Kconfig warning for i.MX SCU clk (bsc#1012628).
- clk: mmp2: fix build without CONFIG_PM (bsc#1012628).
- clk: qcom: gcc-sm250: Use floor ops for sdcc clks (bsc#1012628).
- ARM: imx: build suspend-imx6.S with arm instruction set
(bsc#1012628).
- ARM: zImage: atags_to_fdt: Fix node names on added root nodes
(bsc#1012628).
- netfilter: nft_dynset: add timeout extension to template
(bsc#1012628).
- Revert "RDMA/mlx5: Fix devlink deadlock on net namespace
deletion" (bsc#1012628).
- Revert "block: simplify set_init_blocksize" to regain lost
performance (bsc#1012628).
- xfrm: Fix oops in xfrm_replay_advance_bmp (bsc#1012628).
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces
(bsc#1012628).
- selftests: xfrm: fix test return value override issue in
xfrm_policy.sh (bsc#1012628).
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (bsc#1012628).
- arm64: dts: ls1028a: fix the offset of the reset register
(bsc#1012628).
- ARM: imx: fix imx8m dependencies (bsc#1012628).
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status
(bsc#1012628).
- ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms
(bsc#1012628).
- arm64: dts: imx8mp: Correct the gpio ranges of gpio3
(bsc#1012628).
- firmware: imx: select SOC_BUS to fix firmware build
(bsc#1012628).
- RDMA/cxgb4: Fix the reported max_recv_sge value (bsc#1012628).
- ASoC: dt-bindings: lpass: Fix and common up lpass dai ids
(bsc#1012628).
- ASoC: qcom: Fix incorrect volatile registers (bsc#1012628).
- ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY
(bsc#1012628).
- ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field
(bsc#1012628).
- spi: altera: Fix memory leak on error path (bsc#1012628).
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib
skl_tplg_complete (bsc#1012628).
- powerpc/64s: prevent recursive replay_soft_interrupts causing
superfluous interrupt (bsc#1012628).
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
(bsc#1012628).
- pNFS/NFSv4: Update the layout barrier when we schedule a
layoutreturn (bsc#1012628).
- ASoC: SOF: Intel: soundwire: fix select/depend unmet
dependencies (bsc#1012628).
- ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup
(bsc#1012628).
- iwlwifi: pcie: avoid potential PNVM leaks (bsc#1012628).
- iwlwifi: pnvm: don't skip everything when not reloading
(bsc#1012628).
- iwlwifi: pnvm: don't try to load after failures (bsc#1012628).
- iwlwifi: pcie: set LTR on more devices (bsc#1012628).
- iwlwifi: pcie: use jiffies for memory read spin time limit
(bsc#1012628).
- iwlwifi: pcie: reschedule in long-running memory reads
(bsc#1012628).
- mac80211: pause TX while changing interface type (bsc#1012628).
- ice: fix FDir IPv6 flexbyte (bsc#1012628).
- ice: Implement flow for IPv6 next header (extension header)
(bsc#1012628).
- ice: update dev_addr in ice_set_mac_address even if HW filter
exists (bsc#1012628).
- ice: Don't allow more channels than LAN MSI-X available
(bsc#1012628).
- ice: Fix MSI-X vector fallback logic (bsc#1012628).
- i40e: acquire VSI pointer only after VF is initialized
(bsc#1012628).
- igc: fix link speed advertising (bsc#1012628).
- net/mlx5: Fix memory leak on flow table creation error flow
(bsc#1012628).
- net/mlx5e: E-switch, Fix rate calculation for overflow
(bsc#1012628).
- net/mlx5e: free page before return (bsc#1012628).
- net/mlx5e: Reduce tc unsupported key print level (bsc#1012628).
- net/mlx5: Maintain separate page trees for ECPF and PF functions
(bsc#1012628).
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is
disabled (bsc#1012628).
- net/mlx5e: Fix CT rule + encap slow path offload and deletion
(bsc#1012628).
- net/mlx5e: Correctly handle changing the number of queues when
the interface is down (bsc#1012628).
- net/mlx5e: Revert parameters on errors when changing trust
state without reset (bsc#1012628).
- net/mlx5e: Revert parameters on errors when changing MTU and
LRO state without reset (bsc#1012628).
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from
nat rhashtable (bsc#1012628).
- can: dev: prevent potential information leak in can_fill_info()
(bsc#1012628).
- ACPI/IORT: Do not blindly trust DMA masks from firmware
(bsc#1012628).
- of/device: Update dma_range_map only when dev has valid
dma-ranges (bsc#1012628).
- iommu/amd: Use IVHD EFR for early initialization of IOMMU
features (bsc#1012628).
- iommu/vt-d: Correctly check addr alignment in
qi_flush_dev_iotlb_pasid() (bsc#1012628).
- nvme-multipath: Early exit if no path is available
(bsc#1012628).
- selftests: forwarding: Specify interface when invoking mausezahn
(bsc#1012628).
- rxrpc: Fix memory leak in rxrpc_lookup_local (bsc#1012628).
- NFC: fix resource leak when target index is invalid
(bsc#1012628).
- NFC: fix possible resource leak (bsc#1012628).
- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default
(bsc#1012628).
- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default
(bsc#1012628).
- ASoC: topology: Properly unregister DAI on removal
(bsc#1012628).
- ASoC: topology: Fix memory corruption in
soc_tplg_denum_create_values() (bsc#1012628).
- scsi: qla2xxx: Fix description for parameter
ql2xenforce_iocb_limit (bsc#1012628).
- team: protect features update by RCU to avoid deadlock
(bsc#1012628).
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes
(bsc#1012628).
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER
to OPEN (bsc#1012628).
- vsock: fix the race conditions in multi-transport support
(bsc#1012628).
- Update patches.suse/acpi_thermal_passive_blacklist.patch
(bsc#333043).
- commit 3527948
==== kernel-firmware ====
Version update (20210119 -> 20210208)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20210208 (commit b79d2396bc63):
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2304
* linux-firmware: add firmware for MT7921
* rtw88: RTL8821C: Update firmware to v24.8
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* i915: Add DMC v2.01 for ADL-S
* i915: Add HuC v7.7.1 for DG1
* i915: Add GuC v49.0.1 for DG1
* qcom: Add venus firmware files for VPU-1.0
* qcom: Add SM8250 Compute DSP firmware
* qcom: Add SM8250 Audio DSP firmware
* qcom: add firmware files for Adreno a650
==== kernel-source ====
Version update (5.10.12 -> 5.10.16)
Subpackages: kernel-default kernel-docs
- Linux 5.10.16 (bsc#1012628).
- squashfs: add more sanity checks in xattr id lookup
(bsc#1012628).
- squashfs: add more sanity checks in inode lookup (bsc#1012628).
- squashfs: add more sanity checks in id lookup (bsc#1012628).
- squashfs: avoid out of bounds writes in decompressors
(bsc#1012628).
- Revert "mm: memcontrol: avoid workload stalls when lowering
memory.high" (bsc#1012628).
- nilfs2: make splice write available again (bsc#1012628).
- drm/i915: Skip vswing programming for TBT (bsc#1012628).
- drm/i915: Fix ICL MG PHY vswing handling (bsc#1012628).
- bpf: Fix verifier jsgt branch analysis on max bound
(bsc#1012628).
- bpf: Fix 32 bit src register truncation on div/mod
(bsc#1012628).
- bpf: Fix verifier jmp32 pruning decision logic (bsc#1012628).
- regulator: Fix lockdep warning resolving supplies (bsc#1012628).
- blk-cgroup: Use cond_resched() when destroy blkgs (bsc#1012628).
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase
(bsc#1012628).
- SUNRPC: Handle 0 length opaque XDR object data properly
(bsc#1012628).
- SUNRPC: Move simple_get_bytes and simple_get_netobj into
private header (bsc#1012628).
- iwlwifi: queue: bail out on invalid freeing (bsc#1012628).
- iwlwifi: mvm: guard against device removal in reprobe
(bsc#1012628).
- iwlwifi: pcie: add rules to match Qu with Hr2 (bsc#1012628).
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start
(bsc#1012628).
- iwlwifi: pcie: fix context info memory leak (bsc#1012628).
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
(bsc#1012628).
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
(bsc#1012628).
- iwlwifi: mvm: skip power command when unbinding vif during CSA
(bsc#1012628).
- ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E
(bsc#1012628).
- ASoC: ak4458: correct reset polarity (bsc#1012628).
- ALSA: hda: intel-dsp-config: add PCI id for TGL-H (bsc#1012628).
- pNFS/NFSv4: Improve rejection of out-of-order layouts
(bsc#1012628).
- pNFS/NFSv4: Try to return invalid layout in
pnfs_layout_process() (bsc#1012628).
- chtls: Fix potential resource leak (bsc#1012628).
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (bsc#1012628).
- mac80211: 160MHz with extended NSS BW in CSA (bsc#1012628).
- drm/nouveau/nvif: fix method count when pushing an array
(bsc#1012628).
- ASoC: wm_adsp: Fix control name parsing for multi-fw
(bsc#1012628).
- regulator: core: avoid regulator_resolve_supply() race condition
(bsc#1012628).
- af_key: relax availability checks for skb size calculation
(bsc#1012628).
- powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64()
semantics (bsc#1012628).
- gpiolib: cdev: clear debounce period if line set to output
(bsc#1012628).
- io_uring: drop mm/files between task_work_submit (bsc#1012628).
- io_uring: reinforce cancel on flush during exit (bsc#1012628).
- io_uring: fix sqo ownership false positive warning
(bsc#1012628).
- io_uring: fix list corruption for splice file_get (bsc#1012628).
- io_uring: fix flush cqring overflow list while
TASK_INTERRUPTIBLE (bsc#1012628).
- io_uring: fix cancellation taking mutex while
TASK_UNINTERRUPTIBLE (bsc#1012628).
- io_uring: replace inflight_wait with tctx->wait (bsc#1012628).
- io_uring: fix __io_uring_files_cancel() with
TASK_UNINTERRUPTIBLE (bsc#1012628).
- io_uring: if we see flush on exit, cancel related tasks
(bsc#1012628).
- io_uring: account io_uring internal files as REQ_F_INFLIGHT
(bsc#1012628).
- io_uring: fix files cancellation (bsc#1012628).
- io_uring: always batch cancel in *cancel_files() (bsc#1012628).
- io_uring: pass files into kill timeouts/poll (bsc#1012628).
- io_uring: don't iterate io_uring_cancel_files() (bsc#1012628).
- io_uring: add a {task,files} pair matching helper (bsc#1012628).
- io_uring: simplify io_task_match() (bsc#1012628).
- commit 11381f3
- Update config files: enable CONFIG_SERIAL_DEV_CTRL_TTYPORT on x86 (bsc#1182035)
For supporting MS Surface devices. This required CONFIG_SERIAL_DEV_BUS
to be built-in. Also this allowed CONFIG_BT_HCIUART_BCM=y as well.
- commit 2d8fb7a
- media: pwc: Use correct device for DMA (bsc#1181133).
- commit 4a7417d
- Drop pwc fix patch; it'll be replaced with the upstream fix (bsc#1181133)
- commit 2202405
- Update config files: armv7hl: Set ledtrig-default-on as builtin (bsc#1182128)
- commit d24d9b2
- btrfs: fix crash after non-aligned direct IO write with O_DSYNC
(bsc#1181605).
- commit 9e44573
- Update config files: Set ledtrig-default-on as builtin (bsc#1182128)
- commit 7119d5a
- Update config files. Enable DWC3 on x86_64
DWC3 is now needed on x86_64, too, with the added benefit
of making x86_64 and ARM64 closer (jsc#SLE-14042)
- commit 7cc21b5
- Linux 5.10.15 (bsc#1012628).
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (bsc#1012628).
- USB: serial: cp210x: add new VID/PID for supporting Teraoka
AD2000 (bsc#1012628).
- USB: serial: option: Adding support for Cinterion MV31
(bsc#1012628).
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada
3720 (bsc#1012628).
- USB: gadget: legacy: fix an error code in eth_bind()
(bsc#1012628).
- usb: gadget: aspeed: add missing of_node_put (bsc#1012628).
- USB: usblp: don't call usb_set_interface if there's a single
alt (bsc#1012628).
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop()
(bsc#1012628).
- usb: dwc2: Fix endpoint direction check in ep_from_windex
(bsc#1012628).
- usb: dwc3: fix clock issue during resume in OTG mode
(bsc#1012628).
- usb: xhci-mtk: fix unreleased bandwidth data (bsc#1012628).
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints
(bsc#1012628).
- usb: xhci-mtk: break loop when find the endpoint to drop
(bsc#1012628).
- ARM: OMAP1: OSK: fix ohci-omap breakage (bsc#1012628).
- arm64: dts: qcom: c630: keep both touchpad devices enabled
(bsc#1012628).
- Input: i8042 - unbreak Pegatron C15B (bsc#1012628).
- arm64: dts: amlogic: meson-g12: Set FL-adj property value
(bsc#1012628).
- arm64: dts: rockchip: fix vopl iommu irq on px30 (bsc#1012628).
- arm64: dts: rockchip: Use only supported PCIe link speed on
Pinebook Pro (bsc#1012628).
- ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect
(bsc#1012628).
- ARM: dts: stm32: Connect card-detect signal on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Disable WP on DHCOM uSD slot (bsc#1012628).
- ARM: dts: stm32: Disable optional TSC2004 on DRC02 board
(bsc#1012628).
- ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02
(bsc#1012628).
- vdpa/mlx5: Fix memory key MTT population (bsc#1012628).
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (bsc#1012628).
- bpf, cgroup: Fix problematic bounds check (bsc#1012628).
- bpf, inode_storage: Put file handler if no storage was found
(bsc#1012628).
- um: virtio: free vu_dev only with the contained struct device
(bsc#1012628).
- bpf, preload: Fix build when $(O) points to a relative path
(bsc#1012628).
- arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on
Odroid-C4 (bsc#1012628).
- r8169: work around RTL8125 UDP hw bug (bsc#1012628).
- rxrpc: Fix deadlock around release of dst cached on udp tunnel
(bsc#1012628).
- arm64: dts: ls1046a: fix dcfg address range (bsc#1012628).
- SUNRPC: Fix NFS READs that start at non-page-aligned offsets
(bsc#1012628).
- igc: set the default return value to -IGC_ERR_NVM in
igc_write_nvm_srwr (bsc#1012628).
- igc: check return value of ret_val in
igc_config_fc_after_link_up (bsc#1012628).
- i40e: Revert "i40e: don't report link up for a VF who hasn't
enabled queues" (bsc#1012628).
- ibmvnic: device remove has higher precedence over reset
(bsc#1012628).
- net/mlx5: Fix leak upon failure of rule creation (bsc#1012628).
- net/mlx5e: Update max_opened_tc also when channels are closed
(bsc#1012628).
- net/mlx5e: Release skb in case of failure in tc update skb
(bsc#1012628).
- net: lapb: Copy the skb before sending a packet (bsc#1012628).
- net: mvpp2: TCAM entry enable should be written after SRAM data
(bsc#1012628).
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set
(bsc#1012628).
- net: ipa: pass correct dma_handle to dma_free_coherent()
(bsc#1012628).
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode
(bsc#1012628).
- nvmet-tcp: fix out-of-bounds access when receiving multiple
h2cdata PDUs (bsc#1012628).
- vdpa/mlx5: Restore the hardware used index after change map
(bsc#1012628).
- memblock: do not start bottom-up allocations with kernel_end
(bsc#1012628).
- kbuild: fix duplicated flags in DEBUG_CFLAGS (bsc#1012628).
- thunderbolt: Fix possible NULL pointer dereference in
tb_acpi_add_link() (bsc#1012628).
- ovl: fix dentry leak in ovl_get_redirect (bsc#1012628).
- ovl: avoid deadlock on directory ioctl (bsc#1012628).
- ovl: implement volatile-specific fsync error behaviour
(bsc#1012628).
- mac80211: fix station rate table updates on assoc (bsc#1012628).
- gpiolib: free device name on error path to fix kmemleak
(bsc#1012628).
- fgraph: Initialize tracing_graph_pause at task creation
(bsc#1012628).
- tracing/kprobe: Fix to support kretprobe events on unloaded
modules (bsc#1012628).
- kretprobe: Avoid re-registration of the same kretprobe earlier
(bsc#1012628).
- tracing: Use pause-on-trace with the latency tracers
(bsc#1012628).
- tracepoint: Fix race between tracing and removing tracepoint
(bsc#1012628).
- libnvdimm/namespace: Fix visibility of namespace resource
attribute (bsc#1012628).
- libnvdimm/dimm: Avoid race between probe and
available_slots_show() (bsc#1012628).
- genirq: Prevent [devm_]irq_alloc_desc from returning irq 0
(bsc#1012628).
- genirq/msi: Activate Multi-MSI early when
MSI_FLAG_ACTIVATE_EARLY is set (bsc#1012628).
- scripts: use pkg-config to locate libcrypto (bsc#1012628).
- xhci: fix bounce buffer usage for non-sg list case
(bsc#1012628).
- RISC-V: Define MAXPHYSMEM_1GB only for RV32 (bsc#1012628).
- cifs: report error instead of invalid when revalidating a
dentry fails (bsc#1012628).
- iommu: Check dev->iommu in dev_iommu_priv_get() before
dereferencing it (bsc#1012628).
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (bsc#1012628).
- smb3: fix crediting for compounding when only one request in
flight (bsc#1012628).
- mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb
(bsc#1012628).
- mmc: core: Limit retries when analyse of SDIO tuples fails
(bsc#1012628).
- Fix unsynchronized access to sev members through
svm_register_enc_region (bsc#1012628).
- drm/dp/mst: Export drm_dp_get_vc_payload_bw() (bsc#1012628).
- drm/i915: Fix the MST PBN divider calculation (bsc#1012628).
- drm/i915/gem: Drop lru bumping on display unpinning
(bsc#1012628).
- drm/i915/gt: Close race between enable_breadcrumbs and
cancel_breadcrumbs (bsc#1012628).
- drm/i915/display: Prevent double YUV range correction on HDR
planes (bsc#1012628).
- drm/i915: Extract intel_ddi_power_up_lanes() (bsc#1012628).
- drm/i915: Power up combo PHY lanes for for HDMI as well
(bsc#1012628).
- drm/amd/display: Revert "Fix EDID parsing after resume from
suspend" (bsc#1012628).
- io_uring: don't modify identity's files uncess identity is cowed
(bsc#1012628).
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
(bsc#1012628).
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest
(bsc#1012628).
- KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (bsc#1012628).
- KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off
(bsc#1012628).
- KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl
(bsc#1012628).
- KVM: x86: Update emulator context mode if SYSENTER xfers to
64-bit mode (bsc#1012628).
- KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU
reset (bsc#1012628).
- DTS: ARM: gta04: remove legacy spi-cs-high to make display
work again (bsc#1012628).
- ARM: dts; gta04: SPI panel chip select is active low
(bsc#1012628).
- ARM: footbridge: fix dc21285 PCI configuration accessors
(bsc#1012628).
- ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in
decompressor (bsc#1012628).
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
(bsc#1012628).
- mm: hugetlb: fix a race between freeing and dissolving the page
(bsc#1012628).
- mm: hugetlb: fix a race between isolating and freeing page
(bsc#1012628).
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
(bsc#1012628).
- mm, compaction: move high_pfn to the for loop scope
(bsc#1012628).
- mm/vmalloc: separate put pages and flush VM flags (bsc#1012628).
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (bsc#1012628).
- mm/filemap: add missing mem_cgroup_uncharge() to
__add_to_page_cache_locked() (bsc#1012628).
- x86/build: Disable CET instrumentation in the kernel
(bsc#1012628).
- x86/debug: Fix DR6 handling (bsc#1012628).
- x86/debug: Prevent data breakpoints on __per_cpu_offset
(bsc#1012628).
- x86/debug: Prevent data breakpoints on cpu_dr7 (bsc#1012628).
- x86/apic: Add extra serialization for non-serializing MSRs
(bsc#1012628).
- Input: goodix - add support for Goodix GT9286 chip
(bsc#1012628).
- Input: xpad - sync supported devices with fork on GitHub
(bsc#1012628).
- Input: ili210x - implement pressure reporting for ILI251x
(bsc#1012628).
- md: Set prev_flush_start and flush_bio in an atomic way
(bsc#1012628).
- igc: Report speed and duplex as unknown when device is runtime
suspended (bsc#1012628).
- neighbour: Prevent a dead entry from updating gc_list
(bsc#1012628).
- net: ip_tunnel: fix mtu calculation (bsc#1012628).
- udp: ipv4: manipulate network header of NATed UDP GRO fraglist
(bsc#1012628).
- net: dsa: mv88e6xxx: override existent unicast portvec in
port_fdb_add (bsc#1012628).
- net: sched: replaced invalid qdisc tree flush helper in
qdisc_replace (bsc#1012628).
- commit 24c2efe
- Update
patches.kernel.org/5.10.13-143-vsock-fix-the-race-conditions-in-multi-trans…
(bsc#1012628 bsc#1181806 CVE-2021-26708).
Add CVE number.
- commit bf327d1
- config: arm64: Use y for CLK_RK3399
This is to fix booting on RK3399 systems (JeOS-rockpi4)
When compiled as 'm' there are lots of errors related to clk and no host mmc
controler initialized.
- commit 52fdc54
- Linux 5.10.14 (bsc#1012628).
- workqueue: Restrict affinity change to rescuer (bsc#1012628).
- kthread: Extract KTHREAD_IS_PER_CPU (bsc#1012628).
- x86/cpu: Add another Alder Lake CPU to the Intel family
(bsc#1012628).
- objtool: Don't fail the kernel build on fatal errors
(bsc#1012628).
- habanalabs: disable FW events on device removal (bsc#1012628).
- habanalabs: fix backward compatibility of idle check
(bsc#1012628).
- habanalabs: zero pci counters packet before submit to FW
(bsc#1012628).
- drm/amd/display: Fixed corruptions on HPDRX link loss restore
(bsc#1012628).
- drm/amd/display: Use hardware sequencer functions for PG control
(bsc#1012628).
- drm/amd/display: Change function decide_dp_link_settings to
avoid infinite looping (bsc#1012628).
- drm/amd/display: Allow PSTATE chnage when no displays are
enabled (bsc#1012628).
- drm/amd/display: Update dram_clock_change_latency for DCN2.1
(bsc#1012628).
- selftests/powerpc: Only test lwm/stmw on big endian
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add P53/73 firmware to
fan_quirk_table for dual fan control (bsc#1012628).
- nvmet: set right status on error in id-ns handler (bsc#1012628).
- nvme-pci: allow use of cmb on v1.4 controllers (bsc#1012628).
- nvme-tcp: avoid request double completion for concurrent
nvme_tcp_timeout (bsc#1012628).
- nvme-rdma: avoid request double completion for concurrent
nvme_rdma_timeout (bsc#1012628).
- nvme: check the PRINFO bit before deciding the host buffer
length (bsc#1012628).
- udf: fix the problem that the disc content is not displayed
(bsc#1012628).
- i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for
filling TX FIFO (bsc#1012628).
- ALSA: hda: Add Cometlake-R PCI ID (bsc#1012628).
- scsi: ibmvfc: Set default timeout to avoid crash during
migration (bsc#1012628).
- mac80211: fix encryption key selection for 802.3 xmit
(bsc#1012628).
- mac80211: fix fast-rx encryption check (bsc#1012628).
- mac80211: fix incorrect strlen of .write in debugfs
(bsc#1012628).
- objtool: Don't add empty symbols to the rbtree (bsc#1012628).
- ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid
(bsc#1012628).
- ASoC: SOF: Intel: hda: Resume codec to do jack detection
(bsc#1012628).
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (bsc#1012628).
- scsi: libfc: Avoid invoking response handler twice if ep is
already completed (bsc#1012628).
- scsi: scsi_transport_srp: Don't block target in failfast state
(bsc#1012628).
- x86: __always_inline __{rd,wr}msr() (bsc#1012628).
- locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP
(bsc#1012628).
- habanalabs: fix dma_addr passed to dma_mmap_coherent
(bsc#1012628).
- platform/x86: intel-vbtn: Support for tablet mode on Dell
Inspiron 7352 (bsc#1012628).
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix
touchscreen on Estar Beauty HD tablet (bsc#1012628).
- tools/power/x86/intel-speed-select: Set higher of
cpuinfo_max_freq or base_frequency (bsc#1012628).
- tools/power/x86/intel-speed-select: Set scaling_max_freq to
base_frequency (bsc#1012628).
- phy: cpcap-usb: Fix warning for missing regulator_disable
(bsc#1012628).
- iommu/vt-d: Do not use flush-queue when caching-mode is on
(bsc#1012628).
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD
(bsc#1012628).
- Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0"
(bsc#1012628).
- arm64: Do not pass tagged addresses to __is_lm_address()
(bsc#1012628).
- arm64: Fix kernel address detection of __is_lm_address()
(bsc#1012628).
- arm64: dts: meson: Describe G12b GPU as coherent (bsc#1012628).
- drm/panfrost: Support cache-coherent integrations (bsc#1012628).
- iommu/io-pgtable-arm: Support coherency for Mali LPAE
(bsc#1012628).
- ibmvnic: Ensure that CRQ entry read are correctly ordered
(bsc#1012628).
- net: switchdev: don't set port_obj_info->handled true when
- EOPNOTSUPP (bsc#1012628).
- net: dsa: bcm_sf2: put device node before return (bsc#1012628).
- mlxsw: spectrum_span: Do not overwrite policer configuration
(bsc#1012628).
- stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits
DMA addressing (bsc#1012628).
- net: octeontx2: Make sure the buffer is 128 byte aligned
(bsc#1012628).
- net: fec: put child node on error path (bsc#1012628).
- net: stmmac: dwmac-intel-plat: remove config data on error
(bsc#1012628).
- net: dsa: microchip: Adjust reset release timing to match
reference reset circuit (bsc#1012628).
- commit 0a69f62
- Update
patches.kernel.org/5.10.13-143-vsock-fix-the-race-conditions-in-multi-trans…
(bsc#1012628 bsc#1181806).
Add bsc reference.
- commit 64ec974
- net/mlx5: Fix function calculation for page trees (git-fixes).
- commit e976b88
- Linux 5.10.13 (bsc#1012628).
- iwlwifi: provide gso_type to GSO packets (bsc#1012628).
- nbd: freeze the queue while we're adding connections
(bsc#1012628).
- tty: avoid using vfs_iocb_iter_write() for redirected console
writes (bsc#1012628).
- ACPI: sysfs: Prefer "compatible" modalias (bsc#1012628).
- ACPI: thermal: Do not call acpi_thermal_check() directly
(bsc#1012628).
- kernel: kexec: remove the lock operation of
system_transition_mutex (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256
(bsc#1012628).
- parisc: Enable -mlong-calls gcc option by default when
!CONFIG_MODULES (bsc#1012628).
- media: cec: add stm32 driver (bsc#1012628).
- media: cedrus: Fix H264 decoding (bsc#1012628).
- media: hantro: Fix reset_raw_fmt initialization (bsc#1012628).
- media: rc: fix timeout handling after switch to microsecond
durations (bsc#1012628).
- media: rc: ite-cir: fix min_timeout calculation (bsc#1012628).
- media: rc: ensure that uevent can be read directly after rc
device register (bsc#1012628).
- ARM: dts: tbs2910: rename MMC node aliases (bsc#1012628).
- ARM: dts: ux500: Reserve memory carveouts (bsc#1012628).
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming
(bsc#1012628).
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit()
(bsc#1012628).
- x86/xen: avoid warning in Xen pv guest with
CONFIG_AMD_MEM_ENCRYPT enabled (bsc#1012628).
- ASoC: AMD Renoir - refine DMI entries for some Lenovo products
(bsc#1012628).
- Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)"
(bsc#1012628).
- drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors (bsc#1012628).
- drm/i915: Always flush the active worker before returning from
the wait (bsc#1012628).
- drm/i915/gt: Always try to reserve GGTT address 0x0
(bsc#1012628).
- drivers/nouveau/kms/nv50-: Reject format modifiers for cursor
planes (bsc#1012628).
- bcache: only check feature sets when sb->version >=
BCACHE_SB_VERSION_CDEV_WITH_FEATURES (bsc#1012628).
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3
modem family (bsc#1012628).
- s390: uv: Fix sysfs max number of VCPUs reporting (bsc#1012628).
- s390/vfio-ap: No need to disable IRQ after queue reset
(bsc#1012628).
- PM: hibernate: flush swap writer after marking (bsc#1012628).
- x86/entry: Emit a symbol for register restoring thunk
(bsc#1012628).
- efi/apple-properties: Reinstate support for boolean properties
(bsc#1012628).
- crypto: marvel/cesa - Fix tdma descriptor on 64-bit
(bsc#1012628).
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91
SoCs (bsc#1012628).
- drivers: soc: atmel: add null entry at the end of
at91_soc_allowed_list[] (bsc#1012628).
- btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch
(bsc#1012628).
- btrfs: fix possible free space tree corruption with online
conversion (bsc#1012628).
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in
intel_arch_events[] (bsc#1012628).
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in
intel_pmu_refresh() (bsc#1012628).
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (bsc#1012628).
- KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested
vmexit (bsc#1012628).
- KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest
mode for VMX (bsc#1012628).
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration
(bsc#1012628).
- KVM: x86: get smi pending status correctly (bsc#1012628).
- KVM: Forbid the use of tagged userspace addresses for memslots
(bsc#1012628).
- io_uring: fix wqe->lock/completion_lock deadlock (bsc#1012628).
- xen: Fix XenStore initialisation for XS_LOCAL (bsc#1012628).
- leds: trigger: fix potential deadlock with libata (bsc#1012628).
- arm64: dts: broadcom: Fix USB DMA address translation for
Stingray (bsc#1012628).
- mt7601u: fix kernel crash unplugging the device (bsc#1012628).
- mt76: mt7663s: fix rx buffer refcounting (bsc#1012628).
- mt7601u: fix rx buffer refcounting (bsc#1012628).
- iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit
(bsc#1012628).
- drm/i915/gt: Clear CACHE_MODE prior to clearing residuals
(bsc#1012628).
- drm/i915/pmu: Don't grab wakeref when enabling events
(bsc#1012628).
- net/mlx5e: Fix IPSEC stats (bsc#1012628).
- ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight
(bsc#1012628).
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported
devices (bsc#1012628).
- drm/vc4: Correct lbm size and calculation (bsc#1012628).
- drm/vc4: Correct POS1_SCL for hvs5 (bsc#1012628).
- drm/i915: Check for all subplatform bits (bsc#1012628).
- drm/i915/selftest: Fix potential memory leak (bsc#1012628).
- uapi: fix big endian definition of ipv6_rpl_sr_hdr
(bsc#1012628).
- KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM
(bsc#1012628).
- tee: optee: replace might_sleep with cond_resched (bsc#1012628).
- xen-blkfront: allow discard-* nodes to be optional
(bsc#1012628).
- blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in
hctx_may_queue (bsc#1012628).
- clk: imx: fix Kconfig warning for i.MX SCU clk (bsc#1012628).
- clk: mmp2: fix build without CONFIG_PM (bsc#1012628).
- clk: qcom: gcc-sm250: Use floor ops for sdcc clks (bsc#1012628).
- ARM: imx: build suspend-imx6.S with arm instruction set
(bsc#1012628).
- ARM: zImage: atags_to_fdt: Fix node names on added root nodes
(bsc#1012628).
- netfilter: nft_dynset: add timeout extension to template
(bsc#1012628).
- Revert "RDMA/mlx5: Fix devlink deadlock on net namespace
deletion" (bsc#1012628).
- Revert "block: simplify set_init_blocksize" to regain lost
performance (bsc#1012628).
- xfrm: Fix oops in xfrm_replay_advance_bmp (bsc#1012628).
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces
(bsc#1012628).
- selftests: xfrm: fix test return value override issue in
xfrm_policy.sh (bsc#1012628).
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (bsc#1012628).
- arm64: dts: ls1028a: fix the offset of the reset register
(bsc#1012628).
- ARM: imx: fix imx8m dependencies (bsc#1012628).
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status
(bsc#1012628).
- ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms
(bsc#1012628).
- arm64: dts: imx8mp: Correct the gpio ranges of gpio3
(bsc#1012628).
- firmware: imx: select SOC_BUS to fix firmware build
(bsc#1012628).
- RDMA/cxgb4: Fix the reported max_recv_sge value (bsc#1012628).
- ASoC: dt-bindings: lpass: Fix and common up lpass dai ids
(bsc#1012628).
- ASoC: qcom: Fix incorrect volatile registers (bsc#1012628).
- ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY
(bsc#1012628).
- ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field
(bsc#1012628).
- spi: altera: Fix memory leak on error path (bsc#1012628).
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib
skl_tplg_complete (bsc#1012628).
- powerpc/64s: prevent recursive replay_soft_interrupts causing
superfluous interrupt (bsc#1012628).
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
(bsc#1012628).
- pNFS/NFSv4: Update the layout barrier when we schedule a
layoutreturn (bsc#1012628).
- ASoC: SOF: Intel: soundwire: fix select/depend unmet
dependencies (bsc#1012628).
- ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup
(bsc#1012628).
- iwlwifi: pcie: avoid potential PNVM leaks (bsc#1012628).
- iwlwifi: pnvm: don't skip everything when not reloading
(bsc#1012628).
- iwlwifi: pnvm: don't try to load after failures (bsc#1012628).
- iwlwifi: pcie: set LTR on more devices (bsc#1012628).
- iwlwifi: pcie: use jiffies for memory read spin time limit
(bsc#1012628).
- iwlwifi: pcie: reschedule in long-running memory reads
(bsc#1012628).
- mac80211: pause TX while changing interface type (bsc#1012628).
- ice: fix FDir IPv6 flexbyte (bsc#1012628).
- ice: Implement flow for IPv6 next header (extension header)
(bsc#1012628).
- ice: update dev_addr in ice_set_mac_address even if HW filter
exists (bsc#1012628).
- ice: Don't allow more channels than LAN MSI-X available
(bsc#1012628).
- ice: Fix MSI-X vector fallback logic (bsc#1012628).
- i40e: acquire VSI pointer only after VF is initialized
(bsc#1012628).
- igc: fix link speed advertising (bsc#1012628).
- net/mlx5: Fix memory leak on flow table creation error flow
(bsc#1012628).
- net/mlx5e: E-switch, Fix rate calculation for overflow
(bsc#1012628).
- net/mlx5e: free page before return (bsc#1012628).
- net/mlx5e: Reduce tc unsupported key print level (bsc#1012628).
- net/mlx5: Maintain separate page trees for ECPF and PF functions
(bsc#1012628).
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is
disabled (bsc#1012628).
- net/mlx5e: Fix CT rule + encap slow path offload and deletion
(bsc#1012628).
- net/mlx5e: Correctly handle changing the number of queues when
the interface is down (bsc#1012628).
- net/mlx5e: Revert parameters on errors when changing trust
state without reset (bsc#1012628).
- net/mlx5e: Revert parameters on errors when changing MTU and
LRO state without reset (bsc#1012628).
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from
nat rhashtable (bsc#1012628).
- can: dev: prevent potential information leak in can_fill_info()
(bsc#1012628).
- ACPI/IORT: Do not blindly trust DMA masks from firmware
(bsc#1012628).
- of/device: Update dma_range_map only when dev has valid
dma-ranges (bsc#1012628).
- iommu/amd: Use IVHD EFR for early initialization of IOMMU
features (bsc#1012628).
- iommu/vt-d: Correctly check addr alignment in
qi_flush_dev_iotlb_pasid() (bsc#1012628).
- nvme-multipath: Early exit if no path is available
(bsc#1012628).
- selftests: forwarding: Specify interface when invoking mausezahn
(bsc#1012628).
- rxrpc: Fix memory leak in rxrpc_lookup_local (bsc#1012628).
- NFC: fix resource leak when target index is invalid
(bsc#1012628).
- NFC: fix possible resource leak (bsc#1012628).
- ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default
(bsc#1012628).
- ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default
(bsc#1012628).
- ASoC: topology: Properly unregister DAI on removal
(bsc#1012628).
- ASoC: topology: Fix memory corruption in
soc_tplg_denum_create_values() (bsc#1012628).
- scsi: qla2xxx: Fix description for parameter
ql2xenforce_iocb_limit (bsc#1012628).
- team: protect features update by RCU to avoid deadlock
(bsc#1012628).
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes
(bsc#1012628).
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER
to OPEN (bsc#1012628).
- vsock: fix the race conditions in multi-transport support
(bsc#1012628).
- Update patches.suse/acpi_thermal_passive_blacklist.patch
(bsc#333043).
- commit 3527948
==== kfilemetadata5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kfilemetadata5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* ffmpegextractor: Use av_find_default_stream_index to find video stream
==== kgamma5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kgamma5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore file
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* clang-tidy: Force braces around statements
* Run clang-format
* Be more consistent with includes and do not break when reordering them
* Do not explicitely define Exec line for KCM
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Convert copyright statements to SPDX statements
* Documentation fixes: Sync GUI messages
==== kglobalaccel ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kguiaddons ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kholidays ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Update Mauritius holidays for 2021
* Update Taiwanese holidays
==== khotkeys5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: khotkeys5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Use xtest also for sending input to the active window
* Handle modifier keys with xtest in ShortcutsHandler::send_macro_key
* Fix unterminated SPDX comments after last commit, fixes build
* Convert copyright statements to SPDX expressions
* Add .gitignore file to ignore generated .clang-format
* Drop unused KF5Plasma dependency
* Fix import of files (kde#428536)
* Do not explicitly define Exec line for KCM
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Documentation fixes
- Drop patches, now upstream:
* 0001-Handle-modifier-keys-with-xtest-in-ShortcutsHandler-.patch
* 0002-Use-xtest-also-for-sending-input-to-the-active-windo.patch
==== khtml ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== ki18n ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Port to QRecursiveMutex
* Don't set codec for textstream when building against Qt6
==== kiconthemes ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Compile benchmark, but don't run it automaitcally with `ctest`
==== kidletime ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kimageformats ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kimageformats-eps
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Simplify portion of NCLX color profile code
* [imagedump] Add "list MIME type" (-m) option
* Fix crash with malformed files
* ani: Make sure riffSizeData is of the correct size before doing the quint32_le cast dance
* Add missing includes
* Add plugin for animated Windows cursors (ANI)
==== kinfocenter5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kinfocenter5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* About-distro: display Graphics Platform (X11 or Wayland) (kde#428382)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Port away from QRegExp
* typo--
* Remove unused includes
* weight main categories properly (kde#429153)
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Now it depends against new version. Old code can be removed
* Remove not implemented method
* Use more correct factory name
* Fix SolDevice null pointer dereference
* Update device info on selection change instead of activation
* There is no need for static local variables
* Documentation fixes
* Use correct name for new Samba Status module
* port samba module to qml
* Fix minor typos
* [modules/nics] Use consistent name everywhere
* Port nic info center module to QML
==== kinit ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kinit-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kio ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kio-core kio-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes since 5.78.0, only listing bugfixes:
* Fix default codec being set to "US-ASCII" in KIO apps (kde#432406)
* CopyJob: fix crash with skip/retry (kde#431731)
* Fix lockup when renaming a file from properties dialog (kde#431902)
* Tweak KFileWidget::slotOk logic when in files+directory mode (kde#431454)
==== kirigami2 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes since 5.78.0, only listing bugfixes:
* Don't manually call reverseTwinsChanged when destructing FormLayout (kde#431419)
* Don't consider Synthetized mouse events as Mouse (kde#431542)
* correctly update header size (kde#429235)
* [controls/OverlaySheet]: Respect Layout.maximumWidth (kde#431089)
* [controls/ListItemDragHandle] Fix wrong arrangement on no-scrolling case (kde#431214)
==== kitemmodels ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Port from std::auto_ptr to std::unique_ptr
* Use nullptr instead of 0
* adds additional nullptr checks
* autotests: don't run the bihash benchmark automatically
* autotests: add missing subdir bihash
==== kitemviews ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add missing include
==== kjobwidgets ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Have more private classes inherit from those of the parents
==== kjs ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kmenuedit5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kmenuedit5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Autogenerate categories file
* operator+/- is disabled for QFlags in qt6
* ui.rc files: consistenly use <gui> instead of deprecated <kpartgui>
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Fix tests to not test disabled features. Disable zstd again.
+ kmod-populate-modules-Use-more-bash-more-quotes.patch
+ kmod-testsuite-compress-modules-if-feature-is-enabled.patch
+ kmod-also-test-xz-compression.patch
==== knewstuff ====
Version update (5.78.0 -> 5.79.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes to list here.
==== knotifications ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Remove unused forward declaration
* Remove obsolete QLabel mention in KNotification::event() doc
* Emit NewMenu when new context menu is set.
* Deprecate KPassivePopup
* Make sure all backends ref the notification before doing work
* Make the notification example app build and work on Android
* Move notification id handling into KNotification class
* Fix removing pending notification from queue (kde#423757)
* Remove faulty check
==== knotifyconfig ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kpackage ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kpackage-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add missing includes
* Document PackageStructure ownership when using PackageLoader
==== kparts ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kpeople5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kpeople5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kplotting ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* examples/: Use new signal/slot syntax
==== kpty ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Fix generating the full path to kgrantpty in the code for ! HAVE_OPENPTY
==== kquickcharts ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add a "first" method to ChartDataSource and use it in Legend (kde#432426)
==== kross ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kross-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== krunner ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add .vscode to .gitignore file
* Check for selected action in case of informational match
* Fix empty result string for current activity
* Deprecate overloads for QueryMatch ids
* [DBus Runner] Test RemoteImage
==== kscreen5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Fix osd actions not working
* Fix rotation direction after change in libkscreen
* [kcm] Limit maximum device combobox length (kde#432249)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* clang-tidy: Force braces around statements
* Run clang-format
* Update .gitignore file
* Add trailing comma to enums
* Make orientation icons more obvious in KScreen
* Autogenerate categories file
* Remove unused include
* Fix Connections warnings
* Print debug information when something failed
* Skip unneeded copies
* daemon: improve consistency of the lid behaviour
* Address constness of objects
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Do not explicitely define Exec line for KCM
* refactor(kded): refactor OSD
* fix(kded): move to kdirwatch to reduce inotify footprint
==== kscreenlocker ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add .gitignore file to ignore generated .clang-format
* Fix catalog name (found by Victor Ryzhykh)
* Fix view geometry updates when screens added/removed (kde#347934)
* KCM KScreenLocker highlight non default settings
* operator+/- is disabled for QFlags in qt6
* delay quit after successful password
* Use QuickControls 2 StackView (kde#429290)
* actually replace wallaper pages
* Use QuickControls 2 StackView (kde#429290)
* Lock the screen if necessary when connecting to logind
* Require C++17
* Do not explicitly define Exec line for KCM
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* actually replace wallaper pages
==== kservice ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kservice-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Deprecate KPluginInfo::dependencies()
* CMake: Specify add_custom_command() dependencies
* Explicitly deprecate overload for KToolInvocation::invokeTerminal
* Add unit test to command parsing in KToolInvocation
* Add method to get KServicePtr of default terminal application
* Add method to set workingDirectory of service
* Add new method to get KServicePtr of default terminal application
==== ksshaskpass5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: ksshaskpass5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add pre-commit hook for clang-format
* Add .gitignore file
* Add .git-blame-ignore-revs file
* Run clang-format
==== ksysguard5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: ksysguard5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Fix sensors names of aggregate disk rates (kde#432851)
* Fix copy paste error resulting in total upload displaying the upload rate (kde#430676)
* Fix disk speeds (kde#432637)
* Check if we could open a file
* Include StorageVolumes by default
* Set name for temperature sensor
* cmake: add URL to help packagers
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== ktexteditor ====
Version update (5.78.0 -> 5.79.0)
Subpackages: ktexteditor-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes since 5.78.0, only listing bugfixes:
* [Vimode] Do not switch view when changing case (~ command) (kde#432056)
* Increase maximum indentation width to 200 (kde#432283)
* Only show bookmark chars error when in vimode (kde#424172)
* Retain replacement text as long as the power search bar is not closed (kde#338111)
* Allow "Dynamic Word Wrap Align Indent" to be disabled (kde#430987)
* [Vimode]Fix search inside fold ranges (kde#376934)
* [Vimode] Fix Macro Completion Replay (kde#334032)
==== ktextwidgets ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Have more private classes inherit from those of the parents
==== kunitconversion ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Define variable before using it
==== kwallet ====
Version update (5.78.0 -> 5.79.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kwayland ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== kwayland-integration ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Now it depends against new version. Old code can be removed
* Remove not implemented method
* Fix shadowless context menus
* Switch to SPDX license identifiers
==== kwayland-server ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Prevent setting invalid buffer transform and scale
* Initialise variable
* Introduce SurfaceInterface::hasFrameCallbacks()
* Print warning messages in KWAYLAND_SERVER logging category
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== kwidgetsaddons ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Make use of AUTORCC
* Add missing includes
* Port away from QDesktopWidget
* Have more private classes inherit from those of the parents
* Explicitly include QStringList
==== kwin5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: kwin5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Too many changes to list here
- Most parts of 0001-Use-Xauthority-for-Xwayland.patch are now
upstream, replace it with just
0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch
- Enable accessibility integration
==== kwindowsystem ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add fractional opacity convenience helpers
* Really fix includes
* Fix includes
* xcb: Work with the active screen as reported by QX11Info::appScreen().
==== kwrited5 ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- No code changes since 5.20.5
==== kxmlgui ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Fix includes
* Add KXMLGUIFactory::shortcutsSaved signal
* Use the correct kde get involved url (kde#430796)
==== libKF5ModemManagerQt ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== libKF5NetworkManagerQt ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Add missing include
==== libapparmor ====
- merge libapparmor.changes into apparmor.changes
- define %_pamdir for <= 15.x to fix the build on those releases
- add apache-extra-profile-include-if-exists.diff: make <apache2.d>
include in apache extra profile optional to avoid problems with empty
profile directory (boo#1178527)
- prepare usrmerge (boo#1029961)
* use %_pamdir
==== libcap ====
Version update (2.47 -> 2.48)
- update to 2.48:
* More uniform use of $(MAKE) in Makefiles
* No longer include symlinks in the git tree
* Provide support for make GOLANG=no ...
* Provide support for pointing at a specific build of the go binary
* camelCase the contrib/seccomp/explore.go program
* A number of documentation fixes to man pages and source code comments
* Last use of GO major version 0
==== libdatrie ====
Version update (0.2.12 -> 0.2.13)
- update to 0.2.13:
- Fix wrong key listing in byte trie
- Fix cross-compiling issue caused by AC_FUNC_MALLOC
- Fix isspace() arg problem on NetBSD.
- Fix some documentations.
- Really use TRIE_CHAR_TERM in TrieChar string termination.
Changing TRIE_CHAR_TERM definition now won't break the code.
- Fix Windows build issue by avoiding <unistd.h> include.
- [New APIs] Add serialization of the trie into memory buffer.
==== libevdev ====
Version update (1.9.1 -> 1.11.0)
Subpackages: libevdev-devel libevdev-tools libevdev2
- update to 1.11.0:
* One new API, libevdev_disable_property()
* Kernel 5.8 changed the SW_MAX define from 0x0f to 0x10. In some niche cases
this causes issues if libevdev and the software build against
different headers and thus end up with different values
* include: sync event codes with kernel 5.10
* Fix included license to the "always intended" MIT license
==== libevent ====
- Drop insserv_prereq and fillup_prereq macros: there are no
pre-scripts that would justify these dependencies.
==== libfastjson ====
Version update (0.99.8 -> 0.99.9)
- update to 0.99.9:
- add API fjson_object_get_uint()
- add API fjson_object_array_del_idx()
- bugfix for dangling pointer that causes segfault
The other functions assume that the memory is either set to NULL or a valid
json object. The array_list_del_idx function only moves the elements, but
does not set the pointer to null, which causes the same pointer to remain
in the list (outside of arr->length). Then, when array_list_put_idx is
called, the array_list_expand_internal leaps out, meaning that it has not
set the indices outside of the requested length to 0. array_list_put_idx
finds the pointer, tries to free it and a double free will be incurred,
because the actual element is still in the list.
==== libgdata ====
Version update (0.17.13 -> 0.18.0)
Subpackages: libgdata22 typelib-1_0-GData-0_0
- Update to version 0.18.0:
+ Add support for Team Drives.
+ Bugs fixed: glgo#GNOME/libgdata#25.
+ Updated translations.
==== libguestfs ====
Version update (1.42.0 -> 1.44.0)
Subpackages: guestfs-data libguestfs0 python3-libguestfs
- Modify Source0 to point at the correct url for the source.
libguestfs.spec
- Update to version 1.44.0
* The minimum version of Python required is 3.6.
* Python bindings no longer use deprecated
"PyEval_ThreadsInitialized".
* Python bindings now include type hints (Sam Eiderman).
* Erlang bindings now use libei instead of liberl_interface
(Sergei Golovan).
* virt-get-kernel(1) can now find uncompressed kernels
(Pino Toscano).
* virt-sysprep(1) now regenerates the guest certificate store
when a certificate is removed from the guest (Pino Toscano).
* virt-sysprep(1) can now remove IPA enrollment files and
Kerberos keytabs
(Pino Toscano, Christian Heimes and François Cami).
* "cryptsetup-open" and "cryptsetup-close" replace "luks-open",
luks-open-ro and luks-close. The new APIs add support for
BitLocker encryption.
* "lvm-canonical-lv" no longer produces a noisy error message
when called with a non-LV parameter.
* Various other bug fixes
- Drop
bfd08867-golang-Fix-path-to-include-guestfs.h..patch
dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
- Drop is_opensuse references to remove differences between Leap
and SLES packaging
libguestfs.spec
- Update to version 1.43.2
* Bug fix release
* Updated language files
0004-python-include-dirs.patch
- Added upstream bug fixes
dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
bfd08867-golang-Fix-path-to-include-guestfs.h..patch
- Update to version 1.43.1
* Drop support for python 2
* builder: New templates added
* sysprep: ca-certificates: request system CA store update
* Various other bug fixes
- Drop
31e6b187-po-Remove-virt-v2v-related-dependency-from-POTFILES-ml..patch
7265f08c-lib-remove-extra-LIBS-from-pkg-config-file.patch
==== libkdecoration2 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR
* Add .gitignore file to ignore generated .clang-format
* bump .so number of kdecorations2private
* Restore ABI of libkdecorations2.so
* Add a QRect to requestShowWindowMenu
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== libkscreen2 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Fix refresh rate reported for my laptop monitor
* wayland: Fix mapping between kscreen and kwayland transforms
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore file
* Add .git-blame-ignore-revs file
* clang-tidy: Force braces around statements
* Run clang-format
* Add missing protect header
* Fix build with newer Qt
* doctor: Add an option to allow excluding outputs from a dpms action
* Fix build with newer Qt
* ConfigMonitor: Properly combine erase and iteration
* Proper variable scope
* KScreen::Output debug output readability
* Config: Reserve hash size before populating it
* edid: Do not split strings twice unnecessarily
* edid: Do not access unallocated QByteArrays
* wayland: Provide the Edid when we have it
* Prefer straightforward API
* wayland: remove meaningless comment
* doctor: do not crash when accessing dpms
* Initialise the WaylandOutput::size
* Use non-deprecated scale method to calculate the screen geometry
* Remove unused method declaration
* Include rotation in the debug output
* Remove not implemented method
* Use new simpler way to disable session management
==== libksysguard5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Ensure text doesn't flow outside the Pie Chart face (kde#431995)
* Respect "show title" flag for Faces' CompactRepresentation
* Reduce default history amount for line charts to 60 seconds
* Do the sensor setters in two stages (kde#432254)
* Always reset minimum and maximum, not only when inserting
* Use faster file system searcing for iterating process groups
* Also require C++ 17 on stable
* SensorDataModel: Cache minimum and maximum values
* Fix dataChanged emitted when PIDs are loaded
* Avoid formatting NaN values
* Don't call update inside the application constructor
* Filter our services in the application slice which don't match the app string specifier
* Prevent inadvertently writing config when destroying SensorFaceController (kde#428970)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== liblastfm-qt5 ====
- Add patch to fix build with GCC 11 (boo#1181870):
* 0001-Stick-to-c-14-for-liblastfm.patch
==== liborcus ====
- Add upstream changes to fix build with GCC 11 (boo#1181872):
* GCC11_build_fixes.patch
==== libqca-qt5 ====
Version update (2.3.1 -> 2.3.2)
Subpackages: libqca-qt5-plugins
- Add a keyring file
- Use cmake() syntax for Qt build requirements
- Update to 2.3.2:
* Add macOS framework major version
* qca-gcrypt: Add support for HKDF
* Minimum Qt updated to 5.9
* Fixed compilation with gcc 11
- Rebase qca-2.3.0-fixDSA.patch
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Add patch to fix build with GCC 11 (boo#1181861, QTBUG-90395):
* 0001-Fix-build-with-GCC-11-include-limits.patch
* 0002-Build-fixes-for-GCC-11.patch
==== libqt5-qtstyleplugins ====
- Add qtstyleplugins-gtksettings.patch: Align Qt with GTK settings
a bit better.
- Add qtstyleplugins-fix-deprecations.patch: Fix various Qt deprecations.
- Remove fix-build-qt5.15.patch: merge into
qtstyleplugins-fix-deprecations.patch (not distinct enough).
==== libqt5-qtwebengine ====
- Add patch to fix sandbox with glibc 2.33 (boo#1182233):
* chromium-glibc-2.33.patch
==== libquvi-scripts ====
- Use boolean dependencies to require the correct lua<n>-luasocket,
depending on the system in use (lua53-luasocket if liblua5_3-5,
lua54-luasocket if liblua5-4-5).
==== libreoffice ====
Version update (7.0.4.2 -> 7.1.0.3)
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
- Adjust to new Box2D and enable KDE on SLE15SP3 or newer
- Update to 7.1.0.3
* RC3 7.1 series
- Update bundled dependencies
- New patch use-comphelper.patch to fix build
- Rebased patch bsc1177955.diff
- Dropped merged patches:
* 0001-Upgrade-liborcus-to-0.16.0.patch
* bsc1178944.diff
* bsc1178943.diff
* bsc1178807.diff
* bsc1179025.diff
==== libressl ====
Version update (3.2.3 -> 3.2.4)
Subpackages: libcrypto46 libssl48 libtls20
- Update to release 3.2.4
* Switch back to certificate verification code from LibreSSL
3.1.x. The new verifier is not bug compatible with the old
verifier causing issues with applications expecting behavior
of the old verifier.
* Unbreak DTLS retransmissions for flights that include a CCS.
* Implement autochain for the TLSv1.3 server.
* Use the legacy verifier for autochain.
* Implement exporter for TLSv1.3.
* Plug leak in x509_verify_chain_dup().
==== libselinux ====
Subpackages: libselinux1 selinux-tools
- Add Recommends: selinux-autorelabel, which is very important
for healthy use of the SELinux on the system (/.autorelabel
mechanism) (bsc#1181837).
==== libshout ====
Version update (2.4.4 -> 2.4.5)
- update to 2.4.5:
* Improved shout.h for reading, and understanding.
* Marked dumpfile support as obsolete (as SHOUT_PROTOCOL_XAUDIOCAST already is).
* Added Support for setting the content language.
* Avoid the use of obsolete functions (#2317).
* Several small fixes for non-blocking mode (#2321, #2315).
* Corrected detection of libogg (mostly for windows targets).
* Now accept TLS mode "auto" when build without TLS support.
* Added new tool shout(1).
==== libupnp ====
Version update (1.14.0 -> 1.14.1)
Subpackages: libixml11 libupnp17
- Update to release 1.14.1
* Remove port >= 49152 restriction.
==== 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
- qemu: Fix swtpm device with aarch64
7cf60006-qemu-swtpm-aarch64.patch,
afb823fc-qemu-validate-swtpm.patch
bsc#1181893
- build: Fix generation of virtproxyd socket files
e3d60f76-fix-socket-file-gen.patch
boo#1181838
==== libwebp ====
Version update (1.1.0 -> 1.2.0)
Subpackages: libwebp7 libwebpdemux2 libwebpmux3
- update to 1.2.0:
* API changes in libwebp: encode.h: add a qmin / qmax range for
quality factor (cwebp adds -qrange)
* lossless encoder improvements
* SIMD support for Wasm builds
* import fuzzers from oss-fuzz & chromium
* webpmux: add a '-set loop <value>' option
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Add lightdm-glibc-2.33-fix.patch that fixes issue with glibc 2.33
(boo#1181778). The patch was suggested as gh#168.
==== logrotate ====
Version update (3.17.0 -> 3.18.0)
- Update to 3.18.0:
* Allow UIDs and GIDs to be specified numerically
* Add support for Zstandard compressed files
* Make delaycompress not to fail with rotate 0
==== milou5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: milou5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
==== mpfr ====
- Add cummulative patch mpfr-4.1.0-p7.diff fixing various bugs.
==== nghttp2 ====
Version update (1.42.0 -> 1.43.0)
- update to 1.43.0:
* doc: Make doc generation work with sphinx v3.3
* python: Require python3 for python bindings
* python: Require python3 for python scripts
* nghttpx: Make sure that Pool gets cleared when all buffers are returned
* nghttpx: Choose ECDSA cert if compatible signature algorithm available
* nghttpx: Add workaround to include ':' in backend pattern
==== nodejs-common ====
- set nodejs14 as default for sle15-sp3+
- set nodejs15 as default for TW
==== ntp ====
- bsc#1181788: Make the code for the service name change robust to
the simplified systemd-sysv-convert script.
- Fix systemd dependencies.
- Package statsdir /var/log/ntpstats/
- Let system-user-ntp handle the user/group generation
- Introduce subpackage dcf77-tools
* testdcf, a simple DCF77 raw impulse test program
* dcfd, a simple DCF77 raw impulse receiver
- Add patch testdcf-gude.diff
* Improves testdcf's compatibility with GUDE DCF77 receivers
==== openal-soft ====
Version update (1.21.0 -> 1.21.1)
Subpackages: libopenal1 openal-soft-data
- update to 1.21.1:
* Improved alext.h's detection of standard types.
* Improved slightly the local source position when the listener and source
are near each other.
* Improved click/pop prevention for sounds that stop prematurely.
* Fixed compilation for Windows ARM targets with MSVC.
* Fixed ARM NEON detection on Windows.
* Fixed CoreAudio capture when the requested sample rate doesn't match the
system configuration.
* Fixed OpenSL capture desyncing from the internal capture buffer.
* Fixed sources missing a batch update when applied after quickly restarting
the source.
* Fixed missing source stop events when stopping a paused source.
* Added capture support to the experimental Oboe backend.
==== openjpeg2 ====
Version update (2.3.1 -> 2.4.0)
- update to 2.4.0:
* Encoder: add support for multithreading #1248
* Encoder: add support for generation of PLT markers #1246
* Encoder: single-threaded performance improvements in forward DWT for 5-3 and 9-7 (and other improvements) #1253
* Encoder: support IMF profiles #1235
* Many bug fixes (including security fixes)
- drop 024b8407392cb0b8.patch, 05f9b91e60debda0.patch,
21399f6b7d318fcd.patch, 3aef207f90e937d4.patch,
4cb1f663049aab96.patch: upstream
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Add openssh-whitelist-syscalls.patch (bsc#1182232), fixing
failure to accept connections on 32-bit platforms with
glibc 2.33+.
==== oxygen5 ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Port QRegExp to QRegularExpression
* operator+/- is disabled for QFlags in qt6
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* [cursors] Add symlinks for corner resize
==== pango ====
Version update (1.48.1 -> 1.48.2)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.48.2:
+ Fix memory leaks reported by asan
+ Avoid overflow in pango_attr_list_update
+ Add a valgrind suppression file
+ Make tests more robust
+ Fix pango_font_describe for Emoji fonts
==== perl-Bootloader ====
Version update (0.932 -> 0.933)
- merge gh#openSUSE/perl-bootloader#133
- use shim on aarch64 (jsc#SLE-15823, jsc#SLE-15020)
- 0.933
==== perl-Mojolicious ====
Version update (8.72 -> 9.01)
- updated to 9.01
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.01 2021-02-16
- Added EXPERIMENTAL color attribute to Mojo::Log.
- Added EXPERIMENTAL MOJO_LOG_COLOR environment variable to Mojo::Log.
- Fixed Windows support of network_contains function in Mojo::Util. (jberger)
- updated to 9.0
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.0 2021-02-14
- Code name "Waffle", this is a major release.
- Added support for deployment specific plugins.
- Removed Mojo::IOLoop::Delay.
- Removed hidden attribute from Mojolicious::Routes.
- Removed hide and is_hidden methods from Mojolicious::Routes.
- Removed deprecated success method from Mojo::Transaction.
- Removed deprecated detour, over, route and via methods from Mojolicious::Routes::Route.
- Removed deprecated local_address method from Mojo::UserAgent.
- Removed deprecated tls_ciphers, tls_protocols, tls_verify and tls_version options from Mojo::IOLoop::TLS.
- Removed deprecated local_address option from Mojo::IOLoop::Client.
- Removed deprecated config stash value.
- Changed Mojo::Log to join mutiple log messages with a whitespace instead of a newline.
- Added is_reserved method to Mojolicious::Routes::Route.
- Improved Mojolicious::Routes to disallow the use of reserved stash values, such as "/:action", in route patterns.
- Improved Mojolicious::Routes to throw exceptions for missing controllers.
- Improved Mojolicious::Routes to throw exceptions for routes with controllers but without action.
- Improved Mojolicious::Routes to disallow namespace without controller for routing.
- Improved Mojolicious::Routes to die if auto rendering failed.
- Improved render method in Mojolicious::Controller to die if no response could be rendered.
- Improved reply->static helper to die if the requested file does not exist.
- Improved contextual logging feature in Mojo::Log not to concatenate log messages and context.
- Improved all_text method in Mojo::DOM to exclude "<script>" and "<style>" from text extraction in HTML documents.
- Improved error messages in config plugins to be more consistent.
- updated to 8.73
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.73 2021-02-05
- Removed finally keyword from check function in Mojo::Exception.
- Changed arguments of check function in Mojo::Exception to be easier to use with Perl 5.34 try/catch.
- Removed experimental status from preload_namespaces attribute in Mojolicious.
- Removed experimental status from any, map, timer and timeout methods in Mojo::Promise.
- Removed experimental status from extname method in Mojo::File.
- Removed experimental status from warmup method in Mojolicious.
- Removed experimental status from load_classes function in Mojo::Loader.
- Removed experimental status from Mojo::DynamicMethods. Still summons old gods, use at your own risk!
- Removed experimental status from before_command hook in Mojolicious.
- Added silent attribute to Mojo::Server::Morbo.
==== php7 ====
Version update (7.4.14 -> 7.4.15)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- updated to 7.4.15: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.15
- suppress warning for all flavors not equal to "" in multibuild
% php7.rpmlintrc
- add versioning to php-sapi as well
- require this PHP version of subpackages in Recommends/Suggests
- run apache-rex tests in php7:test as packages need to be build
first (otherwise tests run with previous version)
- add php_cfgdir and php_extdir macros
==== pidgin ====
Subpackages: libpurple libpurple-plugin-sametime libpurple-tcl
- Add pidgin-always-enable-intltool.patch: always enable intltool.
Fixes the build with autoconf 2.71.
==== pigz ====
Version update (2.4 -> 2.6)
- update to 2.6:
* Add --huffman/-H and --rle/U strategy options
* Fix issue when compiling for no threads
* Fail silently on a broken pipe
* Add --alias/-A option to set .zip name for stdin input
* Add --comment/-C option to add comment in .gz or .zip
* Several bug and behavior fixes
- drop fortify.patch: obsolete
==== pinentry ====
Subpackages: pinentry-gnome3 pinentry-gtk2 pinentry-qt5
- add _multibuild to separate out gui client builds
==== pipewire ====
Version update (0.3.20 -> 0.3.21)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Remove the pulseaudio provides from pipewire-pulseaudio:
We first need to ensure our KDE patterns (and others) become
smart enough to favor pulseaudio until we are ready for the
switch.
- Update to version 0.3.21:
* Highlights
+ Many PulseAudio compatibility fixes. Handling of corked
streams, the prebuf setting, seek modes and stream flags
are now implemented correctly.
+ Ports and Profiles are now managed by the session manager
and can save and restore previous settings.
ALSA device handling has been tweaked for maximum
compatibility at the expense of latency. There are tuning
options in the config file.
+ Improved Bluetooth support. HSP is disabled by default
because it is old and deprecated and in some cases causes
conflicts with the newer HFP profile. Codec switching is
now implemented as well.
PipeWire accepts donations with liberapay now.
* PipeWire improvements
+ Improve draining in pw-stream.
pw-stream now uses busy metadata by default. This makes sure
that no writer can write to buffers when readers are still
busy.
+ Fix handling of empty array/choice instead of failing.
+ Fix crashes when creating properties from empty strings.
+ Make it possible to pass an array to module-access
access.allowed variables
+ Fix small bug in argument parsing in pw-cat
* Session-manager
+ Restore route volumes in all cases, also when switching
routes.
+ Use a default route volume for unknown routes instead of
letting the system decide on a default.
Improve profile handling. Don't try to restore unavailable
profiles. Implement the profile switching in the session
manager now.
+ Fix handling of Virtual sources as defaults.
+ Handle port switching in the session manager. Implement
save and restore of default ports per profile.
* GStreamer
+ Fix a crash with zero SPA_PARAM_BUFFERS_size
* Device support
+ v4l2-source will now respect the requested memory types.
+ ALSA buffering has been tweaked. USB devices should have
less XRuns by default. Parameters can be tweaked to
decrease the latency on capable devices. Also fix a case
where a quantum change would cause an xrun.
+ Fix mute in bluetooth devices
bluetooth devices are not paused in idle anymore for
improved compatibility.
+ Codec switching for bluetooth is implemented along with
config options to select the codecs manually.
+ HSP for bluetooth is now disabled by default. Most devices
support the newer HFP profile and some devices fail when
both are available.
+ Reduce the amount of events the ALSA plugins emit by bundling
them.
* PulseAudio server
+ Implement the suspend command
+ Fixes volume in sample info
+ Fix playback of samples, sometimes samples would be clipped
short. Also implement the target sink for the sample.
+ Use rate match to feed samples. This way the latency can
be kept to a minimum.
+ Latency has been tuned some more, more closely emulating
pulseaudio behaviour.
+ Improve default sink/source handling. Make sure all events
are sent correctly when defaults change.
+ Handle underrun better without causing sync issues. Make sure
to pause in corked state.
+ Implement rewind due to seeks, fixes GStreamer seeking.
- Do not remove alsa-card-profiles, they are required
- Provide pulseaudio by pipewire-pulseaudio: there are various
packages in the distro that require pulseaudio, but essentially,
they should be happy with pipewire-pulseaudio as a replacement.
Do not provide the symbol though, as we do not (yet) want to
automatically migrate users over.
==== plasma-browser-integration ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma-browser-integration-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Bump manifest version
* [Download Job] Show referrer instead of data URL
* Open KRunner KCM in System Settings
* Add .gitignore to ignore generated .clang-format
* Apply autoplay prevention evasion also for Video tags
* [Options Page] Provide feedback when permission was already granted
* Add Microsoft Edge environment
* Port from Settings::environmentDescription().icon to qApp->windowIcon().name()
* Use libTaskManager for identifying the browser
* [Tabs Runner] Slightly better scoring
* Install messaging host for Edge
* [Options Page] Force http(s) links to open in new tab
* [Reminder] Add Microsoft Edge store link
* [convertpottojson] Handle lines ending with "
* Add Microsoft Edge extension ID
* Move conversion of data URL into QImage into base class
* Tabs Runner: Use KApplicationTrader::isSubsequence
* Port TabsRunner to DBus runner
* Add browser history runner
* Introduce AbstractKRunnerPlugin for wrapping DBusRunner
* [Settings] Add browser icon name
* [Tabs Runner] Rework handling of favicons
* If include is define in .h remove it if it's defined in .cpp too (scripted)
==== plasma-framework ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes since 5.78.0, only listing bugfixes:
* widgets>lineedit.svg: fix pixel misalignment woes (kde#432422)
* Add RESET to globalShortcut property (kde#431006)
==== plasma-nm5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* [applet] Make spacing for header items consistent
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
- Drop patches, now upstream:
* 0001-Add-support-for-the-OpenVPN-parameter-compress.patch
==== plasma5-addons ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma5-addons-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Copy result by default
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== plasma5-desktop ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma5-desktop-emojier
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* kcms/keyboard: migrate to repeat, not to accent
* Correctly construct URL from local file
* fix: Inconsistent effect when hover over the new Keyboard Layout applet (kde#432091)
* fix: Wrong fontsize on Keyboard Layout applet (kde#431889)
* Fix crash when deleting activity from activity manager (kde#426926,kde#427593)
* fix: the first keyboard layout can't have variants (kde#432367)
* Use ThickMargin to redirect mouse input to panel and update spacingAtMinSize value
* Make the timeout for the applet actions dialog much shorter
* migrate from desktops *and* panels (kde#432148)
* migrate from MidButton to MiddleButton (kde#430418)
* [Kickoff] Open leave menu on press
* Fix drag directions for top and right panels (kde#429063)
* [Kickoff] Turn off hovering to switch tabs by default
* Fix display string for middle click containment action
* fix: keyboard applet doesn't autoload on Wayland
* [Kickoff] Reduce spacing between label and arrow alleviating elision problem
* [Kickoff] Tweak padding around configure button
* [Kickoff] Use RoundButton for now Right now Avatar isn't mature enough for keyboard navigation so it's best to work around touch issue for now
* [applets/kickoff] Add a visible configure button
* [applets/kickoff] Re-add Avatar to the focus chain
* hotfix: re-add id to avatar in Kickoff
* kickoff: use Kirigami.Avatar directly instead of wrapping in RoundButton
* [Kickoff] Fix leave buttons not working
* [Kickoff] Revamp LeaveButtons item
* [Kickoff] Check for searchPage directly rather than root.state (kde#431894)
* [Folder View] implement "two click rename" feature for double-click mode (kde#392731)
* Enable 2 columns mode
- Avoid hard dependency on plasma5-pa
==== plasma5-disks ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore file
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* Run clang-format
* Add clang-format target
* add test blob for internal smartctl timeout
* use std::chrono for durations
* bump smartctl timeout in helper (kde#428844)
* add json fixture for bad smart status on failing disk
* actually erase devices (kde#428746)
* Remove unused implemented method
* fix device type check for freebsd
* replace open-fstat dance with lstat
* fix device type check for freebsd
* replace open-fstat dance with lstat
* make O_PATH optional-ish
* add missing include for freebsd
* pass device names to the helper
* make O_PATH optional-ish
* add missing include for freebsd
* pass device names to the helper
* add request queuing to kauth smartctl
==== plasma5-integration ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Revert held-key behaviour
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* x11integration: Force standalone Qt::Dialog resizable
* Change default color scheme to BreezeLight
* operator+/- is disabled for QFlags in qt6
* Add comment explaining the pkg-config file installed by IM module
* [keyheld]: add tittleless i and s-cedilla
* Add Philippine Peso to currency alternatives in plasma im module
* Add some currency mappings to new key-held im module module
* Add key-held behaviour
* Use new standard shortcut for "Create Folder"
* Enable hover effects by default
* Use nullptr
* Ignore files
* Use Q_EMIT
* initialize pointer/values
* Fix typo + use direct
* Now it depends against new version. Old code can be removed
* kdirselectdialog: when creating a new dir that already exists, select it
* QXdgDesktopPortalFileDialog: pass directory option to portal
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.21.0
- Update to 5.20.90
==== plasma5-pa ====
Version update (5.20.5 -> 5.21.0)
Subpackages: plasma5-pa-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* Allow to mute/unmute microphone with left-click in system tray
* [StreamRestore] Fix equals check
* Forward role() into PulseObjectFilterModel
- Adjust dependencies to allow pipewire-pulseaudio as well
- Use GSettings on Leap 15.3+ as well
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
==== plasma5-thunderbolt ====
Version update (5.20.5 -> 5.21.0)
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Update .gitignore file
* Add pre-commit hook for clang-format
* Add .git-blame-ignore-revs file
* Run clang-format
* Port another placeholder message to use Kirigami.PlaceholderMessage
* Do not explicitely define Exec line for KCM
==== plasma5-workspace ====
Version update (5.20.5 -> 5.21.0)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* fix restore size when float is used
* show colors,icons and plasma style in plamo
* [Notifications] Escape HTML in destUrl and fileName
* [Notifications] When application responds to cancel request, stop kill timer
* Fix condition for executable folders (kde#432653)
* ksmserver: Filter out services with NoDisplay=true
* Fix wallpaper paths in org.kde.slideshow package
* Revert "Use subseq matching for service runner" (kde#431609,kde#432339)
* [Notifications] Property is supposed to be "ProcessedItems"
* remove phone specific wallpaper config ui
* [applets/digital clock] Unbreak the time zone config dialog
* Set add panel as an explicit menu of a panel action (kde#432250)
* Wallpaper config: fix property imageModel that was missing in delegate (kde#431961)
* Make ksmserver's lock screen detection automatic
* [systemd] Move kwin to "wants"
* [applets/systemmonitor] fix not hiding the title on vertical panels
* [applets/digital clock] Restore scroll-to-change-displayed-timezone (kde#431977)
* Don't crash if the panelview is not ready
* [Notifications] Re-evaluate unread count when a notification is "read"
* [keyboard applet] fix TypeError garbage in log
* Fix condition for windowed widgets standalone mode (kde#432032)
- Add patch to either get more info or work around logout not working
sometimes (kde#432460):
* 0001-ksmserver-Enable-debug-output-by-default.patch
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
- Refresh patches:
* 0001-Revert-No-icons-on-the-desktop-by-default.patch
* 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch
* 0001-Use-qdbus-qt5.patch
==== polkit-kde-agent-5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* plasma-polkit-agent.service: fix After, BusName keys (kde#431963)
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add pre-commit hook for clang-format
* Update .gitignore file
* Add .git-blame-ignore-revs file
* Run clang-format
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Makes the polkit agent started by systemd when systemd boot is enabled.
==== poppler ====
Version update (21.01.0 -> 21.02.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 21.02.0:
+ core:
- GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation
- Fix memory leak if saving the file fails
- Internal code improvements
- Fix various issues handling broken files
- Make checkedAdd work for long long in MSVC
+ qt5:
- Properly export NewSignatureData class
- Fix regression in QIODeviceOutStream + MSVC
+ qt6:
- Properly export NewSignatureData class
- Fix regression in QIODeviceOutStream + MSVC
+ utils:
- pdftohtml: Fix error() parameter type
==== poppler-qt5 ====
Version update (21.01.0 -> 21.02.0)
- Update to 21.02.0:
+ core:
- GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation
- Fix memory leak if saving the file fails
- Internal code improvements
- Fix various issues handling broken files
- Make checkedAdd work for long long in MSVC
+ qt5:
- Properly export NewSignatureData class
- Fix regression in QIODeviceOutStream + MSVC
+ qt6:
- Properly export NewSignatureData class
- Fix regression in QIODeviceOutStream + MSVC
+ utils:
- pdftohtml: Fix error() parameter type
==== postfix ====
Version update (3.5.8 -> 3.5.9)
Subpackages: postfix-doc
- (bsc#1180473) [Build 20201230] postfix has invalid default config
(bsc#1181381) [Build 130.3] openQA test fails in mta, mutt -
postfix broken: "queue file write error" and "error: unsupported
dictionary type: hash"
Export DEF_DB_TYPE before starting the perl script.
- bsc#1180473 - [Build 20201230] postfix has invalid default config
Fixing config.postfix and sysconfig.postfix
- Update to 3.5.9
* improves the reporting of DNSSEC problems that may affect
DANE security
- Only do the conversion from the hash/btree databases to lmdb when
the default database type changes from hash to lmdb and do not
stop and start the service (the old compiled databases can live
together with the new ones)
- convert-bdb-to-lmdb.sh
- Clean up the specfile
* Remove < 1330 conditional builds
* Use generated postfix-files instead of the obsolete one from
postfix-SUSE.tar.gz
* Use dynamicmaps.cf.d instead of modifying dynamicmaps.cf upon
(de)installation of optional mysql, pgsql and ldap subpackages
* Use default location for post-install, postfix-tls-script,
postfix-wrapper and postmulti-script
- Set lmdb to be the default db.
- Convert btree tables to lmdb too. Stop postfix before converting from
bdb to lmdb
- This package is without bdb support. That's why convert must be done
without any suse release condition.
o remove patch postfix-no-btree.patch
o add set-default-db-type.patch
- Set database type for address_verify_map and postscreen_cache_map
to lmdb (btree requires Berkeley DB)
o add postfix-no-btree.patch
- Set default database type to lmdb and fix update_postmaps script
- Use variable substition instead of sed to remove .db suffix and
substitute hash: for lmdb: in /etc/postfix/master.cf as well.
Check before substitution if there is something to do (to keep
rpmcheck happy).
- bsc#1176650 L3: What is regularly triggering the "fillup"
command and changing modify-time of /etc/sysconfig/postfix?
o Remove miss placed fillup_only call from %verifyscript
- Remove Berkeley DB dependency (JIRA#SLE-12191)
The pacakges postfix is build without Berkely DB support.
lmdb will be used instead of BDB.
The pacakges postfix-bdb is build with Berkely DB support.
o add patch for main.cf for postfix-bdb package
postfix-bdb-main.cf.patch
==== powerdevil5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: powerdevil5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* [backlighthelper] Don't touch brightness when animation isn't running
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Autogenerate categories file
* Clarify ambiguous settings entries in launchers
* Clear ambiguity when searching for settings in launchers
* Take into account logind sleep and idle inhibitions (kde#364067)
* mobile: bind the power off key to "Turn Off Screen"
* Expose screen locked state in policy agent
* autostart: start powerdevil earlier in the phase 0
* Set NoDisplay=true in powerdevil autoatart
* Remove use of XCB DPMS timeouts and handle it explicitly
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* Do not explicitely define Exec lines for KCMs
* Add gitignore file
* Ignore player's from KDE Connect when suspending (kde#427209)
* Remove XRandRBrightness
* Honor animation brightness threshold also for sysfs helper (kde#426883)
* Add systemd unit for powerdevil
* Set correct type for autostart .desktop file
* Show "you might need to reconnect charger" hint only when charging/fully charged
* Take DESTDIR into account when running setcap
==== prison-qt5 ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== procps ====
Version update (3.3.16 -> 3.3.17)
Subpackages: libprocps8
- Add /usr/share/man/uk dir to file list for lang sub package
- Fix directory for Ukrainian man pages translations.
- Move localized man pages to lang package.
- Remove obsolete conditionals.
- Remove obsolete --enable-oomem option.
- Run spec-cleaner.
- Update to procps-ng-3.3.17
* library: Incremented to 8:3:0
(no removals or additions, internal changes only)
* all: properly handle utf8 cmdline translations issue #176
* kill: Pass int to signalled process merge #32
* pgrep: Pass int to signalled process merge #32
* pgrep: Check sanity of SG_ARG_MAX issue #152
* pgrep: Add older than selection merge #79
* pidof: Quiet mode merge #83
* pidof: show worker threads Redhat #1803640
* ps.1: Mention stime alias issue #164
* ps: check also match on truncated 16 char comm names
* ps: Add exe output option Redhat #1399206
* ps: A lot more sorting available merge #99
* pwait: New command waits for a process merge #97
* sysctl: Match systemd directory order Debian #950788
* sysctl: Document directory order Debian #951550
* top: ensure config file backward compatibility Debian #951335
* top: add command line 'e' for symmetry with 'E' issue #165
* top: add '4' toggle for two abreast cpu display issue #172
* top: add '!' toggle for combining multiple cpus
* top: fix potential SEGV involving -p switch merge #114
* vmstat: Wide mode gives wider proc columns merge #48
* watch: Add environment variable for interval merge #62
* watch: Add no linewrap option issue #182
* watch: Support more colors merge #106,#109
* free,uptime,slabtop: complain about extra ops issue #181
- Remove now obsolete upstream patches
* procps-check-sanity-of-SC_ARG_MAX.patch
* procps-ng-3e1c00d0.patch
- Port patches
* procps-ng-3.3.10-integer-overflow.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.8-accuracy.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
==== publicsuffix ====
Version update (20210128 -> 20210211)
- Update to version 20210211:
* Add mcpre.ru, mcdir.me to mchost.ru subsection (#1206)
* Add awsglobalaccelerator.com (#1199)
* Add northflank.app and code.run to PSL (#1198)
* gTLD autopull: 2021-02-07 (#1203)
==== purpose ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* [nextcloud] Rework configuration UI
* Evaluate initial configuration
* Clip ListViews in kdeconnect and bluetooth config
* Remove unneeded Layout attached properties
* [plugins/nextcloud] Use Nextcloud icon
* [cmake] Move find_package to toplevel CMakeLists.txt
==== python-Jinja2 ====
Version update (2.11.2 -> 2.11.3)
- update to 2.11.3
* Improve the speed of the urlize filter by reducing regex backtracking.
Email matching requires a word character at the start of the domain part
and only word characters in the TLD (CVE-2020-28493 bsc#1181944).
==== python-Twisted ====
- Relax the crypto policies for the test-suite
==== python-cffi ====
Version update (1.14.4 -> 1.14.5)
- update to 1.14.5:
* Source fix for old gcc versions
==== python-cryptography ====
Version update (3.3.1 -> 3.3.2)
- update to 3.3.2:
* SECURITY ISSUE: Fixed a bug where certain sequences of update()
calls when symmetrically encrypting very large payloads (>2GB) could
result in an integer overflow, leading to buffer overflows.
CVE-2020-36242
==== python-flufl.lock ====
Version update (3.2 -> 5.0.4)
- The package Requires python-typing_extensions
- Add missing python-typing_extensions BuildRequires for tests
- Update to version 5.0.4
* https://gitlab.com/warsaw/flufl.lock/-/blob/5.0.4/docs/NEWS.rst
- Removed LICENSE (part of the tarball now)
- Added python-flufl.lock-fix-setup.patch
==== python-gevent ====
Version update (20.9.0 -> 21.1.2)
- Relax the crypto policies for the test-suite
- Update to 21.1.2:
* Features:
- Update the embedded libev from 4.31 to 4.33.
- Update the embedded libuv from 1.38.0 to 1.40.0.
- Update to 21.1.1:
* Bugfixes:
- Fix a TypeError on startup on Python 2 with zope.schema
installed.
- Update to 21.1.0:
* Bugfixes:
- Make gevent FileObjects more closely match the semantics of
native file objects for the name attribute.: Objects opened
from a file descriptor integer have that integer as their
name. (Note that this is the Python 3 semantics; Python 2
native file objects returned from os.fdopen() have the string
"<fdopen>" as their name , but here gevent always follows
Python 3.) The name remains accessible after the file object
is closed.
* Misc:
- Make gevent.event.AsyncResult print a warning when it detects
improper cross-thread usage instead of hanging.
- AsyncResult has never been safe to use from multiple threads.
It, like most gevent objects, is intended to work with greenlets
from a single thread. Using AsyncResult from multiple threads
has undefined semantics. The safest way to communicate between
threads is using an event loop async watcher.
- Those undefined semantics changed in recent gevent versions,
making it more likely that an abused AsyncResult would
misbehave in ways that could cause the program to hang.
- Now, when AsyncResult detects a situation that would hang, it
prints a warning to stderr. Note that this is best-effort, and
hangs are still possible, especially under PyPy 7.3.3.
- At the same time, AsyncResult is tuned to behave more like it
did in older versions, meaning that the hang is once again much
less likely. If you were getting lucky and using AsyncResult
successfully across threads, this may restore your luck. In
addition, cross-thread wakeups are faster. Note that the gevent
hub now uses an extra file descriptor to implement this.
- Similar changes apply to gevent.event.Event
- Update to 20.12.1:
* Features:
- Make :class:`gevent.Greenlet` objects function as context
managers. When the with suite finishes, execution doesn't
continue until the greenlet is finished. This can be a simpler
alternative to a :class:`gevent.pool.Group` when the lifetime
of greenlets can be lexically scoped.
* Bugfixes:
- Make gevent's Semaphore objects properly handle native thread
identifiers larger than can be stored in a C long on Python 3,
instead of raising an OverflowError.
- Rebase fix-no-return-in-nonvoid-function.patch
- update to 20.12.0:
* Make worker threads created by :class:`gevent.threadpool.ThreadPool` install
the :func:`threading.setprofile` and :func:`threading.settrace` hooks
while tasks are running. This provides visibility to profiling and
tracing tools like yappi.
* Incorrectly passing an exception *instance* instead of an exception
* type* to `gevent.Greenlet.kill` or `gevent.killall` no longer prints
an exception to stderr.
* Make destroying a hub try harder to more forcibly stop loop processing
when there are outstanding callbacks or IO operations scheduled.
* Improve the ability to use monkey-patched locks, and
`gevent.lock.BoundedSemaphore`, across threads, especially when the
various threads might not have a gevent hub or any other active
greenlets. In particular, this handles some cases that previously
raised ``LoopExit`` or would hang. Note that this may not be reliable
on PyPy on Windows; such an environment is not currently recommended.
* Make error reporting when a greenlet suffers a `RecursionError` more
reliable.
* gevent.pywsgi: Avoid printing an extra traceback ("TypeError: not
enough arguments for format string") to standard error on certain
invalid client requests.
* Add support for PyPy2 7.3.3.
* Python 2: Make ``gevent.subprocess.Popen.stdin`` objects have a
``write`` method that guarantees to write the entire argument in
binary, unbuffered mode. This may require multiple trips around the
event loop, but more closely matches the behaviour of the Python 2
standard library (and gevent prior to 1.5). The number of bytes
written is still returned (instead of ``None``).
See :issue:`1711`.
* Make `gevent.pywsgi` stop trying to enforce the rules for reading chunked input or
``Content-Length`` terminated input when the connection is being
upgraded, for example to a websocket connection. Likewise, if the
protocol was switched by returning a ``101`` status, stop trying to
automatically chunk the responses.
* Remove the ``__dict__`` attribute from `gevent.socket.socket` objects. The
standard library socket do not have a ``__dict__``.
==== python-geventhttpclient ====
Version update (1.4.4 -> 1.4.5)
- Update to 1.4.5
* Don't auto parse query string. Add params keyword argument.
- don't try to set a nonexistend attribute for a test
gh#gwik/geventhttpclient#137
==== python-greenlet ====
Version update (0.4.17 -> 1.0.0)
- update to 1.0.0:
* Require setuptools to build from source.
* Stop asking setuptools to build both .tar.gz and .zip
sdists. PyPI has standardized on .tar.gz for all platforms.
* Publish the change log to https://greenlet.readthedocs.io
==== python-idna ====
Version update (2.10 -> 3.1)
- update to 3.1:
- Ensure license is included in package (Thanks, Julien Schueller)
- No longer mark wheel has universal (Thanks, Matthieu Darbois)
- Test on PowerPC using Travis CI
- Python 2 is no longer supported (the 2.x branch supports Python 2,
use "idna<3" in your requirements file if you need Python 2 support)
- Support for V2 UTS 46 test vectors.
==== python-matplotlib ====
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk
- Skip python36 build. Due to NEP 29 there is no python36-numpy in
Tumbleweed anymore.
==== python-networkx ====
- Disable python36 build for good. Next up is SciPy 1.6.0 dropping
Python 3.6 because of NEP 29.
- Mark the doc package files as doc.
==== python-numpy ====
Version update (1.19.5 -> 1.20.1)
- Update to version 1.20.1
* The distutils bug that caused problems with downstream projects
is fixed.
* The random.shuffle regression is fixed.
- Higlights for 1.20.0:
* Annotations for NumPy functions. This work is ongoing and
improvements can be expected pending feedback from users.
* Wider use of SIMD to increase execution speed of ufuncs. Much
work has been done in introducing universal functions that
will ease use of modern features across different hardware
platforms. This work is ongoing.
* Preliminary work in changing the dtype and casting
implementations in order to provide an easier path to
extending dtypes. This work is ongoing but enough has been
done to allow experimentation and feedback.
* Extensive documentation improvements comprising some 185 PR
merges. This work is ongoing and part of the larger project to
improve NumPy?s online presence and usefulness to new users.
* Further cleanups related to removing Python 2.7. This improves
code readability and removes technical debt.
* Preliminary support for the upcoming Cython 3.0.
- Full release notes at
https://numpy.org/doc/stable/release/1.20.0-notes.html
- Now requires Python >= 3.7 (NEP 29)
* Drop fix-py34-tests.patch
* Skip python36 build
- Drop s390x.patch -- The patch was applied for all big endian
architectures. Mark those tests appropriately in the check
section instead. gh#numpy/numpy#11831
- Skip two tests on ix86: gh#numpy/numpy#18387 gh#numpy/numpy#18388
==== python-pybind11 ====
Version update (2.5.0 -> 2.6.2)
- Dont test with python36-numpy. Tumbleweed's NumPy >= 1.20 dropped
support for Python 3.6
- Add docs/changelog.rst to package contents
- Update to v2.6.2
* See changelog for changes since 2.5.0
==== python-pytz ====
Version update (2020.5 -> 2021.1)
- update to 2021.1:
* update to IANA 2021a timezone release
==== python-pyzmq ====
Version update (20.0.0 -> 22.0.3)
- Update to 22.0.3
* Fix fork-safety bug in garbage collection thread (regression
in 20.0) when using subprocesses.
- Changes in 22.0.1
* Fix type of Frame.bytes for non-copying recvs with CFFI
backend (regression in 21.0)
- Changes in 22.0.0
* This is a major release due to changes in wheels and building
on Windows. Code changes from 21.0 are minimal.
* Some typing fixes
* Bump bundled libzmq to 4.3.4
- Relevant Changes in 21.0
* pyzmq 21 is a major version bump because of dropped support
for old Pythons and some changes in packaging. CPython users
should not face major compatibility issues if installation
works at all :) PyPy users may see issues with the new
implementation of send/recv. If you do, please report them!
The big changes are:
* drop support for Python 3.5. Python >= 3.6 is required
* mypy type stubs, which should improve static analysis of
pyzmq, especially for dynamically defined attributes such as
zmq constants. These are new! Let us know if you find any
issues.
* support for zero-copy and sending bufferables with cffi
backend. This is experimental! Please report issues.
Packaging updates:
* Require Python >= 3.6, required for good type annotation
support
* rework cffi backend in setup.py
New features:
* zero-copy support in CFFI backend (send(copy=False) now does
something).
* Support sending any buffer-interface-providing objects in CFFI
backend.
Bugs fixed:
* Errors during teardown of asyncio Sockets
- Don't test numpy on python36 flavor, because python36-numpy is
no longer available in Tumbleweed (NEP 29)
- Make sure we use the Cython backend, not CFFI, wich is for PyPy.
* fixes gh#zeromq/pyzmq#1431 and gh#zeromq/pyzmq#1432
- Remove skip_test_tracker.patch
- Got an oom error on the build service: Require at least 8GB of
RAM through _constraints file
==== python-requests ====
- add 5711.patch from upstream instead to remove idna<3 pin
- Don't pin idna<3 in the egg-info so that depending packages
can install the new idna dropping python2
==== python-requests-toolbelt ====
- Relax the crypto policies for the test-suite
==== python-scipy ====
Version update (1.5.4 -> 1.6.0)
- NEP 29: Last minorversion bump deprecated Python 3.6
https://numpy.org/neps/nep-0029-deprecation_policy.html
- Fix hpc setup for coinstallable python3 flavors, needs
gh#openSUSE/hpc#3
- Update to 1.6.0:
* scipy.ndimage improvements: Fixes and ehancements to boundary extension
modes for interpolation functions. Support for complex-valued inputs
in many filtering and interpolation functions. New grid_mode option
for scipy.ndimage.zoom to enable results consistent with scikit-image?s rescale.
* scipy.optimize.linprog has fast, new methods for large, sparse
problems from the HiGHS library.
* scipy.stats improvements including new distributions, a new test,
and enhancements to existing distributions and tests
* scipy.special now has improved support for 64-bit LAPACK backend
* scipy.odr now has support for 64-bit integer BLAS
* scipy.odr.ODR has gained an optional overwrite argument so that
existing files may be overwritten.
* scipy.cluster.hierarchy.DisjointSet has been added for incremental
connectivity queries.
* scipy.cluster.hierarchy.dendrogram return value now also includes
leaf color information in leaves_color_list.
* scipy.interpolate.interp1d has a new method nearest-up, similar to
the existing method nearest but rounds half-integers up instead of down.
* scipy.ndimage.convolve, scipy.ndimage.correlate and their 1d counterparts
now accept both complex-valued images and/or complex-valued filter kernels.
All convolution-based filters also now accept complex-valued inputs
* scipy.optimize.linprog has fast, new methods for large, sparse problems
from the HiGHS C++ library
* scipy.optimize.quadratic_assignment has been added for approximate solution of
the quadratic assignment problem.
* scipy.optimize.linear_sum_assignment now has a substantially reduced
overhead for small cost matrix sizes
* scipy.optimize.least_squares has improved performance when the user
provides the jacobian as a sparse jacobian already in csr_matrix format
* scipy.signal.gammatone has been added to design FIR or IIR filters that
model the human auditory system.
* scipy.signal.iircomb has been added to design IIR peaking/notching
comb filters that can boost/attenuate a frequency from a signal.
* scipy.signal.sosfilt performance has been improved to avoid some
previously- observed slowdowns
* scipy.signal.windows.taylor has been added?the Taylor window function
is commonly used in radar digital signal processing
* scipy.signal.gauss_spline now supports list type input for consistency
with other related SciPy functions
* scipy.signal.correlation_lags has been added to allow calculation of
the lag/ displacement indices array for 1D cross-correlation.
==== python-tornado6 ====
- back to version 6.1. Tornado pin in distributed is removed.
- Dear bot, here are the patch names:
* re-drop python-tornado6-httpclient-test.patch
* re-drop skip-failing-tests.patch
* re-drop tornado-testsuite_timeout.patch
* refreshed ignore-resourcewarning-doctests.patch
- Revert back to 6.0.4 for incompatibility with python-distributed.
- Adds back patches:
* python-tornado6-httpclient-test.patch
* skip-failing-tests.patch
* tornado-testsuite_timeout.patch
==== python-zope.interface ====
Version update (5.1.0 -> 5.2.0)
- Don't switch off python36 build, half of python-* packages depend on it.
- Update to version 5.2.0
* Add documentation section ``Persistency and Equality``
* Create arm64 wheels.
* Add support for Python 3.9.
- Fix build on tumbleweed
==== python38 ====
Subpackages: python38-curses python38-dbm python38-tk
- Add Obsoletes for python3-base when primary interpreter is set to
properly replace it during upgrades. (bsc#1181324)
- Provide %have_<flavor> for all python flavors
gh#openSUSE/python-rpm-macros#96
- Add %python3_default and %default_python3 for the primary python3
flavor
==== python38-core ====
Subpackages: libpython3_8-1_0 python38-base
- Add Obsoletes for python3-base when primary interpreter is set to
properly replace it during upgrades. (bsc#1181324)
- Provide %have_<flavor> for all python flavors
gh#openSUSE/python-rpm-macros#96
- Add %python3_default and %default_python3 for the primary python3
flavor
==== python38-documentation ====
- Add Obsoletes for python3-base when primary interpreter is set to
properly replace it during upgrades. (bsc#1181324)
- Provide %have_<flavor> for all python flavors
gh#openSUSE/python-rpm-macros#96
- Add %python3_default and %default_python3 for the primary python3
flavor
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Switch the modules qemu-ui-display-gpu and qemu-ui-display-gpu-pci
from being an x86 only Recommends, to a Recommends for all arch's
except s390x (boo#1181350)
- Fix qemu-hw-usb-smartcard to not be a Recommends for s390x
- Minor spec file tweaks for compatibility with upcoming spec file
formatter
- Make note that this patch takes care of an OOB access in ARM
interrupt handling (CVE-2021-20221 bsc#1181933)
hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
- Include upstream patches designated as stable material and
reviewed for applicability to include here
block-Separate-blk_is_writable-and-blk_s.patch
hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch
hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch
hw-timer-slavio_timer-Allow-64-bit-acces.patch
net-Fix-handling-of-id-in-netdev_add-and.patch
target-arm-Don-t-decode-insns-in-the-XSc.patch
target-arm-Fix-MTE0_ACTIVE.patch
target-arm-Introduce-PREDDESC-field-defi.patch
target-arm-Update-PFIRST-PNEXT-for-pred_.patch
target-arm-Update-REV-PUNPK-for-pred_des.patch
target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch
tcg-Use-memset-for-large-vector-byte-rep.patch
ui-vnc-Add-missing-lock-for-send_color_m.patch
virtio-move-use-disabled-flag-property-t.patch
- binutils v2.36 has changed the handling of the assembler's
- mx86-used-note, resulting in a build failure. To compensate, we
now explicitly specify -mx86-used-note=no in the seabios Makefile
(boo#1181775)
build-be-explicit-about-mx86-used-note-n.patch
==== qqc2-desktop-style ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* [combobox] Fix touchpad scroll speed (kde#400258)
* qw can be null
* Support QQuickWidget (kde#428737)
* allow drag window from empty areas
==== radvd ====
Version update (2.18 -> 2.19)
- Update to version 2.19
* bug fixes
* cleanups
- Modify the patches becuase of version updating
* radvd-configure.patch and radvd-systemd.patch
- Update radvd.keyring for signing source code
==== re2 ====
Version update (20201101 -> 20210202)
- Update to version 2021-02-02:
* Address `-Wnull-dereference' warnings from GCC 10.x.
==== reiserfs ====
Subpackages: libreiserfscore0
- Move soname link to library package
==== rpm ====
Subpackages: librpmbuild9
- Use shipped config.sub/config.guess instead of stone-aged from libtool
- auto-config-update-aarch64-ppc64le.diff: update grep regex
==== rubygem-autoprefixer-rails ====
Version update (10.2.0.0 -> 10.2.4.0)
- updated to version 10.2.4.0
* Fixed transition-property warnings (by @Sheraff).
==== rubygem-bootsnap ====
Version update (1.5.1 -> 1.7.2)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.7.2
* Fix compatibility with msgpack < 1. (#349)
- updated to version 1.7.1
* no changelog found in CHANGELOG.md
==== rubygem-i18n ====
Version update (1.8.7 -> 1.8.9)
Subpackages: ruby2.7-rubygem-i18n ruby3.0-rubygem-i18n
- updated to version 1.8.9
* Rely on Ruby 3's native Hash#except method -- #557
- updated to version 1.8.8
* Fixed threadsafety issues in Simple backend: #554
* Re-attempt to fix threadsafety of fallbacks: #548
* Use OpenSSL::Digest instead of usual Digest libraries: #549
* Goodbye, post-install message #552
* Use Rails' main branch, instead of master #553
==== rubygem-jbuilder ====
Version update (2.10.1 -> 2.11.2)
Subpackages: ruby2.7-rubygem-jbuilder ruby3.0-rubygem-jbuilder
- updated to version 2.11.2
* Improve key formatting for nested hashes and disable by default
==== rubygem-msgpack ====
Version update (1.3.3 -> 1.4.2)
Subpackages: ruby2.7-rubygem-msgpack ruby3.0-rubygem-msgpack
- updated to version 1.4.2
* Add the required Ruby version (>= 2.4) to avoid compilation errors on older Ruby runtimes
* Drop the support of old Ruby versions explicitly (1.8, 1.9, 2.0, 2.1, 2.2, 2.3)
==== rubygem-puma ====
Version update (5.1.1 -> 5.2.1)
Subpackages: ruby2.7-rubygem-puma ruby3.0-rubygem-puma
- updated to version 5.2.1
* Bugfixes
* Fix TCP cork/uncork operations to work with ssl clients ([#2550])
* Require rack/common_logger explicitly if :verbose is true ([#2547])
* MiniSSL::Socket#write - use data.byteslice(wrote..-1) ([#2543])
* Set `@env[CONTENT_LENGTH]` value as string. ([#2549])
==== rubygem-rspec-mocks ====
Version update (3.10.1 -> 3.10.2)
- updated to version 3.10.2
[#]## 3.10.2 / 2021-01-27
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.10.1...v3.10.2)
Bug Fixes:
* Support keyword arguments with `and_call_original` on Ruby 3.0.
(Bryan Powell, #1385)
* `RSpec::Mocks::Constant#previously_defined?` is now always a boolean.
(Phil Pirozhkov, #1397)
* Support keyword arguments on Ruby 3.0 when used with `expect_any_instance_of`
or `allow_any_instance_of` with `and_call_original`.
(Jess Hottenstein, #1407)
==== rubygem-rspec-support ====
Version update (3.10.1 -> 3.10.2)
- updated to version 3.10.2
[#]## 3.10.2 / 2021-01-28
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.10.1...v3.10.2)
Bug Fixes:
* Fix issue with `RSpec::Support.define_optimized_require_for_rspec` on JRuby
9.1.17.0 (Jon Rowe, #492)
==== rubygem-thor ====
Version update (1.0.1 -> 1.1.0)
Subpackages: ruby2.7-rubygem-thor ruby3.0-rubygem-thor
- updated to version 1.1.0
* Don't use ANSI colors when terminal is dumb.
* Ensure default option/argument is not erroneously aliased.
* Fixes a bug in the calculation of the print_wrapped method.
* Obey `:mute` and `options[:quiet]` in `Shell#say`.
* Support Ruby 3.0.
* Add force option to the `gsub_file` action.
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- virt: search for grub.xen path
- Xen spicevmc, DNS SRV records backports:
Fix virtual network generated DNS XML for SRV records
Don't add spicevmc channel to xen VMs
- virt UEFI fix: virt.update when efi=True
- Added:
* virt-uefi-fix-backport-312.patch
* 3002.2-xen-spicevmc-dns-srv-records-backports-314.patch
* open-suse-3002.2-xen-grub-316.patch
- Do not crash when unexpected cmd output at listing patches (bsc#1181290)
- Added:
* do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
- Fix behavior for "onlyif/unless" when multiple conditions (bsc#1180818)
- Added:
* fix-onlyif-unless-when-multiple-conditions-bsc-11808.patch
==== samba ====
Version update (4.13.3+git.181.fc4672a5b81 -> 4.13.4+git.187.5ad4708741a)
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.4
* Work around special SMB2 IOCTL response behavior of NetApp Ontap
7.3.7; (bso#14607);
* Temporary DFS share setup doesn't set case parameters in the same
way as a regular share definition does; (bso#14612);
* lib: Avoid declaring zero-length VLAs in various messaging functions;
(bso#14605);
* Do not create an empty DB when accessing a sam.ldb; (bso#14579);
* vfs_fruit may close wrong backend fd; (bso#14596);
* Temporary DFS share setup doesn't set case parameters in the same way
as a regular share definition does; (bso#14612);
* vfs_virusfilter: Allocate separate memory for config char*; (bso#14606);
* vfs_fruit may close wrong backend fd; (bso#14596);
* Work around special SMB2 IOCTL response behavior of NetApp Ontap 7.3.7;
(bso#14607);
* The cache directory for the user gencache should be created recursively;
(bso#14601);
* Be more flexible with repository names in CentOS 8 test environments;
(bso#14594);
- Uninstalling samba-client: Failed to disable unit, cifs.service
does not exists; (bsc#1180388);
==== sane-backends ====
Version update (1.0.31 -> 1.0.32)
Subpackages: libsane1 sane-backends-autoconfig
- Remove udev rules mangling for USB devices (ATTR vs ATTRS) (!510)
- Do no add SCSI id twice for EPSON Perfection 1640SU (!509)
- Upgraded to sane-backends version 1.0.32
Changes since 1.0.31
see https://gitlab.com/sane-project/backends/-/blob/master/NEWS
Numbers of the form '(#NNN)' usually mean upstream issues like
https://gitlab.com/sane-project/backends/-/issues/NNN and numbers
of the form '(!MMM)' usually mean upstream merge requests like
https://gitlab.com/sane-project/backends/-/merge_requests/MMM
Backends
* all backends now respect the 'local_only' parameter when 'true'
is passed to 'sane_get_devices()' in that they do not actively
go out looking for networked devices (!502)
* 'artec_eplus48u': fixes configuration for AstraSlim SE (!545)
* 'avision': adds the AV186+ and AV188 as supported (!532)
* 'avision': fixes doubled height issue (#402)
* 'avision': fixes a debug message and compiler warning (!515)
* 'canon_dr': adds support for the DR-C120 and DR-C130 (#175)
* 'canon_dr': adds support for uploading of fine calibration
uploads
* 'canon_dr': enables fine calibration for the P-208
* 'canon_dr': improves DR-C225 support (#431)
* 'canon_lide70': adds support for document scanning
on the Canon LiDE 600(F), thanks to a hardware donation
by Georg Sauthoff
* 'dll': fixes a memory leak (!537)
* 'epson2': adds support for the ET-2600 (#395)
* 'epson2': adds autofocus support for devices
that support it (!531)
* 'epson2': fixes brightness support for DS-G20000/12000XL (!529)
* 'epson2': fixes an unchecked return value issue (!526)
* 'escl': adds support for brightness, threshold, sharpen
and contrast options (!527, !528)
* 'escl': adds support for LaserJet FLowMFP M578
and MFP M630 (#424)
* 'escl': adds support for DeskJet 2710, 2723 (!519)
and 3760 (!554)
* 'escl': adds support for the PIXMA TS-5351 (!544)
and MG5765 (!517)
* 'escl': adds support for the Brother HL-L258DW (!517)
* 'escl': fixes Avahi device discovery (!536)
* 'escl': fixes crashes for devices without a flatbed (!554)
* 'escl': fixes segfaults in option handling (!557)
* 'escl': fixes sleep mode (!577)
* 'escl': fixes builds without libpoppler-glib-dev (#422)
* 'escl': fixes a memory issue in its capability handling (#425)
* 'fujitsu': fixes brightness/contrast for the iX500
* 'fujitsu': fixes memory corruption for duplex scans
* 'genesys': disables support for CanoScan 4400F to prevent
possible physical damage (#436)
* 'gt68xx': fixes scan cancellation logic (#356)
* 'pixma': adds untested support for models
released in 2020 (!553)
* 'pixma': adds support for ADF scans on the i-SENSYS MF260
* 'pixma': adds support for PIXMA M340 buttons
and ADF status (!513)
* 'pixma': adds an option to control when to calibrate (#321)
* 'pixma': fixes support for the MX492 (!548)
* 'pixma': fixes ADF support for the MX490 Series
* 'pixma': fixes max resolution for ADF scans
on the PIXMA M320 (#364)
* 'pixma': fixes compile errors when libxml2
is not available (#345)
* 'plustek': fixes CanoScanN650u discovery (#137)
* 'test': fixes several memory leaks (!537)
Frontends
* 'saned': add support for listening on a custom
or ephemeral port via a new '-p'/'--port' option (!549)
* 'scanimage': fixes crashes for multi-pass
and handheld scans (#408)
* 'scanimage': fixes a memory leak (!551)
* 'scanimage': fixes option handling
for non-compliant backends (#362)
Documentation
* updates our copy of the GPL with the FSF's current postal
address. This changes references to the Library GPL (LGPL-2.0)
into refs to the Lesser GPL (LGPL-2.1) but does *not* affect
the licensing of our backends (#320).
* source code now points to the Free Software Foundation's
website for copies of the GPL and LGPL (#320)
* updates translations for British English and Ukrainian
* adds a pointer to our Ubuntu PPA for pre-built binaries
* adds SCSI IDs for the EPSON Perfection 1640SU (!509)
* fixes a boat-load of spelling mistakes (!516, thanks @marschap)
* updates description files for 'scangearmp2'
and 'utsushi' external backends
Build
* removes support for 'automake' maintainer mode (!522)
* removes 'sane' subdirectory from the lock directory
to fix issues when the lock directory is on 'tmpfs' (#363)
* adds support for builds using GitLab "source" tarballs (#248)
* fixes static link scenarios (#124)
* fixes 'python' invocations to use the detected program (!525)
* disables 'genesys' testsuite when that backend
is not built (#354)
* suppresses warnings about obsolete autoconf macros (#122)
* fixes availability of sane-backends.pot file inputs (#344)
* fixes 'configure.ac' for use with 'autoconf-2.70' (#409)
* removes CVS keywords from the source to ease use
by downstreams that still use CVS (!547)
Miscellaneous
* udev rules now trigger on all events other
than 'remove' (!541). This aims to address a kernel API change
introduced in 4.14. The new behaviour may slow down udev's
processing of kernel events when still using our plain 'udev'
or 'udev+acl' rules, even though these have been optimized
slightly (#341). If that bothers you, now is a good time
to switch to our 'udev+hwdb' rules in combination with
the 'hwdb' database if you have not done so already.
==== screen ====
- Fix double width combining char handling that could lead
to a segfault [bnc#1182092]
new patch: combchar.diff
==== sendmail ====
Subpackages: libmilter1_0
- Fix up build dependencies. The construct:
%%if %%{undefined systemd_requires}\n%%global with_sysvinit 1
does not work as intended. The OBS scheduler for example does not
have all the macros coming from 'random' rpmmacro files/packages
(systemd-rpm-macros in this case) present, as such for OBS,
systemd_requires is undefined, which in turn pulls in
insserv_prereq. The build itself then does not use it though, as
at this time, the correct macros are known (inside the build VM).
- As we're at it: replace systemd_requires with systemd_ordering:
people installing sendmail into a container do not require
systemd as a dependency there. But for people installing sendmail
in a transaction together with systemd, we prefer systemd to be
installed first.
==== sensors ====
Subpackages: libsensors4
- pwmconfig-handle-fan-input-error.patch: pwmconfig: Deal
gracefully with unreadable fan inputs (boo#1181890).
- pwmconfig-raise-fan-threshold.patch: pwmconfig: Further raise the
fan threshold (boo#1181890).
==== solid ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* CMake: use configure_file() to ensure noop incremental builds
* [Fstab] Ignore docker overlay mounts (kde#422385)
==== sonnet ====
Version update (5.78.0 -> 5.79.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Dont do multiple lookups when one is enough
==== spamassassin ====
Subpackages: perl-Mail-SpamAssassin spamassassin-spamc
- Relax the crypto policies for the test-suite. This will allow the
tests that use certificates with small key lengths to pass.
==== squid ====
Version update (4.13 -> 4.14)
- update to 4.14:
- Regression Fix: support for non-lowercase Transfer-Encoding value
- Regression Fix: cachemgr.cgi wrong 403 response to authenticated menu URIs
- Bug 5076: WCCP Security Info incorrect
- Bug 5073: Compile error: index was not declared in this scope
- Bug 5065: url_rewrite_program documentation update
- Bug 3074 pt2: improved handling of URI paths implicit '/'
- Fix transactions exceeding client_lifetime logged as _ABORTED
==== srt ====
- Add patch to fix build with GCC 11 (boo#1181883)
* 0001-Fix-build-with-GCC-11.patch
==== syndication ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- No code change since 5.78.0
==== syntax-highlighting ====
Version update (5.78.0 -> 5.79.1)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.79.1
* Breeze Light: restore original black color for Control Flow
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Too many changes since 5.78.0, only listing bugfixes:
* Bash, Zsh: fix cmd;; in a case (kde#430668)
* email.xml: Detect nested comments and escaped characters (kde#425345)
* Bash: fix } in ${!xy*} and more Parameter Expansion
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt 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-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- system-user-tss.conf: Remove group entry, not needed and did
contain syntax errors
- remove duplicate group entry:
- system-user-tftp.conf
- system-user-uuidd.conf
- system-user-uucp.conf
- system-user-uucp.conf
- system-user-ftp.conf
- system-user-games.conf
- system-user-news.conf
==== systemsettings5 ====
Version update (5.20.5 -> 5.21.0)
Subpackages: systemsettings5-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- Changes since 5.20.90:
* [Sidebar view] Make Intro Page icons keyboard-triggerable
* Include SystemSettingsExternalApp modules in the --list output as well
* Fix headers missing for non-KCM modules
* [Icon View] Don't open modules twice on clicking
* Fix ExternalAppModules not showing up
* [sidebar view] Fix sidebar header alignment and height
- Drop patches, now upstream:
* 0001-Fix-ExternalAppModules-not-showing-up.patch
* 0002-Icon-View-Don-t-open-modules-twice-on-clicking.patch
* 0003-Fix-headers-missing-for-non-KCM-modules.patch
* 0004-Include-SystemSettingsExternalApp-modules-in-the-lis.patch
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Too many changes to list here
- Add patches to fix the YaST item:
* 0001-Fix-ExternalAppModules-not-showing-up.patch
* 0002-Icon-View-Don-t-open-modules-twice-on-clicking.patch
* 0003-Fix-headers-missing-for-non-KCM-modules.patch
* 0004-Include-SystemSettingsExternalApp-modules-in-the-lis.patch
==== sysuser-tools ====
- Don't abort on unbound first argument
- Remove sysusers/nscd workaround
- Use systemd-sysusers only if /proc is mounted, don't require it
- Set --replace option for systemd-sysusers
- Ignore nscd return code
- If systemd-sysusers is used to create a new user/group, invalidate
the nscd passwd and group cache to make the new user/group
visible immediately as workaround [bsc#1181121].
Needs to be removed after sytemd-sysusers get's fixed, since we
invalidate the cache even if the user/group file wasn't changed.
- An "u" in a sysusers.d file will create an user and a group.
Create provides for both, user and group.
- Use systemd-sysusers as default to create and update the user
account. Fixes the problem that a modified sysusers config file
get's ignored by useradd and adduser [bsc#1180549].
==== telepathy-glib ====
Version update (0.24.1 -> 0.24.2)
Subpackages: libtelepathy-glib0 typelib-1_0-TelepathyGlib-0_12
- Update to version 0.24.2:
+ Enhancements:
- Port build tools to Python 3
- Update and fix tests for Python 3
+ Fixes:
- Stop hardcoding python's path in .py scripts
- Fixed some code issues discovered by compiling with clang
- Replaced tp_verify_* with G_STATIC_ASSERTs, fixing the build
with more recent gtk-doc
- autogen.sh: run gtkdocize from $srcdir in out-of-source
builds
- Tests:
. Fix build failure with glib >= 2.46 due to duplicate test
paths
. Fix a service file path to fix the build with installed
tests
- call-channel: fix a memory leak
- debug-sender: fix messages queue locking
- TpBasePasswordChannel: fix gtk-doc comment for finished
signal
- protocol: fix a memory leak
- Fix a crash when creating a conference call
==== tepl ====
Version update (5.0.1 -> 5.1.1)
- Update to version 5.1.1:
+ Add TeplSpaceDrawerPrefs, a preferences widget for
GtkSourceSpaceDrawer.
+ Updated translations.
==== thai-fonts ====
- Utilize modern rpm macros. Nudge the description a bit.
- Update description.
==== threadweaver ====
Version update (5.78.0 -> 5.79.0)
- Update to 5.79.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
* Fix map interators when building against Qt6
* Don't explicitly init mutexes as NonRecursive
* Remove unused include
==== thunar ====
Version update (4.16.2 -> 4.16.3)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.3
* By default show all available volumes
* Regression: Skip app info updates on sendto actions
(bxo#xfce/thunar#502)
* Regression: Toggle menu visibility on F10 if menu hidden
(bxo#xfce/thunar#498)
* Regression: "Shift" + "Select Trash in menu" has to trigger delete
* Dont select previous file after delete/trash (bxo#xfce/thunar#477)
* Increase min. size of "text" field in bulk renamer
(bxo#xfce/thunar#474)
* Translation Updates
==== transactional-update ====
Version update (2.28.3 -> 3.1.4)
Subpackages: transactional-update-zypp-config
- Version 3.1.4
- SELinux: Fix syncing of SELinux attributes when using overlays
- SELinux: Tag the overlay directory itself (again)
- Version 3.1.3
- Fix overlay syncing on SELinux systems
- Fix resuming transactions where the parent does not exist any more
- Version 3.1.2
- libtukit: Report when application was terminated due to a signal, and
return the signal number as a return value. This will cause the
transaction to be aborted when called via `execute`.
- libtukit: Set PATH variable for internal commands to fixed value to
find the helper applications, as in some environments such as PolicyKit
PATH wouldn't be set.
- Fix compiler warnings
- Version 3.1.1
- Fix hang in tukit on aarch64 [bsc#1181844]
- Prevent deletion of snapshots when resuming a snapshot where no
transaction is open
- Make tukit work in non-dbus environments [boo#1181934]
- Version 3.1.0
- t-u: Support installing RPMs from the user's directory again
- Adapt selfupdate to new packaging
- Implement signal handling
- Remove empty text files
- Add libselinux build time dependency
- Remove RPM version check
- Fix libstdc++ filesystem ABI incompatibility by using newer gcc
version on old distributions. [boo#1181582]
- Rework packaging based on Fedora packaging to separate all the
components to remove the intrinsic requirement for Zypper
- Version 3.0.0
- This release changes the internal structure, but should be
identical to the previous release feature wise.
- Major parts of the previous Bash only application have been
rewritten in C++ with the goal to provide an API around
transactions; the transactional-update script is using that
new interface internally already, however the API should
be considered experimental for now - if you are interested to
use it, please notify us in
https://github.com/openSUSE/transactional-update/issues/52
- A new tool called "tukit" provides a C++ tool that can be
wrapped by scripts to leverage the functionality. Please
consider it experimental for now, the commands may still change.
- Bugfixes:
- Implement support for system offline update [boo#1180808]
- Add statistics files to update environment [boo#1173282]
==== udisks2 ====
Version update (2.9.1 -> 2.9.2)
Subpackages: libudisks2-0 libudisks2-0_btrfs
- update to 2.9.2:
* udiskslinuxblock: Survive a missing /etc/crypttab
* lvm2: Fix leaking BDLVMVDOPooldata
* tests: Test modules that are actually enabled during build
* build: Exclude VDO module from distcheck build
* udisksfstabentry: Add udisks_fstab_entry_has_opt()
* udiskslinuxblock: Reflect fstab "noauto" mount option in HintAuto
* udiskslinuxblock: Update hints after fstab change
* tests: Add tests for Block hints
* udiskslinuxfilesystemhelpers: Make TakeOwnership() race free
* tests: Extend filesystem test_take_ownership tests with symlinks
* mount options: Allow 'nosymfollow' mount option for unprivileged mounts
* udisksstate: Silence the block device busy messages on cleanup lock
* udev: Distinguish mmcblk-class device types
* udev: Propagate mmcblk disk attributes to mmcblk_boot devices
* udiskslinuxdrive: Tweak the 'removable'/'ejectable' hints for mmcblk-class devices
* udiskslinuxblock: Tweak the hints for mmcblk-class devices
* udisksdaemonutil: Refactor udisks_daemon_util_trigger_uevent() out of UDisksLinuxBlockObject
* udiskslinuxmanager: Trigger uevent after loop device setup
* tests: Remove scsi_debug serial number checks
* tests: Skip zram tests if zram module is already loaded
* treewide: Fix typos
* AUTHORS: Add tbzatek as the maintainer
* tests: Do not use nilfs2 as an example of non-resizable FS
* Memory leak fixes
* doc: Update config file path
- drop udisks2-Fix-memory-leaks.patch, udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch (upstream)
==== unbound ====
Version update (1.13.0 -> 1.13.1)
Subpackages: libunbound8 unbound-anchor
- update to 1.13.1
Features
- Merge PR #375 by fhriley: Add rpz_enable and rpz_disable commands
to unbound-control.
- Merge PR #391 from fhriley: Add start_time to reply callbacks so
modules can compute the response time.
- Fix #397: [Feature request] add new type always_null to local-zone
similar to always_nxdomain.
- Support for RFC5001: DNS Name Server Identifier (NSID) Option
with the nsid: option in unbound.conf
- Padding of queries and responses with DNS over TLS as specified in
RFC7830 and RFC8467.
- Merge PR #275 from Roland van Rijswijk-Deij: Add feature to return the
original instead of a decrementing TTL ('serve-original-ttl')
Bug Fixes
- Fix #358: Squelch udp connect 'no route to host' errors on low
verbosity.
- Fix #360: for the additionally reported TCP Fast Open makes TCP
connections fail, in that case we print a hint that this is
happening with the error in the logs.
- Fix #356: deadlock when listening tcp.
- Fix unbound-dnstap-socket to not use log routine from interrupt
handler and not print so frequently when invoked in sequence.
- Fix on windows to ignore connection failure on UDP, unless verbose.
- make depend.
- Fix #371: unbound-control timeout when Unbound is not running.
- Fix to squelch permission denied and other errors from remote host,
they are logged at higher verbosity but not on low verbosity.
- Merge PR #335 from fobser: Sprinkle in some static to prevent
missing prototype warnings.
- Merge PR #373 from fobser: Warning: arithmetic on a pointer to void
is a GNU extension.
- Fix missing prototypes in the code.
- Fix error cases when udp-connect is set and send() returns an error
(modified patch from Xin Li @delphij).
- For #376: Fix that comm point event is not double removed or double
added to event map.
- iana portlist updated.
- Fix #385: autoconf 2.70 impacts unbound build
- Fix #379: zone loading over HTTP appears to have buffer issues.
- Merge PR #395 from mptre: add missing null check.
- Fix #387: client-subnet-always-forward seems to effectively bypass
any caching?
- For #391: use struct timeval* start_time for callback information.
- For #391: fix indentation.
- For #391: more double casts in python start time calculation.
- Add comment documentation.
- Fix clang analysis warning.
- Fix so local zone types always_nodata and always_deny can be used
from the config file.
- Merge #399 from xiangbao227: The lock of lruhash table should
unlocked after markdel entry.
- Fix for #93: dynlibmodule link fix for Windows.
- Fix for #93: dynlibmodule import library is named libunbound.dll.a.
- Merge #402 from fobser: Implement IPv4-Embedded addresses according
to RFC6052.
- Fix #404: DNS query with small edns bufsize fail.
- Fix declaration before statement and signed comparison warning in
dns64.
- Fix TTL of SOA record for negative answers (localzone and
authzone data) to be the minimum of the SOA TTL and the SOA.MINIMUM.
- Fix compile of unbound-dnstap-socket without dnstap installed.
- Merge PR #355 from noloader: Make ICANN Update CA and DS Trust Anchor
static data.
- Ignore cache blacklisting when trying to reply with expired data from
cache (#394).
- Merge PR #408 from fobser: Prevent a few more yacc clashes.
- Annotate that we ignore the return value of if_indextoname.
- Fix to use correct type for label count in rpz routine.
- Fix empty clause warning in config_file nsid parse.
- Fix to use correct type for label count in ipdnametoaddr rpz routine.
- Fix empty clause warning in edns pass for padding.
- Fix for doxygen 1.8.20 compatibility.
- Attempt to fix NULL keys in the reuse_tcp tree; relates to #411.
- Fix dynlibmod link on rhel8 for -ldl inclusion.
- Fix windows dependency on libssp.dll because of default stack
protector in mingw.
- Fix indentation of root anchor for use by windows install script.
==== unixODBC ====
- Fix incorrect permission for documentation files.
Using %attr affects the documentation subdirectory permission.
Instead, the executable bit for doc files will be removed in
the %prep section.
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- libmount: don't use "symfollow" for helpers on user mounts
(boo#1181750, util-linux-libmount-dont-use-symfollow.patch)
- Override GTKDOCIZE with /bin/true so we can run autoreconf
without needing gtk-doc as a dependency.
==== util-linux-systemd ====
- libmount: don't use "symfollow" for helpers on user mounts
(boo#1181750, util-linux-libmount-dont-use-symfollow.patch)
- Override GTKDOCIZE with /bin/true so we can run autoreconf
without needing gtk-doc as a dependency.
==== v4l2loopback ====
Subpackages: v4l2loopback-autoload v4l2loopback-kmp-default v4l2loopback-utils
- Add undefined macros when building on older distributions
==== vm-install ====
Version update (0.10.10 -> 0.10.11)
- Fixes for PV PXE booting (jsc#SLE-11885)
Fix read of pxelinux.cfg/default after downloading
Accept PVOPS kernels as PV bootable kernels
- Version 0.10.11
==== vte ====
Version update (0.62.2 -> 0.62.3)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91
- Update to version 0.62.3:
+ keymap: Use int8_t for the length of the short keymap strings
+ Revert "lib: Sanitise the passed-in font description"
+ Updated translations.
==== vulkan-loader ====
Version update (1.2.165 -> 1.2.169)
- Update to release 1.2.169
* loader: Do not return OOM when layer count is 0
- Update to release 1.2.166
* No user-visible changes
==== webkit2gtk3 ====
Version update (2.30.4 -> 2.30.5)
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.5:
+ Bring back the WebKitPluginProcess installation that was
removed by mistake.
+ Fix RunLoop objects leaked in worker threads.
+ Fix aarch64 llint build with JIT disabled.
+ Use Internet Explorer quirk for Google Docs.
- Drop gir-multilib.patch: fixed upstream.
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- Add CVE-2021-0326.patch -- P2P group information processing vulnerability
(bsc#1181777)
==== xdg-desktop-portal-kde ====
Version update (5.20.5 -> 5.21.0)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.21.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.0
- No code changes since 5.20.90
- Update to 5.20.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/20.90/
- Changes since 5.20.5:
* Add X-KDE-DBUS-Restricted-Interfaces=org.kde.kwin.Screenshot to desktop file
* If include is define in .h remove it if it's defined in .cpp too (scripted)
* FileChooser: escape slash character in user visible filter name (kde#427306)
* mobile filechooser: Make sure to also return the right folder when the folder wasn't changed
* Disable X11 session management
* screencast: Improve the screencasting process
* mobile filechooser: Use new required property API
* mobile filechooser: Don't accept empty titles
==== xen ====
Version update (4.14.1_08 -> 4.14.1_11)
Subpackages: xen-libs xen-tools-domU
- bsc#1181921 - GCC 11: xen package fails
gcc11-fixes.patch
- Drop gcc10-fixes.patch
- Upstream bug fixes (bsc#1027519)
5fedf9f4-x86-hpet_setup-fix-retval.patch
5ff458f2-x86-vPCI-tolerate-disabled-MSI-X-entry.patch
5ff71655-x86-dpci-EOI-regardless-of-masking.patch
5ffc58e8-x86-ACPI-dont-overwrite-FADT.patch
600999ad-x86-dpci-do-not-remove-pirqs-from.patch (Replaces xsa360.patch)
600ab341-x86-vioapic-EOI-check-IRR-before-inject.patch
6013e4bd-memory-bail-from-page-scrub-when-CPU-offline.patch
6013e546-x86-HVM-reorder-domain-init-error-path.patch
- bsc#1180491 - "Panic on CPU 0: IO-APIC + timer doesn't work!"
6011bbc7-x86-timer-fix-boot-without-PIT.patch
==== xfce4-taskmanager ====
Version update (1.4.1 -> 1.4.2)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.4.2
* Ellipsize memory and swap labels (gxo#apps/xfce4-taskmanager#32)
==== xtables-addons ====
Version update (3.12_k5.10.12_1 -> 3.15_k5.10.16_1)
- Update to release 3.15
* xt_lscan: add --mirai option
* Support for Linux 5.11
* xt_geoip_fetch was renamed to xt_geoip_query to better
reflect its purpose
==== xterm ====
Version update (363 -> 366)
Subpackages: xterm-bin
- Updated to Patch#366 2021/02/10
* correct a compiler-warning fix in patch #352 which allowed
sign-extension of coordinate values (report by "CismonX").
* correct upper-limit for selection buffer, accounting for combining
characters (report/testcase by Tavis Ormandy).
(CVE-2021-27135 bsc#1182091)
* with alwaysHighlight true, xterm does not properly track focus. The
screen->select FOCUS flag remains always on, which prevents
bellIsUrgent from working, as the urgent WM_HINT flag is only set
in setXUrgency() when the window is not focused. Fix this by
updating screen->select in unselectwindow() regardless of the value
of always_highlight (patch by Jiri Bohac).
* improve fix for interaction between SRM and ENQ (report by Grant
Taylor).
* build-fix for --with-Xaw3dxft, needed when --with-toolbar is
omitted (report by Jimmy Olgeni, Emanuel Haupt).
- Updated to Patch #365 - 2021/02/03
* amend fix for ?word? selection in patch #364 to limit that to
the insert-selectable action, which reads data from the screen. This
restores the interactive behavior where double-clicking on a
?word? would make subsequent selection extensions by words as
well as suppressing some boundary-checks (report by David Wolfskill,
FreeBSD #253225).
- Updated to Patch #364 - 2021/02/02
* add -fc option.
* correct/improve limit-checks for SRM versus ENQ from patch #344 (report by Tom Szilagyi).
* enable XftFont resource in Xaw3dxft configuration (patch by Tavis Ormandy).
* improve quoting/escaping in build-scripts per shellcheck.
* add libpcre2-posix to the packages tested for --with-pcre2 option, needed with Fedora (report by Tomas Korbar).
* correct a typo in manual page, and note that KeepClipboard may not be compiled-in (report/patch by Sean C Farley).
* corrected boundary-checks for ?word? selection used in onNClicks resources (report by Tavis Ormandy).
* update to autoconf-2.52-20210101, to improve shellcheck warnings.
* improve configure check for desktop categories.
==== yast2-trans ====
Version update (84.87.20210130.332fb904b7 -> 84.87.20210205.68980f3ed7)
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.20210205.68980f3ed7:
* New POT for text domain 'qt-pkg'.
* New POT for text domain 'qt'.
* New POT for text domain 'ncurses-pkg'.
* New POT for text domain 'wol'.
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'rmt'.
* New POT for text domain 'relocation-server'.
* New POT for text domain 'reipl'.
* New POT for text domain 'registration'.
* New POT for text domain 'rdp'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'multipath'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'iplb'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'geo-cluster'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'cluster'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'add-on'.
* Add empty po files for cc and cc-control
* product-check.sh: Add support for 000product and inherited products
* DOMAIN_MAP: Add system-role-common-criteria
* Automatic update of wol.
* Automatic update of vpn.
* Automatic update of users.
* Automatic update of update.
* Automatic update of tune.
* Automatic update of s390.
* Automatic update of sysconfig.
* Automatic update of support.
* Automatic update of sudo.
* Automatic update of storage.
* Automatic update of squid.
* Automatic update of sound.
* Automatic update of snapper.
* Automatic update of slp-server.
* Automatic update of services-manager.
* Automatic update of security.
* Automatic update of scanner.
* Automatic update of samba-server.
* Automatic update of samba-client.
* Automatic update of rmt.
* Automatic update of relocation-server.
* Automatic update of reipl.
* Automatic update of registration.
* Automatic update of rdp.
* Automatic update of proxy.
* Automatic update of printer.
* Automatic update of pam.
* Automatic update of packager.
* Automatic update of online-update.
* Automatic update of ntp-client.
* Automatic update of nis_server.
* Automatic update of nis.
* Automatic update of nfs_server.
* Automatic update of nfs.
* Automatic update of network.
* Automatic update of multipath.
* Automatic update of migration.
* Automatic update of mail.
* Automatic update of ldap-client.
* Automatic update of ldap.
* Automatic update of kdump.
* Automatic update of journalctl.
* Automatic update of isns.
* Automatic update of iscsi-lio-server.
* Automatic update of iscsi-client.
* Automatic update of iplb.
* Automatic update of instserver.
* Automatic update of installation.
* Automatic update of http-server.
* Automatic update of geo-cluster.
* Automatic update of ftp-server.
* Automatic update of firewall.
* Automatic update of fcoe-client.
* Automatic update of drbd.
* Automatic update of dns-server.
* Automatic update of dhcp-server.
* Automatic update of crowbar.
* Automatic update of country.
* Automatic update of control.
* Automatic update of cluster.
* Automatic update of bootloader.
* Automatic update of base.
* Automatic update of autoinst.
* Automatic update of auth-client.
* Automatic update of audit-laf.
* Automatic update of apparmor.
* Automatic update of add-on.
* New POT for text domain 'ncurses'.
* New POT for text domain 'autoinst'.
==== yelp ====
Version update (3.38.2 -> 3.38.3)
Subpackages: libyelp0
- Update to version 3.38.3:
+ Updated translations.
==== yelp-xsl ====
Version update (3.38.2 -> 3.38.3)
- Update to version 3.38.3:
+ Updated translations.
==== zxing-cpp ====
Version update (1.1.0 -> 1.1.1)
- Update to 1.1.1. No changelog available.
- Drop fix-pkg-config-file.patch. Merged upstream
- Add 0001-Fix-build-with-GCC-11.patch to fix GCC 11 build
issues (boo#1181915)
2
2
Hi Guillaume,
I did some research this morning on this bug. The issue appears on
Tumbleweed + Leap 15.2 on a Raspberry Pi 4 with the most recent images
and looks to me like a YaST related issue when enabling IPv6
Forwarding.
I filed https://bugzilla.opensuse.org/show_bug.cgi?id=1182360.
Best,
Felix
On Tue, 2021-02-16 at 16:04 +0000, Guillaume Gardet wrote:
>
>
> > -----Original Message-----
> > From: Felix Niederwanger <felix.niederwanger(a)suse.de>
> > Sent: 16 February 2021 13:17
> > To: Mailinglist openSUSE ARM <opensuse-arm(a)opensuse.org>
> > Subject: https issue with IPv6 on Raspberry Pi 4
> >
> > Hi,
> >
> > Already since some time my Raspberry Pi 4 is not able to make https
> > requests
> > over IPv6:
>
> Is it on Tumbleweed or Leap 15.x?
>
> >
> > $ curl -6 http://heise.de
> > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> > <html><head>
> > <title>301 Moved Permanently</title>
> > </head><body>
> > <h1>Moved Permanently</h1>
> > <p>The document has moved <a
> > href="https://www.heise.de/">here</a>.</p>
> > </body></html>
> >
> > $ curl -6 https://heise.de
> > curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection
> > to
> > heise.de:443
>
> It works fine here on an aarch64 server:
> curl -6 https://heise.de
> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> <html><head>
> <title>301 Moved Permanently</title>
> </head><body>
> <h1>Moved Permanently</h1>
> <p>The document has moved <a
> href="https://www.heise.de/">here</a>.</p>
> </body></html>
>
> You should fill a bug to track it.
>
> Guillaume
>
>
> >
> > I noticed this issue already like a month ago, when "zypper ref"
> > fails with a
> > "Connection reset by peer" error message. The rest of the IPv6
> > network works
> > fine, I'm connecting via ssh to the Raspberry Pi using it's IPv6
> > address and also a
> > ping works nicely.
> >
> > $ ping6 heise.de
> > PING heise.de(redirector.heise.de (2a02:2e0:3fe:1001:302::)) 56
> > data bytes
> > 64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
> > icmp_seq=1 ttl=56 time=14.1 ms
> > 64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
> > icmp_seq=2 ttl=56 time=13.3 ms
> > 64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
> > icmp_seq=3 ttl=56 time=13.4 ms
> > ^C
> > --- heise.de ping statistics ---
> > 3 packets transmitted, 3 received, 0% packet loss, time 2002ms
> > rtt min/avg/max/mdev = 13.315/13.640/14.151/0.377 ms
> >
> >
> > I'm attaching the strace of `curl -6 https://heise.de` to this
> > email as well. It is
> > interesting, as it appears to be able to fetch the SSL Certificate,
> > but then ppoll
> > fails with a series of timeouts.
> >
> > Could be that it's just a stupid misconfiguration on my side, but
> > I'm unable to find
> > the culprit.
> >
> > ## System configuration
> >
> > * Raspberry Pi 4, 4 GB + 8 GB model (tried on both)
> > * openSUSE Leap 15.2
> > * Network bridge br0 with eth0
> > * Wifi is not used
> > * Native IPv6 prefix in house, works fine with the rest of the
> > network
> >
> >
> > I'm using wicked, a stable ethernet connection and have configured
> > eth0 to be in
> > a network bridge within YaST. The interface configuration looks
> > like the following:
> >
> > 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master
> > br0
> > state UP group default qlen 1000
> > link/ether dc:a6:32:03:f0:6a brd ff:ff:ff:ff:ff:ff
> > 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
> > group
> > default qlen 1000
> > link/ether dc:a6:32:03:f0:6b brd ff:ff:ff:ff:ff:ff
> > 4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
> > state
> > UP group default qlen 1000
> > link/ether dc:a6:32:03:f0:6a brd ff:ff:ff:ff:ff:ff
> > inet 192.168.0.80/24 brd 192.168.0.255 scope global br0
> > valid_lft forever preferred_lft forever
> > inet6 2a02:<REDACTED>:beef/64 scope global
> > valid_lft forever preferred_lft forever
> > inet6 fe80::dea6:32ff:fe03:f06a/64 scope link
> > valid_lft forever preferred_lft forever
> >
> > Default routes are set for IPv4 and IPv6, Packet forwarding is
> > enabled for IPc4 and
> > IPv6, as this setup is intended to be used as a virtualization test
> > host.
> >
> >
> > I'm a bit puzzled here.
> >
> > Best,
> > Felix :-)
1
0
Hi Matwey,
I just realized that U-Boot dropped support for the pcm51_rev3 in v2020.07 [1],
which is used by the Wega board . It seems that the Wega image get's still build
with some older U-Boot. But it is definitely broken.
My question is if you are willing to provide the support for the SoC in upstream
U-Boot.
If not do you or anybody on the list still uses the openSUSE image on the board.
If not, I'll just drop the support in OBS.
Regards,
Matthias
[1] 64efd11d3b ("arm: Remove pcm051 board")
2
2
Hi,
Already since some time my Raspberry Pi 4 is not able to make https
requests over IPv6:
$ curl -6 http://heise.de
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a
href="https://www.heise.de/">here</a>.</p>
</body></html>
$ curl -6 https://heise.de
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to
heise.de:443
I noticed this issue already like a month ago, when "zypper ref" fails
with a "Connection reset by peer" error message. The rest of the IPv6
network works fine, I'm connecting via ssh to the Raspberry Pi using
it's IPv6 address and also a ping works nicely.
$ ping6 heise.de
PING heise.de(redirector.heise.de (2a02:2e0:3fe:1001:302::)) 56
data bytes
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
icmp_seq=1 ttl=56 time=14.1 ms
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
icmp_seq=2 ttl=56 time=13.3 ms
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::):
icmp_seq=3 ttl=56 time=13.4 ms
^C
--- heise.de ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 13.315/13.640/14.151/0.377 ms
I'm attaching the strace of `curl -6 https://heise.de` to this email as
well. It is interesting, as it appears to be able to fetch the SSL
Certificate, but then ppoll fails with a series of timeouts.
Could be that it's just a stupid misconfiguration on my side, but I'm
unable to find the culprit.
## System configuration
* Raspberry Pi 4, 4 GB + 8 GB model (tried on both)
* openSUSE Leap 15.2
* Network bridge br0 with eth0
* Wifi is not used
* Native IPv6 prefix in house, works fine with the rest of the network
I'm using wicked, a stable ethernet connection and have configured eth0
to be in a network bridge within YaST. The interface configuration
looks like the following:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0
state UP group default qlen 1000
link/ether dc:a6:32:03:f0:6a brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
default qlen 1000
link/ether dc:a6:32:03:f0:6b brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
UP group default qlen 1000
link/ether dc:a6:32:03:f0:6a brd ff:ff:ff:ff:ff:ff
inet 192.168.0.80/24 brd 192.168.0.255 scope global br0
valid_lft forever preferred_lft forever
inet6 2a02:<REDACTED>:beef/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::dea6:32ff:fe03:f06a/64 scope link
valid_lft forever preferred_lft forever
Default routes are set for IPv4 and IPv6, Packet forwarding is enabled
for IPc4 and IPv6, as this setup is intended to be used as a
virtualization test host.
I'm a bit puzzled here.
Best,
Felix :-)
1
0
15 Feb '21
Hi all,
If you use SecureBoot on aarch64 with Tumbleweed, please lock grub2 package before upgrading, because the grub2 package from this snapshot is broken when secureboot is used without shim. See: https://bugzilla.opensuse.org/show_bug.cgi?id=1182239
Cheers,
Guillaume
> -----Original Message-----
> From: Guillaume Gardet <guillaume.gardet(a)arm.com>
> Sent: 15 February 2021 16:06
> To: opensuse-arm(a)opensuse.org
> Subject: New ARM Tumbleweed snapshot 20210209 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=20210209
>
> Please do not reply to this email to report issues, rather file a bug
> on bugzilla.opensuse.org. For more information on filing bugs please
> see https://en.opensuse.org/openSUSE:Submitting_bug_reports
>
> Packages changed:
> Mesa (20.3.3 -> 20.3.4)
> Mesa-drivers (20.3.3 -> 20.3.4)
> acl
> akonadi-calendar (20.12.1 -> 20.12.2)
> akonadi-calendar-tools (20.12.1 -> 20.12.2)
> akonadi-contact (20.12.1 -> 20.12.2)
> akonadi-import-wizard (20.12.1 -> 20.12.2)
> akonadi-mime (20.12.1 -> 20.12.2)
> akonadi-notes (20.12.1 -> 20.12.2)
> akonadi-search (20.12.1 -> 20.12.2)
> akonadi-server (20.12.1 -> 20.12.2)
> akregator (20.12.1 -> 20.12.2)
> analitza (20.12.1 -> 20.12.2)
> apache2
> apache2-manual
> apache2-prefork
> apache2-utils
> apparmor
> ark (20.12.1 -> 20.12.2)
> arpwatch
> atftp
> audit-secondary
> baloo5-widgets (20.12.1 -> 20.12.2)
> blinken (20.12.1 -> 20.12.2)
> bovo (20.12.1 -> 20.12.2)
> busybox (1.32.1 -> 1.33.0)
> busybox-links (1.32.1 -> 1.33.0)
> calendarsupport (20.12.1 -> 20.12.2)
> cervisia (20.12.1 -> 20.12.2)
> clamav (0.103.0 -> 0.103.1)
> cups
> dnsmasq
> dolphin (20.12.1 -> 20.12.2)
> dracut (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430)
> dragonplayer (20.12.1 -> 20.12.2)
> e2fsprogs
> ed (1.16 -> 1.17)
> elfutils
> eventviews (20.12.1 -> 20.12.2)
> ffmpegthumbs (20.12.1 -> 20.12.2)
> filesystem
> gawk
> gcc11 (10.2.1+git1030 -> 11.0.0+git182924)
> grantleetheme (20.12.1 -> 20.12.2)
> grub2
> gwenview5 (20.12.1 -> 20.12.2)
> gzip
> hostname
> hwdata (0.343 -> 0.344)
> ibus
> incidenceeditor (20.12.1 -> 20.12.2)
> inkscape (1.0.1 -> 1.0.2)
> ipmitool
> iputils (s20200821 -> 20210202)
> juk (20.12.1 -> 20.12.2)
> k3b (20.12.1 -> 20.12.2)
> kaccounts-integration (20.12.1 -> 20.12.2)
> kaccounts-providers (20.12.1 -> 20.12.2)
> kaddressbook (20.12.1 -> 20.12.2)
> kalarmcal (20.12.1 -> 20.12.2)
> kalgebra (20.12.1 -> 20.12.2)
> kamera (20.12.1 -> 20.12.2)
> kanagram (20.12.1 -> 20.12.2)
> kapptemplate (20.12.1 -> 20.12.2)
> kate (20.12.1 -> 20.12.2)
> katomic (20.12.1 -> 20.12.2)
> kblackbox (20.12.1 -> 20.12.2)
> kblocks (20.12.1 -> 20.12.2)
> kbounce (20.12.1 -> 20.12.2)
> kbreakout (20.12.1 -> 20.12.2)
> kbruch (20.12.1 -> 20.12.2)
> kcachegrind (20.12.1 -> 20.12.2)
> kcalc (20.12.1 -> 20.12.2)
> kcalutils (20.12.1 -> 20.12.2)
> kcharselect (20.12.1 -> 20.12.2)
> kcolorchooser (20.12.1 -> 20.12.2)
> kcron (20.12.1 -> 20.12.2)
> kde-print-manager (20.12.1 -> 20.12.2)
> kdeconnect-kde (20.12.1 -> 20.12.2)
> kdeedu-data (20.12.1 -> 20.12.2)
> kdegraphics-thumbnailers (20.12.1 -> 20.12.2)
> kdepim-addons (20.12.1 -> 20.12.2)
> kdepim-runtime (20.12.1 -> 20.12.2)
> kdf (20.12.1 -> 20.12.2)
> kdialog (20.12.1 -> 20.12.2)
> kdiamond (20.12.1 -> 20.12.2)
> kgeography (20.12.1 -> 20.12.2)
> kget (20.12.1 -> 20.12.2)
> kgoldrunner (20.12.1 -> 20.12.2)
> khangman (20.12.1 -> 20.12.2)
> khelpcenter5 (20.12.1 -> 20.12.2)
> kidentitymanagement (20.12.1 -> 20.12.2)
> kig (20.12.1 -> 20.12.2)
> kimap (20.12.1 -> 20.12.2)
> kio-extras5 (20.12.1 -> 20.12.2)
> kio_audiocd (20.12.1 -> 20.12.2)
> kipi-plugins (20.12.1 -> 20.12.2)
> kiriki (20.12.1 -> 20.12.2)
> kiten (20.12.1 -> 20.12.2)
> kitinerary (20.12.1 -> 20.12.2)
> kjumpingcube (20.12.1 -> 20.12.2)
> kldap (20.12.1 -> 20.12.2)
> kleopatra (20.12.1 -> 20.12.2)
> klines (20.12.1 -> 20.12.2)
> kmag (20.12.1 -> 20.12.2)
> kmahjongg (20.12.1 -> 20.12.2)
> kmail (20.12.1 -> 20.12.2)
> kmail-account-wizard (20.12.1 -> 20.12.2)
> kmailtransport (20.12.1 -> 20.12.2)
> kmbox (20.12.1 -> 20.12.2)
> kmime (20.12.1 -> 20.12.2)
> kmines (20.12.1 -> 20.12.2)
> kmousetool (20.12.1 -> 20.12.2)
> kmouth (20.12.1 -> 20.12.2)
> kmplot (20.12.1 -> 20.12.2)
> knavalbattle (20.12.1 -> 20.12.2)
> knetwalk (20.12.1 -> 20.12.2)
> knotes (20.12.1 -> 20.12.2)
> kolf (20.12.1 -> 20.12.2)
> kollision (20.12.1 -> 20.12.2)
> kolourpaint (20.12.1 -> 20.12.2)
> kompare (20.12.1 -> 20.12.2)
> konquest (20.12.1 -> 20.12.2)
> konsole (20.12.1 -> 20.12.2)
> kontact (20.12.1 -> 20.12.2)
> kontactinterface (20.12.1 -> 20.12.2)
> konversation (20.12.1 -> 20.12.2)
> kopete (20.12.1 -> 20.12.2)
> korganizer (20.12.1 -> 20.12.2)
> kpat (20.12.1 -> 20.12.2)
> kpimtextedit (20.12.1 -> 20.12.2)
> kpkpass (20.12.1 -> 20.12.2)
> kqtquickcharts (20.12.1 -> 20.12.2)
> krdc (20.12.1 -> 20.12.2)
> kreversi (20.12.1 -> 20.12.2)
> krfb (20.12.1 -> 20.12.2)
> kruler (20.12.1 -> 20.12.2)
> kshisen (20.12.1 -> 20.12.2)
> ksirk (20.12.1 -> 20.12.2)
> ksmtp (20.12.1 -> 20.12.2)
> kspaceduel (20.12.1 -> 20.12.2)
> ksquares (20.12.1 -> 20.12.2)
> ksudoku (20.12.1 -> 20.12.2)
> ksystemlog (20.12.1 -> 20.12.2)
> kteatime (20.12.1 -> 20.12.2)
> ktimer (20.12.1 -> 20.12.2)
> ktnef (20.12.1 -> 20.12.2)
> ktouch (20.12.1 -> 20.12.2)
> kturtle (20.12.1 -> 20.12.2)
> kubrick (20.12.1 -> 20.12.2)
> kwalletmanager5 (20.12.1 -> 20.12.2)
> kwordquiz (20.12.1 -> 20.12.2)
> libcap (2.46 -> 2.47)
> libgcrypt (1.8.7 -> 1.9.1)
> libgravatar (20.12.1 -> 20.12.2)
> libgudev (233 -> 234)
> libkcddb (20.12.1 -> 20.12.2)
> libkcompactdisc (20.12.1 -> 20.12.2)
> libkdcraw (20.12.1 -> 20.12.2)
> libkdegames (20.12.1 -> 20.12.2)
> libkdepim (20.12.1 -> 20.12.2)
> libkeduvocdocument (20.12.1 -> 20.12.2)
> libkexiv2 (20.12.1 -> 20.12.2)
> libkgapi (20.12.1 -> 20.12.2)
> libkipi (20.12.1 -> 20.12.2)
> libkleo (20.12.1 -> 20.12.2)
> libkmahjongg (20.12.1 -> 20.12.2)
> libkomparediff2 (20.12.1 -> 20.12.2)
> libksane (20.12.1 -> 20.12.2)
> libksieve (20.12.1 -> 20.12.2)
> libktorrent (20.12.1 -> 20.12.2)
> libmodulemd (2.10.0 -> 2.12.0)
> libopenmpt (0.5.4 -> 0.5.5)
> libp11 (0.4.10 -> 0.4.11)
> libqt5-qtlocation
> libquvi
> lokalize (20.12.1 -> 20.12.2)
> lskat (20.12.1 -> 20.12.2)
> lua53-luasocket
> lvm2
> lvm2-device-mapper
> lzo
> mailcommon (20.12.1 -> 20.12.2)
> mailimporter (20.12.1 -> 20.12.2)
> man
> mariadb
> mbox-importer (20.12.1 -> 20.12.2)
> messagelib (20.12.1 -> 20.12.2)
> mobipocket (20.12.1 -> 20.12.2)
> nbd (3.20 -> 3.21)
> ncurses (6.2.20210116 -> 6.2.20210130)
> net-snmp (5.8 -> 5.9)
> net-tools (2.0+git20180626.aebd88e -> 2.10)
> okular (20.12.1 -> 20.12.2)
> openafs
> openblas_openmp
> openblas_pthreads
> parley (20.12.1 -> 20.12.2)
> patterns-xfce (20190809 -> 20210209)
> perl-URI (5.06 -> 5.07)
> pim-data-exporter (20.12.1 -> 20.12.2)
> pim-sieve-editor (20.12.1 -> 20.12.2)
> pimcommon (20.12.1 -> 20.12.2)
> pitivi (2020.09.2 -> 2021.01)
> plasma5-desktop
> plymouth
> procps
> psutils (2.03 -> 2.04)
> publicsuffix (20210108 -> 20210128)
> purpose
> python
> python-Pygments (2.6.1 -> 2.7.4)
> python-base
> python-gssapi (1.6.2 -> 1.6.12)
> python-matplotlib (3.3.3 -> 3.3.4)
> python-pyOpenSSL (20.0.0 -> 20.0.1)
> python-pycurl (7.43.0.5 -> 7.43.0.6)
> python-pymongo (3.11.1 -> 3.11.2)
> python-sniffio
> python-tornado6 (6.0.4 -> 6.1)
> remmina (1.4.10 -> 1.4.11)
> signon-kwallet-extension (20.12.1 -> 20.12.2)
> snapper
> spectacle (20.12.1 -> 20.12.2)
> speech-dispatcher
> step (20.12.1 -> 20.12.2)
> supermin
> sweeper (20.12.1 -> 20.12.2)
> system-users
> systemd (246.9 -> 246.10)
> texinfo
> umbrello (20.12.1 -> 20.12.2)
> update-alternatives
> util-linux
> util-linux-systemd
> vim (8.2.2327 -> 8.2.2411)
> wget (1.21 -> 1.21.1)
> wireshark (3.4.2 -> 3.4.3)
> xapian-core (1.4.17 -> 1.4.18)
> xdelta3
> xfce4-taskmanager (1.4.0 -> 1.4.1)
> yakuake (20.12.1 -> 20.12.2)
> yast2-network (4.3.41 -> 4.3.44)
> yast2-schema (4.3.16 -> 4.3.17)
>
> === Details ===
>
> ==== Mesa ====
> Version update (20.3.3 -> 20.3.4)
> Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
>
> - update to 20.3.4
> * fourth bugfix release for the 20.3 branch
> - removed no longer needed buildfix-ppc64le.patch; build failed on
> ppc64 due to this patch (bsc#1181439)
>
> ==== Mesa-drivers ====
> Version update (20.3.3 -> 20.3.4)
> Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva
> libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
>
> - update to 20.3.4
> * fourth bugfix release for the 20.3 branch
> - removed no longer needed buildfix-ppc64le.patch; build failed on
> ppc64 due to this patch (bsc#1181439)
>
> ==== acl ====
> Subpackages: libacl1
>
> - Replace system-user-{bin,daemon} with user({bin,daemon}): be
> resilient to package name changes.
>
> ==== akonadi-calendar ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-calendar-lang akonadi-plugin-calendar
> libKF5AkonadiCalendar5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Allow instance creation using an item
>
> ==== akonadi-calendar-tools ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-calendar-tools-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-contact ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-contact-lang akonadi-plugin-contacts
> libKF5AkonadiContact5 libKF5ContactEditor5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-import-wizard ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-mime ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-notes ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-search ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-search-lang libKF5AkonadiSearch
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== akonadi-server ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5
> libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix Bug 432307 - Cancel drag'n drop does not work (kde#432307)
> * Add autotest for Item::setTags when creating instances
> * When tags are overwriien, get them from tags()
> * Remove unsused method in Config
> * Use lazy global initialization of Config singleton
> * Fix bug when deleting the last tag (kde#431297)
> * Fix Bug 430787 - When moving an email into a subfolder
> on KDE Plasma Wayland the context menu does not appear
> at the target subfolder (kde#430787)
>
> ==== akregator ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akregator-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== analitza ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: analitza-lang libAnalitza5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== apache2 ====
>
> - Add lua54.patch to fix building with lua54
>
> ==== apache2-manual ====
>
> - Add lua54.patch to fix building with lua54
>
> ==== apache2-prefork ====
>
> - Add lua54.patch to fix building with lua54
>
> ==== apache2-utils ====
>
> - Add lua54.patch to fix building with lua54
>
> ==== apparmor ====
> Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-
> profiles apparmor-utils pam_apparmor python3-apparmor
>
> - define %_pamdir for <= 15.x to fix the build on those releases
>
> ==== ark ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ark-lang libkerfuffle20
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Show 'Compress' menu on multiple selected archives of the same type
> (kde#430086)
> * Fix crash after closing the window while loading a TAR archive (kde#410092)
>
> ==== arpwatch ====
>
> - Fix arp2ethers script (bsc#1181936). Added arp2ethers.patch to
> inline the awk fragments. I tried hard to do this in a script
> but no matter if sed, awk or perl is used something always breaks
> - exit cleanly on SIGTERM with arpwatch-exit.patch
> - refresh all patches for autosetup
>
> ==== atftp ====
>
> - Use system wide tftp user/group, don't create them again
>
> ==== audit-secondary ====
> Subpackages: audit python3-audit
>
> - Do not explicitly provide group(audit) in system-users-audit:
> this is automatically handled by rpm/providers.
> - Create new "audit" group for read access to logs (bsc#1178154)
> * add change-default-log_group.patch
> * update audit-secondary.spec
>
> ==== baloo5-widgets ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: baloo5-widgets-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== blinken ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: blinken-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== bovo ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: bovo-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== busybox ====
> Version update (1.32.1 -> 1.33.0)
> Subpackages: busybox-static
>
> - Update to version 1.33.0
> - many bug fixes and new features
> - update_passwd_selinux_fix.patch upstream compile fix for SELinux
>
> ==== busybox-links ====
> Version update (1.32.1 -> 1.33.0)
> Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep
> busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail
> busybox-tar busybox-xz
>
> - Add zmore and zless
>
> ==== calendarsupport ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: calendarsupport-lang libKF5CalendarSupport5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== cervisia ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: cervisia-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== clamav ====
> Version update (0.103.0 -> 0.103.1)
> Subpackages: libclamav9 libfreshclam2
>
> - Update to 0.103.1
> * Added a new scan option to alert on broken media (graphics) file
> formats. This feature mitigates the risk of malformed media files
> intended to exploit vulnerabilities in other software. At present
> media validation exists for JPEG, TIFF, PNG, and GIF files. To
> enable this feature, set AlertBrokenMedia yes in clamd.conf, or
> use the --alert-broken-media option when using clamscan. These
> options are disabled by default in this patch release, but may be
> enabled in a subsequent release. Application developers may enable
> this scan option by enabling CL_SCAN_HEURISTIC_BROKEN_MEDIA for
> the heuristic scan option bit field.
> * Added CL_TYPE_TIFF, CL_TYPE_JPEG types to match GIF, PNG typing
> behavior. BMP and JPEG 2000 files will continue to detect as
> CL_TYPE_GRAPHICS because ClamAV does not yet have BMP or JPEG
> 2000 format checking capabilities.
> * Fixed PNG parser logic bugs that caused an excess of parsing
> errors and fixed a stack exhaustion issue affecting some systems
> when scanning PNG files. PNG file type detection was disabled via
> signature database update for ClamAV version 0.103.0 to mitigate
> the effects from these bugs.
> * Fixed an issue where PNG and GIF files no longer work with
> Target:5 graphics signatures if detected as CL_TYPE_PNG/GIF rather
> than as CL_TYPE_GRAPHICS. Target types now support up to 10
> possible file types to make way for additional graphics types in
> future releases.
> * Fixed clamonacc's --fdpass option.
> - Interprocess file descriptor passing for clamonacc was broken
> since version 0.102.0 due to a bug introduced by the switch to
> curl for communicating with clamd. On Linux, passing file
> descriptors from one process to another is handled by the
> kernel, so we reverted clamonacc to use standard system calls
> for socket communication when fd passing is enabled.
> * Fixed a clamonacc stack corruption issue on some systems when
> using an older version of libcurl.
> * Allow clamscan and clamdscan scans to proceed even if the
> realpath lookup failed. This alleviates an issue on Windows
> scanning files hosted on file- systems that do not support the
> GetMappedFileNameW() API such as on ImDisk RAM-disks.
> * Fixed freshclam --on-update-execute=EXIT_1 temporary directory
> cleanup issue.
> * clamd's log output and VirusEvent now provide the scan target's
> file path instead of a file descriptor. The clamd socket API for
> submitting a scan by FD-passing doesn't include a file path, this
> feature works by looking up the file path by file descriptor.
> This feature works on Mac and Linux but is not yet implemented
> for other UNIX operating systems. FD-passing is not available for
> Windows.
> * Fixed an issue where freshclam database validation didn't work
> correctly when run in daemon mode on Linux/Unix.
>
> ==== cups ====
> Subpackages: cups-client cups-config libcups2 libcupsimage2
>
> - CVE-2020-10001.patch fixes CVE-2020-10001 (bsc#1180520)
> access to uninitialized buffer in ipp.c
>
> ==== dnsmasq ====
>
> - Fix building with lua54
>
> ==== dolphin ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * don't crash when building without baloo (kde#431730)
> * Show button to open knetattach inline with URL nav on remove:// view
> (kde#431626)
> * fix folder size calculation on FUSE and network file systems (kde#430778)
> * Change copy location shortcut in dolphin so as to not conflict with Konsole
> panel (kde#426461)
> - Drop upstream patch:
> * 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch
>
> ==== dracut ====
> Version update (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430)
>
> - Update to version 051+suse.85.g04886430:
> * prepare usrmerge (boo#1029961)
>
> ==== dragonplayer ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: dragonplayer-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== e2fsprogs ====
> Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
>
> - Fix usage of info macros on openSUSE, we use file triggers today
> - Use file requires for post section
>
> ==== ed ====
> Version update (1.16 -> 1.17)
>
> - Update to 1.17
> * The commands 'q' and 'Q' now work in a global command.
> * The new option '-E, --extended-regexp' has been added. It tells
> ed to use extended regular expressions instead of the basic
> regular expressions mandated by POSIX
> * Print the file name in case of read or write error
>
> ==== elfutils ====
> Subpackages: libasm1 libdw1 libelf1
>
> - Enable LTO (boo#1138796) for elfutils.spec.
>
> ==== eventviews ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: eventviews-lang libKF5EventViews5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ffmpegthumbs ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ffmpegthumbs-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== filesystem ====
>
> - add /usr/etc/skel/.cache with perm 0700 (boo#1181011)
> - Set correct permissions when creating /proc and /sys
>
> ==== gawk ====
>
> - fix update-alternatives usage. Needs to be in %postun according to
>
> https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines#up
> date-alternatives_mechanism
> - prepare usrmerge (boo#1029961)
> - remove use of obsolete %install_info
>
> ==== gcc11 ====
> Version update (10.2.1+git1030 -> 11.0.0+git182924)
> Subpackages: libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0
> libobjc4 libstdc++6 libstdc++6-locale libtsan0 libubsan1
>
> - New packages inherits from gcc10 package.
>
> ==== grantleetheme ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: grantleetheme-lang libKF5GrantleeTheme5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== grub2 ====
> Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
>
> - Complete Secure Boot support on aarch64 (jsc#SLE-15020)
> * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch
> * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch
> * 0003-Make-grub_error-more-verbose.patch
> * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch
> * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch
> * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch
> * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch
> * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch
> * 0009-squash-Add-support-for-linuxefi.patch
> - Fix rpmlint 2.0 error for having arch specific path in noarch package aiming
> for compatibility with old package (bsc#1179044)
> * grub2.spec
> - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091)
> * grub2-check-default.sh
>
> ==== gwenview5 ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: gwenview5-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix visual artifacts when panning zoomed in image on HiDPI (kde#417342)
>
> ==== gzip ====
>
> - add gzip-1.10-fix_count_of_lines_to_skip.patch to fix count
> of lines to skip [bsc#1180713]
>
> ==== hostname ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== hwdata ====
> Version update (0.343 -> 0.344)
>
> - Update to version 0.344:
> + Updated pci, usb and vendor ids.
>
> ==== ibus ====
> Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
>
> - Do not build in parallel for reproducible build results (boo#1102408)
>
> ==== incidenceeditor ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== inkscape ====
> Version update (1.0.1 -> 1.0.2)
> Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
>
> - Update to 1.0.2
> * Zooming by middle mouse button click (pressing scroll wheel) can
> now be deactivated in Edit ? Preferences ? Behavior ? Steps:
> Zoom with middle mouse click
> * Canvas rotation by Ctrl + middle mouse drag or
> Ctrl + Shift + Scroll can be prevented in two ways:
> - from View ? Canvas Orientation ? Lock Rotation
> - for all new Inkscape windows in Edit ? Preferences ? Interface:
> Lock canvas rotation by default
> * fixed a long-standing, very annoying bug where, when copying
> an object to the clipboard while also running certain other
> programs on Linux desktops
> * Stroke to Path: Converting an object's stroke to a path
> no longer makes its clones vanish
> * Performance: Improved rendering performance when zooming
> through multiple zoom levels
> * CSS: CSS classes that start with a letter that isn't part of
> the ASCII set are no longer ignored
> * User interface: Random actions should no longer cause sudden
> scaling of the canvas
> * Arcs from Inkscape files created with versions older than 1.0
> are no longer rendered as slices
> * A long-standing issue with the Eraser tool painting red lines
> 0instead of erasing as soon as the user has interacted with
> a menu or dialog or another user interface element has been fixed
> * Lots of other minor fixes
> - Drop inkscape-include-atomic.patch
>
> ==== ipmitool ====
>
> - Fixes (bsc#1179133) lanplus: hanging on getting cipher suites for 10 seconds
> A lanplus-don-t-retry-pre-session-Get-cipher-suites.patch
> - Do not append the device number to the PIDFILE pathname
> as this will confuse systemd.
> [bsc#1181063, 0008-bsc#1181063-dont-parametrize-pidfile-name.patch]
> - When really starting the daemon, in lib/helper.c::ipmi_start_daemon()
> stdin/stdout/stderr are redirected to /dev/null and this is checked
> but the check for stderr tests for STDOUT_FILENO. This is, most
> likely, a copy-paste error.
> [bsc#1175328, 0007-bsc#1175328-check-for-correct-fd.patch]
>
> ==== iputils ====
> Version update (s20200821 -> 20210202)
> Subpackages: rarpd
>
> - Update to version 20210202
> https://github.com/iputils/iputils/releases/tag/20210202
> - Version scheme change: dropped leading 's', update that change
>
> ==== juk ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: juk-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== k3b ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: k3b-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Large directories were not being added to data projects with all their contents
>
> ==== kaccounts-integration ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kaccounts-integration-lang libkaccounts2
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kaccounts-providers ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kaccounts-providers-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kaddressbook ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kaddressbook-doc kaddressbook-lang
> libKPimAddressbookImportExport5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kalarmcal ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Add setName() method
>
> ==== kalgebra ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kalgebra-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kamera ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kamera-lang kio_kamera
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kanagram ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kanagram-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kapptemplate ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kapptemplate-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kate ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kate-lang kate-plugins
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== katomic ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: katomic-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kblackbox ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kblackbox-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kblocks ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kblocks-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kbounce ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kbounce-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kbreakout ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kbreakout-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kbruch ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kbruch-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcachegrind ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcachegrind-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcalc ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcalc-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcalutils ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcalutils-lang libKF5CalendarUtils5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcharselect ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcharselect-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcolorchooser ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcolorchooser-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kcron ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kcron-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kde-print-manager ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kde-print-manager-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdeconnect-kde ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix notifications in the KDE Connect plasmoid (kde#432337)
> * UseHighDpiPixmaps in kdeconnectd and kdeconnect-indicator
> * Remove OnlyShowIn from daemon desktop file
> - Add upstream patch:
> * 0001-Don-t-escape-notification-title-text.patch
>
> ==== kdeedu-data ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdegraphics-thumbnailers ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdepim-addons ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdepim-addons-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix rendering problem
>
> ==== kdepim-runtime ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdepim-runtime-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdf ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdf-lang kwikdisk
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdialog ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdialog-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kdiamond ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdiamond-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kgeography ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kgeography-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kget ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kget-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * The New Download button had an empty layout
> * Don't create dangling iterators in TransferMultiSegKio
> * Initialize Transfer::m_runningSeconds
> - Drop upstream patches:
> * 0001-Initialize-Transfer-m_runningSeconds.patch
> * 0002-Don-t-create-dangling-iterators-in-TransferMultiSegK.patch
>
> ==== kgoldrunner ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kgoldrunner-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== khangman ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: khangman-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== khelpcenter5 ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: khelpcenter5-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kidentitymanagement ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kig ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kig-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Prevent crash during construction of circle by three points (kde#430884)
>
> ==== kimap ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kimap-lang libKF5IMAP5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kio-extras5 ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kio-extras5-lang libkioarchive5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * don't log passwords
>
> ==== kio_audiocd ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kio_audiocd-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kipi-plugins ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kipi-plugins-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kiriki ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kiriki-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kiten ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: fonts-KanjiStrokeOrders kiten-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix addItem() group name in ConfigDictionarySelector::updateWidgets()
> (kde#418108)
>
> ==== kitinerary ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKPimItinerary5 libKPimItinerary5-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Handle Accor reservation without a hotel phone number
>
> ==== kjumpingcube ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kjumpingcube-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kldap ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kldap-lang libKF5Ldap5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kleopatra ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kleopatra-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== klines ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: klines-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmag ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmag-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmahjongg ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmahjongg-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmail ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmail-application-icons kmail-lang ktnef
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmail-account-wizard ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmail-account-wizard-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmailtransport ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmailtransport-lang libKF5MailTransport5
> libKF5MailTransportAkonadi5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmbox ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmime ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmime-lang libKF5Mime5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmines ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmines-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmousetool ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmousetool-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmouth ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmouth-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kmplot ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kmplot-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== knavalbattle ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: knavalbattle-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== knetwalk ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: knetwalk-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== knotes ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: knotes-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Clean up CMakeLists.txt (remove duplicate entries)
> * Fix Bug 431126 - KNotes cannot be configured using the GUI (kde#431126)
>
> ==== kolf ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kolf-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kollision ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kollision-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kolourpaint ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kolourpaint-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kompare ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kompare-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== konquest ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: konquest-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== konsole ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: konsole-part konsole-part-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Fix the handbook URL in the maintainer README
> * Fix crash exiting all tabs at the same time (kde#431827)
> * Fix "Remember window size" not working when unchecked (kde#427610)
>
> ==== kontact ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kontact-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Some appdata checkers complain if caption ends with .
> * Add OARS content rating
>
> ==== kontactinterface ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kontactinterface-lang libKF5KontactInterface5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== konversation ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: konversation-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kopete ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kopete-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== korganizer ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: korganizer-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kpat ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kpat-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kpimtextedit ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kpimtextedit-lang libKF5PimTextEdit5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kpkpass ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKPimPkPass5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kqtquickcharts ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== krdc ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: krdc-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kreversi ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kreversi-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== krfb ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: krfb-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * pipewire: Support BGRA
>
> ==== kruler ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kruler-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kshisen ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kshisen-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ksirk ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ksirk-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ksmtp ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ksmtp-lang libKPimSMTP5
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kspaceduel ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kspaceduel-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ksquares ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ksquares-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ksudoku ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ksudoku-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ksystemlog ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ksystemlog-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kteatime ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kteatime-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ktimer ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ktimer-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ktnef ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== ktouch ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: ktouch-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kturtle ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kturtle-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kubrick ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kubrick-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kwalletmanager5 ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kwalletmanager5-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== kwordquiz ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kwordquiz-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libcap ====
> Version update (2.46 -> 2.47)
>
> - update to 2.47:
> * Restructured gowns to default to uid base of getuid().
> * Augment NOPRIV libcap mode with the sticky NO_NEW_PRIVS prctl bit.
> * Improve the usage and diagnostic message for setcap
> * Documentation fixes, license declarations, example updates
>
> ==== libgcrypt ====
> Version update (1.8.7 -> 1.9.1)
> Subpackages: libgcrypt20 libgcrypt20-hmac
>
> - Update to 1.9.1
> * *Fix exploitable bug* in hash functions introduced with
> 1.9.0. [bsc#1181632, CVE-2021-3345]
> * Return an error if a negative MPI is used with sexp scan
> functions.
> * Check for operational FIPS in the random and KDF functions.
> * Fix compile error on ARMv7 with NEON disabled.
> * Fix self-test in KDF module.
> * Improve assembler checks for better LTO support.
> * Fix 32-bit cross build on x86.
> * Fix non-NEON ARM assembly implementation for SHA512.
> * Fix build problems with the cipher_bulk_ops_t typedef.
> * Fix Ed25519 private key handling for preceding ZEROs.
> * Fix overflow in modular inverse implementation.
> * Fix register access for AVX/AVX2 implementations of Blake2.
> * Add optimized cipher and hash functions for s390x/zSeries.
> * Use hardware bit counting functionx when available.
> * Update DSA functions to match FIPS 186-3.
> * New self-tests for CMACs and KDFs.
> * Add bulk cipher functions for OFB and GCM modes.
> - Update libgpg-error required version
> - Use the suffix variable correctly in get_hmac_path()
> - Rebase libgcrypt-fips_selftest_trigger_file.patch
> - Add the global config file /etc/gcrypt/random.conf
> * This file can be used to globally change parameters of the random
> generator with the options: only-urandom and disable-jent.
> - Update to 1.9.0:
> New stable branch of Libgcrypt with full API and ABI compatibility
> to the 1.8 series. Release-info: https://dev.gnupg.org/T4294
> * New and extended interfaces:
> - New curves Ed448, X448, and SM2.
> - New cipher mode EAX.
> - New cipher algo SM4.
> - New hash algo SM3.
> - New hash algo variants SHA512/224 and SHA512/256.
> - New MAC algos for Blake-2 algorithms, the new SHA512 variants,
> SM3, SM4 and for a GOST variant.
> - New convenience function gcry_mpi_get_ui.
> - gcry_sexp_extract_param understands new format specifiers to
> directly store to integers and strings.
> - New function gcry_ecc_mul_point and curve constants for Curve448
> and Curve25519.
> - New function gcry_ecc_get_algo_keylen.
> - New control code GCRYCTL_AUTO_EXPAND_SECMEM to allow growing the
> secure memory area.
> * Performance optimizations and bug fixes: See Release-info.
> * Other features:
> - Add OIDs from RFC-8410 as aliases for Ed25519 and Curve25519.
> - Add mitigation against ECC timing attack CVE-2019-13627.
> - Internal cleanup of the ECC implementation.
> - Support reading EC point in compressed format for some curves.
> - Rebase patches:
> * libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch
> * libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff
> * libgcrypt-1.6.1-use-fipscheck.patch
> * drbg_test.patch
> * libgcrypt-fipsdrv-enable-algo-for-dsa-sign.patch
> * libgcrypt-FIPS-RSA-DSA-ECDSA-hashing-operation.patch
> * libgcrypt-1.8.4-fips-keygen.patch
> * libgcrypt-1.8.4-getrandom.patch
> * libgcrypt-fix-tests-fipsmode.patch
> * libgcrypt-global_init-constructor.patch
> * libgcrypt-ecc-ecdsa-no-blinding.patch
> * libgcrypt-PCT-RSA.patch
> * libgcrypt-PCT-ECC.patch
> - Remove patches:
> * libgcrypt-unresolved-dladdr.patch
> * libgcrypt-CVE-2019-12904-GCM-Prefetch.patch
> * libgcrypt-CVE-2019-12904-GCM.patch
> * libgcrypt-CVE-2019-12904-AES.patch
> * libgcrypt-CMAC-AES-TDES-selftest.patch
> * libgcrypt-1.6.1-fips-cfgrandom.patch
> * libgcrypt-fips_rsa_no_enforced_mode.patch
>
> ==== libgravatar ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Gravatar5 libgravatar-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libgudev ====
> Version update (233 -> 234)
>
> - update to 234:
> * Clarify that _get_sysfs_attr() functions are cached
> * Add functions to get uncached sysfs attributes
>
> ==== libkcddb ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Cddb5 libkcddb-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkcompactdisc ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkdcraw ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkdegames ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkdepim ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Libkdepim5 libkdepim-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkeduvocdocument ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkexiv2 ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkgapi ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5
> libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Don't reset account scopes if not necessary (kde#429406)
> - Drop upstream patch:
> * kde-429406-dont-reset-account-scopes.patch
>
> ==== libkipi ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Kipi32_0_0 libkipi-data
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkleo ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Libkleo5 libkleo-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkmahjongg ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libkomparediff2 ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libkomparediff2-5 libkomparediff2-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libksane ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Sane5 libksane-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libksieve ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libksieve-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libktorrent ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5Torrent6 libktorrent-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== libmodulemd ====
> Version update (2.10.0 -> 2.12.0)
>
> - Update to 2.12.0
> + Add support for 'buildorder' to Packager documents
> + Fix issue with ModuleIndex when input contains only Obsoletes documents
> + Extend read_packager_[file|string]() to support overriding the module name
> and stream.
> + Ignore Packager documents when running ModuleIndex.update_from_*()
> + Add python overrides for XMD in PackagerV3
> + Add python override to ignore the GType return when reading packager files
> + Add PackagerV3.get_mdversion()
> - Drop patch incorporated in this release
> + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch
>
> ==== libopenmpt ====
> Version update (0.5.4 -> 0.5.5)
>
> - Update to 0.5.5:
> * [Bug] stb_vorbis: Fix decoding of Vorbis streams without
> comments which affected most Vorbis samples since stb_vorbis
> v1.20.
> * openmpt::ext::interactive::set_pitch_factor wasn?t applied to
> OPL voices.
> * OPL channel state (in particular current patch) is now updated
> when seeking.
> * The FT2 tremolo quirk is now also applied to MOD files.
> FT2 just copied the quirky code from ProTracker!
> * DMF: Preserve effects better in some situations where there is
> more than one effect in a pattern cell.
> * DMF: Improve import of finetune effect with parameters larger
> than +/-15.
>
> ==== libp11 ====
> Version update (0.4.10 -> 0.4.11)
>
> - update to 0.4.11:
> * Fixed "EVP_PKEY_derive:buffer too small" EC errors (Luka Logar)
> * Fixed various memory leaks (Mateusz Kwiatkowski)
> * Fixed Windows VERSIONINFO (Pavol Misik)
> * Fixed builds with OpenSSL older than 1.0.2 (Micha? Trojnara)
> * Fixed a double free in EVP_PKEY_meth_free() (Mikhail Durnev)
> * Added CKA_VALUE_LEN to EC key derivation template (Micha? Trojnara)
> * Fixed handling keys without label attribute (efternavn)
> * Updated the tests (Anderson Toshiyuki Sasaki)
> * Made ECDH-derived keys extractable (Bent Bisballe Nyeng)
> * Added support for pin-source within PKCS#11 URI (Stanislav Levin)
> * Improved LibreSSL compatibility (patchMonkey156)
> * Fixed handling RSA private keys in BIND (Stanislav Levin)
> * Added macOS testing support (Stanislav Levin)
> * Fixed engine object search algorithm (Anderson Toshiyuki Sasaki)
>
> ==== libqt5-qtlocation ====
> Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
>
> - Add compatibility with qml-autoreqprov
>
> ==== libquvi ====
>
> - Correct misspelling in libquvi-0.9.4-lua-5.2.patch
>
> ==== lokalize ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: lokalize-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== lskat ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: lskat-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== lua53-luasocket ====
>
> - Use %lua_provides macro
>
> ==== lvm2 ====
> Subpackages: liblvm2cmd2_03
>
> - lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
> - add SUSE special patch to void issues in non udev env
> + bug-1179691_config-set-external_device_info_source-none.patch
>
> ==== lvm2-device-mapper ====
> Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
>
> - lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
> - add SUSE special patch to void issues in non udev env
> + bug-1179691_config-set-external_device_info_source-none.patch
>
> ==== lzo ====
>
> - add lzo-2.08-rhbz1309225.patch to avoid aliasing issues
>
> ==== mailcommon ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5MailCommon5 mailcommon-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== mailimporter ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-
> lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== man ====
>
> - require only glibc-locale-base
>
> ==== mariadb ====
> Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
>
> - exclude galera files if we build without this feature.
> - switch from 664 to 644 for my.cnf configuration file (probably
> a typo)
> - added fix-lock-rollback-assert-abort.patch
> fix an abort when a transaction is rolled back
> - track all patches in a series so we can easily set up a quilt
> tree without requiring all the devel packages
>
> ==== mbox-importer ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: mbox-importer-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== messagelib ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: messagelib-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Connect before calling code
> - Add upstream patches:
> * 0001-Fix-Bug-431218-mail-viewer-loads-external-fonts-even.patch
> * 0002-Exclude-loading-stylesheet.patch
>
> ==== mobipocket ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== nbd ====
> Version update (3.20 -> 3.21)
>
> - update to 3.21:
> - Fix --disable-manpages build
> - Fix a bug in whitespace handling regarding authorization files
> - Support client-side marking of devices as read-only
> - Support preinitialized NBD connection (i.e., skip the negotiation).
> - Fix the systemd unit file for nbd-client so it works with netlink (the
> more common situation nowadays)
>
> ==== ncurses ====
> Version update (6.2.20210116 -> 6.2.20210130)
> Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm
> terminfo-screen
>
> - Add ncurses patch 20210130
> + correct an off-by-one in comparison in waddch_literal() which caused
> scrolling when a double-cell character would not fit at the lower
> right corner of the screen (report by Benno Schulenberg).
> + split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD
> + add vt220-base, for terminal emulators which generally have not
> supported att610's blinking cursor control -TD
> + use vt220+cvis in vt220, etc -TD
> + use att610+cvis, xterm+tmux and ansi+enq in kitty -TD
> + use vt220+cvis in st, terminology, termite since they ignore
> blinking-cursor detail in att610+cvis -TD
> - Port patch ncurses-6.2.dif
> * Skip cvvis entries where vt220+cvis is used
> * Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw
> is used
> - Add ncurses patch 20210123
> + modify package/config scripts to provide an explicit -L option for
> cases when the loader search path has other directories preceding
> the one in which ncurses is installed (report by Yuri Victorovich).
> + minor build-fixes in configure script and makefiles to work around
> quirks of pmake.
>
> ==== net-snmp ====
> Version update (5.8 -> 5.9)
> Subpackages: libsnmp30 perl-SNMP snmp-mibs
>
> - update to 5.9:
> snmplib:
> - Add IPv6 support to DTLSUDP transport CHANGES: snmplib: use new
> netsnmp_sockaddr_storage in netsnmp_addr_pair CHANGES: snmplib: add
> base_transport ptr for tunneled transports
> snmpd:
> - Security vulnerabilty in the ping MIB reported by Christopher Ertl
> from Microsoft fixed
> - Changing to a different uid/gid can only be done once
> - The extend mib is now read-only by default
> snmptrap:
> - BUG: 2899: Patch from Drew Roedersheimer to set library
> engineboots/time values before sending
> unspecified:
> - Add pkg-config support for building applications and sub-agents Use
> the netsnmp package when building Net-SNMP applications. Use the
> netsnmp-agent package when building Net-SNMP subagents.
> - drop net-snmp-5.8-fix-python3.patch, net-snmp-5.8-netgroups.patch: obsolete
>
> ==== net-tools ====
> Version update (2.0+git20180626.aebd88e -> 2.10)
>
> - update to 2.10:
> * man: pt_BR: ifconfig: fix procmisc option typo
> * netstat: exit non-zero when sctp protocols are not supported
> * man: route: add single route del example
> * ifconfig: accept "pointtopoint" as an alias to "pointopoint"
> * man: netstat: fill out Timers section
> * man: ethers: remove funky comment blocks
> * man: standardize SEE ALSO across all pages & translations
> * netstat: fix iface truncation with -i
> * ifconfig: fix exabyte statistic handling
> * man: ipmaddr/iptunnel: new stub man pages
> * man: route: use standard .BR for SEE ALSO
> * netstat: fix iface truncation with -g
> * po: rename et_EE to et
> * README/INSTALL: refresh for the modern times
> * THANKS: add a few more people from `git-log`
> * netstat: Set SCTP report compliant with -l/--listening option.
> * Describe "hyphen" program in man page.
> * man: cleanup ipfw & ipchains refs
> * ipv6: fix memmove usage with overlapping memory
> * build: drop support for backing up programs
> * netstat: add ROSE print support
> * remove ancient "register" markings
> * hostname: constify a few string arguments
> * hostname: add fallback errno decoding on failure
> * de.po: fix typo "Processe" -> "Prozesse"
> * route: Fix a missing space in the ipv6 route output
> * util: drop new() helper
> * proc: constify filename arg
> * nameif: add printf attributes to helper funcs
> * nameif: mark local vars/funcs as static
> * nameif: fix memory corruption and increase maximum MAC address length
> * inet_gr: tweak formatting to avoid confusing the compiler
> * ipmaddr: use safe_strncpy for ifr_name
> * ifconfig: fix confusing error message logic
> * ifconfig: add name subcommand to rename an interface
> * statistics: Fix ipFragOKs and ipFragFails verbiage
> * statistics: fix packets typo
> * fix minor mistakes in Czech translation
> - drop 0003-Add-support-for-EiB-in-interface.c.patch
> 0005-Add-support-for-interface-rename-in-nameif.patch: upstream
> - net-tools-configure.patch: refresh
>
> ==== okular ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: okular-lang okular-spectre
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Reload xml to update shortcuts when they change in other parts
> * Fix an unexpected file type being the default on open (non Plasma desktops)
> (kde#430728)
> * We're using clang format 11 on CI now
> * CI: Switch to new clang-format
>
> ==== openafs ====
> Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
>
> - use stock 1.8.7 from openafs.org
> * git-version might contain experimental code
> * add linux-kmp.patch for newer kernels
>
> ==== openblas_openmp ====
>
> - Disable lto for ppc64le to avoid build failure (bsc#1181733)
> - Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure
> Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)
> - BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522)
> - Add:
> * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
> * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch:
> Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64
> (bsc#1181522).
>
> ==== openblas_pthreads ====
>
> - Disable lto for ppc64le to avoid build failure (bsc#1181733)
> - Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure
> Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)
> - BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522)
> - Add:
> * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
> * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch:
> Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64
> (bsc#1181522).
>
> ==== parley ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: parley-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== patterns-xfce ====
> Version update (20190809 -> 20210209)
> Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-
> xfce_laptop patterns-xfce-xfce_office
>
> - Clean up weak dependencies
> - Fix incorrect obsolete.
> - Fix duplicated recommend on avahi.
> - Removed IcedTea-Web
>
> ==== perl-URI ====
> Version update (5.06 -> 5.07)
>
> - update to 5.07:
> s/perl.com/example.com/ in examples and tests
>
> ==== pim-data-exporter ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: pim-data-exporter-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * Don't copy empty exporteddata information file (kde#429895)
> * Fix store archive info.
>
> ==== pim-sieve-editor ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: pim-sieve-editor-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== pimcommon ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== pitivi ====
> Version update (2020.09.2 -> 2021.01)
>
> - Update to version 2021.01:
> + The Render dialog has been further simplified.
> + Lots of bugfixes.
>
> ==== plasma5-desktop ====
> Subpackages: plasma5-desktop-emojier
>
> - signon-plugin-oauth2 is a runtime dep
>
> ==== 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
>
> - Disable plymouth-ignore-serial-console.patch:
> We could not totally disable serial, because S390 and some customer
> are still rely on it (bnc#1180973, bnc#1181216).
>
> ==== procps ====
> Subpackages: libprocps8
>
> - Package translations in procps-lang.
>
> ==== psutils ====
> Version update (2.03 -> 2.04)
>
> - update to 2.04:
> * pstops: fix ability to use paper size in x/y offsets
> * pstops: fix a warning
>
> ==== publicsuffix ====
> Version update (20210108 -> 20210128)
>
> - Update to version 20210128:
> * Add Appspace to PSL (#1197)
> * add torproject.net (#1196)
> * Public suffixes KU Leuven (#1194)
> * added clickrising.net (#1192)
> * Add hosting and paas from OVHcloud (#1193)
> * add missing IDN ccTLDs: for Bahrain and Laos ( .xn--mgbcpq6gpa1a and .xn--
> q7ce6a ) (#1175)
> * Add try-snowplow.com to PSL (#1184)
> * Update public_suffix_list.dat (#1189)
> * Update public_suffix_list.dat (#1187)
> * removal of scapp.io and applicationcloud.io (#1186)
> * Update public_suffix_list.dat (#1185)
> * Added fireweb.app to PSL (#1181)
> * Update and rename tld-update.yml to tld-update.yml.hold
> * CI: Add Github Actions workflow for TLD updates PRs. (#1166)
>
> ==== purpose ====
> Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
>
> - Avoid hard dependency of optional plugin requirements
>
> ==== python ====
>
> - Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
> bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
> _ctypes/callproc.c, which may lead to remote code execution.
>
> ==== python-Pygments ====
> Version update (2.6.1 -> 2.7.4)
>
> - Update to 2.7.4 (all what was in the update to 2.7.2 and above
> it):
> - Updated lexers:
> * Ada (#1581)
> * HTML (#1615, #1614)
> * Java (#1594, #1586)
> * JavaScript (#1605, #1589, #1588)
> * JSON (#1569 -- this is a complete rewrite)
> * Lean (#1601)
> * LLVM (#1612)
> * Mason (#1592)
> * MySQL (#1555, #1551)
> * Rust (#1608)
> * Turtle (#1590, #1553)
> - Deprecated JsonBareObjectLexer, which is now identical to
> JsonLexer (#1600)
> - The ``ImgFormatter`` now calculates the exact character
> width, which fixes some issues with overlapping text (#1213,
> [#1611])
> - Documentation fixes (#1609, #1599, #1598)
> - Fixed duplicated Juttle language alias (#1604, #1606)
> - Added support for Kotlin scripts (#1587)
> - Removed CSS rule which forced margin to 0
>
> ==== python-base ====
> Subpackages: libpython2_7-1_0 python-xml
>
> - Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
> bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
> _ctypes/callproc.c, which may lead to remote code execution.
>
> ==== python-gssapi ====
> Version update (1.6.2 -> 1.6.12)
>
> - Update to 1.6.12:
> * Fix GSSAPI detection for macOS Big Sur (#235, #236)
> * Clarify how to disable detection (#234)
> - Update to 1.6.11:
> * Fix build on FreeBSD (#232, #228)
> * On FreeBSD, prefer GSSAPI from ports if available (#232)
> * Support python >= 3.8 in test suite by dropping dependency on
> should_be (#215, #229)
> * Fix malformed S4U tests (#220, #229)
> - Update to 1.6.10:
> * Provide python 3.9 Windows wheels (#226, #227)
> * Fix shlex.split on Windows (#223)
> * Removed six package and other older py cleanup values
> (#221, #222)
> - Update to 1.6.9:
> * Raise exception on unknown usage (#202, #203)
> * Update tutorial to make server_name equal FQDN (#209)
> * Handle missing locale.LC_MESSAGES on Windows (#211)
> - Update to 1.6.5:
> * There were no releases between 1.6.5 and 1.6.9 due to release
> pipeline issues with Github Actions.
> * Fix python_requires so that python-3.5 users hopefully
> don't get a version they can't use (#199, #198)
> - Update to 1.6.4:
> * There was no v1.6.3 due to an incompatible sphinx extension
> change.
> * Fix missing substitution in inquire_property (#195, #196)
> * Fix DLL handling on Windows with workarounds (#193, #194, #197)
>
> ==== python-matplotlib ====
> Version update (3.3.3 -> 3.3.4)
> Subpackages: python38-matplotlib python38-matplotlib-cairo python38-
> matplotlib-gtk3 python38-matplotlib-tk
>
> - update to version 3.3.4:
> * Fix WebAgg initialization.
> * Fix parsing QT_API setting with mixed case.
> * Fix build with link-time optimization disabled in environment.
> * Fix test compatibility with NumPy 1.20.
> * Fix test compatibility with pytest 6.2.
>
> ==== python-pyOpenSSL ====
> Version update (20.0.0 -> 20.0.1)
>
> - update to 20.0.1:
> - Fixed compatibility with OpenSSL 1.1.0.
>
> ==== python-pycurl ====
> Version update (7.43.0.5 -> 7.43.0.6)
>
> - update to 7.43.0.6:
> * Fixed offset parameter usage in seek callback
> * Added support for libcurl SSL backend detection via
> `curl-config --ssl-backends`
> * Added support for libcurl MultiSSL
> * Added ability to unset CURLOPT_PROXY.
> * Added support for CURLOPT_UPLOAD_BUFFERSIZE
> * Added support for CURLOPT_MAXAGE_CONN
> * Added support for sharing connection cache in libcurl
> * Added support for CURLOPT_HAPROXYPROTOCOL
> * CC and CFLAGS environment variables are now respected when building
> * Fixed OpenSSL detection on CentOS 7 and 8
> * surrogateescape error handler is used in multi_info_read to handle
> invalid UTF-8.
> - drop python-pycurl-7.43.0-tls-backend.patch (upstream)
> - refresh remove_nose.patch to remove even more nose code
>
> ==== python-pymongo ====
> Version update (3.11.1 -> 3.11.2)
>
> - update to 3.11.2:
> - Fixed a memory leak caused by failing SDAM monitor checks on Python 3
> (`PYTHON-2433`_).
> - Fixed a regression that changed the string representation of
> :exc:`~pymongo.errors.BulkWriteError` (`PYTHON-2438`_).
> - Fixed a bug that made it impossible to use
> :meth:`bson.codec_options.CodecOptions.with_options` and
> :meth:`~bson.json_util.JSONOptions.with_options` on some early versions of
> Python 3.4 and Python 3.5 due to a bug in the standard library implementation
> of :meth:`collections.namedtuple._asdict` (`PYTHON-2440`_).
> - Fixed a bug that resulted in a :exc:`TypeError` exception when a PyOpenSSL
> socket was configured with a timeout of ``None`` (`PYTHON-2443`_).
>
> ==== python-sniffio ====
>
> - Fix the contextvars requirement for python36
>
> ==== python-tornado6 ====
> Version update (6.0.4 -> 6.1)
>
> - Update to version 6.1.0
> * Full changelog can be found at
> https://www.tornadoweb.org/en/stable/releases/v6.1.0.html
> - Drop patches not applying anymore.
> * python-tornado6-httpclient-test.patch
> * skip-failing-tests.patch
> * tornado-testsuite_timeout.patch
> - Refresh and comment ignore-resourcewarning-doctests.patch
> - Fix documentation deduplication
>
> ==== remmina ====
> Version update (1.4.10 -> 1.4.11)
> Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret
> remmina-plugin-vnc remmina-plugin-xdmcp
>
> - Added fix_upstream_2196_older_glib_issue.patch to allow building with
> older glib versions
> - Added fix_upstream_2195_spice_plugin.patch to allow building on older
> opensuse versions
> - Update to release 1.4.11
> * New features:
> - Implementing simple SSH multi factor authentication.
> !2162 (merged) @antenore
> - Implementing dynamic resolution in SPICE plugin
> !2150 (merged) @hadogenes
> - Disabling Python support by default !2158 (merged) @antenore
> - Add capability to load Python plugins (not finished).
> !2157 (merged) @ToolsDevler
> * Improvements
> - Suppress Output PDU when the RDP window is not visible
> !2159 (merged) @antenore
> - Several improvements on spelling
> - Command line help improvements !2185 (merged) @antenore
> - Improving error detection !2181 (merged) @antenore
> - Using curly double quotes where possible !2182 (merged) @antenore
> - Refactoring the RCW toolbar to use the right tool items types
> !2188 (merged) @antenore
> * Fixes
> - rdp/cliprdr: Fix header of FormatList message !2147 (merged) @pnowack
> - rdp/event: Fix wheel value for GDK_SCROLL_DOWN events !2149 (merged)
> @pnowack
> - Resolve "Remmina does not handle file:///some/path/to/file.rdp syntax"
> !2152 (merged) @antenore
> - Resolve "SSH tunneling, honoring ssh_config (User, HostKeyAlias,
> ProxyJump, HostKeyAlgorithms, IdentitiesOnly, etc.)"
> !2154 (merged) @antenore
> - Resolve "While in the main window, bind F10 keyboard shortcut to
> toggling the main menubutton" !2156 (merged) @antenore
> - Refactoring SSH plugin !2160 (merged) @antenore
> - Remove extra parenthesis !2164 (merged) @yurchor
> - Spice option to choose Prefered Video Codec and Image Compressor
> !2165 (merged) @hadogenes
> - Correct iterating lines in string - address sanitizer fix #2390 (closed)
> !2174 (merged) @hadogenes
> - Correct freeing memory in spice !2175 (merged) @hadogenes
> - Issue/2391 randomness !2176 (merged) @antenore
> - Resolve "Missing keyboard shortcuts to toggle search (Ctrl+F, Escape),
> and closing the search doesn't clear the search" !2179 (merged) @antenore
> - Resolve "Always false contition in remmina_ssh.c" !2180 (merged) @antenore
> - Fix minor typo !2186 (merged) @yurchor
> - Resolve "Remmina Crashes when opening the preferences with the
> accelerator"
> !2189 (merged) @antenore
> - Fixing #2401 (closed) - crash when using ctrl+p !2190 (merged) @antenore
>
> ==== signon-kwallet-extension ====
> Version update (20.12.1 -> 20.12.2)
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== snapper ====
> Subpackages: libsnapper5 snapper-zypp-plugin
>
> - fixed testsuite for equal-date (gh#openSUSE/snapper#526)
>
> ==== spectacle ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: spectacle-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * If region capture is cancelled, close Spectacle (kde#432006)
> * fix lookup of ComparableQPoint keys in QMap (kde#430942)
> * Don't translate property name (kde#431557)
>
> ==== speech-dispatcher ====
> Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure
> speech-dispatcher-module-espeak
>
> - Fix requires for the spd-conf tool
>
> ==== step ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: step-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== supermin ====
>
> - add patch supermin-kernel_version_compressed.patch
> find kernel module path even for compressed kernels
> like on aarch64 and s390x
>
> ==== sweeper ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: sweeper-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== system-users ====
> Subpackages: system-group-hardware system-group-kvm system-group-libvirt
> 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-qemu system-user-tftp system-
> user-tss system-user-upsd system-user-uucp system-user-vscan system-user-
> wwwrun
>
> - Add system-user-ntp subpackage with ntp user and group and
> /var/lib/ntp as home directory
>
> ==== systemd ====
> Version update (246.9 -> 246.10)
> Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-
> doc systemd-logger systemd-sysvinit udev
>
> - systemd-sysv-convert: handle the case when services are migrated
> from SysV scripts to systemd units and are renamed at the same
> time (bsc#1181788)
> The list of such services is hard coded and contains only the
> 'ntp->ntpd' translation.
> - Import commit 134cf1c8bc3e361a2641161aa11ac2b5b990480b (merge of v246.10)
> 25f220eafb sysusers: flush nscd's caches whenever /etc/{passwd,group} are
> modified (bsc#1181121)
> 4a543f0257 journal: send journald logs to kmsg again
> 26df96473f busctl: add a timestamp to the output of the busctl monitor
> command (bsc#1180225)
> For a complete list of changes, visit:
>
> https://github.com/openSUSE/systemd/compare/520e53b6d85087b05892ee637
> ae93f1b269e7e52...134cf1c8bc3e361a2641161aa11ac2b5b990480b
> - prepare usrmerge (boo#1029961)
> * don't install legacy symlinks to /
> * use %_pamdir to install pam modules
> * leave nss files in /usr/lib*, glibc loads them from there just
> fine independent of usrmerge
>
> ==== texinfo ====
> Subpackages: info info-std
>
> - Use file requires for gzip to be able to use alternate
> implementations
>
> ==== umbrello ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: umbrello-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - Changes since 20.12.1:
> * umbrello/umlscene.cpp: Fix crash on exit with widget selected in diagram
> - Add a _constraints file to avoid disk space failures.
>
> ==== update-alternatives ====
>
> - don't remove slave links that turned into master. Happens on usrmerge
> (boo#1180939, update-alternatives-slavetomaster.patch)
>
> ==== util-linux ====
> Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
>
> - Merge package with SLE15 SP3 and openSUSE Leap 15.3:
> Obsoletes upstreamed patches:
> - libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671,
> util-linux-libblkid-cdrom-autoclose-1.patch,
> util-linux-libblkid-cdrom-autoclose-2.patch,
> util-linux-libblkid-cdrom-autoclose-3.patch).
> - lscpu: avoid segfault on PowerPC systems with valid hardware
> configurations
> (v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825,
> lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
> - Fix for SG#57988, bsc#1174942 (v2.36):
> libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
> to CIFS with mount ?a.
> - blockdev: Do not fail --report on kpartx-style partitions on
> multipath (v2.36,
> bsc#1168235, util-linux-blockdev-report-dm.patch).
> - nologin: Add support for -c to prevent error from su -c
> (v2.35, bsc#1151708, util-linux-nologin-su-c.patch).
> - Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
> Avoid triggering autofs in lookup_umount_fs_by_statfs
> (v2.36 boo#1168389)
> - mount: fall back to device node name if /dev/mapper link not found
> (v2.34, bsc#1149911)
> * Add patch: util-linux-canonicalize-coverity-scan.patch
> - De-duplicate fstrim -A properly (v2.34, bsc#1127701,
> util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch,
> util-linux-fstrim-A-4.patch).
> - Do not trim read-only volumes
> (v2.34, boo#1106214, util-linux-fstrim-A-2.patch,
> util-linux-fstrim-A-4.patch).
> - libmount: To prevent incorrect behavior, recognize more pseudofs
> and netfs (v2.34, bsc#1122417,
> util-linux-libmount-pseudofs.patch).
> - agetty: Return previous response of agetty for special characters
> (v2.34, bsc#1085196, bsc#1125886,
> util-linux-agetty-smart-reload-13.patch,
> util-linux-agetty-smart-reload-14.patch).
> - Fix problems in reading of login.defs values (v2.34, bsc#1121197,
> util-linux-login_defs-priority1.patch,
> util-linux-login_defs-priority2.patch,
> util-linux-login_defs-SYS_UID.patch).
> - Build with libudev support to support non-root users
> (boo#1169006).
> - Move findmnt and lsblk to util-linux-systemd, as they use libudev
> (bsc#1169006#c10).
>
> ==== util-linux-systemd ====
>
> - Merge package with SLE15 SP3 and openSUSE Leap 15.3:
> Obsoletes upstreamed patches:
> - libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671,
> util-linux-libblkid-cdrom-autoclose-1.patch,
> util-linux-libblkid-cdrom-autoclose-2.patch,
> util-linux-libblkid-cdrom-autoclose-3.patch).
> - lscpu: avoid segfault on PowerPC systems with valid hardware
> configurations
> (v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825,
> lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
> - Fix for SG#57988, bsc#1174942 (v2.36):
> libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
> to CIFS with mount ?a.
> - blockdev: Do not fail --report on kpartx-style partitions on
> multipath (v2.36,
> bsc#1168235, util-linux-blockdev-report-dm.patch).
> - nologin: Add support for -c to prevent error from su -c
> (v2.35, bsc#1151708, util-linux-nologin-su-c.patch).
> - Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
> Avoid triggering autofs in lookup_umount_fs_by_statfs
> (v2.36 boo#1168389)
> - mount: fall back to device node name if /dev/mapper link not found
> (v2.34, bsc#1149911)
> * Add patch: util-linux-canonicalize-coverity-scan.patch
> - De-duplicate fstrim -A properly (v2.34, bsc#1127701,
> util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch,
> util-linux-fstrim-A-4.patch).
> - Do not trim read-only volumes
> (v2.34, boo#1106214, util-linux-fstrim-A-2.patch,
> util-linux-fstrim-A-4.patch).
> - libmount: To prevent incorrect behavior, recognize more pseudofs
> and netfs (v2.34, bsc#1122417,
> util-linux-libmount-pseudofs.patch).
> - agetty: Return previous response of agetty for special characters
> (v2.34, bsc#1085196, bsc#1125886,
> util-linux-agetty-smart-reload-13.patch,
> util-linux-agetty-smart-reload-14.patch).
> - Fix problems in reading of login.defs values (v2.34, bsc#1121197,
> util-linux-login_defs-priority1.patch,
> util-linux-login_defs-priority2.patch,
> util-linux-login_defs-SYS_UID.patch).
> - Build with libudev support to support non-root users
> (boo#1169006).
> - Move findmnt and lsblk to util-linux-systemd, as they use libudev
> (bsc#1169006#c10).
>
> ==== vim ====
> Version update (8.2.2327 -> 8.2.2411)
> Subpackages: gvim vim-data vim-data-common
>
> Updated to version 8.2.2411, fixes the following problems
> * Debugging code included.
> * Some test files may not be deleted.
> * Not all ways Vim can be started are tested.
> * Vim9: crash when using :trow in a not executed block.
> * Vim9: wrong error when modifying dict declared with :final.
> * Vim9: missing :endif not reported when using :windo.
> * Vim9: warning for uninitialized variable. (Tony Mechelynck)
> * Pascal-like filetypes not always detected.
> * Vim9: "silent return" does not restore command modifiers.
> * Vim9: it is not possible to extend a dictionary with different item types.
> * Configure test for GTK only says "no". (Harm te Hennepe)
> * Vim9: no error if using job_info() result wrongly.
> * Cannot get the type of a value as a string.
> * win_execute() unexpectedly returns number zero when failing.
> * Expression command line completion shows variables but not functions after
> "g:". (Gary Johnson)
> * "char" functions return the wront column in Insert mode when the cursor
> is beyond the end of the line.
> * Vim9: return type of readfile() is any.
> * Using inclusive index for slice is not always desired.
> * No focus events in a terminal.
> * Codecov reports every little coverage drop.
> * Build failure without GUI.
> * No check for modified files after focus gained. (Mathias Stearn)
> * Vim9: cannot handle line break after parenthesis at line end.
> * Using "void" for no reason.
> * Vim9: error message for "throw" in function that was called with "silent!".
> * If the focus lost/gained escape sequence is received twice it is not
> ignored. (Christ van Willigen)
> * Spartql files are not detected.
> * Crash with a weird combination of autocommands.
> * Stray test failure on Appveyor.
> * Vim9: ":put =expr" does not handle a list properly.
> * Vim9: crash when parsing function return type fails.
> * Wrong #ifdef for use_xterm_like_mouse().
> * Strange test failure with MS-Windows.
> * Test leaves file behind.
> * Vim9: no highlight for "s///gc" when using 'opfunc'.
> * Vim9: check of builtin function argument type is incomplete.
> * Vim9: line break in lambda accesses freed memory.
> * Vim9: no check for map() changing item type at script level.
> * When using ":sleep" the cursor is always displayed.
> * Test failures on some less often used systems.
> * Insufficient tests for setting options.
> * Vim9: functions return true/false but can't be used as bool.
> * Vim9: command fails in catch block.
> * Vim9: crash when using types in :for with unpack.
> * Confusing error message for wrong :let command.
> * Vim9: list assignment only accepts a number index.
> * Accessing uninitialized memory in test_undo.
> * Test for RGB color skipped in the terminal.
> * Vim9: crash when dividing by zero in compiled code using constants.
> * Vim9: crash when using a range after another expression.
> * Vim9: no error message for dividing by zero.
> * Finding spell suggestions twice if 'spellsuggest' contains number.
> * Vim9: occasional crash when using try/catch and a timer.
> * Vim9: divide by zero does not abort expression execution.
> * Build failure.
> * Focus escape sequences are not named in ":set termcap" output.
> * Turtle filetype not recognized.
> * "gj" and "gk" do not work correctly when inside a fold.
> * Vim9: crash when using ":silent! put".
> * Runtime type check does not mention argument index.
> * No easy way to get the maximum or mininum number value.
> * Test failure on a few systems.
> * Vim9: using positive offset is unexpected.
> * Memory leak when creating a global function with closure.
> * Fennel filetype not recognized.
> * Vim9: error message when script line starts with "[{".
> * Vim9: min() and max() return type is "any".
> * Vim9: error for wrong type may report wrong line number.
> * Vim9: no white space allowed before "->".
> * Vim9: "%%" not seen as alternate file name for commands with a buffer
> name argument.
> * Method test fails.
> * Fold test fails in wide terminal.
> * Vim9: compiled functions are not profiled.
> * Build fails without +profiling feature.
> * Some filetypes not detected.
> * Vim9: profiling if/elseif/endif not correct.
> * Vim9: profiling try/catch not correct.
> * Vim9: no need to allow white space before "(" for :def.
> * Vim9: profiled :def function leaks memory.
> * Old jumplist code is never used.
> * MinGW: "--preprocessor" flag no longer supported.
> * Vim9: profiling only works for one function.
> * Build failure without the +profiling feature.
> * Profile test fails on MS-Windows.
> - remove forcing /usr/bin/vi -> vim symlink. Previous line linked to
> /etc/alternatives already.
>
> ==== wget ====
> Version update (1.21 -> 1.21.1)
>
> - update to 1.21.1:
> * Fix compilation on MacOS and Solaris 9
> * Resove bashism from configure.ac
> * Fix a compilation warning on 32-bit systems
> - remove-env-from-shebang.patch: refresh
>
> ==== wireshark ====
> Version update (3.4.2 -> 3.4.3)
> Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
>
> - Wireshark 3.4.3:
> * CVE-2021-22173: fix USB HID dissector memory leak
> (wnpa-sec-2021-01, boo#1181598)
> * CVE-2021-22174: fix USB HID dissector crash
> (wnpa-sec-2021-02, boo#1181599)
> * Fix bugs in SIP, Telephony, QUIC, SOMEIP-SD, SRv6, TECMP,
> AUTOSAR-NM, Fibre Channel, f5ethtrailer, ZVT dissectors.
> * fix TShark crashes with -T ek option
>
> ==== xapian-core ====
> Version update (1.4.17 -> 1.4.18)
>
> - update to 1.4.18:
> * QueryParser::FLAG_ACCUMULATE: New flag. Previously the unstem and
> stoplist
> data was always reset by a call to QueryParser::parse_query(), which makes
> sense if you use the same QueryParser object to parse a series of independent
> queries. If you're using the same QueryParser object to parse several fields
> on the same query form, you may want to have the unstem and stoplist data
> combined for all of them, in which case you can use this flag to prevent this
> data from being reset.
> * QueryParser::unstem_begin(): Eliminate unnecessary copying of the data.
> * Fix typo in Swedish stopword list, syncing change made to Snowball by Daniel
> Gómez Villanueva.
> * Remove some French stop words with other meanings, syncing change made
> to
> Snowball by PhilippeOuellet.
> testsuite:
> * Run testcase testlock4 using backend chert, not just using glass
> * Skip testcase testlock4 on platforms that don't allow us to implement
> Database::locked() (which notably include GNU Hurd and Microsoft Windows).
> documentation:
> * List DB_NO_TERMLIST in the WritableDatabase constructor API documentation
> where we already list the other DB_* constants.
> portability:
> * Eliminate single use of std::mem_fun() which was deprecated in C++11 and
> removed in C++17. Reported by Mateusz Pusz in #806.
> * Add missing includes for std::numeric_limits<>. Reported by stac47 in #805.
> * Work around mingw.org header issue. MSVC seems to implicitly include
> <winerror.h> but mingw.org's headers don't, leading to
> ERROR_PIPE_CONNECTED
> not being defined. Fixes https://github.com/xapian/xapian/pull/318, reported
> by Alex Sandro.
> * Suppress MSVC warnings about possible loss of data. The values involved are
> the number of set bits in a value of integer type, so these warnings are
> bogus.
> * Include <sys/types.h> for size_t and off_t, which is the appropriate header,
> and needed with Android's bionic libc. Patch from Matthieu Gautier.
> * Use a temporary file for the Doxygen configuration to work around Doxygen
> 1.8.19 bug which truncates a config file read from stdin to 4096 bytes
>
> ==== xdelta3 ====
>
> - Run tests using upstrem test wrapper
> - Small packaging updates
>
> ==== xfce4-taskmanager ====
> Version update (1.4.0 -> 1.4.1)
> Subpackages: xfce4-taskmanager-lang
>
> - Update to version 1.4.1
> * Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
> * Simplify "query-tooltip" signal handler
> * statusbar: Use better color that works well with both light
> and dark themes (gxo#apps/xfce4-taskmanager!17)
> * Fix tooltip markdown issue
> * Create notification area icon only if needed
> (gxo#apps/xfce4-taskmanager#25)
>
> ==== yakuake ====
> Version update (20.12.1 -> 20.12.2)
> Subpackages: yakuake-lang
>
> - Update to 20.12.2
> * New bugfix release
> * For more details please see:
> * https://kde.org/announcements/releases/2021-02-apps-update
> - No code change since 20.12.1
>
> ==== yast2-network ====
> Version update (4.3.41 -> 4.3.44)
>
> - Cache the hardware netcards information in order to speed up the
> access (bsc#1180702)
> - 4.3.44
> - Added lladdr attribute to the interface section in the networking
> schema and honors it when importing the config (bsc#1179876)
> - 4.3.43
> - Improved the NetworkManager wireless configuration writers adding
> support for writing WPA-EAP and open WEP authentication modes.
> - 4.3.42
>
> ==== yast2-schema ====
> Version update (4.3.16 -> 4.3.17)
>
> - Add the 'lladdr' element to the networking interface section
> (bsc#1179876).
> - 4.3.17
>
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:
Mesa (20.3.3 -> 20.3.4)
Mesa-drivers (20.3.3 -> 20.3.4)
acl
akonadi-calendar (20.12.1 -> 20.12.2)
akonadi-calendar-tools (20.12.1 -> 20.12.2)
akonadi-contact (20.12.1 -> 20.12.2)
akonadi-import-wizard (20.12.1 -> 20.12.2)
akonadi-mime (20.12.1 -> 20.12.2)
akonadi-notes (20.12.1 -> 20.12.2)
akonadi-search (20.12.1 -> 20.12.2)
akonadi-server (20.12.1 -> 20.12.2)
akregator (20.12.1 -> 20.12.2)
analitza (20.12.1 -> 20.12.2)
apache2
apache2-manual
apache2-prefork
apache2-utils
apparmor
ark (20.12.1 -> 20.12.2)
arpwatch
atftp
audit-secondary
baloo5-widgets (20.12.1 -> 20.12.2)
blinken (20.12.1 -> 20.12.2)
bovo (20.12.1 -> 20.12.2)
busybox (1.32.1 -> 1.33.0)
busybox-links (1.32.1 -> 1.33.0)
calendarsupport (20.12.1 -> 20.12.2)
cervisia (20.12.1 -> 20.12.2)
clamav (0.103.0 -> 0.103.1)
cups
dnsmasq
dolphin (20.12.1 -> 20.12.2)
dracut (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430)
dragonplayer (20.12.1 -> 20.12.2)
e2fsprogs
ed (1.16 -> 1.17)
elfutils
eventviews (20.12.1 -> 20.12.2)
ffmpegthumbs (20.12.1 -> 20.12.2)
filesystem
gawk
gcc11 (10.2.1+git1030 -> 11.0.0+git182924)
grantleetheme (20.12.1 -> 20.12.2)
grub2
gwenview5 (20.12.1 -> 20.12.2)
gzip
hostname
hwdata (0.343 -> 0.344)
ibus
incidenceeditor (20.12.1 -> 20.12.2)
inkscape (1.0.1 -> 1.0.2)
ipmitool
iputils (s20200821 -> 20210202)
juk (20.12.1 -> 20.12.2)
k3b (20.12.1 -> 20.12.2)
kaccounts-integration (20.12.1 -> 20.12.2)
kaccounts-providers (20.12.1 -> 20.12.2)
kaddressbook (20.12.1 -> 20.12.2)
kalarmcal (20.12.1 -> 20.12.2)
kalgebra (20.12.1 -> 20.12.2)
kamera (20.12.1 -> 20.12.2)
kanagram (20.12.1 -> 20.12.2)
kapptemplate (20.12.1 -> 20.12.2)
kate (20.12.1 -> 20.12.2)
katomic (20.12.1 -> 20.12.2)
kblackbox (20.12.1 -> 20.12.2)
kblocks (20.12.1 -> 20.12.2)
kbounce (20.12.1 -> 20.12.2)
kbreakout (20.12.1 -> 20.12.2)
kbruch (20.12.1 -> 20.12.2)
kcachegrind (20.12.1 -> 20.12.2)
kcalc (20.12.1 -> 20.12.2)
kcalutils (20.12.1 -> 20.12.2)
kcharselect (20.12.1 -> 20.12.2)
kcolorchooser (20.12.1 -> 20.12.2)
kcron (20.12.1 -> 20.12.2)
kde-print-manager (20.12.1 -> 20.12.2)
kdeconnect-kde (20.12.1 -> 20.12.2)
kdeedu-data (20.12.1 -> 20.12.2)
kdegraphics-thumbnailers (20.12.1 -> 20.12.2)
kdepim-addons (20.12.1 -> 20.12.2)
kdepim-runtime (20.12.1 -> 20.12.2)
kdf (20.12.1 -> 20.12.2)
kdialog (20.12.1 -> 20.12.2)
kdiamond (20.12.1 -> 20.12.2)
kgeography (20.12.1 -> 20.12.2)
kget (20.12.1 -> 20.12.2)
kgoldrunner (20.12.1 -> 20.12.2)
khangman (20.12.1 -> 20.12.2)
khelpcenter5 (20.12.1 -> 20.12.2)
kidentitymanagement (20.12.1 -> 20.12.2)
kig (20.12.1 -> 20.12.2)
kimap (20.12.1 -> 20.12.2)
kio-extras5 (20.12.1 -> 20.12.2)
kio_audiocd (20.12.1 -> 20.12.2)
kipi-plugins (20.12.1 -> 20.12.2)
kiriki (20.12.1 -> 20.12.2)
kiten (20.12.1 -> 20.12.2)
kitinerary (20.12.1 -> 20.12.2)
kjumpingcube (20.12.1 -> 20.12.2)
kldap (20.12.1 -> 20.12.2)
kleopatra (20.12.1 -> 20.12.2)
klines (20.12.1 -> 20.12.2)
kmag (20.12.1 -> 20.12.2)
kmahjongg (20.12.1 -> 20.12.2)
kmail (20.12.1 -> 20.12.2)
kmail-account-wizard (20.12.1 -> 20.12.2)
kmailtransport (20.12.1 -> 20.12.2)
kmbox (20.12.1 -> 20.12.2)
kmime (20.12.1 -> 20.12.2)
kmines (20.12.1 -> 20.12.2)
kmousetool (20.12.1 -> 20.12.2)
kmouth (20.12.1 -> 20.12.2)
kmplot (20.12.1 -> 20.12.2)
knavalbattle (20.12.1 -> 20.12.2)
knetwalk (20.12.1 -> 20.12.2)
knotes (20.12.1 -> 20.12.2)
kolf (20.12.1 -> 20.12.2)
kollision (20.12.1 -> 20.12.2)
kolourpaint (20.12.1 -> 20.12.2)
kompare (20.12.1 -> 20.12.2)
konquest (20.12.1 -> 20.12.2)
konsole (20.12.1 -> 20.12.2)
kontact (20.12.1 -> 20.12.2)
kontactinterface (20.12.1 -> 20.12.2)
konversation (20.12.1 -> 20.12.2)
kopete (20.12.1 -> 20.12.2)
korganizer (20.12.1 -> 20.12.2)
kpat (20.12.1 -> 20.12.2)
kpimtextedit (20.12.1 -> 20.12.2)
kpkpass (20.12.1 -> 20.12.2)
kqtquickcharts (20.12.1 -> 20.12.2)
krdc (20.12.1 -> 20.12.2)
kreversi (20.12.1 -> 20.12.2)
krfb (20.12.1 -> 20.12.2)
kruler (20.12.1 -> 20.12.2)
kshisen (20.12.1 -> 20.12.2)
ksirk (20.12.1 -> 20.12.2)
ksmtp (20.12.1 -> 20.12.2)
kspaceduel (20.12.1 -> 20.12.2)
ksquares (20.12.1 -> 20.12.2)
ksudoku (20.12.1 -> 20.12.2)
ksystemlog (20.12.1 -> 20.12.2)
kteatime (20.12.1 -> 20.12.2)
ktimer (20.12.1 -> 20.12.2)
ktnef (20.12.1 -> 20.12.2)
ktouch (20.12.1 -> 20.12.2)
kturtle (20.12.1 -> 20.12.2)
kubrick (20.12.1 -> 20.12.2)
kwalletmanager5 (20.12.1 -> 20.12.2)
kwordquiz (20.12.1 -> 20.12.2)
libcap (2.46 -> 2.47)
libgcrypt (1.8.7 -> 1.9.1)
libgravatar (20.12.1 -> 20.12.2)
libgudev (233 -> 234)
libkcddb (20.12.1 -> 20.12.2)
libkcompactdisc (20.12.1 -> 20.12.2)
libkdcraw (20.12.1 -> 20.12.2)
libkdegames (20.12.1 -> 20.12.2)
libkdepim (20.12.1 -> 20.12.2)
libkeduvocdocument (20.12.1 -> 20.12.2)
libkexiv2 (20.12.1 -> 20.12.2)
libkgapi (20.12.1 -> 20.12.2)
libkipi (20.12.1 -> 20.12.2)
libkleo (20.12.1 -> 20.12.2)
libkmahjongg (20.12.1 -> 20.12.2)
libkomparediff2 (20.12.1 -> 20.12.2)
libksane (20.12.1 -> 20.12.2)
libksieve (20.12.1 -> 20.12.2)
libktorrent (20.12.1 -> 20.12.2)
libmodulemd (2.10.0 -> 2.12.0)
libopenmpt (0.5.4 -> 0.5.5)
libp11 (0.4.10 -> 0.4.11)
libqt5-qtlocation
libquvi
lokalize (20.12.1 -> 20.12.2)
lskat (20.12.1 -> 20.12.2)
lua53-luasocket
lvm2
lvm2-device-mapper
lzo
mailcommon (20.12.1 -> 20.12.2)
mailimporter (20.12.1 -> 20.12.2)
man
mariadb
mbox-importer (20.12.1 -> 20.12.2)
messagelib (20.12.1 -> 20.12.2)
mobipocket (20.12.1 -> 20.12.2)
nbd (3.20 -> 3.21)
ncurses (6.2.20210116 -> 6.2.20210130)
net-snmp (5.8 -> 5.9)
net-tools (2.0+git20180626.aebd88e -> 2.10)
okular (20.12.1 -> 20.12.2)
openafs
openblas_openmp
openblas_pthreads
parley (20.12.1 -> 20.12.2)
patterns-xfce (20190809 -> 20210209)
perl-URI (5.06 -> 5.07)
pim-data-exporter (20.12.1 -> 20.12.2)
pim-sieve-editor (20.12.1 -> 20.12.2)
pimcommon (20.12.1 -> 20.12.2)
pitivi (2020.09.2 -> 2021.01)
plasma5-desktop
plymouth
procps
psutils (2.03 -> 2.04)
publicsuffix (20210108 -> 20210128)
purpose
python
python-Pygments (2.6.1 -> 2.7.4)
python-base
python-gssapi (1.6.2 -> 1.6.12)
python-matplotlib (3.3.3 -> 3.3.4)
python-pyOpenSSL (20.0.0 -> 20.0.1)
python-pycurl (7.43.0.5 -> 7.43.0.6)
python-pymongo (3.11.1 -> 3.11.2)
python-sniffio
python-tornado6 (6.0.4 -> 6.1)
remmina (1.4.10 -> 1.4.11)
signon-kwallet-extension (20.12.1 -> 20.12.2)
snapper
spectacle (20.12.1 -> 20.12.2)
speech-dispatcher
step (20.12.1 -> 20.12.2)
supermin
sweeper (20.12.1 -> 20.12.2)
system-users
systemd (246.9 -> 246.10)
texinfo
umbrello (20.12.1 -> 20.12.2)
update-alternatives
util-linux
util-linux-systemd
vim (8.2.2327 -> 8.2.2411)
wget (1.21 -> 1.21.1)
wireshark (3.4.2 -> 3.4.3)
xapian-core (1.4.17 -> 1.4.18)
xdelta3
xfce4-taskmanager (1.4.0 -> 1.4.1)
yakuake (20.12.1 -> 20.12.2)
yast2-network (4.3.41 -> 4.3.44)
yast2-schema (4.3.16 -> 4.3.17)
=== Details ===
==== Mesa ====
Version update (20.3.3 -> 20.3.4)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.3.4
* fourth bugfix release for the 20.3 branch
- removed no longer needed buildfix-ppc64le.patch; build failed on
ppc64 due to this patch (bsc#1181439)
==== Mesa-drivers ====
Version update (20.3.3 -> 20.3.4)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- update to 20.3.4
* fourth bugfix release for the 20.3 branch
- removed no longer needed buildfix-ppc64le.patch; build failed on
ppc64 due to this patch (bsc#1181439)
==== acl ====
Subpackages: libacl1
- Replace system-user-{bin,daemon} with user({bin,daemon}): be
resilient to package name changes.
==== akonadi-calendar ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Allow instance creation using an item
==== akonadi-calendar-tools ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-calendar-tools-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-contact ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-import-wizard ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-mime ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-notes ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-search ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== akonadi-server ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix Bug 432307 - Cancel drag'n drop does not work (kde#432307)
* Add autotest for Item::setTags when creating instances
* When tags are overwriien, get them from tags()
* Remove unsused method in Config
* Use lazy global initialization of Config singleton
* Fix bug when deleting the last tag (kde#431297)
* Fix Bug 430787 - When moving an email into a subfolder
on KDE Plasma Wayland the context menu does not appear
at the target subfolder (kde#430787)
==== akregator ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akregator-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== analitza ====
Version update (20.12.1 -> 20.12.2)
Subpackages: analitza-lang libAnalitza5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== apache2 ====
- Add lua54.patch to fix building with lua54
==== apache2-manual ====
- Add lua54.patch to fix building with lua54
==== apache2-prefork ====
- Add lua54.patch to fix building with lua54
==== apache2-utils ====
- Add lua54.patch to fix building with lua54
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- define %_pamdir for <= 15.x to fix the build on those releases
==== ark ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ark-lang libkerfuffle20
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Show 'Compress' menu on multiple selected archives of the same type (kde#430086)
* Fix crash after closing the window while loading a TAR archive (kde#410092)
==== arpwatch ====
- Fix arp2ethers script (bsc#1181936). Added arp2ethers.patch to
inline the awk fragments. I tried hard to do this in a script
but no matter if sed, awk or perl is used something always breaks
- exit cleanly on SIGTERM with arpwatch-exit.patch
- refresh all patches for autosetup
==== atftp ====
- Use system wide tftp user/group, don't create them again
==== audit-secondary ====
Subpackages: audit python3-audit
- Do not explicitly provide group(audit) in system-users-audit:
this is automatically handled by rpm/providers.
- Create new "audit" group for read access to logs (bsc#1178154)
* add change-default-log_group.patch
* update audit-secondary.spec
==== baloo5-widgets ====
Version update (20.12.1 -> 20.12.2)
Subpackages: baloo5-widgets-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== blinken ====
Version update (20.12.1 -> 20.12.2)
Subpackages: blinken-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== bovo ====
Version update (20.12.1 -> 20.12.2)
Subpackages: bovo-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== busybox ====
Version update (1.32.1 -> 1.33.0)
Subpackages: busybox-static
- Update to version 1.33.0
- many bug fixes and new features
- update_passwd_selinux_fix.patch upstream compile fix for SELinux
==== busybox-links ====
Version update (1.32.1 -> 1.33.0)
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- Add zmore and zless
==== calendarsupport ====
Version update (20.12.1 -> 20.12.2)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== cervisia ====
Version update (20.12.1 -> 20.12.2)
Subpackages: cervisia-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== clamav ====
Version update (0.103.0 -> 0.103.1)
Subpackages: libclamav9 libfreshclam2
- Update to 0.103.1
* Added a new scan option to alert on broken media (graphics) file
formats. This feature mitigates the risk of malformed media files
intended to exploit vulnerabilities in other software. At present
media validation exists for JPEG, TIFF, PNG, and GIF files. To
enable this feature, set AlertBrokenMedia yes in clamd.conf, or
use the --alert-broken-media option when using clamscan. These
options are disabled by default in this patch release, but may be
enabled in a subsequent release. Application developers may enable
this scan option by enabling CL_SCAN_HEURISTIC_BROKEN_MEDIA for
the heuristic scan option bit field.
* Added CL_TYPE_TIFF, CL_TYPE_JPEG types to match GIF, PNG typing
behavior. BMP and JPEG 2000 files will continue to detect as
CL_TYPE_GRAPHICS because ClamAV does not yet have BMP or JPEG
2000 format checking capabilities.
* Fixed PNG parser logic bugs that caused an excess of parsing
errors and fixed a stack exhaustion issue affecting some systems
when scanning PNG files. PNG file type detection was disabled via
signature database update for ClamAV version 0.103.0 to mitigate
the effects from these bugs.
* Fixed an issue where PNG and GIF files no longer work with
Target:5 graphics signatures if detected as CL_TYPE_PNG/GIF rather
than as CL_TYPE_GRAPHICS. Target types now support up to 10
possible file types to make way for additional graphics types in
future releases.
* Fixed clamonacc's --fdpass option.
- Interprocess file descriptor passing for clamonacc was broken
since version 0.102.0 due to a bug introduced by the switch to
curl for communicating with clamd. On Linux, passing file
descriptors from one process to another is handled by the
kernel, so we reverted clamonacc to use standard system calls
for socket communication when fd passing is enabled.
* Fixed a clamonacc stack corruption issue on some systems when
using an older version of libcurl.
* Allow clamscan and clamdscan scans to proceed even if the
realpath lookup failed. This alleviates an issue on Windows
scanning files hosted on file- systems that do not support the
GetMappedFileNameW() API such as on ImDisk RAM-disks.
* Fixed freshclam --on-update-execute=EXIT_1 temporary directory
cleanup issue.
* clamd's log output and VirusEvent now provide the scan target's
file path instead of a file descriptor. The clamd socket API for
submitting a scan by FD-passing doesn't include a file path, this
feature works by looking up the file path by file descriptor.
This feature works on Mac and Linux but is not yet implemented
for other UNIX operating systems. FD-passing is not available for
Windows.
* Fixed an issue where freshclam database validation didn't work
correctly when run in daemon mode on Linux/Unix.
==== cups ====
Subpackages: cups-client cups-config libcups2 libcupsimage2
- CVE-2020-10001.patch fixes CVE-2020-10001 (bsc#1180520)
access to uninitialized buffer in ipp.c
==== dnsmasq ====
- Fix building with lua54
==== dolphin ====
Version update (20.12.1 -> 20.12.2)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* don't crash when building without baloo (kde#431730)
* Show button to open knetattach inline with URL nav on remove:// view (kde#431626)
* fix folder size calculation on FUSE and network file systems (kde#430778)
* Change copy location shortcut in dolphin so as to not conflict with Konsole panel (kde#426461)
- Drop upstream patch:
* 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch
==== dracut ====
Version update (051+suse.84.gc6bd70b8 -> 051+suse.85.g04886430)
- Update to version 051+suse.85.g04886430:
* prepare usrmerge (boo#1029961)
==== dragonplayer ====
Version update (20.12.1 -> 20.12.2)
Subpackages: dragonplayer-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section
==== ed ====
Version update (1.16 -> 1.17)
- Update to 1.17
* The commands 'q' and 'Q' now work in a global command.
* The new option '-E, --extended-regexp' has been added. It tells
ed to use extended regular expressions instead of the basic
regular expressions mandated by POSIX
* Print the file name in case of read or write error
==== elfutils ====
Subpackages: libasm1 libdw1 libelf1
- Enable LTO (boo#1138796) for elfutils.spec.
==== eventviews ====
Version update (20.12.1 -> 20.12.2)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ffmpegthumbs ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ffmpegthumbs-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== filesystem ====
- add /usr/etc/skel/.cache with perm 0700 (boo#1181011)
- Set correct permissions when creating /proc and /sys
==== gawk ====
- fix update-alternatives usage. Needs to be in %postun according to
https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines#upda…
- prepare usrmerge (boo#1029961)
- remove use of obsolete %install_info
==== gcc11 ====
Version update (10.2.1+git1030 -> 11.0.0+git182924)
Subpackages: libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libtsan0 libubsan1
- New packages inherits from gcc10 package.
==== grantleetheme ====
Version update (20.12.1 -> 20.12.2)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Complete Secure Boot support on aarch64 (jsc#SLE-15020)
* 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch
* 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch
* 0003-Make-grub_error-more-verbose.patch
* 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch
* 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch
* 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch
* 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch
* 0009-squash-Add-support-for-linuxefi.patch
- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming
for compatibility with old package (bsc#1179044)
* grub2.spec
- Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091)
* grub2-check-default.sh
==== gwenview5 ====
Version update (20.12.1 -> 20.12.2)
Subpackages: gwenview5-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix visual artifacts when panning zoomed in image on HiDPI (kde#417342)
==== gzip ====
- add gzip-1.10-fix_count_of_lines_to_skip.patch to fix count
of lines to skip [bsc#1180713]
==== hostname ====
- prepare usrmerge (boo#1029961)
==== hwdata ====
Version update (0.343 -> 0.344)
- Update to version 0.344:
+ Updated pci, usb and vendor ids.
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Do not build in parallel for reproducible build results (boo#1102408)
==== incidenceeditor ====
Version update (20.12.1 -> 20.12.2)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== inkscape ====
Version update (1.0.1 -> 1.0.2)
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Update to 1.0.2
* Zooming by middle mouse button click (pressing scroll wheel) can
now be deactivated in Edit ? Preferences ? Behavior ? Steps:
Zoom with middle mouse click
* Canvas rotation by Ctrl + middle mouse drag or
Ctrl + Shift + Scroll can be prevented in two ways:
- from View ? Canvas Orientation ? Lock Rotation
- for all new Inkscape windows in Edit ? Preferences ? Interface:
Lock canvas rotation by default
* fixed a long-standing, very annoying bug where, when copying
an object to the clipboard while also running certain other
programs on Linux desktops
* Stroke to Path: Converting an object's stroke to a path
no longer makes its clones vanish
* Performance: Improved rendering performance when zooming
through multiple zoom levels
* CSS: CSS classes that start with a letter that isn't part of
the ASCII set are no longer ignored
* User interface: Random actions should no longer cause sudden
scaling of the canvas
* Arcs from Inkscape files created with versions older than 1.0
are no longer rendered as slices
* A long-standing issue with the Eraser tool painting red lines
0instead of erasing as soon as the user has interacted with
a menu or dialog or another user interface element has been fixed
* Lots of other minor fixes
- Drop inkscape-include-atomic.patch
==== ipmitool ====
- Fixes (bsc#1179133) lanplus: hanging on getting cipher suites for 10 seconds
A lanplus-don-t-retry-pre-session-Get-cipher-suites.patch
- Do not append the device number to the PIDFILE pathname
as this will confuse systemd.
[bsc#1181063, 0008-bsc#1181063-dont-parametrize-pidfile-name.patch]
- When really starting the daemon, in lib/helper.c::ipmi_start_daemon()
stdin/stdout/stderr are redirected to /dev/null and this is checked
but the check for stderr tests for STDOUT_FILENO. This is, most
likely, a copy-paste error.
[bsc#1175328, 0007-bsc#1175328-check-for-correct-fd.patch]
==== iputils ====
Version update (s20200821 -> 20210202)
Subpackages: rarpd
- Update to version 20210202
https://github.com/iputils/iputils/releases/tag/20210202
- Version scheme change: dropped leading 's', update that change
==== juk ====
Version update (20.12.1 -> 20.12.2)
Subpackages: juk-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== k3b ====
Version update (20.12.1 -> 20.12.2)
Subpackages: k3b-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Large directories were not being added to data projects with all their contents
==== kaccounts-integration ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kaccounts-providers ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kaccounts-providers-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kaddressbook ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kalarmcal ====
Version update (20.12.1 -> 20.12.2)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Add setName() method
==== kalgebra ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kalgebra-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kamera ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kamera-lang kio_kamera
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kanagram ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kanagram-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kapptemplate ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kapptemplate-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kate ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kate-lang kate-plugins
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== katomic ====
Version update (20.12.1 -> 20.12.2)
Subpackages: katomic-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kblackbox ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kblackbox-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kblocks ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kblocks-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kbounce ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kbounce-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kbreakout ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kbreakout-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kbruch ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kbruch-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcachegrind ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcachegrind-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcalc ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcalc-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcalutils ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcharselect ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcharselect-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcolorchooser ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcolorchooser-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kcron ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kcron-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kde-print-manager ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kde-print-manager-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdeconnect-kde ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix notifications in the KDE Connect plasmoid (kde#432337)
* UseHighDpiPixmaps in kdeconnectd and kdeconnect-indicator
* Remove OnlyShowIn from daemon desktop file
- Add upstream patch:
* 0001-Don-t-escape-notification-title-text.patch
==== kdeedu-data ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdegraphics-thumbnailers ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdepim-addons ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdepim-addons-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix rendering problem
==== kdepim-runtime ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdepim-runtime-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdf ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdf-lang kwikdisk
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdialog ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdialog-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kdiamond ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdiamond-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kgeography ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kgeography-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kget ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kget-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* The New Download button had an empty layout
* Don't create dangling iterators in TransferMultiSegKio
* Initialize Transfer::m_runningSeconds
- Drop upstream patches:
* 0001-Initialize-Transfer-m_runningSeconds.patch
* 0002-Don-t-create-dangling-iterators-in-TransferMultiSegK.patch
==== kgoldrunner ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kgoldrunner-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== khangman ====
Version update (20.12.1 -> 20.12.2)
Subpackages: khangman-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== khelpcenter5 ====
Version update (20.12.1 -> 20.12.2)
Subpackages: khelpcenter5-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kidentitymanagement ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kig ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kig-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Prevent crash during construction of circle by three points (kde#430884)
==== kimap ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kimap-lang libKF5IMAP5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kio-extras5 ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* don't log passwords
==== kio_audiocd ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kio_audiocd-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kipi-plugins ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kipi-plugins-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kiriki ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kiriki-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kiten ====
Version update (20.12.1 -> 20.12.2)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix addItem() group name in ConfigDictionarySelector::updateWidgets() (kde#418108)
==== kitinerary ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Handle Accor reservation without a hotel phone number
==== kjumpingcube ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kjumpingcube-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kldap ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kldap-lang libKF5Ldap5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kleopatra ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kleopatra-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== klines ====
Version update (20.12.1 -> 20.12.2)
Subpackages: klines-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmag ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmag-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmahjongg ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmahjongg-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmail ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmail-account-wizard ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmail-account-wizard-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmailtransport ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmbox ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmime ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmime-lang libKF5Mime5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmines ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmines-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmousetool ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmousetool-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmouth ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmouth-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kmplot ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kmplot-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== knavalbattle ====
Version update (20.12.1 -> 20.12.2)
Subpackages: knavalbattle-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== knetwalk ====
Version update (20.12.1 -> 20.12.2)
Subpackages: knetwalk-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== knotes ====
Version update (20.12.1 -> 20.12.2)
Subpackages: knotes-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Clean up CMakeLists.txt (remove duplicate entries)
* Fix Bug 431126 - KNotes cannot be configured using the GUI (kde#431126)
==== kolf ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kolf-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kollision ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kollision-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kolourpaint ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kolourpaint-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kompare ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kompare-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== konquest ====
Version update (20.12.1 -> 20.12.2)
Subpackages: konquest-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== konsole ====
Version update (20.12.1 -> 20.12.2)
Subpackages: konsole-part konsole-part-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Fix the handbook URL in the maintainer README
* Fix crash exiting all tabs at the same time (kde#431827)
* Fix "Remember window size" not working when unchecked (kde#427610)
==== kontact ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kontact-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Some appdata checkers complain if caption ends with .
* Add OARS content rating
==== kontactinterface ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== konversation ====
Version update (20.12.1 -> 20.12.2)
Subpackages: konversation-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kopete ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kopete-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== korganizer ====
Version update (20.12.1 -> 20.12.2)
Subpackages: korganizer-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kpat ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kpat-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kpimtextedit ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kpkpass ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKPimPkPass5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kqtquickcharts ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== krdc ====
Version update (20.12.1 -> 20.12.2)
Subpackages: krdc-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kreversi ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kreversi-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== krfb ====
Version update (20.12.1 -> 20.12.2)
Subpackages: krfb-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* pipewire: Support BGRA
==== kruler ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kruler-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kshisen ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kshisen-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ksirk ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ksirk-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ksmtp ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kspaceduel ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kspaceduel-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ksquares ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ksquares-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ksudoku ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ksudoku-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ksystemlog ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ksystemlog-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kteatime ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kteatime-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ktimer ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ktimer-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ktnef ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== ktouch ====
Version update (20.12.1 -> 20.12.2)
Subpackages: ktouch-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kturtle ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kturtle-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kubrick ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kubrick-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kwalletmanager5 ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kwalletmanager5-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== kwordquiz ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kwordquiz-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libcap ====
Version update (2.46 -> 2.47)
- update to 2.47:
* Restructured gowns to default to uid base of getuid().
* Augment NOPRIV libcap mode with the sticky NO_NEW_PRIVS prctl bit.
* Improve the usage and diagnostic message for setcap
* Documentation fixes, license declarations, example updates
==== libgcrypt ====
Version update (1.8.7 -> 1.9.1)
Subpackages: libgcrypt20 libgcrypt20-hmac
- Update to 1.9.1
* *Fix exploitable bug* in hash functions introduced with
1.9.0. [bsc#1181632, CVE-2021-3345]
* Return an error if a negative MPI is used with sexp scan
functions.
* Check for operational FIPS in the random and KDF functions.
* Fix compile error on ARMv7 with NEON disabled.
* Fix self-test in KDF module.
* Improve assembler checks for better LTO support.
* Fix 32-bit cross build on x86.
* Fix non-NEON ARM assembly implementation for SHA512.
* Fix build problems with the cipher_bulk_ops_t typedef.
* Fix Ed25519 private key handling for preceding ZEROs.
* Fix overflow in modular inverse implementation.
* Fix register access for AVX/AVX2 implementations of Blake2.
* Add optimized cipher and hash functions for s390x/zSeries.
* Use hardware bit counting functionx when available.
* Update DSA functions to match FIPS 186-3.
* New self-tests for CMACs and KDFs.
* Add bulk cipher functions for OFB and GCM modes.
- Update libgpg-error required version
- Use the suffix variable correctly in get_hmac_path()
- Rebase libgcrypt-fips_selftest_trigger_file.patch
- Add the global config file /etc/gcrypt/random.conf
* This file can be used to globally change parameters of the random
generator with the options: only-urandom and disable-jent.
- Update to 1.9.0:
New stable branch of Libgcrypt with full API and ABI compatibility
to the 1.8 series. Release-info: https://dev.gnupg.org/T4294
* New and extended interfaces:
- New curves Ed448, X448, and SM2.
- New cipher mode EAX.
- New cipher algo SM4.
- New hash algo SM3.
- New hash algo variants SHA512/224 and SHA512/256.
- New MAC algos for Blake-2 algorithms, the new SHA512 variants,
SM3, SM4 and for a GOST variant.
- New convenience function gcry_mpi_get_ui.
- gcry_sexp_extract_param understands new format specifiers to
directly store to integers and strings.
- New function gcry_ecc_mul_point and curve constants for Curve448
and Curve25519.
- New function gcry_ecc_get_algo_keylen.
- New control code GCRYCTL_AUTO_EXPAND_SECMEM to allow growing the
secure memory area.
* Performance optimizations and bug fixes: See Release-info.
* Other features:
- Add OIDs from RFC-8410 as aliases for Ed25519 and Curve25519.
- Add mitigation against ECC timing attack CVE-2019-13627.
- Internal cleanup of the ECC implementation.
- Support reading EC point in compressed format for some curves.
- Rebase patches:
* libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch
* libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff
* libgcrypt-1.6.1-use-fipscheck.patch
* drbg_test.patch
* libgcrypt-fipsdrv-enable-algo-for-dsa-sign.patch
* libgcrypt-FIPS-RSA-DSA-ECDSA-hashing-operation.patch
* libgcrypt-1.8.4-fips-keygen.patch
* libgcrypt-1.8.4-getrandom.patch
* libgcrypt-fix-tests-fipsmode.patch
* libgcrypt-global_init-constructor.patch
* libgcrypt-ecc-ecdsa-no-blinding.patch
* libgcrypt-PCT-RSA.patch
* libgcrypt-PCT-ECC.patch
- Remove patches:
* libgcrypt-unresolved-dladdr.patch
* libgcrypt-CVE-2019-12904-GCM-Prefetch.patch
* libgcrypt-CVE-2019-12904-GCM.patch
* libgcrypt-CVE-2019-12904-AES.patch
* libgcrypt-CMAC-AES-TDES-selftest.patch
* libgcrypt-1.6.1-fips-cfgrandom.patch
* libgcrypt-fips_rsa_no_enforced_mode.patch
==== libgravatar ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libgudev ====
Version update (233 -> 234)
- update to 234:
* Clarify that _get_sysfs_attr() functions are cached
* Add functions to get uncached sysfs attributes
==== libkcddb ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkcompactdisc ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkdcraw ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkdegames ====
Version update (20.12.1 -> 20.12.2)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkdepim ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkeduvocdocument ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkexiv2 ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkgapi ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Don't reset account scopes if not necessary (kde#429406)
- Drop upstream patch:
* kde-429406-dont-reset-account-scopes.patch
==== libkipi ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkleo ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkmahjongg ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libkomparediff2 ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libksane ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Sane5 libksane-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libksieve ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libksieve-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libktorrent ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== libmodulemd ====
Version update (2.10.0 -> 2.12.0)
- Update to 2.12.0
+ Add support for 'buildorder' to Packager documents
+ Fix issue with ModuleIndex when input contains only Obsoletes documents
+ Extend read_packager_[file|string]() to support overriding the module name
and stream.
+ Ignore Packager documents when running ModuleIndex.update_from_*()
+ Add python overrides for XMD in PackagerV3
+ Add python override to ignore the GType return when reading packager files
+ Add PackagerV3.get_mdversion()
- Drop patch incorporated in this release
+ Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch
==== libopenmpt ====
Version update (0.5.4 -> 0.5.5)
- Update to 0.5.5:
* [Bug] stb_vorbis: Fix decoding of Vorbis streams without
comments which affected most Vorbis samples since stb_vorbis
v1.20.
* openmpt::ext::interactive::set_pitch_factor wasn?t applied to
OPL voices.
* OPL channel state (in particular current patch) is now updated
when seeking.
* The FT2 tremolo quirk is now also applied to MOD files.
FT2 just copied the quirky code from ProTracker!
* DMF: Preserve effects better in some situations where there is
more than one effect in a pattern cell.
* DMF: Improve import of finetune effect with parameters larger
than +/-15.
==== libp11 ====
Version update (0.4.10 -> 0.4.11)
- update to 0.4.11:
* Fixed "EVP_PKEY_derive:buffer too small" EC errors (Luka Logar)
* Fixed various memory leaks (Mateusz Kwiatkowski)
* Fixed Windows VERSIONINFO (Pavol Misik)
* Fixed builds with OpenSSL older than 1.0.2 (Micha? Trojnara)
* Fixed a double free in EVP_PKEY_meth_free() (Mikhail Durnev)
* Added CKA_VALUE_LEN to EC key derivation template (Micha? Trojnara)
* Fixed handling keys without label attribute (efternavn)
* Updated the tests (Anderson Toshiyuki Sasaki)
* Made ECDH-derived keys extractable (Bent Bisballe Nyeng)
* Added support for pin-source within PKCS#11 URI (Stanislav Levin)
* Improved LibreSSL compatibility (patchMonkey156)
* Fixed handling RSA private keys in BIND (Stanislav Levin)
* Added macOS testing support (Stanislav Levin)
* Fixed engine object search algorithm (Anderson Toshiyuki Sasaki)
==== libqt5-qtlocation ====
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Add compatibility with qml-autoreqprov
==== libquvi ====
- Correct misspelling in libquvi-0.9.4-lua-5.2.patch
==== lokalize ====
Version update (20.12.1 -> 20.12.2)
Subpackages: lokalize-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== lskat ====
Version update (20.12.1 -> 20.12.2)
Subpackages: lskat-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== lua53-luasocket ====
- Use %lua_provides macro
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- add SUSE special patch to void issues in non udev env
+ bug-1179691_config-set-external_device_info_source-none.patch
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- add SUSE special patch to void issues in non udev env
+ bug-1179691_config-set-external_device_info_source-none.patch
==== lzo ====
- add lzo-2.08-rhbz1309225.patch to avoid aliasing issues
==== mailcommon ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== mailimporter ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== man ====
- require only glibc-locale-base
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- exclude galera files if we build without this feature.
- switch from 664 to 644 for my.cnf configuration file (probably
a typo)
- added fix-lock-rollback-assert-abort.patch
fix an abort when a transaction is rolled back
- track all patches in a series so we can easily set up a quilt
tree without requiring all the devel packages
==== mbox-importer ====
Version update (20.12.1 -> 20.12.2)
Subpackages: mbox-importer-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== messagelib ====
Version update (20.12.1 -> 20.12.2)
Subpackages: messagelib-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Connect before calling code
- Add upstream patches:
* 0001-Fix-Bug-431218-mail-viewer-loads-external-fonts-even.patch
* 0002-Exclude-loading-stylesheet.patch
==== mobipocket ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== nbd ====
Version update (3.20 -> 3.21)
- update to 3.21:
- Fix --disable-manpages build
- Fix a bug in whitespace handling regarding authorization files
- Support client-side marking of devices as read-only
- Support preinitialized NBD connection (i.e., skip the negotiation).
- Fix the systemd unit file for nbd-client so it works with netlink (the
more common situation nowadays)
==== ncurses ====
Version update (6.2.20210116 -> 6.2.20210130)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20210130
+ correct an off-by-one in comparison in waddch_literal() which caused
scrolling when a double-cell character would not fit at the lower
right corner of the screen (report by Benno Schulenberg).
+ split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD
+ add vt220-base, for terminal emulators which generally have not
supported att610's blinking cursor control -TD
+ use vt220+cvis in vt220, etc -TD
+ use att610+cvis, xterm+tmux and ansi+enq in kitty -TD
+ use vt220+cvis in st, terminology, termite since they ignore
blinking-cursor detail in att610+cvis -TD
- Port patch ncurses-6.2.dif
* Skip cvvis entries where vt220+cvis is used
* Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw
is used
- Add ncurses patch 20210123
+ modify package/config scripts to provide an explicit -L option for
cases when the loader search path has other directories preceding
the one in which ncurses is installed (report by Yuri Victorovich).
+ minor build-fixes in configure script and makefiles to work around
quirks of pmake.
==== net-snmp ====
Version update (5.8 -> 5.9)
Subpackages: libsnmp30 perl-SNMP snmp-mibs
- update to 5.9:
snmplib:
- Add IPv6 support to DTLSUDP transport CHANGES: snmplib: use new
netsnmp_sockaddr_storage in netsnmp_addr_pair CHANGES: snmplib: add
base_transport ptr for tunneled transports
snmpd:
- Security vulnerabilty in the ping MIB reported by Christopher Ertl
from Microsoft fixed
- Changing to a different uid/gid can only be done once
- The extend mib is now read-only by default
snmptrap:
- BUG: 2899: Patch from Drew Roedersheimer to set library
engineboots/time values before sending
unspecified:
- Add pkg-config support for building applications and sub-agents Use
the netsnmp package when building Net-SNMP applications. Use the
netsnmp-agent package when building Net-SNMP subagents.
- drop net-snmp-5.8-fix-python3.patch, net-snmp-5.8-netgroups.patch: obsolete
==== net-tools ====
Version update (2.0+git20180626.aebd88e -> 2.10)
- update to 2.10:
* man: pt_BR: ifconfig: fix procmisc option typo
* netstat: exit non-zero when sctp protocols are not supported
* man: route: add single route del example
* ifconfig: accept "pointtopoint" as an alias to "pointopoint"
* man: netstat: fill out Timers section
* man: ethers: remove funky comment blocks
* man: standardize SEE ALSO across all pages & translations
* netstat: fix iface truncation with -i
* ifconfig: fix exabyte statistic handling
* man: ipmaddr/iptunnel: new stub man pages
* man: route: use standard .BR for SEE ALSO
* netstat: fix iface truncation with -g
* po: rename et_EE to et
* README/INSTALL: refresh for the modern times
* THANKS: add a few more people from `git-log`
* netstat: Set SCTP report compliant with -l/--listening option.
* Describe "hyphen" program in man page.
* man: cleanup ipfw & ipchains refs
* ipv6: fix memmove usage with overlapping memory
* build: drop support for backing up programs
* netstat: add ROSE print support
* remove ancient "register" markings
* hostname: constify a few string arguments
* hostname: add fallback errno decoding on failure
* de.po: fix typo "Processe" -> "Prozesse"
* route: Fix a missing space in the ipv6 route output
* util: drop new() helper
* proc: constify filename arg
* nameif: add printf attributes to helper funcs
* nameif: mark local vars/funcs as static
* nameif: fix memory corruption and increase maximum MAC address length
* inet_gr: tweak formatting to avoid confusing the compiler
* ipmaddr: use safe_strncpy for ifr_name
* ifconfig: fix confusing error message logic
* ifconfig: add name subcommand to rename an interface
* statistics: Fix ipFragOKs and ipFragFails verbiage
* statistics: fix packets typo
* fix minor mistakes in Czech translation
- drop 0003-Add-support-for-EiB-in-interface.c.patch
0005-Add-support-for-interface-rename-in-nameif.patch: upstream
- net-tools-configure.patch: refresh
==== okular ====
Version update (20.12.1 -> 20.12.2)
Subpackages: okular-lang okular-spectre
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Reload xml to update shortcuts when they change in other parts
* Fix an unexpected file type being the default on open (non Plasma desktops) (kde#430728)
* We're using clang format 11 on CI now
* CI: Switch to new clang-format
==== openafs ====
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- use stock 1.8.7 from openafs.org
* git-version might contain experimental code
* add linux-kmp.patch for newer kernels
==== openblas_openmp ====
- Disable lto for ppc64le to avoid build failure (bsc#1181733)
- Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure
Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)
- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522)
- Add:
* 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
* 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch:
Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64
(bsc#1181522).
==== openblas_pthreads ====
- Disable lto for ppc64le to avoid build failure (bsc#1181733)
- Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure
Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)
- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522)
- Add:
* 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch
* 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch:
Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64
(bsc#1181522).
==== parley ====
Version update (20.12.1 -> 20.12.2)
Subpackages: parley-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== patterns-xfce ====
Version update (20190809 -> 20210209)
Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office
- Clean up weak dependencies
- Fix incorrect obsolete.
- Fix duplicated recommend on avahi.
- Removed IcedTea-Web
==== perl-URI ====
Version update (5.06 -> 5.07)
- update to 5.07:
s/perl.com/example.com/ in examples and tests
==== pim-data-exporter ====
Version update (20.12.1 -> 20.12.2)
Subpackages: pim-data-exporter-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* Don't copy empty exporteddata information file (kde#429895)
* Fix store archive info.
==== pim-sieve-editor ====
Version update (20.12.1 -> 20.12.2)
Subpackages: pim-sieve-editor-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== pimcommon ====
Version update (20.12.1 -> 20.12.2)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== pitivi ====
Version update (2020.09.2 -> 2021.01)
- Update to version 2021.01:
+ The Render dialog has been further simplified.
+ Lots of bugfixes.
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier
- signon-plugin-oauth2 is a runtime dep
==== 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
- Disable plymouth-ignore-serial-console.patch:
We could not totally disable serial, because S390 and some customer
are still rely on it (bnc#1180973, bnc#1181216).
==== procps ====
Subpackages: libprocps8
- Package translations in procps-lang.
==== psutils ====
Version update (2.03 -> 2.04)
- update to 2.04:
* pstops: fix ability to use paper size in x/y offsets
* pstops: fix a warning
==== publicsuffix ====
Version update (20210108 -> 20210128)
- Update to version 20210128:
* Add Appspace to PSL (#1197)
* add torproject.net (#1196)
* Public suffixes KU Leuven (#1194)
* added clickrising.net (#1192)
* Add hosting and paas from OVHcloud (#1193)
* add missing IDN ccTLDs: for Bahrain and Laos ( .xn--mgbcpq6gpa1a and .xn--q7ce6a ) (#1175)
* Add try-snowplow.com to PSL (#1184)
* Update public_suffix_list.dat (#1189)
* Update public_suffix_list.dat (#1187)
* removal of scapp.io and applicationcloud.io (#1186)
* Update public_suffix_list.dat (#1185)
* Added fireweb.app to PSL (#1181)
* Update and rename tld-update.yml to tld-update.yml.hold
* CI: Add Github Actions workflow for TLD updates PRs. (#1166)
==== purpose ====
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Avoid hard dependency of optional plugin requirements
==== python ====
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
_ctypes/callproc.c, which may lead to remote code execution.
==== python-Pygments ====
Version update (2.6.1 -> 2.7.4)
- Update to 2.7.4 (all what was in the update to 2.7.2 and above
it):
- Updated lexers:
* Ada (#1581)
* HTML (#1615, #1614)
* Java (#1594, #1586)
* JavaScript (#1605, #1589, #1588)
* JSON (#1569 -- this is a complete rewrite)
* Lean (#1601)
* LLVM (#1612)
* Mason (#1592)
* MySQL (#1555, #1551)
* Rust (#1608)
* Turtle (#1590, #1553)
- Deprecated JsonBareObjectLexer, which is now identical to
JsonLexer (#1600)
- The ``ImgFormatter`` now calculates the exact character
width, which fixes some issues with overlapping text (#1213,
[#1611])
- Documentation fixes (#1609, #1599, #1598)
- Fixed duplicated Juttle language alias (#1604, #1606)
- Added support for Kotlin scripts (#1587)
- Removed CSS rule which forced margin to 0
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
_ctypes/callproc.c, which may lead to remote code execution.
==== python-gssapi ====
Version update (1.6.2 -> 1.6.12)
- Update to 1.6.12:
* Fix GSSAPI detection for macOS Big Sur (#235, #236)
* Clarify how to disable detection (#234)
- Update to 1.6.11:
* Fix build on FreeBSD (#232, #228)
* On FreeBSD, prefer GSSAPI from ports if available (#232)
* Support python >= 3.8 in test suite by dropping dependency on
should_be (#215, #229)
* Fix malformed S4U tests (#220, #229)
- Update to 1.6.10:
* Provide python 3.9 Windows wheels (#226, #227)
* Fix shlex.split on Windows (#223)
* Removed six package and other older py cleanup values
(#221, #222)
- Update to 1.6.9:
* Raise exception on unknown usage (#202, #203)
* Update tutorial to make server_name equal FQDN (#209)
* Handle missing locale.LC_MESSAGES on Windows (#211)
- Update to 1.6.5:
* There were no releases between 1.6.5 and 1.6.9 due to release
pipeline issues with Github Actions.
* Fix python_requires so that python-3.5 users hopefully
don't get a version they can't use (#199, #198)
- Update to 1.6.4:
* There was no v1.6.3 due to an incompatible sphinx extension
change.
* Fix missing substitution in inquire_property (#195, #196)
* Fix DLL handling on Windows with workarounds (#193, #194, #197)
==== python-matplotlib ====
Version update (3.3.3 -> 3.3.4)
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk
- update to version 3.3.4:
* Fix WebAgg initialization.
* Fix parsing QT_API setting with mixed case.
* Fix build with link-time optimization disabled in environment.
* Fix test compatibility with NumPy 1.20.
* Fix test compatibility with pytest 6.2.
==== python-pyOpenSSL ====
Version update (20.0.0 -> 20.0.1)
- update to 20.0.1:
- Fixed compatibility with OpenSSL 1.1.0.
==== python-pycurl ====
Version update (7.43.0.5 -> 7.43.0.6)
- update to 7.43.0.6:
* Fixed offset parameter usage in seek callback
* Added support for libcurl SSL backend detection via
`curl-config --ssl-backends`
* Added support for libcurl MultiSSL
* Added ability to unset CURLOPT_PROXY.
* Added support for CURLOPT_UPLOAD_BUFFERSIZE
* Added support for CURLOPT_MAXAGE_CONN
* Added support for sharing connection cache in libcurl
* Added support for CURLOPT_HAPROXYPROTOCOL
* CC and CFLAGS environment variables are now respected when building
* Fixed OpenSSL detection on CentOS 7 and 8
* surrogateescape error handler is used in multi_info_read to handle
invalid UTF-8.
- drop python-pycurl-7.43.0-tls-backend.patch (upstream)
- refresh remove_nose.patch to remove even more nose code
==== python-pymongo ====
Version update (3.11.1 -> 3.11.2)
- update to 3.11.2:
- Fixed a memory leak caused by failing SDAM monitor checks on Python 3 (`PYTHON-2433`_).
- Fixed a regression that changed the string representation of
:exc:`~pymongo.errors.BulkWriteError` (`PYTHON-2438`_).
- Fixed a bug that made it impossible to use
:meth:`bson.codec_options.CodecOptions.with_options` and
:meth:`~bson.json_util.JSONOptions.with_options` on some early versions of
Python 3.4 and Python 3.5 due to a bug in the standard library implementation
of :meth:`collections.namedtuple._asdict` (`PYTHON-2440`_).
- Fixed a bug that resulted in a :exc:`TypeError` exception when a PyOpenSSL
socket was configured with a timeout of ``None`` (`PYTHON-2443`_).
==== python-sniffio ====
- Fix the contextvars requirement for python36
==== python-tornado6 ====
Version update (6.0.4 -> 6.1)
- Update to version 6.1.0
* Full changelog can be found at
https://www.tornadoweb.org/en/stable/releases/v6.1.0.html
- Drop patches not applying anymore.
* python-tornado6-httpclient-test.patch
* skip-failing-tests.patch
* tornado-testsuite_timeout.patch
- Refresh and comment ignore-resourcewarning-doctests.patch
- Fix documentation deduplication
==== remmina ====
Version update (1.4.10 -> 1.4.11)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp
- Added fix_upstream_2196_older_glib_issue.patch to allow building with
older glib versions
- Added fix_upstream_2195_spice_plugin.patch to allow building on older
opensuse versions
- Update to release 1.4.11
* New features:
- Implementing simple SSH multi factor authentication.
!2162 (merged) @antenore
- Implementing dynamic resolution in SPICE plugin
!2150 (merged) @hadogenes
- Disabling Python support by default !2158 (merged) @antenore
- Add capability to load Python plugins (not finished).
!2157 (merged) @ToolsDevler
* Improvements
- Suppress Output PDU when the RDP window is not visible
!2159 (merged) @antenore
- Several improvements on spelling
- Command line help improvements !2185 (merged) @antenore
- Improving error detection !2181 (merged) @antenore
- Using curly double quotes where possible !2182 (merged) @antenore
- Refactoring the RCW toolbar to use the right tool items types
!2188 (merged) @antenore
* Fixes
- rdp/cliprdr: Fix header of FormatList message !2147 (merged) @pnowack
- rdp/event: Fix wheel value for GDK_SCROLL_DOWN events !2149 (merged) @pnowack
- Resolve "Remmina does not handle file:///some/path/to/file.rdp syntax"
!2152 (merged) @antenore
- Resolve "SSH tunneling, honoring ssh_config (User, HostKeyAlias,
ProxyJump, HostKeyAlgorithms, IdentitiesOnly, etc.)"
!2154 (merged) @antenore
- Resolve "While in the main window, bind F10 keyboard shortcut to
toggling the main menubutton" !2156 (merged) @antenore
- Refactoring SSH plugin !2160 (merged) @antenore
- Remove extra parenthesis !2164 (merged) @yurchor
- Spice option to choose Prefered Video Codec and Image Compressor
!2165 (merged) @hadogenes
- Correct iterating lines in string - address sanitizer fix #2390 (closed)
!2174 (merged) @hadogenes
- Correct freeing memory in spice !2175 (merged) @hadogenes
- Issue/2391 randomness !2176 (merged) @antenore
- Resolve "Missing keyboard shortcuts to toggle search (Ctrl+F, Escape),
and closing the search doesn't clear the search" !2179 (merged) @antenore
- Resolve "Always false contition in remmina_ssh.c" !2180 (merged) @antenore
- Fix minor typo !2186 (merged) @yurchor
- Resolve "Remmina Crashes when opening the preferences with the accelerator"
!2189 (merged) @antenore
- Fixing #2401 (closed) - crash when using ctrl+p !2190 (merged) @antenore
==== signon-kwallet-extension ====
Version update (20.12.1 -> 20.12.2)
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== snapper ====
Subpackages: libsnapper5 snapper-zypp-plugin
- fixed testsuite for equal-date (gh#openSUSE/snapper#526)
==== spectacle ====
Version update (20.12.1 -> 20.12.2)
Subpackages: spectacle-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* If region capture is cancelled, close Spectacle (kde#432006)
* fix lookup of ComparableQPoint keys in QMap (kde#430942)
* Don't translate property name (kde#431557)
==== speech-dispatcher ====
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Fix requires for the spd-conf tool
==== step ====
Version update (20.12.1 -> 20.12.2)
Subpackages: step-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== supermin ====
- add patch supermin-kernel_version_compressed.patch
find kernel module path even for compressed kernels
like on aarch64 and s390x
==== sweeper ====
Version update (20.12.1 -> 20.12.2)
Subpackages: sweeper-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt 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-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- Add system-user-ntp subpackage with ntp user and group and
/var/lib/ntp as home directory
==== systemd ====
Version update (246.9 -> 246.10)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- systemd-sysv-convert: handle the case when services are migrated
from SysV scripts to systemd units and are renamed at the same
time (bsc#1181788)
The list of such services is hard coded and contains only the
'ntp->ntpd' translation.
- Import commit 134cf1c8bc3e361a2641161aa11ac2b5b990480b (merge of v246.10)
25f220eafb sysusers: flush nscd's caches whenever /etc/{passwd,group} are modified (bsc#1181121)
4a543f0257 journal: send journald logs to kmsg again
26df96473f busctl: add a timestamp to the output of the busctl monitor command (bsc#1180225)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/520e53b6d85087b05892ee637ae93f1…
- prepare usrmerge (boo#1029961)
* don't install legacy symlinks to /
* use %_pamdir to install pam modules
* leave nss files in /usr/lib*, glibc loads them from there just
fine independent of usrmerge
==== texinfo ====
Subpackages: info info-std
- Use file requires for gzip to be able to use alternate
implementations
==== umbrello ====
Version update (20.12.1 -> 20.12.2)
Subpackages: umbrello-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- Changes since 20.12.1:
* umbrello/umlscene.cpp: Fix crash on exit with widget selected in diagram
- Add a _constraints file to avoid disk space failures.
==== update-alternatives ====
- don't remove slave links that turned into master. Happens on usrmerge
(boo#1180939, update-alternatives-slavetomaster.patch)
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- Merge package with SLE15 SP3 and openSUSE Leap 15.3:
Obsoletes upstreamed patches:
- libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671,
util-linux-libblkid-cdrom-autoclose-1.patch,
util-linux-libblkid-cdrom-autoclose-2.patch,
util-linux-libblkid-cdrom-autoclose-3.patch).
- lscpu: avoid segfault on PowerPC systems with valid hardware
configurations
(v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825,
lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
- Fix for SG#57988, bsc#1174942 (v2.36):
libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
to CIFS with mount ?a.
- blockdev: Do not fail --report on kpartx-style partitions on
multipath (v2.36,
bsc#1168235, util-linux-blockdev-report-dm.patch).
- nologin: Add support for -c to prevent error from su -c
(v2.35, bsc#1151708, util-linux-nologin-su-c.patch).
- Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
Avoid triggering autofs in lookup_umount_fs_by_statfs
(v2.36 boo#1168389)
- mount: fall back to device node name if /dev/mapper link not found
(v2.34, bsc#1149911)
* Add patch: util-linux-canonicalize-coverity-scan.patch
- De-duplicate fstrim -A properly (v2.34, bsc#1127701,
util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch,
util-linux-fstrim-A-4.patch).
- Do not trim read-only volumes
(v2.34, boo#1106214, util-linux-fstrim-A-2.patch,
util-linux-fstrim-A-4.patch).
- libmount: To prevent incorrect behavior, recognize more pseudofs
and netfs (v2.34, bsc#1122417,
util-linux-libmount-pseudofs.patch).
- agetty: Return previous response of agetty for special characters
(v2.34, bsc#1085196, bsc#1125886,
util-linux-agetty-smart-reload-13.patch,
util-linux-agetty-smart-reload-14.patch).
- Fix problems in reading of login.defs values (v2.34, bsc#1121197,
util-linux-login_defs-priority1.patch,
util-linux-login_defs-priority2.patch,
util-linux-login_defs-SYS_UID.patch).
- Build with libudev support to support non-root users
(boo#1169006).
- Move findmnt and lsblk to util-linux-systemd, as they use libudev
(bsc#1169006#c10).
==== util-linux-systemd ====
- Merge package with SLE15 SP3 and openSUSE Leap 15.3:
Obsoletes upstreamed patches:
- libblkid: Do not trigger CDROM autoclose (v2.35, bsc#1084671,
util-linux-libblkid-cdrom-autoclose-1.patch,
util-linux-libblkid-cdrom-autoclose-2.patch,
util-linux-libblkid-cdrom-autoclose-3.patch).
- lscpu: avoid segfault on PowerPC systems with valid hardware
configurations
(v2.36.1, bsc#1175623, bsc#1178554, bsc#1178825,
lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
- Fix for SG#57988, bsc#1174942 (v2.36):
libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
to CIFS with mount ?a.
- blockdev: Do not fail --report on kpartx-style partitions on
multipath (v2.36,
bsc#1168235, util-linux-blockdev-report-dm.patch).
- nologin: Add support for -c to prevent error from su -c
(v2.35, bsc#1151708, util-linux-nologin-su-c.patch).
- Add libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch:
Avoid triggering autofs in lookup_umount_fs_by_statfs
(v2.36 boo#1168389)
- mount: fall back to device node name if /dev/mapper link not found
(v2.34, bsc#1149911)
* Add patch: util-linux-canonicalize-coverity-scan.patch
- De-duplicate fstrim -A properly (v2.34, bsc#1127701,
util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch,
util-linux-fstrim-A-4.patch).
- Do not trim read-only volumes
(v2.34, boo#1106214, util-linux-fstrim-A-2.patch,
util-linux-fstrim-A-4.patch).
- libmount: To prevent incorrect behavior, recognize more pseudofs
and netfs (v2.34, bsc#1122417,
util-linux-libmount-pseudofs.patch).
- agetty: Return previous response of agetty for special characters
(v2.34, bsc#1085196, bsc#1125886,
util-linux-agetty-smart-reload-13.patch,
util-linux-agetty-smart-reload-14.patch).
- Fix problems in reading of login.defs values (v2.34, bsc#1121197,
util-linux-login_defs-priority1.patch,
util-linux-login_defs-priority2.patch,
util-linux-login_defs-SYS_UID.patch).
- Build with libudev support to support non-root users
(boo#1169006).
- Move findmnt and lsblk to util-linux-systemd, as they use libudev
(bsc#1169006#c10).
==== vim ====
Version update (8.2.2327 -> 8.2.2411)
Subpackages: gvim vim-data vim-data-common
Updated to version 8.2.2411, fixes the following problems
* Debugging code included.
* Some test files may not be deleted.
* Not all ways Vim can be started are tested.
* Vim9: crash when using :trow in a not executed block.
* Vim9: wrong error when modifying dict declared with :final.
* Vim9: missing :endif not reported when using :windo.
* Vim9: warning for uninitialized variable. (Tony Mechelynck)
* Pascal-like filetypes not always detected.
* Vim9: "silent return" does not restore command modifiers.
* Vim9: it is not possible to extend a dictionary with different item types.
* Configure test for GTK only says "no". (Harm te Hennepe)
* Vim9: no error if using job_info() result wrongly.
* Cannot get the type of a value as a string.
* win_execute() unexpectedly returns number zero when failing.
* Expression command line completion shows variables but not functions after
"g:". (Gary Johnson)
* "char" functions return the wront column in Insert mode when the cursor
is beyond the end of the line.
* Vim9: return type of readfile() is any.
* Using inclusive index for slice is not always desired.
* No focus events in a terminal.
* Codecov reports every little coverage drop.
* Build failure without GUI.
* No check for modified files after focus gained. (Mathias Stearn)
* Vim9: cannot handle line break after parenthesis at line end.
* Using "void" for no reason.
* Vim9: error message for "throw" in function that was called with "silent!".
* If the focus lost/gained escape sequence is received twice it is not
ignored. (Christ van Willigen)
* Spartql files are not detected.
* Crash with a weird combination of autocommands.
* Stray test failure on Appveyor.
* Vim9: ":put =expr" does not handle a list properly.
* Vim9: crash when parsing function return type fails.
* Wrong #ifdef for use_xterm_like_mouse().
* Strange test failure with MS-Windows.
* Test leaves file behind.
* Vim9: no highlight for "s///gc" when using 'opfunc'.
* Vim9: check of builtin function argument type is incomplete.
* Vim9: line break in lambda accesses freed memory.
* Vim9: no check for map() changing item type at script level.
* When using ":sleep" the cursor is always displayed.
* Test failures on some less often used systems.
* Insufficient tests for setting options.
* Vim9: functions return true/false but can't be used as bool.
* Vim9: command fails in catch block.
* Vim9: crash when using types in :for with unpack.
* Confusing error message for wrong :let command.
* Vim9: list assignment only accepts a number index.
* Accessing uninitialized memory in test_undo.
* Test for RGB color skipped in the terminal.
* Vim9: crash when dividing by zero in compiled code using constants.
* Vim9: crash when using a range after another expression.
* Vim9: no error message for dividing by zero.
* Finding spell suggestions twice if 'spellsuggest' contains number.
* Vim9: occasional crash when using try/catch and a timer.
* Vim9: divide by zero does not abort expression execution.
* Build failure.
* Focus escape sequences are not named in ":set termcap" output.
* Turtle filetype not recognized.
* "gj" and "gk" do not work correctly when inside a fold.
* Vim9: crash when using ":silent! put".
* Runtime type check does not mention argument index.
* No easy way to get the maximum or mininum number value.
* Test failure on a few systems.
* Vim9: using positive offset is unexpected.
* Memory leak when creating a global function with closure.
* Fennel filetype not recognized.
* Vim9: error message when script line starts with "[{".
* Vim9: min() and max() return type is "any".
* Vim9: error for wrong type may report wrong line number.
* Vim9: no white space allowed before "->".
* Vim9: "%%" not seen as alternate file name for commands with a buffer
name argument.
* Method test fails.
* Fold test fails in wide terminal.
* Vim9: compiled functions are not profiled.
* Build fails without +profiling feature.
* Some filetypes not detected.
* Vim9: profiling if/elseif/endif not correct.
* Vim9: profiling try/catch not correct.
* Vim9: no need to allow white space before "(" for :def.
* Vim9: profiled :def function leaks memory.
* Old jumplist code is never used.
* MinGW: "--preprocessor" flag no longer supported.
* Vim9: profiling only works for one function.
* Build failure without the +profiling feature.
* Profile test fails on MS-Windows.
- remove forcing /usr/bin/vi -> vim symlink. Previous line linked to
/etc/alternatives already.
==== wget ====
Version update (1.21 -> 1.21.1)
- update to 1.21.1:
* Fix compilation on MacOS and Solaris 9
* Resove bashism from configure.ac
* Fix a compilation warning on 32-bit systems
- remove-env-from-shebang.patch: refresh
==== wireshark ====
Version update (3.4.2 -> 3.4.3)
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- Wireshark 3.4.3:
* CVE-2021-22173: fix USB HID dissector memory leak
(wnpa-sec-2021-01, boo#1181598)
* CVE-2021-22174: fix USB HID dissector crash
(wnpa-sec-2021-02, boo#1181599)
* Fix bugs in SIP, Telephony, QUIC, SOMEIP-SD, SRv6, TECMP,
AUTOSAR-NM, Fibre Channel, f5ethtrailer, ZVT dissectors.
* fix TShark crashes with -T ek option
==== xapian-core ====
Version update (1.4.17 -> 1.4.18)
- update to 1.4.18:
* QueryParser::FLAG_ACCUMULATE: New flag. Previously the unstem and stoplist
data was always reset by a call to QueryParser::parse_query(), which makes
sense if you use the same QueryParser object to parse a series of independent
queries. If you're using the same QueryParser object to parse several fields
on the same query form, you may want to have the unstem and stoplist data
combined for all of them, in which case you can use this flag to prevent this
data from being reset.
* QueryParser::unstem_begin(): Eliminate unnecessary copying of the data.
* Fix typo in Swedish stopword list, syncing change made to Snowball by Daniel
Gómez Villanueva.
* Remove some French stop words with other meanings, syncing change made to
Snowball by PhilippeOuellet.
testsuite:
* Run testcase testlock4 using backend chert, not just using glass
* Skip testcase testlock4 on platforms that don't allow us to implement
Database::locked() (which notably include GNU Hurd and Microsoft Windows).
documentation:
* List DB_NO_TERMLIST in the WritableDatabase constructor API documentation
where we already list the other DB_* constants.
portability:
* Eliminate single use of std::mem_fun() which was deprecated in C++11 and
removed in C++17. Reported by Mateusz Pusz in #806.
* Add missing includes for std::numeric_limits<>. Reported by stac47 in #805.
* Work around mingw.org header issue. MSVC seems to implicitly include
<winerror.h> but mingw.org's headers don't, leading to ERROR_PIPE_CONNECTED
not being defined. Fixes https://github.com/xapian/xapian/pull/318, reported
by Alex Sandro.
* Suppress MSVC warnings about possible loss of data. The values involved are
the number of set bits in a value of integer type, so these warnings are
bogus.
* Include <sys/types.h> for size_t and off_t, which is the appropriate header,
and needed with Android's bionic libc. Patch from Matthieu Gautier.
* Use a temporary file for the Doxygen configuration to work around Doxygen
1.8.19 bug which truncates a config file read from stdin to 4096 bytes
==== xdelta3 ====
- Run tests using upstrem test wrapper
- Small packaging updates
==== xfce4-taskmanager ====
Version update (1.4.0 -> 1.4.1)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.4.1
* Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
* Simplify "query-tooltip" signal handler
* statusbar: Use better color that works well with both light
and dark themes (gxo#apps/xfce4-taskmanager!17)
* Fix tooltip markdown issue
* Create notification area icon only if needed
(gxo#apps/xfce4-taskmanager#25)
==== yakuake ====
Version update (20.12.1 -> 20.12.2)
Subpackages: yakuake-lang
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
==== yast2-network ====
Version update (4.3.41 -> 4.3.44)
- Cache the hardware netcards information in order to speed up the
access (bsc#1180702)
- 4.3.44
- Added lladdr attribute to the interface section in the networking
schema and honors it when importing the config (bsc#1179876)
- 4.3.43
- Improved the NetworkManager wireless configuration writers adding
support for writing WPA-EAP and open WEP authentication modes.
- 4.3.42
==== yast2-schema ====
Version update (4.3.16 -> 4.3.17)
- Add the 'lladdr' element to the networking interface section
(bsc#1179876).
- 4.3.17
1
0
Hi,
I have the following boards around (that are not supported afaik) and I plan to test and add support to:
- NanoPC T4
- NanoPC T3 Plus
- NanoPi M4B
- NanoPi R2S
- Nvidia Jetson Nano
T3 Plus is similar to T3, M4B is similar to M4 (no wifi, bt) and M4V2 (more ram), some are RK3399 based, Jetson is similar to Xavier.
I'll start with ARM EFI image, as some have eMMC, M2, one can flash the bootloader into the board and use another disc to boot. Nano will probably require a custom image, like other Nvidia boards.
If you have one of these boards and want to help, or if you are already working on support for some of these, or if you have any tips/ideas, feel free to contact me, so we work together.
Best,
Alex
4
5
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
389-ds (2.0.1~git0.b557f5daa -> 2.0.2~git0.6d17ca7df)
ImageMagick (7.0.10.58 -> 7.0.10.59)
MozillaFirefox (84.0.2 -> 85.0)
MozillaThunderbird (78.6.1 -> 78.7.0)
PackageKit
autoyast2 (4.3.65 -> 4.3.67)
b43-fwcutter
bind (9.16.10 -> 9.16.11)
bison (3.7.4 -> 3.7.5)
bluez
clazy
crash (7.2.8_k5.10.9_1 -> 7.2.8_k5.10.12_1)
discount (2.2.4 -> 2.2.6)
dolphin
emacs
evince (3.38.0 -> 3.38.1)
ffmpeg-4
fftw3 (3.3.8 -> 3.3.9)
firewalld (0.9.1 -> 0.9.3)
flatpak (1.10.0 -> 1.10.1)
gdm
gimp
glibmm2_4 (2.64.5 -> 2.66.0)
gnome-software
graphene
gthumb (3.10.1 -> 3.10.2)
guile
hwinfo (21.71 -> 21.72)
icewm (2.0.0 -> 2.1.1)
iproute2 (5.9.0 -> 5.10.0)
isl
jack (1.9.16 -> 1.9.17)
kcompletion
kernel-64kb (5.10.9 -> 5.10.12)
kernel-firmware (20201218 -> 20210119)
kernel-source (5.10.9 -> 5.10.12)
kmod (27 -> 28)
libXt (1.2.0 -> 1.2.1)
libdrm (2.4.103 -> 2.4.104)
libgpg-error (1.39 -> 1.41)
libgpod
libqt5-qtwebengine
libreoffice (7.0.3.1 -> 7.0.4.2)
librsvg (2.50.2 -> 2.50.3)
libstorage-ng (4.3.85 -> 4.3.86)
libunwind (1.4.0 -> 1.5.0)
libvirt
llvm11
mailutils
mailx
mousepad (0.5.1 -> 0.5.2)
mozilla-nss (3.59.1 -> 3.60.1)
mozjs78 (78.6.1 -> 78.7.0)
okteta (0.26.4 -> 0.26.5)
open-iscsi
openssh
ovmf
p11-kit (0.23.20 -> 0.23.22)
pangomm1_4 (2.42.2 -> 2.46.0)
patterns-base
perl-JSON (4.02 -> 4.03)
perl-Net-SSLeay (1.88 -> 1.90)
permissions (1550_20201111 -> 1550_20210125)
pinentry (1.1.0 -> 1.1.1)
pipewire (0.3.15 -> 0.3.20)
privoxy (3.0.29 -> 3.0.31)
pulseaudio (14.0 -> 14.2)
python-Mako (1.1.3 -> 1.1.4)
python-Pillow (8.0.1 -> 8.1.0)
python-PyYAML (5.3.1 -> 5.4.1)
python-importlib-metadata (3.3.0 -> 3.4.0)
python-lxml (4.5.2 -> 4.6.2)
python-networkx
python-packaging (20.4 -> 20.8)
python-psutil (5.7.3 -> 5.8.0)
python-ptyprocess (0.6.0 -> 0.7.0)
python-setproctitle (1.2.1 -> 1.2.2)
python-urllib3 (1.26.2 -> 1.26.3)
python38 (3.8.6 -> 3.8.7)
python38-core (3.8.6 -> 3.8.7)
python38-documentation (3.8.6 -> 3.8.7)
qemu
raspberrypi-firmware
raspberrypi-firmware-config
raspberrypi-firmware-dt (2020.12.07 -> 2021.01.22)
rdesktop
rpm
ruby-common
ruby3.0
rubygem-ruby-dbus (0.15.0 -> 0.16.0)
sendmail
soundtouch (2.1.2 -> 2.2)
sqlite3 (3.34.0 -> 3.34.1)
timezone (2020f -> 2021a)
timezone-java (2020f -> 2021a)
tpm2-0-tss (3.0.1 -> 3.0.3)
tracker2
upower
util-linux (2.35.1 -> 2.36.1)
util-linux-systemd (2.35.1 -> 2.36.1)
util-macros (1.19.2 -> 1.19.3)
v4l2loopback
virt-manager
wayland (1.18.0 -> 1.19.0)
webkit2gtk3
xf86-video-nouveau (1.0.16 -> 1.0.17)
xfce4-cpufreq-plugin (1.2.3 -> 1.2.4)
xfce4-cpugraph-plugin (1.2.0 -> 1.2.1)
xfce4-panel (4.16.0 -> 4.16.1)
xterm (359 -> 363)
yast2 (4.3.49 -> 4.3.51)
yast2-bootloader (4.3.18 -> 4.3.20)
yast2-pkg-bindings (4.3.6 -> 4.3.8)
yast2-storage-ng (4.3.40 -> 4.3.41)
yast2-trans (84.87.20210116.f5a95d2c8b -> 84.87.20210130.332fb904b7)
z3 (4.8.9 -> 4.8.10)
zeromq (4.3.3 -> 4.3.4)
zstd
=== Details ===
==== 389-ds ====
Version update (2.0.1~git0.b557f5daa -> 2.0.2~git0.6d17ca7df)
Subpackages: lib389 libsvrcore0
- As there is no python-* package, the direct use of singlespec
seems unapplicable. So do not build for all python3.x flavors,
but only for the main one:
+ Use releavant %python3_ macros.
+ Do not use %python_module, as this pulls in all python
versions.
- Update to version 2.0.2~git0.6d17ca7df:
* Bump version to 2.0.2
* Issue 4539 - BUG - no such file if no overlays in openldap during migration (#4540)
* Issue 4528 - Fix cn=monitor SCOPE_ONE search (#4529)
* Issue 4535 - lib389 - healthcheck throws exception if backend is not replicated
* Issue 4537 - Use KRB5_CLIENT_KTNAME for client keytabs (#4523)
* Issue 4513 - CI Tests - fix test failures
* Issue 4504 - insure that repl_monitor_test use ldapi (for RHEL) - fix merge issue (#4533)
* Issue 4315 - performance search rate: nagle triggers high rate of setsocketopt
* Issue 4504 - Insure ldapi is enabled in repl_monitor_test.py (Needed on RHEL) (#4527)
* Issue 4506 - BUG - Fix bounds on fd table population (#4520)
* Issue 4521 - DS crash in deref plugin if dereferenced entry exists but is not returned by internal search (#4525)
* Issue 4219 - Log internal unindexed searches (notes=A)
* Issue 4384 - Separate eventq into REALTIME and MONOTONIC
* Issue 4381 - RFE - LDAPI authentication DN rewritter
* Issue 4513 - Fix schema test and lib389 task module (#4514)
* Issue 4414 - disk monitoring - prevent division by zero crash
* Issue 4517 - BUG: Multiple systemd pin warnings (#4518)
* Issue 4507 - Improve csngen testing task (#4508)
* Issue 4498 - BUG - entryuuid replication may not work (#4503)
* Issue 4480 - Unexpected info returned to ldap request (#4491)
* Issue #4504 - Fix pytest test_dsconf_replication_monitor (#4505)
* Issue 4373 - BUG - one line cleanup, free results in mt if ent 0 (#4502)
* Merge pull request #4501 from mreynolds389/issue4500
* Issue 4272 RFE - add support for gost-yescrypt for hashing passwords (#4497)
* Issue 1795 - RFE - Enable logging for libldap and libber in error log (#4481)
* Issue 3522 - Remove DES to AES conversion code
* Issue 4492 - Changelog cache can upload updates from a wrong starting point (CSN) (#4493)
* Issue 4373 - BUG - calloc of size 0 in MT build (#4496)
* Issue 4483 - heap-use-after-free in slapi_be_getsuffix
* Issue 4486 - Remove random ldif file generation from import test (#4487)
* Issue 4224 - cleanup specfile after libsds removal
* Issue 4421 - Unable to build with Rust enabled in closed environment
* Issue 4489 - Remove return statement from a void function (#4490)
* Issue 4229 - RFE - Improve rust linking and build performance (#4474)
* Ticket 4224 - openldap can become confused with entryuuid
* Ticket 4313 - improve tests and improve readme re refdel
* Ticket 4313 - fix potential syncrepl data corruption
* Issue 4419 - Warn users of skipped entries during ldif2db online import (#4476)
* Issue 4243 - Fix test (4th): SyncRepl plugin provides a wrong (#4475)
* Issue 4315: performance search rate: nagle triggers high rate of setsocketopt (#4437)
* Issue 4460 - BUG - add machine name to subject alt names in SSCA (#4472)
* Issue 4446 RFE - openldap password hashers
* Issue 4284 - dsidm fails to delete an organizationalUnit entry
* Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4466) (#4466)
* Issue 4464 - RFE - clang with ds+asan+rust
* Issue 4105 - Remove python.six (fix regression)
* Issue 4384 - Use MONOTONIC clock for all timing events and conditions
* Issue 4418 - ldif2db - offline. Warn the user of skipped entries
* Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4467)
* Issue 4460 - BUG - lib389 should use system tls policy
* Issue 3657 - Add options to dsctl for dsrc file
* Issue 4454 - RFE - fix version numbers to allow object caching
* Issue 3986 - UI - Handle objectclasses that do not have X-ORIGIN set
* Issue 4297 - 2nd fix for on ADD replication URP issue internal searches with filter containing unescaped chars (#4439)
* Issue 4112 - Added a CI test (#4441)
* Issue 4449 - dsconf replication monitor fails to retrieve database RUV - consumer (Unavailable) (#4451)
* Issue 4105 - Remove python.six from lib389 (#4456)
* Fix pytest test collection
* Issue 4440 - BUG - ldifgen with --start-idx option fails with unsupported operand (#4444)
* Issue 4410 RFE - ndn cache with arc in rust
* Issue 4373 - BUG - Mapping Tree nodes can be created that are invalid
* Issue 4428 - BUG Paged Results with critical false causes sigsegv in chaining
* Issue 4428 - Paged Results with Chaining Test Case
* do not add referrals for masters with different data generation #2054 (#4427)
* Issue 4383 - Do not normalize escaped spaces in a DN
* Issue 4432 - After a failed online import the next imports are very slow
* Issue 4316 - performance search rate: useless poll on network send callback (#4424)
* Issue 4281 - dsidm user status fails with Error: 'nsUserAccount' object has no attribute 'is_locked'
* Issue 4429 - NULL dereference in revert_cache()
* Issue 4412 - Fix CLI repl-agmt requirement for parameters (#4422)
* Issue 4407 RFE - remove http client and presence plugin (#4409)
* build problems at alpine linux
* Issue 4415 - unable to query schema if there are extra parenthesis
==== ImageMagick ====
Version update (7.0.10.58 -> 7.0.10.59)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- update to 7.0.10.59:
* strip EXIF marker from profile
* add --enable-opencl to the configure command-line to enable OpenCL
support.
* generate histograms by comparing pixel components rather than color
==== MozillaFirefox ====
Version update (84.0.2 -> 85.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 85.0
* Adobe Flash is completely history
* supercookie protection
* new bookmark handling and features
MFSA 2021-03 (bsc#1181414)
* CVE-2021-23953 (bmo#1683940)
Cross-origin information leakage via redirected PDF requests
* CVE-2021-23954 (bmo#1684020)
Type confusion when using logical assignment operators in
JavaScript switch statements
* CVE-2021-23955 (bmo#1684837)
Clickjacking across tabs through misusing requestPointerLock
* CVE-2021-23956 (bmo#1338637)
File picker dialog could have been used to disclose a
complete directory
* CVE-2021-23957 (bmo#1584582)
Iframe sandbox could have been bypassed on Android via the
intent URL scheme
* CVE-2021-23958 (bmo#1642747)
Screen sharing permission leaked across tabs
* CVE-2021-23959 (bmo#1659035)
Cross-Site Scripting in error pages on Firefox for Android
* CVE-2021-23960 (bmo#1675755)
Use-after-poison for incorrectly redeclared JavaScript
variables during GC
* CVE-2021-23961 (bmo#1677940)
More internal network hosts could have been probed by a
malicious webpage
* CVE-2021-23962 (bmo#1677194)
Use-after-poison in
<code>nsTreeBodyFrame::RowCountChanged</code>
* CVE-2021-23963 (bmo#1680793)
Permission prompt inaccessible after asking for additional
permissions
* CVE-2021-23964 (bmo#1662507, bmo#1666285, bmo#1673526, bmo#1674278,
bmo#1674835, bmo#1675097, bmo#1675844, bmo#1675868, bmo#1677590,
bmo#1677888, bmo#1680410, bmo#1681268, bmo#1682068, bmo#1682938,
bmo#1683736, bmo#1685260, bmo#1685925)
Memory safety bugs fixed in Firefox 85 and Firefox ESR 78.7
* CVE-2021-23965 (bmo#1670378, bmo#1673555, bmo#1676812, bmo#1678582,
bmo#1684497)
Memory safety bugs fixed in Firefox 85
- requires NSS 3.60.1
- requires rust 1.47
- remove obsolete mozilla-pipewire-0-3.patch
==== MozillaThunderbird ====
Version update (78.6.1 -> 78.7.0)
- Mozilla Thunderbird 78.7.0
MFSA 2021-05 (bsc#1181414)
* CVE-2021-23953 (bmo#1683940)
Cross-origin information leakage via redirected PDF requests
* CVE-2021-23954 (bmo#1684020)
Type confusion when using logical assignment operators in
JavaScript switch statements
* CVE-2020-15685 (bmo#1622640)
IMAP Response Injection when using STARTTLS
* CVE-2020-26976 (bmo#1674343)
HTTPS pages could have been intercepted by a registered
service worker when they should not have been
* CVE-2021-23960 (bmo#1675755)
Use-after-poison for incorrectly redeclared JavaScript
variables during GC
* CVE-2021-23964 (bmo#1662507, bmo#1666285, bmo#1673526,
bmo#1674278, bmo#1674835, bmo#1675097, bmo#1675844,
bmo#1675868, bmo#1677590, bmo#1677888, bmo#1680410,
bmo#1681268, bmo#1682068, bmo#1682938, bmo#1683736,
bmo#1685260, bmo#1685925)
Memory safety bugs fixed in Thunderbird 78.7
- MozillaThunderbird.spec: Don't abuse BUILDROOT during %build as newer
rpm versions in TW remove everything there as the first action
of %install
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Do not build cnf: scout-c-n-f is still pending, having PK-cnf
obsolete cnf is unacceptable.
- Add PackageKit-zypp-reset-update-mode-after-get-updates.patch:
zypp: Reset update mode after getting updates
(gh#hughsie/PackageKit/commit#b208f551, bsc#1180150).
- Build command-not-found by default
==== autoyast2 ====
Version update (4.3.65 -> 4.3.67)
Subpackages: autoyast2-installation
- AutoYaST UI: fixed field Mount Options (fstopt) in the
partitioning section (bsc#1181577).
- 4.3.67
- AutoYaST UI: added drive types CT_NFS and CT_TMPFS to the
partitioning section (part of jsc#SLE-11308).
- 4.3.66
==== b43-fwcutter ====
- use %_firmwaredir
==== bind ====
Version update (9.16.10 -> 9.16.11)
Subpackages: bind-doc bind-utils libbind9-1600 libirs1601 libisccc1600 python3-bind
- Upgrade to version 9.16.11
* Bug fixing (please check CHANGES file in the source RPM)
* Functional change:
policy none;", named now
permits a safe transition to insecure mode and publishes
the CDS and CDNSKEY DELETE records, as described in RFC 8078.
Remove useless Makefiles and Makefile skeleton files in
/usr/share/doc/packages/bind/contrib/
[bind.spec, bsc#1179040]
* ** MAJOR CHANGE ***
Changed protection of/against "named" from chroot jail to
systemd protection. This obsoletes subpackage named-chrootenv.
Kudos to Matthias Gerstner <matthias.gerstner(a)suse.com>
[bind.spec, bind-chrootenv.conf, vendor-files.tar.bz2, bsc#1180294]
==== bison ====
Version update (3.7.4 -> 3.7.5)
Subpackages: bison-lang
- use https for sources
- GNU bison 3.7.5:
* Fix crashes in counterexample generation
* Fix Table Generation generating incorrect parsers when there
are many useless tokens
* GLR parsers now support %merge together with
api.value.type=union
* C++ parsers use noexcept in more places
* Generated parsers avoid some warnings about signedness issues
* C-language parsers now avoid warnings from pedantic clang
==== bluez ====
Subpackages: libbluetooth3
- add bluez-test-2to3.diff to get rid of python2 dependency
==== clazy ====
- Use a stricter llvm requirement. Only relying on the llvm
soversion is still not enough. (kde#432078)
==== crash ====
Version update (7.2.8_k5.10.9_1 -> 7.2.8_k5.10.12_1)
- Added crash-xen-increase-__physical_mask_shift_xen-to-52.patch
(bsc#1177050)
==== discount ====
Version update (2.2.4 -> 2.2.6)
- Update to version 2.2.6:
* No changelog provided
- Drop no longer needed discount-fix-compile-warings.diff
==== dolphin ====
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Add upstream patch to properly show the network button in the
URL navigator (kde#431626):
- 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch
- Refreshed patches:
- 0001-Update-cached-viewContainer-geometry-every-time-they.patch
==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Replace system-user-games with user(games): be resilient to
package name changes.
==== evince ====
Version update (3.38.0 -> 3.38.1)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 3.38.1:
+ Make Esc cancel any annotation in progress.
+ Remove ability to launch actions.
+ Unescape tooltip URI in Recent Documents view.
+ Fix X11 regression.
+ Text search if match not in page keep looking for others.
+ Updated translations.
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0,
we already build against OpenJPEG 2.1.
see changes:
- Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now
requires 2.1 (or later) and pkg-config.
==== fftw3 ====
Version update (3.3.8 -> 3.3.9)
Subpackages: libfftw3-3 libfftw3_threads3
- update to 3.3.9:
* New API fftw_planner_nthreads() returns the number of threads
currently being used by the planner.
* Fix incorrect math in 128-bit generic SIMD
* Fix wisdom for avx512.
The avx512 alignment requirement was set to 64 bytes, but this is
wrong. Alignment requirements are a property of the platform (e.g.,
x86) and not of the instruction set (e.g., AVX). Among other
things, this broke wisdom with avx512.
Note that avx512 support is still experimental because the FFTW
authors have no avx512 hardware available for testing.
* fftw_threads_set_callback function to change the threading backend at runtime.
==== firewalld ====
Version update (0.9.1 -> 0.9.3)
Subpackages: python3-firewall
- Disable FlushAllOnReload option to not retain interface to zone
assignments and direct rules when using --reload option.
* 0002-Disable-FlushAllOnReload-option.patch
- Update to 0.9.3 (jsc#SLE-17336):
* docs(dbus): fix invalid method names
* fix(forward): iptables: ipset used as zone source
* fix(rich): non-printable characters removed from rich rules
* docs(firewall-cmd): small description grammar fix
* fix(rich): limit table to strip non-printables to C0 and C1
* fix(zone): add source with mac address
==== flatpak ====
Version update (1.10.0 -> 1.10.1)
Subpackages: libflatpak0 system-user-flatpak
- Flatpak only requires glib 2.44, not 2.60
- Update ostree version required to 2020.8
- Update to version 1.10.1:
+ Fix flatpak build on systems with setuid bwrap
+ Fix some compiler warnings
+ Fix crash on updating apps with no deploy data
+ Updated translations.
- Remove deprecated texinfo packaging macros.
- Switch to upstream release tarball.
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Fixup gdm.sysyers: gecos field needs to be quoted for multi-word
value.
- Use sysusers config file to generate gdm user
==== gimp ====
Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- Make graphviz/dot only required for runtime debugging an
optional dependency, fixes bsc#1180614:
* 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Cleanup spec file, remove Leap 42.x parts
==== glibmm2_4 ====
Version update (2.64.5 -> 2.66.0)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.66.0:
+ Glib:
- Binding: Add set_manage() and Glib::manage().
- Deprecate BalancedTree in favour of std::map and
std::unordered_map.
+ Gio:
- ListStore: Accept interfaces.
- MenuAttribute: Add new enum values.
- SettingsSchemaSource: Wrap new_from_directory() and
list_schemas().
==== gnome-software ====
Subpackages: libgnomesoftware-3_38_0
- Remove hard dependency on zypp appdata plugin if other PackageKit backend is used
==== graphene ====
Subpackages: libgraphene-1_0-0 typelib-1_0-Graphene-1_0
- Pass conditional Darm_neon=false instead of Darm-neon=true to
meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.
==== gthumb ====
Version update (3.10.1 -> 3.10.2)
- Update to version 3.10.2:
+ Continuously reloads image when it is only image in folder.
+ exiv2: remove the charset= prefix from strings.
+ Fixed jump to bottom when selecting thumbnails with mouse.
+ gThumb opens import tool if the import tool is already opened.
+ Image viewer: fixed bright line visual artifacts.
+ Search:
- Fixed possible crash after cancelling a search.
- Do not count duplicated files.
- Stop the previous search before starting the new one.
- Stop searching if the user changes location.
+ Updated translations.
==== guile ====
Subpackages: guile-modules-3_0 libguile-3_0-1
- Skip test-stack-overflow on qemu builds
==== hwinfo ====
Version update (21.71 -> 21.72)
- merge gh#openSUSE/hwinfo#92
- improve getting video mode info (bsc#1181101)
- try harder to break out of infinite I/O loops
- 21.72
==== icewm ====
Version update (2.0.0 -> 2.1.1)
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- Update to 2.1.1
* Fix issue #542 for texturing background of task pane.
* Don't unarm menu popup buttons for issue #527.
* Provide drawable context when creating pixmap cursors
with Imlib2 for issue #541.
- from version 2.1.0
* Remember whether a window is maximized, when going fullscreen, and restore
* back to maximized, when leaving fullscreen, for issues #538 and #533.
* Disarm workspace buttons on release of left mouse button for issue #527.
* Restore icesh setTrayOption and getTrayOption for issue #537.
* Make support for "_NET_WM_FULLSCREEN_MONITORS" more EWMH conformant.
* Add "monitors", "frame", "properties" commands to icesh.
* Make preference FullscreenUseAllMonitors use only all the monitors.
* Prevent desktop artefacts for non-opaque move and resize to fix issue #540.
* Option to move the ShowDesktop button to the right side.
* Alt-F4 in quick-switch closes application window.
- from version 2.0.1
* Update translations for Japanese, Czech, Dutch, Catalan,
Portuguese, Slovak, Portuguese (Brazil), Indonesian.
* Handle horizontal scroll keys in window list window.
* Search for icewm icon for internal windows.
* Fix setting option values for issue #535.
* Allow to set QuickSwitch background opacity for issue #534.
* Set the window ID in WM_STATE when iconifying to desktop.
* Reset horizontal scrolling in the window list for Home and End.
* Add IceVM explanation to README for issue #35.
* Update the TODO list for icon_pixmap and icon_window fields.
* Fix spelling of Gerenciador for pt_BR.
==== iproute2 ====
Version update (5.9.0 -> 5.10.0)
- Update to release 5.10
* iplink: add support for protodown reason
* ss: add support to expose various inet sockopts
* ss: add support for XDP statistics
* bridge: mdb: add support for source address
==== isl ====
- Compile with %optflags
==== jack ====
Version update (1.9.16 -> 1.9.17)
- update to 1.9.17:
* Fix jack_control stopping after first command iteration
* Fix registry keys for Windows, add 32bit compat ones on 64bit
* Fix library compat/current version under macOS
* Fix return codes of jackd on success
* Ignore DB_VERSION_MISMATCH error on windows, it is expected
* Remove old workaround for asio4all, as it breaks with jack-router
==== kcompletion ====
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Add upstream patch to fix Okular search bar no longer closed
when pressing ESC (kde#431493):
* 0001-Fix-regression-caused-due-to-porting-from-operator-t.patch
==== kernel-64kb ====
Version update (5.10.9 -> 5.10.12)
- Linux 5.10.12 (bsc#1012628).
- gpio: mvebu: fix pwm .get_state period calculation
(bsc#1012628).
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
(bsc#1012628).
- futex: Ensure the correct return value from futex_lock_pi()
(bsc#1012628).
- futex: Replace pointless printk in fixup_owner() (bsc#1012628).
- futex: Provide and use pi_state_update_owner() (bsc#1012628).
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
(bsc#1012628).
- futex: Use pi_state_update_owner() in put_pi_state()
(bsc#1012628).
- futex: Simplify fixup_pi_state_owner() (bsc#1012628).
- futex: Handle faults correctly for PI futexes (bsc#1012628).
- HID: wacom: Correct NULL dereference on AES pen proximity
(bsc#1012628).
- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input
devices (bsc#1012628).
- media: Revert "media: videobuf2: Fix length check for single
plane dmabuf queueing" (bsc#1012628).
- media: v4l2-subdev.h: BIT() is not available in userspace
(bsc#1012628).
- RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC
(bsc#1012628).
- kernel/io_uring: cancel io_uring before task works
(bsc#1012628).
- io_uring: inline io_uring_attempt_task_drop() (bsc#1012628).
- io_uring: add warn_once for io_uring_flush() (bsc#1012628).
- io_uring: stop SQPOLL submit on creator's death (bsc#1012628).
- io_uring: fix null-deref in io_disable_sqo_submit (bsc#1012628).
- io_uring: do sqo disable on install_fd error (bsc#1012628).
- io_uring: fix false positive sqo warning on flush (bsc#1012628).
- io_uring: fix uring_flush in exit_files() warning (bsc#1012628).
- io_uring: fix skipping disabling sqo on exec (bsc#1012628).
- io_uring: dont kill fasync under completion_lock (bsc#1012628).
- io_uring: fix sleeping under spin in __io_clean_op
(bsc#1012628).
- objtool: Don't fail on missing symbol table (bsc#1012628).
- mm/page_alloc: add a missing mm_page_alloc_zone_locked()
tracepoint (bsc#1012628).
- mm: fix a race on nr_swap_pages (bsc#1012628).
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (bsc#1012628).
- printk: fix buffer overflow potential for print_text()
(bsc#1012628).
- printk: fix string termination for record_print_text()
(bsc#1012628).
- commit a3c8888
- floppy: reintroduce O_NDELAY fix (boo#1181018).
- commit fcfe481
- Update config files.
Only refresh after 5.10.11.
- commit 90db4e6
- Linux 5.10.11 (bsc#1012628).
- scsi: target: tcmu: Fix use-after-free of se_cmd->priv
(bsc#1012628).
- mtd: rawnand: gpmi: fix dst bit offset when extracting raw
payload (bsc#1012628).
- mtd: rawnand: nandsim: Fix the logic when selecting Hamming
soft ECC engine (bsc#1012628).
- i2c: tegra: Wait for config load atomically while in ISR
(bsc#1012628).
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (bsc#1012628).
- platform/x86: i2c-multi-instantiate: Don't create platform
device for INT3515 ACPI nodes (bsc#1012628).
- platform/x86: ideapad-laptop: Disable touchpad_switch for
ELAN0634 (bsc#1012628).
- ALSA: seq: oss: Fix missing error check in
snd_seq_oss_synth_make_info() (bsc#1012628).
- ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T
(bsc#1012628).
- ALSA: hda/via: Add minimum mute flag (bsc#1012628).
- crypto: xor - Fix divide error in do_xor_speed() (bsc#1012628).
- dm crypt: fix copy and paste bug in crypt_alloc_req_aead
(bsc#1012628).
- ACPI: scan: Make acpi_bus_get_device() clear return pointer
on error (bsc#1012628).
- btrfs: don't get an EINTR during drop_snapshot for reloc
(bsc#1012628).
- btrfs: do not double free backref nodes on error (bsc#1012628).
- btrfs: fix lockdep splat in btrfs_recover_relocation
(bsc#1012628).
- btrfs: don't clear ret in btrfs_start_dirty_block_groups
(bsc#1012628).
- btrfs: send: fix invalid clone operations when cloning from
the same file and root (bsc#1012628).
- fs: fix lazytime expiration handling in
__writeback_single_inode() (bsc#1012628).
- pinctrl: ingenic: Fix JZ4760 support (bsc#1012628).
- mmc: core: don't initialize block size from ext_csd if not
present (bsc#1012628).
- mmc: sdhci-of-dwcmshc: fix rpmb access (bsc#1012628).
- mmc: sdhci-xenon: fix 1.8v regulator stabilization
(bsc#1012628).
- mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend
(bsc#1012628).
- dm: avoid filesystem lookup in dm_get_dev_t() (bsc#1012628).
- dm integrity: fix a crash if "recalculate" used without
"internal_hash" (bsc#1012628).
- dm integrity: conditionally disable "recalculate" feature
(bsc#1012628).
- drm/atomic: put state on error path (bsc#1012628).
- drm/syncobj: Fix use-after-free (bsc#1012628).
- drm/amdgpu: remove gpu info firmware of green sardine
(bsc#1012628).
- drm/amd/display: DCN2X Find Secondary Pipe properly in MPO +
ODM Case (bsc#1012628).
- drm/i915/gt: Prevent use of engine->wa_ctx after error
(bsc#1012628).
- drm/i915: Check for rq->hwsp validity after acquiring RCU lock
(bsc#1012628).
- ASoC: Intel: haswell: Add missing pm_ops (bsc#1012628).
- ASoC: rt711: mutex between calibration and power state changes
(bsc#1012628).
- SUNRPC: Handle TCP socket sends with kernel_sendpage() again
(bsc#1012628).
- HID: multitouch: Enable multi-input for Synaptics
pointstick/touchpad device (bsc#1012628).
- HID: sony: select CONFIG_CRC32 (bsc#1012628).
- dm integrity: select CRYPTO_SKCIPHER (bsc#1012628).
- x86/hyperv: Fix kexec panic/hang issues (bsc#1012628).
- scsi: ufs: Relax the condition of
UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL (bsc#1012628).
- scsi: ufs: Correct the LUN used in eh_device_reset_handler()
callback (bsc#1012628).
- scsi: qedi: Correct max length of CHAP secret (bsc#1012628).
- scsi: scsi_debug: Fix memleak in scsi_debug_init()
(bsc#1012628).
- scsi: sd: Suppress spurious errors when WRITE SAME is being
disabled (bsc#1012628).
- riscv: Fix kernel time_init() (bsc#1012628).
- riscv: Fix sifive serial driver (bsc#1012628).
- riscv: Enable interrupts during syscalls with M-Mode
(bsc#1012628).
- HID: logitech-dj: add the G602 receiver (bsc#1012628).
- HID: Ignore battery for Elan touchscreen on ASUS UX550
(bsc#1012628).
- clk: tegra30: Add hda clock default rates to clock driver
(bsc#1012628).
- ALSA: hda/tegra: fix tegra-hda on tegra30 soc (bsc#1012628).
- riscv: cacheinfo: Fix using smp_processor_id() in preemptible
(bsc#1012628).
- arm64: make atomic helpers __always_inline (bsc#1012628).
- xen: Fix event channel callback via INTX/GSI (bsc#1012628).
- x86/xen: Add xen_no_vector_callback option to test PCI INTX
delivery (bsc#1012628).
- x86/xen: Fix xen_hvm_smp_init() when vector callback not
available (bsc#1012628).
- dts: phy: fix missing mdio device and probe failure of
vsc8541-01 device (bsc#1012628).
- dts: phy: add GPIO number and active state used for phy reset
(bsc#1012628).
- riscv: defconfig: enable gpio support for HiFive Unleashed
(bsc#1012628).
- drm/amdgpu/psp: fix psp gfx ctrl cmds (bsc#1012628).
- drm/amd/display: disable dcn10 pipe split by default
(bsc#1012628).
- HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth
mode (bsc#1012628).
- drm/amd/display: Fix to be able to stop crc calculation
(bsc#1012628).
- drm/nouveau/bios: fix issue shadowing expansion ROMs
(bsc#1012628).
- drm/nouveau/privring: ack interrupts the same way as RM
(bsc#1012628).
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner
fields (bsc#1012628).
- drm/nouveau/mmu: fix vram heap sizing (bsc#1012628).
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at
offset 0 (bsc#1012628).
- io_uring: flush timeouts that should already have expired
(bsc#1012628).
- libperf tests: If a test fails return non-zero (bsc#1012628).
- libperf tests: Fail when failing to get a tracepoint id
(bsc#1012628).
- RISC-V: Set current memblock limit (bsc#1012628).
- RISC-V: Fix maximum allowed phsyical memory for RV32
(bsc#1012628).
- x86/xen: fix 'nopvspin' build error (bsc#1012628).
- nfsd: Fixes for nfsd4_encode_read_plus_data() (bsc#1012628).
- nfsd: Don't set eof on a truncated READ_PLUS (bsc#1012628).
- gpiolib: cdev: fix frame size warning in gpio_ioctl()
(bsc#1012628).
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (bsc#1012628).
- pinctrl: mediatek: Fix fallback call path (bsc#1012628).
- RDMA/ucma: Do not miss ctx destruction steps in some cases
(bsc#1012628).
- btrfs: print the actual offset in btrfs_root_name (bsc#1012628).
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
(bsc#1012628).
- scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM (bsc#1012628).
- scsi: ufs: Fix tm request when non-fatal error happens
(bsc#1012628).
- crypto: omap-sham - Fix link error without crypto-engine
(bsc#1012628).
- bpf: Prevent double bpf_prog_put call from
bpf_tracing_prog_attach (bsc#1012628).
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S
(bsc#1012628).
- powerpc: Fix alignment bug within the init sections
(bsc#1012628).
- arm64: entry: remove redundant IRQ flag tracing (bsc#1012628).
- bpf: Reject too big ctx_size_in for raw_tp test run
(bsc#1012628).
- drm/amdkfd: Fix out-of-bounds read in
kdf_create_vcrat_image_cpu() (bsc#1012628).
- RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()
(bsc#1012628).
- RDMA/cma: Fix error flow in default_roce_mode_store
(bsc#1012628).
- printk: ringbuffer: fix line counting (bsc#1012628).
- printk: fix kmsg_dump_get_buffer length calulations
(bsc#1012628).
- iov_iter: fix the uaccess area in copy_compat_iovec_from_user
(bsc#1012628).
- i2c: octeon: check correct size of maximum RECV_LEN packet
(bsc#1012628).
- drm/vc4: Unify PCM card's driver_name (bsc#1012628).
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC
11 from allow-list (bsc#1012628).
- platform/x86: hp-wmi: Don't log a warning on
HPWMI_RET_UNKNOWN_COMMAND errors (bsc#1012628).
- gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend
on it (bsc#1012628).
- ALSA: hda: Balance runtime/system PM if direct-complete is
disabled (bsc#1012628).
- xsk: Clear pool even for inactive queues (bsc#1012628).
- selftests: net: fib_tests: remove duplicate log test
(bsc#1012628).
- can: dev: can_restart: fix use after free bug (bsc#1012628).
- can: vxcan: vxcan_xmit: fix use after free bug (bsc#1012628).
- can: peak_usb: fix use after free bugs (bsc#1012628).
- perf evlist: Fix id index for heterogeneous systems
(bsc#1012628).
- i2c: sprd: depend on COMMON_CLK to fix compile tests
(bsc#1012628).
- iio: common: st_sensors: fix possible infinite loop in
st_sensors_irq_thread (bsc#1012628).
- iio: ad5504: Fix setting power-down state (bsc#1012628).
- drivers: iio: temperature: Add delay after the addressed reset
command in mlx90632.c (bsc#1012628).
- iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free()
(bsc#1012628).
- counter:ti-eqep: remove floor (bsc#1012628).
- powerpc/64s: fix scv entry fallback flush vs interrupt
(bsc#1012628).
- cifs: do not fail __smb_send_rqst if non-fatal signals are
pending (bsc#1012628).
- irqchip/mips-cpu: Set IPI domain parent chip (bsc#1012628).
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize
state (bsc#1012628).
- x86/topology: Make __max_die_per_package available
unconditionally (bsc#1012628).
- x86/mmx: Use KFPU_387 for MMX string operations (bsc#1012628).
- x86/setup: don't remove E820_TYPE_RAM for pfn 0 (bsc#1012628).
- proc_sysctl: fix oops caused by incorrect command parameters
(bsc#1012628).
- mm: memcg/slab: optimize objcg stock draining (bsc#1012628).
- mm: memcg: fix memcg file_dirty numa stat (bsc#1012628).
- mm: fix numa stats for thp migration (bsc#1012628).
- io_uring: iopoll requests should also wake task ->in_idle state
(bsc#1012628).
- io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state
(bsc#1012628).
- io_uring: fix short read retries for non-reg files
(bsc#1012628).
- intel_th: pci: Add Alder Lake-P support (bsc#1012628).
- stm class: Fix module init return on allocation failure
(bsc#1012628).
- serial: mvebu-uart: fix tx lost characters at power off
(bsc#1012628).
- ehci: fix EHCI host controller initialization sequence
(bsc#1012628).
- USB: ehci: fix an interrupt calltrace error (bsc#1012628).
- usb: gadget: aspeed: fix stop dma register setting
(bsc#1012628).
- USB: gadget: dummy-hcd: Fix errors in port-reset handling
(bsc#1012628).
- usb: udc: core: Use lock when write to soft_connect
(bsc#1012628).
- usb: bdc: Make bdc pci driver depend on BROKEN (bsc#1012628).
- usb: cdns3: imx: fix writing read-only memory issue
(bsc#1012628).
- usb: cdns3: imx: fix can't create core device the second time
issue (bsc#1012628).
- xhci: make sure TRB is fully written before giving it to the
controller (bsc#1012628).
- xhci: tegra: Delay for disabling LFPS detector (bsc#1012628).
- drivers core: Free dma_range_map when driver probe failed
(bsc#1012628).
- driver core: Fix device link device name collision
(bsc#1012628).
- driver core: Extend device_is_dependent() (bsc#1012628).
- drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/
(bsc#1012628).
- drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when
outputting YCbCr 4:4:4 (bsc#1012628).
- x86/entry: Fix noinstr fail (bsc#1012628).
- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1012628).
- cls_flower: call nla_ok() before nla_next() (bsc#1012628).
- netfilter: rpfilter: mask ecn bits before fib lookup
(bsc#1012628).
- tools: gpio: fix %llu warning in gpio-event-mon.c (bsc#1012628).
- tools: gpio: fix %llu warning in gpio-watch.c (bsc#1012628).
- drm/i915/hdcp: Update CP property in update_pipe (bsc#1012628).
- sh: dma: fix kconfig dependency for G2_DMA (bsc#1012628).
- sh: Remove unused HAVE_COPY_THREAD_TLS macro (bsc#1012628).
- locking/lockdep: Cure noinstr fail (bsc#1012628).
- ASoC: SOF: Intel: fix page fault at probe if i915 init fails
(bsc#1012628).
- octeontx2-af: Fix missing check bugs in rvu_cgx.c (bsc#1012628).
- net: dsa: mv88e6xxx: also read STU state in
mv88e6250_g1_vtu_getnext (bsc#1012628).
- selftests/powerpc: Fix exit status of pkey tests (bsc#1012628).
- sh_eth: Fix power down vs. is_opened flag ordering
(bsc#1012628).
- nvme-pci: refactor nvme_unmap_data (bsc#1012628).
- nvme-pci: fix error unwind in nvme_map_data (bsc#1012628).
- cachefiles: Drop superfluous readpages aops NULL check
(bsc#1012628 bsc#1175245).
- lightnvm: fix memory leak when submit fails (bsc#1012628).
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb()
too (bsc#1012628).
- kasan: fix unaligned address is unhandled in
kasan_remove_zero_shadow (bsc#1012628).
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow
(bsc#1012628).
- tcp: fix TCP socket rehash stats mis-accounting (bsc#1012628).
- net_sched: gen_estimator: support large ewma log (bsc#1012628).
- udp: mask TOS bits in udp_v4_early_demux() (bsc#1012628).
- ipv6: create multicast route with RTPROT_KERNEL (bsc#1012628).
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
(bsc#1012628).
- net_sched: reject silly cell_log in qdisc_get_rtab()
(bsc#1012628).
- ipv6: set multicast flag on the multicast route (bsc#1012628).
- net: mscc: ocelot: allow offloading of bridge on top of LAG
(bsc#1012628).
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled
(bsc#1012628).
- net: dsa: b53: fix an off by one in checking "vlan->vid"
(bsc#1012628).
- tcp: do not mess with cloned skbs in tcp_add_backlog()
(bsc#1012628).
- tcp: fix TCP_USER_TIMEOUT with zero window (bsc#1012628).
- net: mscc: ocelot: Fix multicast to the CPU port (bsc#1012628).
- net: core: devlink: use right genl user_ptr when handling port
param get/set (bsc#1012628).
- pinctrl: qcom: Allow SoCs to specify a GPIO function that's
not 0 (bsc#1012628).
- pinctrl: qcom: No need to read-modify-write the interrupt status
(bsc#1012628).
- pinctrl: qcom: Properly clear "intr_ack_high" interrupts when
unmasking (bsc#1012628).
- pinctrl: qcom: Don't clear pending interrupts when enabling
(bsc#1012628).
- x86/sev: Fix nonistr violation (bsc#1012628).
- tty: implement write_iter (bsc#1012628).
- tty: fix up hung_up_tty_write() conversion (bsc#1012628).
- net: systemport: free dev before on error path (bsc#1012628).
- x86/sev-es: Handle string port IO to kernel memory properly
(bsc#1012628).
- tcp: Fix potential use-after-free due to double kfree()
(bsc#1012628).
- ASoC: SOF: Intel: hda: Avoid checking jack on system suspend
(bsc#1012628).
- drm/i915/hdcp: Get conn while content_type changed
(bsc#1012628).
- bpf: Local storage helpers should check nullness of owner ptr
passed (bsc#1012628).
- kernfs: implement ->read_iter (bsc#1012628).
- kernfs: implement ->write_iter (bsc#1012628).
- kernfs: wire up ->splice_read and ->splice_write (bsc#1012628).
- interconnect: imx8mq: Use icc_sync_state (bsc#1012628).
- fs/pipe: allow sendfile() to pipe again (bsc#1012628).
- Commit 9bb48c82aced ("tty: implement write_iter") converted
the tty layer to use write_iter. Fix the redirected_tty_write
declaration also in n_tty and change the comparisons to use
write_iter instead of write. also in n_tty and change the
comparisons to use write_iter instead of write (bsc#1012628).
- mm: fix initialization of struct page for holes in memory layout
(bsc#1012628).
- Revert "mm: fix initialization of struct page for holes in
memory layout" (bsc#1012628).
- Delete
patches.suse/fs-cachefs-Drop-superfluous-readpages-aops-NULL-chec.patch.
- commit 7d05541
- ALSA: hda/via: Apply the workaround generically for Clevo
machines (bsc#1181330).
- commit 87d962b
- Linux 5.10.10 (bsc#1012628).
- spi: cadence: cache reference clock rate during probe
(bsc#1012628).
- spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in
spi->mode (bsc#1012628).
- cxgb4/chtls: Fix tid stuck due to wrong update of qid
(bsc#1012628).
- net: dsa: unbind all switches from tree when DSA master unbinds
(bsc#1012628).
- mac80211: check if atf has been disabled in
__ieee80211_schedule_txq (bsc#1012628).
- mac80211: do not drop tx nulldata packets on encrypted links
(bsc#1012628).
- drm/panel: otm8009a: allow using non-continuous dsi clock
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL
pointer check (bsc#1012628).
- net: stmmac: use __napi_schedule() for PREEMPT_RT (bsc#1012628).
- rxrpc: Fix handling of an unsupported token type in rxrpc_read()
(bsc#1012628).
- net: dsa: clear devlink port type before unregistering slave
netdevs (bsc#1012628).
- net: phy: smsc: fix clk error handling (bsc#1012628).
- dt-bindings: net: renesas,etheravb: RZ/G2H needs
tx-internal-delay-ps (bsc#1012628).
- net: avoid 32 x truesize under-estimation for tiny skbs
(bsc#1012628).
- net: stmmac: fix taprio configuration when base_time is in
the past (bsc#1012628).
- net: stmmac: fix taprio schedule configuration (bsc#1012628).
- net: sit: unregister_netdevice on newlink's error path
(bsc#1012628).
- net: stmmac: Fixed mtu channged by cache aligned (bsc#1012628).
- i40e: fix potential NULL pointer dereferencing (bsc#1012628).
- rxrpc: Call state should be read with READ_ONCE() under some
circumstances (bsc#1012628).
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB
commands (bsc#1012628).
- net: dcb: Validate netlink message in DCB handler (bsc#1012628).
- esp: avoid unneeded kmap_atomic call (bsc#1012628).
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM
request (bsc#1012628).
- net: mvpp2: Remove Pause and Asym_Pause support (bsc#1012628).
- mlxsw: core: Increase critical threshold for ASIC thermal zone
(bsc#1012628).
- mlxsw: core: Add validation of transceiver temperature
thresholds (bsc#1012628).
- tipc: fix NULL deref in tipc_link_xmit() (bsc#1012628).
- net: ipv6: Validate GSO SKB before finish IPv6 processing
(bsc#1012628).
- netxen_nic: fix MSI/MSI-x interrupts (bsc#1012628).
- udp: Prevent reuseport_select_sock from reading uninitialized
socks (bsc#1012628).
- net: fix use-after-free when UDP GRO with shared fraglist
(bsc#1012628).
- net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs
links (bsc#1012628).
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong
callback (bsc#1012628).
- bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling
(bsc#1012628).
- bpf: Don't leak memory in bpf getsockopt when optlen == 0
(bsc#1012628).
- nfsd4: readdirplus shouldn't return parent of export
(bsc#1012628).
- X.509: Fix crash caused by NULL pointer (bsc#1012628).
- bpf: Fix signed_{sub,add32}_overflows type handling
(bsc#1012628).
- drm/amdgpu/display: drop DCN support for aarch64 (bsc#1012628).
- Update config files.
- x86/hyperv: Initialize clockevents after LAPIC is initialized
(bsc#1012628).
- bpf: Fix selftest compilation on clang 11 (bsc#1012628).
- Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands"
(bsc#1012628).
- commit 167b75d
- drm/gpu/nouveau/dispnv50: Restore pushing of all data
(boo#1181271).
- commit c3f7185
- media: pwc: Fix the URB buffer allocation (bsc#1181133).
- commit a9c85b1
- media: dvb-usb: Fix use-after-free access (bsc#1181104).
- media: dvb-usb: Fix memory leak at error in
dvb_usb_device_init() (bsc#1181104).
- commit 807ed8c
==== kernel-firmware ====
Version update (20201218 -> 20210119)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20210119 (git commit 05789708b79b):
* brcm: Link RPi4's WiFi firmware with DMI machine name.
* brcm: Add NVRAM for Vamrs 96boards Rock960
* brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changes
* cypress: Fix link direction
* cypress: Link the new cypress firmware to the old brcm files
* brcm: remove old brcm firmwares that have newer cypress variants
* rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x059A_25CB
* rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099a_7253
* rtl_bt: Add firmware and config files for RTL8852A BT USB chip
* rtl_bt: Update RTL8821C BT(USB I/F) FW to 0x829a_7644
- Fix install-split.sh to deal with the quoted spaces
- Update aliases
==== kernel-source ====
Version update (5.10.9 -> 5.10.12)
Subpackages: kernel-default kernel-docs
- Linux 5.10.12 (bsc#1012628).
- gpio: mvebu: fix pwm .get_state period calculation
(bsc#1012628).
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
(bsc#1012628).
- futex: Ensure the correct return value from futex_lock_pi()
(bsc#1012628).
- futex: Replace pointless printk in fixup_owner() (bsc#1012628).
- futex: Provide and use pi_state_update_owner() (bsc#1012628).
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
(bsc#1012628).
- futex: Use pi_state_update_owner() in put_pi_state()
(bsc#1012628).
- futex: Simplify fixup_pi_state_owner() (bsc#1012628).
- futex: Handle faults correctly for PI futexes (bsc#1012628).
- HID: wacom: Correct NULL dereference on AES pen proximity
(bsc#1012628).
- HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input
devices (bsc#1012628).
- media: Revert "media: videobuf2: Fix length check for single
plane dmabuf queueing" (bsc#1012628).
- media: v4l2-subdev.h: BIT() is not available in userspace
(bsc#1012628).
- RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC
(bsc#1012628).
- kernel/io_uring: cancel io_uring before task works
(bsc#1012628).
- io_uring: inline io_uring_attempt_task_drop() (bsc#1012628).
- io_uring: add warn_once for io_uring_flush() (bsc#1012628).
- io_uring: stop SQPOLL submit on creator's death (bsc#1012628).
- io_uring: fix null-deref in io_disable_sqo_submit (bsc#1012628).
- io_uring: do sqo disable on install_fd error (bsc#1012628).
- io_uring: fix false positive sqo warning on flush (bsc#1012628).
- io_uring: fix uring_flush in exit_files() warning (bsc#1012628).
- io_uring: fix skipping disabling sqo on exec (bsc#1012628).
- io_uring: dont kill fasync under completion_lock (bsc#1012628).
- io_uring: fix sleeping under spin in __io_clean_op
(bsc#1012628).
- objtool: Don't fail on missing symbol table (bsc#1012628).
- mm/page_alloc: add a missing mm_page_alloc_zone_locked()
tracepoint (bsc#1012628).
- mm: fix a race on nr_swap_pages (bsc#1012628).
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (bsc#1012628).
- printk: fix buffer overflow potential for print_text()
(bsc#1012628).
- printk: fix string termination for record_print_text()
(bsc#1012628).
- commit a3c8888
- floppy: reintroduce O_NDELAY fix (boo#1181018).
- commit fcfe481
- Update config files.
Only refresh after 5.10.11.
- commit 90db4e6
- Linux 5.10.11 (bsc#1012628).
- scsi: target: tcmu: Fix use-after-free of se_cmd->priv
(bsc#1012628).
- mtd: rawnand: gpmi: fix dst bit offset when extracting raw
payload (bsc#1012628).
- mtd: rawnand: nandsim: Fix the logic when selecting Hamming
soft ECC engine (bsc#1012628).
- i2c: tegra: Wait for config load atomically while in ISR
(bsc#1012628).
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (bsc#1012628).
- platform/x86: i2c-multi-instantiate: Don't create platform
device for INT3515 ACPI nodes (bsc#1012628).
- platform/x86: ideapad-laptop: Disable touchpad_switch for
ELAN0634 (bsc#1012628).
- ALSA: seq: oss: Fix missing error check in
snd_seq_oss_synth_make_info() (bsc#1012628).
- ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T
(bsc#1012628).
- ALSA: hda/via: Add minimum mute flag (bsc#1012628).
- crypto: xor - Fix divide error in do_xor_speed() (bsc#1012628).
- dm crypt: fix copy and paste bug in crypt_alloc_req_aead
(bsc#1012628).
- ACPI: scan: Make acpi_bus_get_device() clear return pointer
on error (bsc#1012628).
- btrfs: don't get an EINTR during drop_snapshot for reloc
(bsc#1012628).
- btrfs: do not double free backref nodes on error (bsc#1012628).
- btrfs: fix lockdep splat in btrfs_recover_relocation
(bsc#1012628).
- btrfs: don't clear ret in btrfs_start_dirty_block_groups
(bsc#1012628).
- btrfs: send: fix invalid clone operations when cloning from
the same file and root (bsc#1012628).
- fs: fix lazytime expiration handling in
__writeback_single_inode() (bsc#1012628).
- pinctrl: ingenic: Fix JZ4760 support (bsc#1012628).
- mmc: core: don't initialize block size from ext_csd if not
present (bsc#1012628).
- mmc: sdhci-of-dwcmshc: fix rpmb access (bsc#1012628).
- mmc: sdhci-xenon: fix 1.8v regulator stabilization
(bsc#1012628).
- mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend
(bsc#1012628).
- dm: avoid filesystem lookup in dm_get_dev_t() (bsc#1012628).
- dm integrity: fix a crash if "recalculate" used without
"internal_hash" (bsc#1012628).
- dm integrity: conditionally disable "recalculate" feature
(bsc#1012628).
- drm/atomic: put state on error path (bsc#1012628).
- drm/syncobj: Fix use-after-free (bsc#1012628).
- drm/amdgpu: remove gpu info firmware of green sardine
(bsc#1012628).
- drm/amd/display: DCN2X Find Secondary Pipe properly in MPO +
ODM Case (bsc#1012628).
- drm/i915/gt: Prevent use of engine->wa_ctx after error
(bsc#1012628).
- drm/i915: Check for rq->hwsp validity after acquiring RCU lock
(bsc#1012628).
- ASoC: Intel: haswell: Add missing pm_ops (bsc#1012628).
- ASoC: rt711: mutex between calibration and power state changes
(bsc#1012628).
- SUNRPC: Handle TCP socket sends with kernel_sendpage() again
(bsc#1012628).
- HID: multitouch: Enable multi-input for Synaptics
pointstick/touchpad device (bsc#1012628).
- HID: sony: select CONFIG_CRC32 (bsc#1012628).
- dm integrity: select CRYPTO_SKCIPHER (bsc#1012628).
- x86/hyperv: Fix kexec panic/hang issues (bsc#1012628).
- scsi: ufs: Relax the condition of
UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL (bsc#1012628).
- scsi: ufs: Correct the LUN used in eh_device_reset_handler()
callback (bsc#1012628).
- scsi: qedi: Correct max length of CHAP secret (bsc#1012628).
- scsi: scsi_debug: Fix memleak in scsi_debug_init()
(bsc#1012628).
- scsi: sd: Suppress spurious errors when WRITE SAME is being
disabled (bsc#1012628).
- riscv: Fix kernel time_init() (bsc#1012628).
- riscv: Fix sifive serial driver (bsc#1012628).
- riscv: Enable interrupts during syscalls with M-Mode
(bsc#1012628).
- HID: logitech-dj: add the G602 receiver (bsc#1012628).
- HID: Ignore battery for Elan touchscreen on ASUS UX550
(bsc#1012628).
- clk: tegra30: Add hda clock default rates to clock driver
(bsc#1012628).
- ALSA: hda/tegra: fix tegra-hda on tegra30 soc (bsc#1012628).
- riscv: cacheinfo: Fix using smp_processor_id() in preemptible
(bsc#1012628).
- arm64: make atomic helpers __always_inline (bsc#1012628).
- xen: Fix event channel callback via INTX/GSI (bsc#1012628).
- x86/xen: Add xen_no_vector_callback option to test PCI INTX
delivery (bsc#1012628).
- x86/xen: Fix xen_hvm_smp_init() when vector callback not
available (bsc#1012628).
- dts: phy: fix missing mdio device and probe failure of
vsc8541-01 device (bsc#1012628).
- dts: phy: add GPIO number and active state used for phy reset
(bsc#1012628).
- riscv: defconfig: enable gpio support for HiFive Unleashed
(bsc#1012628).
- drm/amdgpu/psp: fix psp gfx ctrl cmds (bsc#1012628).
- drm/amd/display: disable dcn10 pipe split by default
(bsc#1012628).
- HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth
mode (bsc#1012628).
- drm/amd/display: Fix to be able to stop crc calculation
(bsc#1012628).
- drm/nouveau/bios: fix issue shadowing expansion ROMs
(bsc#1012628).
- drm/nouveau/privring: ack interrupts the same way as RM
(bsc#1012628).
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner
fields (bsc#1012628).
- drm/nouveau/mmu: fix vram heap sizing (bsc#1012628).
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at
offset 0 (bsc#1012628).
- io_uring: flush timeouts that should already have expired
(bsc#1012628).
- libperf tests: If a test fails return non-zero (bsc#1012628).
- libperf tests: Fail when failing to get a tracepoint id
(bsc#1012628).
- RISC-V: Set current memblock limit (bsc#1012628).
- RISC-V: Fix maximum allowed phsyical memory for RV32
(bsc#1012628).
- x86/xen: fix 'nopvspin' build error (bsc#1012628).
- nfsd: Fixes for nfsd4_encode_read_plus_data() (bsc#1012628).
- nfsd: Don't set eof on a truncated READ_PLUS (bsc#1012628).
- gpiolib: cdev: fix frame size warning in gpio_ioctl()
(bsc#1012628).
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (bsc#1012628).
- pinctrl: mediatek: Fix fallback call path (bsc#1012628).
- RDMA/ucma: Do not miss ctx destruction steps in some cases
(bsc#1012628).
- btrfs: print the actual offset in btrfs_root_name (bsc#1012628).
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
(bsc#1012628).
- scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM (bsc#1012628).
- scsi: ufs: Fix tm request when non-fatal error happens
(bsc#1012628).
- crypto: omap-sham - Fix link error without crypto-engine
(bsc#1012628).
- bpf: Prevent double bpf_prog_put call from
bpf_tracing_prog_attach (bsc#1012628).
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S
(bsc#1012628).
- powerpc: Fix alignment bug within the init sections
(bsc#1012628).
- arm64: entry: remove redundant IRQ flag tracing (bsc#1012628).
- bpf: Reject too big ctx_size_in for raw_tp test run
(bsc#1012628).
- drm/amdkfd: Fix out-of-bounds read in
kdf_create_vcrat_image_cpu() (bsc#1012628).
- RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two()
(bsc#1012628).
- RDMA/cma: Fix error flow in default_roce_mode_store
(bsc#1012628).
- printk: ringbuffer: fix line counting (bsc#1012628).
- printk: fix kmsg_dump_get_buffer length calulations
(bsc#1012628).
- iov_iter: fix the uaccess area in copy_compat_iovec_from_user
(bsc#1012628).
- i2c: octeon: check correct size of maximum RECV_LEN packet
(bsc#1012628).
- drm/vc4: Unify PCM card's driver_name (bsc#1012628).
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC
11 from allow-list (bsc#1012628).
- platform/x86: hp-wmi: Don't log a warning on
HPWMI_RET_UNKNOWN_COMMAND errors (bsc#1012628).
- gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend
on it (bsc#1012628).
- ALSA: hda: Balance runtime/system PM if direct-complete is
disabled (bsc#1012628).
- xsk: Clear pool even for inactive queues (bsc#1012628).
- selftests: net: fib_tests: remove duplicate log test
(bsc#1012628).
- can: dev: can_restart: fix use after free bug (bsc#1012628).
- can: vxcan: vxcan_xmit: fix use after free bug (bsc#1012628).
- can: peak_usb: fix use after free bugs (bsc#1012628).
- perf evlist: Fix id index for heterogeneous systems
(bsc#1012628).
- i2c: sprd: depend on COMMON_CLK to fix compile tests
(bsc#1012628).
- iio: common: st_sensors: fix possible infinite loop in
st_sensors_irq_thread (bsc#1012628).
- iio: ad5504: Fix setting power-down state (bsc#1012628).
- drivers: iio: temperature: Add delay after the addressed reset
command in mlx90632.c (bsc#1012628).
- iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free()
(bsc#1012628).
- counter:ti-eqep: remove floor (bsc#1012628).
- powerpc/64s: fix scv entry fallback flush vs interrupt
(bsc#1012628).
- cifs: do not fail __smb_send_rqst if non-fatal signals are
pending (bsc#1012628).
- irqchip/mips-cpu: Set IPI domain parent chip (bsc#1012628).
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize
state (bsc#1012628).
- x86/topology: Make __max_die_per_package available
unconditionally (bsc#1012628).
- x86/mmx: Use KFPU_387 for MMX string operations (bsc#1012628).
- x86/setup: don't remove E820_TYPE_RAM for pfn 0 (bsc#1012628).
- proc_sysctl: fix oops caused by incorrect command parameters
(bsc#1012628).
- mm: memcg/slab: optimize objcg stock draining (bsc#1012628).
- mm: memcg: fix memcg file_dirty numa stat (bsc#1012628).
- mm: fix numa stats for thp migration (bsc#1012628).
- io_uring: iopoll requests should also wake task ->in_idle state
(bsc#1012628).
- io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state
(bsc#1012628).
- io_uring: fix short read retries for non-reg files
(bsc#1012628).
- intel_th: pci: Add Alder Lake-P support (bsc#1012628).
- stm class: Fix module init return on allocation failure
(bsc#1012628).
- serial: mvebu-uart: fix tx lost characters at power off
(bsc#1012628).
- ehci: fix EHCI host controller initialization sequence
(bsc#1012628).
- USB: ehci: fix an interrupt calltrace error (bsc#1012628).
- usb: gadget: aspeed: fix stop dma register setting
(bsc#1012628).
- USB: gadget: dummy-hcd: Fix errors in port-reset handling
(bsc#1012628).
- usb: udc: core: Use lock when write to soft_connect
(bsc#1012628).
- usb: bdc: Make bdc pci driver depend on BROKEN (bsc#1012628).
- usb: cdns3: imx: fix writing read-only memory issue
(bsc#1012628).
- usb: cdns3: imx: fix can't create core device the second time
issue (bsc#1012628).
- xhci: make sure TRB is fully written before giving it to the
controller (bsc#1012628).
- xhci: tegra: Delay for disabling LFPS detector (bsc#1012628).
- drivers core: Free dma_range_map when driver probe failed
(bsc#1012628).
- driver core: Fix device link device name collision
(bsc#1012628).
- driver core: Extend device_is_dependent() (bsc#1012628).
- drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/
(bsc#1012628).
- drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when
outputting YCbCr 4:4:4 (bsc#1012628).
- x86/entry: Fix noinstr fail (bsc#1012628).
- x86/cpu/amd: Set __max_die_per_package on AMD (bsc#1012628).
- cls_flower: call nla_ok() before nla_next() (bsc#1012628).
- netfilter: rpfilter: mask ecn bits before fib lookup
(bsc#1012628).
- tools: gpio: fix %llu warning in gpio-event-mon.c (bsc#1012628).
- tools: gpio: fix %llu warning in gpio-watch.c (bsc#1012628).
- drm/i915/hdcp: Update CP property in update_pipe (bsc#1012628).
- sh: dma: fix kconfig dependency for G2_DMA (bsc#1012628).
- sh: Remove unused HAVE_COPY_THREAD_TLS macro (bsc#1012628).
- locking/lockdep: Cure noinstr fail (bsc#1012628).
- ASoC: SOF: Intel: fix page fault at probe if i915 init fails
(bsc#1012628).
- octeontx2-af: Fix missing check bugs in rvu_cgx.c (bsc#1012628).
- net: dsa: mv88e6xxx: also read STU state in
mv88e6250_g1_vtu_getnext (bsc#1012628).
- selftests/powerpc: Fix exit status of pkey tests (bsc#1012628).
- sh_eth: Fix power down vs. is_opened flag ordering
(bsc#1012628).
- nvme-pci: refactor nvme_unmap_data (bsc#1012628).
- nvme-pci: fix error unwind in nvme_map_data (bsc#1012628).
- cachefiles: Drop superfluous readpages aops NULL check
(bsc#1012628 bsc#1175245).
- lightnvm: fix memory leak when submit fails (bsc#1012628).
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb()
too (bsc#1012628).
- kasan: fix unaligned address is unhandled in
kasan_remove_zero_shadow (bsc#1012628).
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow
(bsc#1012628).
- tcp: fix TCP socket rehash stats mis-accounting (bsc#1012628).
- net_sched: gen_estimator: support large ewma log (bsc#1012628).
- udp: mask TOS bits in udp_v4_early_demux() (bsc#1012628).
- ipv6: create multicast route with RTPROT_KERNEL (bsc#1012628).
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
(bsc#1012628).
- net_sched: reject silly cell_log in qdisc_get_rtab()
(bsc#1012628).
- ipv6: set multicast flag on the multicast route (bsc#1012628).
- net: mscc: ocelot: allow offloading of bridge on top of LAG
(bsc#1012628).
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled
(bsc#1012628).
- net: dsa: b53: fix an off by one in checking "vlan->vid"
(bsc#1012628).
- tcp: do not mess with cloned skbs in tcp_add_backlog()
(bsc#1012628).
- tcp: fix TCP_USER_TIMEOUT with zero window (bsc#1012628).
- net: mscc: ocelot: Fix multicast to the CPU port (bsc#1012628).
- net: core: devlink: use right genl user_ptr when handling port
param get/set (bsc#1012628).
- pinctrl: qcom: Allow SoCs to specify a GPIO function that's
not 0 (bsc#1012628).
- pinctrl: qcom: No need to read-modify-write the interrupt status
(bsc#1012628).
- pinctrl: qcom: Properly clear "intr_ack_high" interrupts when
unmasking (bsc#1012628).
- pinctrl: qcom: Don't clear pending interrupts when enabling
(bsc#1012628).
- x86/sev: Fix nonistr violation (bsc#1012628).
- tty: implement write_iter (bsc#1012628).
- tty: fix up hung_up_tty_write() conversion (bsc#1012628).
- net: systemport: free dev before on error path (bsc#1012628).
- x86/sev-es: Handle string port IO to kernel memory properly
(bsc#1012628).
- tcp: Fix potential use-after-free due to double kfree()
(bsc#1012628).
- ASoC: SOF: Intel: hda: Avoid checking jack on system suspend
(bsc#1012628).
- drm/i915/hdcp: Get conn while content_type changed
(bsc#1012628).
- bpf: Local storage helpers should check nullness of owner ptr
passed (bsc#1012628).
- kernfs: implement ->read_iter (bsc#1012628).
- kernfs: implement ->write_iter (bsc#1012628).
- kernfs: wire up ->splice_read and ->splice_write (bsc#1012628).
- interconnect: imx8mq: Use icc_sync_state (bsc#1012628).
- fs/pipe: allow sendfile() to pipe again (bsc#1012628).
- Commit 9bb48c82aced ("tty: implement write_iter") converted
the tty layer to use write_iter. Fix the redirected_tty_write
declaration also in n_tty and change the comparisons to use
write_iter instead of write. also in n_tty and change the
comparisons to use write_iter instead of write (bsc#1012628).
- mm: fix initialization of struct page for holes in memory layout
(bsc#1012628).
- Revert "mm: fix initialization of struct page for holes in
memory layout" (bsc#1012628).
- Delete
patches.suse/fs-cachefs-Drop-superfluous-readpages-aops-NULL-chec.patch.
- commit 7d05541
- ALSA: hda/via: Apply the workaround generically for Clevo
machines (bsc#1181330).
- commit 87d962b
- Linux 5.10.10 (bsc#1012628).
- spi: cadence: cache reference clock rate during probe
(bsc#1012628).
- spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in
spi->mode (bsc#1012628).
- cxgb4/chtls: Fix tid stuck due to wrong update of qid
(bsc#1012628).
- net: dsa: unbind all switches from tree when DSA master unbinds
(bsc#1012628).
- mac80211: check if atf has been disabled in
__ieee80211_schedule_txq (bsc#1012628).
- mac80211: do not drop tx nulldata packets on encrypted links
(bsc#1012628).
- drm/panel: otm8009a: allow using non-continuous dsi clock
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL
pointer check (bsc#1012628).
- net: stmmac: use __napi_schedule() for PREEMPT_RT (bsc#1012628).
- rxrpc: Fix handling of an unsupported token type in rxrpc_read()
(bsc#1012628).
- net: dsa: clear devlink port type before unregistering slave
netdevs (bsc#1012628).
- net: phy: smsc: fix clk error handling (bsc#1012628).
- dt-bindings: net: renesas,etheravb: RZ/G2H needs
tx-internal-delay-ps (bsc#1012628).
- net: avoid 32 x truesize under-estimation for tiny skbs
(bsc#1012628).
- net: stmmac: fix taprio configuration when base_time is in
the past (bsc#1012628).
- net: stmmac: fix taprio schedule configuration (bsc#1012628).
- net: sit: unregister_netdevice on newlink's error path
(bsc#1012628).
- net: stmmac: Fixed mtu channged by cache aligned (bsc#1012628).
- i40e: fix potential NULL pointer dereferencing (bsc#1012628).
- rxrpc: Call state should be read with READ_ONCE() under some
circumstances (bsc#1012628).
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB
commands (bsc#1012628).
- net: dcb: Validate netlink message in DCB handler (bsc#1012628).
- esp: avoid unneeded kmap_atomic call (bsc#1012628).
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM
request (bsc#1012628).
- net: mvpp2: Remove Pause and Asym_Pause support (bsc#1012628).
- mlxsw: core: Increase critical threshold for ASIC thermal zone
(bsc#1012628).
- mlxsw: core: Add validation of transceiver temperature
thresholds (bsc#1012628).
- tipc: fix NULL deref in tipc_link_xmit() (bsc#1012628).
- net: ipv6: Validate GSO SKB before finish IPv6 processing
(bsc#1012628).
- netxen_nic: fix MSI/MSI-x interrupts (bsc#1012628).
- udp: Prevent reuseport_select_sock from reading uninitialized
socks (bsc#1012628).
- net: fix use-after-free when UDP GRO with shared fraglist
(bsc#1012628).
- net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs
links (bsc#1012628).
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong
callback (bsc#1012628).
- bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling
(bsc#1012628).
- bpf: Don't leak memory in bpf getsockopt when optlen == 0
(bsc#1012628).
- nfsd4: readdirplus shouldn't return parent of export
(bsc#1012628).
- X.509: Fix crash caused by NULL pointer (bsc#1012628).
- bpf: Fix signed_{sub,add32}_overflows type handling
(bsc#1012628).
- drm/amdgpu/display: drop DCN support for aarch64 (bsc#1012628).
- Update config files.
- x86/hyperv: Initialize clockevents after LAPIC is initialized
(bsc#1012628).
- bpf: Fix selftest compilation on clang 11 (bsc#1012628).
- Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands"
(bsc#1012628).
- commit 167b75d
- drm/gpu/nouveau/dispnv50: Restore pushing of all data
(boo#1181271).
- commit c3f7185
- media: pwc: Fix the URB buffer allocation (bsc#1181133).
- commit a9c85b1
- media: dvb-usb: Fix use-after-free access (bsc#1181104).
- media: dvb-usb: Fix memory leak at error in
dvb_usb_device_init() (bsc#1181104).
- commit 807ed8c
==== kmod ====
Version update (27 -> 28)
Subpackages: libkmod2
- Supplement bash-completion subpackage against the main package
and bash-completion.
- Also require the main package plus bash-completion: the
completion package is useless without either of the two.
- Update to v28
* Add Zstandard to the supported compression formats using libzstd
(tests only - cannot be disabled in tests)
* Ignore ill-formed kernel command line, e.g. with "ivrs_acpihid[00:14.5]=AMD0020:0"
option in it
* Fix some memory leaks
* Fix 0-length builtin.alias.bin: it needs at least the index header
- Backport upstream fix 0001-Fix-modinfo-F-always-shows-name-for-built-ins.patch
==== libXt ====
Version update (1.2.0 -> 1.2.1)
Subpackages: libXt-devel libXt6
- update to 1.2.1:
* _XtCalloc actually uses a Cardinal, not size_t
* add errorhandling to _XtVaToTypedArgList()
* refactoring, reduce indent level
* work within existing interface which attempts to obtain the
display-pointer from the screen-pointer but fails when the screen-pointer
itself is invalid. Ensure that the screen-pointer is valid by checking
the default_screen value against the valid range, and forcing it to zero
if it is out of bounds.
* indent
==== libdrm ====
Version update (2.4.103 -> 2.4.104)
Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_etnaviv1 libdrm_exynos1 libdrm_freedreno1 libdrm_nouveau2 libdrm_radeon1 libdrm_tegra0
- reenabled build of manual pages (switch from xsltproc to rst2man)
- update to 2.4.104:
* headers: drm: Sync with drm-next
* Remove outdated comments about stdint.h
* Remove definitions duplicated from drm_mode.h
* xf86drmMode.h use ANSI C99 arrays
* Document drmModeConnection
* man: convert to reSTructuredText
* testsuite fixes
==== libgpg-error ====
Version update (1.39 -> 1.41)
- update to 1.41:
* Fixes another glitch in the "ignore" meta command.
* Fixes two typos in the German translation.
* New function gpgrt_access.
* Make "ignore" meta command work correctly in the option parser.
* Interface changes relative to the 1.39 release:
gpgrt_access NEW.
==== libgpod ====
Subpackages: libgpod-tools libgpod4
- Use libplist-2.0 on Tumbleweed:
libgpod-Use-libplist-2.0.patch
==== libqt5-qtwebengine ====
- Bump _constraints and %limit_build, hopefully avoid occasional
OOM and make the build quicker
- Drop obsolete conditions
==== libreoffice ====
Version update (7.0.3.1 -> 7.0.4.2)
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
- Fix bsc#1177955 - LO-L3: SmartArt: text wrongly aligned, background boxes not quite right,...
* bsc1177955.diff
- Update to 7.0.4
* .4 bugfix release of 7.0 series
- Removed patch:
* icu68.patch
+ integrated upstream
==== librsvg ====
Version update (2.50.2 -> 2.50.3)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.50.3:
+ Compute correct bounds for objects with stroke-width=0.
+ Fix test suite on Rust 1.49.
==== libstorage-ng ====
Version update (4.3.85 -> 4.3.86)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#796
- Simplify compound actions for subvolumes
- Show single subvol action
- Update pot and po files
- Rename method
- 4.3.86
==== libunwind ====
Version update (1.4.0 -> 1.5.0)
- update to 1.5.0:
* dwarf: clang doesn't respect the static alias
* Fixed a missing dependency in dwarf-eh.h
* x86_64: Fix tdep_init_done when built with libatomic_ops
* mips: make _step_n64 as a static function
* Added braces to suppress empty if/else warnings
* Delete hardcode of address size to support MIPS64.
* Fix format specifier for int64_t:29
* Add initial support for Solaris x86-64
* x86_64: Add fixup code if previous RIP was invalid
* x86-64: make `is_cached_valid_mem` functional
* arm: clear ip thumb/arm mode bit before move to previous instruction
* Fix compilation with -fno-common.
* Fix off-by-one error in x86_64 stack frames
* aarch64: Fix __sigset build issue on muslC
* Make SHF_COMPRESSED use contingent on its existence
- remove libunwind_U_dyn_info_list.patch (upstream)
==== 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
- Revert "Add libvirtd dependency to virt-guest-shutdown.target"
32c5e432-revert-f035f53b.patch
bsc#1177902
- spec: Enable the libvirt firewalld zone in SLE >= 15 SP3
jsc#SLE-17336
==== llvm11 ====
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Revert changes that broke the ABI (boo#1181326).
* Sema-Introduce-BuiltinAttr-per-declaration-builtin-n.patch
* Sema-Handle-objc_super-special-lookup-when-checking-.patch
* Recognize-setjmp-and-friends-as-builtins-even-if-jmp.patch
* Don-t-reject-calls-to-MinGW-s-unusual-_setjmp-declar.patch
==== mailutils ====
Subpackages: libmailutils5
- remove obsolete info macros (boo#1152105)
- fix update-alternatives usage (need to be in postun)
- prepare usrmerge (boo#1029961)
==== mailx ====
- update-alternatives call needs to be in postun rather than preun
==== mousepad ====
Version update (0.5.1 -> 0.5.2)
- Update to version 0.5.2
* Add a "Viewer Mode" toggle
(gxo#apps/mousepad#50, gxo#apps/mousepad!72)
* Improve `--quit` option: close all windows interactively
(gxo#apps/mousepad!71)
* Improve encoding management
(gxo#apps/mousepad#42, gxo#apps/mousepad!69)
- Display the current encoding in the status bar
- Make the default encoding configurable via GSettings
- Allow to choose encoding in the "Open" and "Save As" dialogs
(gxo#apps/mousepad#42)
- Add a command line option to choose encoding
* Add a "Delete Line" action
(gxo#apps/mousepad#13, gxo#apps/mousepad!66)
* Make automatic addition of the last EOL character configurable
(gxo#apps/mousepad#53, gxo#apps/mousepad!65)
* Switch to GFile for I/O operations (gxo#apps/mousepad#4,
gxo#apps/mousepad#27, gxo#apps/mousepad#75, gxo#apps/mousepad!64)
* - Add file monitoring (gxo#apps/mousepad#75)
* - Add a setting to create a tilde-backup file when saving
(gxo#apps/mousepad#27)
* - Make saving atomic (gxo#apps/mousepad#4)
* Filter files on mime type in the "Open" and "Save As" dialogs
(gxo#apps/mousepad#2, gxo#apps/mousepad#35, gxo#apps/mousepad!67)
* Improve encoding management
(gxo#apps/mousepad#42, gxo#apps/mousepad!69)
- Make encoding dialog more generic and self-contained
- Encodings definition review
- Clarify encoding management when opening files
- Improve unicode BOM management
* Switch to GFile for I/O operations (gxo#apps/mousepad#4,
gxo#apps/mousepad#27, gxo#apps/mousepad#75, gxo#apps/mousepad!64)
- Set the save action sensitivity more precisely
- Let GFile APIs check for file existence when reading
- Let GFile APIs check for external modifications when saving
- Basic switch to GFile for I/O operations
* Make "replace" and "replace all" behaviors consistent
* (gxo#apps/mousepad#94)
* Ensure that the page setup is properly applied when printing
* (gxo#apps/mousepad#90)
* Avoid character escape issues in menu item action names
(gxo#apps/mousepad#91)
* Properly initialize document search properties
* Avoid illegal memory access when searching with tab changes
(gxo#apps/mousepad!73)
* Revert to "Wrap Around" always true for the search bar
(gxo#apps/mousepad#83)
* Prevent too late accesses to the buffer in selection mode
* Direct call to keybinding signals for "Delete" and "Select All"
(gxo#apps/mousepad#83)
* Improve editing keybindings consistency (gxo#apps/mousepad#83)
* Translation Updates
==== mozilla-nss ====
Version update (3.59.1 -> 3.60.1)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.60.1
Notable changes in NSS 3.60:
* TLS 1.3 Encrypted Client Hello (draft-ietf-tls-esni-08) support
has been added, replacing the previous ESNI (draft-ietf-tls-esni-01)
implementation. See bmo#1654332 for more information.
* December 2020 batch of Root CA changes, builtins library updated
to version 2.46. See bmo#1678189, bmo#1678166, and bmo#1670769
for more information.
- removed obsolete ppc-old-abi-v3.patch
==== mozjs78 ====
Version update (78.6.1 -> 78.7.0)
- Update to version 78.7.0esr.
==== okteta ====
Version update (0.26.4 -> 0.26.5)
Subpackages: libKasten4 libOkteta3 libkasten-lang libokteta-lang okteta-data okteta-lang
- Update to 0.26.5
* Improved: Structure definitions allow custom pointer
interpretations in JS
* Improved: cursor flash time setting of 0 (= no blinking)
supported
* Improved: cursor shows char/value in background color instead
of blank
* Improved: new menu entry for selecting custom UI color scheme
* Improved: less deprecated Qt/KF code usage
* Improved: translations
- Replace %make_jobs with %cmake_build
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Update to latest upstream (no new tag yet). To fix
bsc#1181313. Changes since last update added to
open-iscsi-SUSE-latest.diff.bz2:
* Fix iscsiadm segfault when exiting
* iscsid: Add NO_SYSTEMD to CFLAGS
* Change mkdir permissions to 0770, adjust usmask
* Fix typo in util.py
* iscsid: Do not allow conflicting pid-file options
* iscsiadm: Fix memory leak in iscsiadm
* libopeniscsiusr: Fix memory leak in iscsi_sessions_get()
* libopeniscsiusr: Fix memory leak in iscsi_nodes_get()
* idbm: Fix memory leak and NULL pointer dereference in idbm_rec_update_param()
* Add etc/systemd/iscsi-init.service to SYSTEMDFILES Makefile variable
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Add support for /etc/ssh/ssh_config.d and /etc/ssh/sshd_config.d
(openssh-8.4p1-ssh_config_d.patch)
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add ovmf-jscSLE-16075-SEV-ES-use-physical-address.patch as the
follow-up patch for SEV-ES to fix the flash writing
(jsc#SLE-16075)
- Update 50-xen-hvm-x86_64.json to add "nvram-template" and change
the firmware file to ovmf-x86_64-ms-4m.bin
(bsc#1180050, bsc#1181264)
- Refresh ovmf-bsc1180079-amd-sev-es-mitigation.patch
+ Use "git format-patch --no-renames" to generate the patch to
avoid confusing quilt with the renamed files
==== p11-kit ====
Version update (0.23.20 -> 0.23.22)
Subpackages: libp11-kit0 p11-kit-tools
- update to 0.23.22 (bsc#1180064, bsc#1180065, bsc#1180066):
* Fix memory-safety issues that affect the RPC protocol
(CVE-2020-29361, CVE-2020-29362, and CVE-2020-29363), discovered
and fixed by David Cook
* anchor: Prefer persistent format when storing anchor [PR#329]
* common: Fix infloop in p11_path_build [PR#326, PR#327]
* proxy: C_CloseAllSessions: Make sure that calloc args are non-zero [PR#325]
* common: Check for a NULL locale before freeing it [PR#321]
* proxy: Do not assign duplicate slot IDs [PR#282]
* common: Get program name based on executable path if possible [PR#307]
* anchor: Exit with non-zero code, if any error occurs [PR#304]
* Build and test fixes
==== pangomm1_4 ====
Version update (2.42.2 -> 2.46.0)
- Update to version 2.46.0:
+ Attribute: Add Overline and ShowFlags enums and some create*()
methods.
+ Font, FontFace, FontFamily, FontMetrics: Add new methods.
+ LayoutIter: Fix get_run().
+ LayoutRun:
- Fix a memory leak in split().
- Make most methods public.
+ GlyphString, Item: Wrap pango_shape_with_flags().
+ Layout:
- Add set/get_line_spacing().
- Add get_const_line() and get_const_lines().
+ Coverage: Deprecate create(bytes, n_bytes), max(), to_bytes().
+ Build: Requires pango >= 1.45.1 because of Overline.
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- bootloader pattern should not require a base pattern
==== perl-JSON ====
Version update (4.02 -> 4.03)
- update to 4.03:
- corrected one typo in POD (James E Keenan)
- updated backportPP with JSON::PP 4.06
==== perl-Net-SSLeay ====
Version update (1.88 -> 1.90)
- update to 1.90:
- New stable release incorporating all changes from developer releases
1.89_01 to 1.89_05.
- Summary of major changes since version 1.88:
- Formalised libssl version support policy: all stable versions of OpenSSL
in the 0.9.8 - 1.1.1 branches (with the exception of 0.9.8 - 0.9.8b) and
all stable releases of LibreSSL in the 2.0 - 3.1 series are supported.
The LibreSSL 3.2 series is not yet fully supported because its TLSv1.3
implementation is not currently libssl-compatible.
- Added support for LibreSSL on Windows when built with Visual C++.
- Exposed P_X509_CRL_add_extensions, several SSL_CIPHER functions, and
several stack functions.
- Fixed crashes in the callback functions CTX_set_next_proto_select_cb and
CTX_set_alpn_select_cb.
- The test suite is now compatible with OpenSSL 1.1.1e onwards, as well as
OpenSSL security level 2 (the default on many Linux distributions).
==== permissions ====
Version update (1550_20201111 -> 1550_20210125)
Subpackages: chkstat permissions-config
- Update to version 20210125:
* usbauth: drop compatibility variable for libexec
* usbauth: Updated path for usbauth-npriv
* profiles: finish usage of variable for polkit-agent-helper-1
==== pinentry ====
Version update (1.1.0 -> 1.1.1)
Subpackages: pinentry-gnome3 pinentry-gtk2 pinentry-qt5
- actually build efl based pinentry
- re-enable validation of upstream signing key
- update to 1.1.1:
* A EFL-based pinentry has been contributed.
* Disable echoing in backspace key is pressed first
(GTK, Qt, TQt, and ncurses pinentries).
* Support line editing in TTY pinentry.
* Remove support for old GTK+2 (< 2.12.0).
* Various minor fixes.
- drop pinentry-qt-Fix-use-of-dangling-pointer.patch (upstream)
- drop pinentry-ncurses6.diff: obsolete
==== pipewire ====
Version update (0.3.15 -> 0.3.20)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Add pkgconfig(ldacBT-abr) and pkgconfig(ldacBT-enc)
BuildRequires: Build bluetooth ldac codec support.
- Update to version 0.3.20:
* Highlights
+ Latency was reduced in ALSA and PulseAudio and time
reporting has improved a lot.
+ Bluetooth now has a native HFP backed, SBC XQ and
mSBC support.
+ Many bugfixes and improvements, improved device
support.
* PipeWire improvements
+ pw-dump can now dump all objects such as Endpoints
+ pw-dump has a -m option to monitor changes
+ pw-dump can now dump metadata
+ pw-stream can now use the rate-match io to exactly
produce the required number of samples for the
current cycle. When using this feature, a stream can
achieve the same low-latency as pw-filter.
+ spa-acp-tool can now load a custom profile-set and
correctly parses the volume updates
+ There is now a nofail option when loading modules
+ The connection has been made reentrant to fix some
strange random problems with metadata.
+ Turn some errors into warnings or simply info.
+ Executables are now built with PIE
+ S24OE formats should work now (MAudio FastTrack Pro)
+ Remove mlock warnings. Add support for mlockall with
a config option.
* Session-manager
+ There are now config files for bluez and v4l2 modules
+ Improve ALSA device and node properties
+ Bluetooth devices have better properties now.
+ The default device routing has been improved.
* Device support
+ Port priorities are updated for UCM devices
+ ACP devices notify change in routes in all cases
+ There is now RW support in ALSA devices to increase
compatibility.
+ Many improvements to Bluetooth. SBC XQ support can now
be enabled with a config option. mSBC can be enabled
with an option.
+ Bluetooth devices not expose Routes so that they look
more like how PulseAudio handles them
+ Gracefully handle missing profile-sets
+ There is now a native HFP backend
+ Improve card names in some cases.
+ pause-on-idle is now disabled for ALSA devices. This can
reduce pops and clicks when the device is stopped.
* ALSA plugin
+ Use rate-match to reduce the latency
+ Implement a _delay() function to get smoother timestamps.
+ Fix property parsing. Fixes volume changes in alsamixer.
* PulseAudio server
+ Use rate-match to reduce the latency. This also reduces
the buffering in audioconvert and improves timestamp
reporting.
+ Implement rate changes now that we have rate-match
support.
+ pactl stats will now work
+ Fix excessive memory usage when a capture client doesn't
read fast enough.
- Update to version 0.3.19:
* Highlights
- Startup after login should be fixed now with inotify
used to wait for permissions.
- Channels should be mapped correctly now.
- Many bluetooth improvements in LDAC, AptX-HD. AAC was
also added. Headsets should work better now.
- pipewire-libpulse was removed. It is now completely
replaced by pipewire-pulse.
- Fix a crasher bug in pipewire-pulse and some memory leaks.
- Fix a bug with feedback loop that would cause 100% CPU.
- A new pw-top tool to display real-time graph performance.
- The example session manager now has config files.
- The config file format was changed to use the SPA JSON
tokenizer. This makes it more flexible and extensible.
* PipeWire improvements
- Fix debug of id in format channels
- Audioconvert should now remap channels correctly in all
cases.
- Feedback loops were not scheduled correctly and would
cause 100% CPU usage.
- Small improvements to the profiler to also log incomplete
graph status.
- a new tool pw-top was added that prints real-time performance
stats of the graph.
- the rtkit module now sets the nice level to -11
* Session-manager
- The session manager would sometimes link dont-reconnect
nodes to another node, which would leak monitor streams in
pipewire-pulse.
- The session manager now has configuration files. Config files
can also be placed in the user home directory to make custom
configurations.
- The session managers now creates unique device and node
names for alsa and v4l2 devices.
* Device support
- Many improvements in Bluetooth codecs, LDAC stuttering,
AptX-HD negotiation, LDAC ABR support
- Bluetooth supports AAC audio now.
- Many fixes to Bluetooth SCO transport used in headsets.
- inotify support in device monitors
- ACP was synced with the latest pulseaudio code
- Fix a bug in enumeration of device ports.
- PulseAudio server
- seek flags and offset are now supported, making gstreamer
pulse elements work better.
- Fix a crasher bug in pipewire-pulse, we sometimes would
write too much to the ringbuffer
- Fix some memory leaks in error cases.
- Fix handling of NULL string to locate default sink/source
* JACK layer
- Ports can also be found with the aliases now, making
qjackctl work in more cases.
- Changes from PipeWire 0.3.18:
* Highlights
- More work in the PulseAudio server. It should be compatible
with more applications.
- Bluetooth now support extra codecs such as AptX/HD and LDAC.
- Support for virtual sources and sink was improved a lot.
- Added a new pw-dump tool to dump the objects in JSON formats
and for filtering them with tools like jq.
- Many more stability fixes and improvements.
* PipeWire improvements
- Silence some harmless warnings
- pw-cli can now be used to set parameters.
- Streams now perform the correct channel mapping when linked
to non-standard multichannel devices. Previously channels
would get swapped.
- port, node and device params are now cached in the server.
This avoids opening and closing devices whenever some client
enumerates formats, which improves performance a lot,
especially in cases where opening a device is slow.
- Add a command to keep a device open during negotiation. This
is used to enumerate and set a format while opening the
device just once, improving performance.
- The null-sink scheduling was fixed.
- A memory corruption bug was fixed in format conversion, this
could cause crashes, silent channels or other undefined
behaviour.
- There is now a simple JSON parser.
* Session-manager
- Settings files are now stored in JSON. With the json parser
this is easier to parse and extend
* Device support
- Bluetooth now supports additional codecs: LDAC, AptX and
AptX HD. LDAC is known to not work very well yet.
- ALSA devices will now default to the max supported channels
if nothing else is specified. This makes it possible to use
8+ channel cards with the alsa-pcm module, which is not
supported with the default alsa-acp module.
- Enable mSBC support in oFono.
- Add an option to disable hardware mixers
- ALSA now improves support for batch devices.
- The udev rules had references to Pulseaudio removed in order
to not create conflicts.
- Fix a potential crash in bluetooth devices when
disconnecting.
- UCM cards now use HW volume when possible.
* PulseAudio server
- The id can now be used as the name to locate cards and
devices
- Report streams with planar formats as well
- Better error reporting when stream create fails
- module-null-sink can now handle channels, rate and
channel_map properties
- Add support for 3 types of virtual devices: source,
sink and duplex.
- set-port was fixed
- Some buffer parameters were tweaked to improve
performance, compatibility and stuttering with lower
latency.
- NULL can be used as a name for the device sink/source
- Support lookup of monitor names
- Set properties more like pulseaudio so that some
clients (Teamspeak) don't crash anymore
- Changes from PipeWire 0.3.17:
* Highlights
- Fix crasher bug for kwin when screensharing stopped.
- Massive improvements and compatibility fixes in the
PulseAudio server.
- The session manager now has a config directory in
/etc/pipewire/media-session.d/ It will look for files there
to activate session manager modules. Packagers can use
this to only activate the audio modules when the PulseAudio
server, libjack.so or the alsa modules are installed.
* PipeWire improvements
- We now clear hooks before adding them. Some application
did not clear them and had random data for the destroy
callback.
- Return -ENOENT from unknown resources so apps can handle
this better. It's a common problem when an app tries to
introspect and object but it disappeared before the message
reached the server. Apps should ignore this.
- channelmap information is now passed with the volume
settings.
- DMABuf is not mmapp()ed anymore with the FLAG_MAP_BUFFERS in
the stream or filter. This is because DMABuf usually
requires more that just a simple mmap and is better left
for the application.
- increase the maximum number of ports for a client-node.
- adapter and node-factory now support the linger option to
keep the objects alive after the creating client disconnected.
* Device support
- ALSA now handles error in close(), like when unplugging a
USB device.
* Session-manager
- The session manager is now handling DONT_RECONNECT streams
without a target node. They get connected to a default node
once and then fail to reconnect.
- The session manager now exposes the stream setting as
metadata. This makes it possible for other components, such
as pulse-server to use this information. Information is stored
as a json object for easier consumption.
- The session manager now has a config directory in
/etc/pipewire/media-session.d/ packagers can use this
* PulseAudio server
- Pulse server now acquire the dbus name.
- Improvements in timing and compatibility with many apps.
- The stream-restore extension is now implemented so that
the event volume can be configured.
- Many stability fixes and improvements.
- Fix some issues with module-load/unload
- Changes from PipeWire 0.3.16:
* Highlights
- Fix screensharing for old 0.2 clients
- Many pulse-server improvements. There is now a
pipewire-pulse binary that is the prefered solution for
PulseAudio compatibility. The replacement libpulse
libraries are now deprecated. This also makes audio in
Flatpak work.
* PipeWire improvements
- Fix cleanup of listeners everywhere. Force remove of
listeners in _destroy to avoid crashes.
- Add support for a journald logger module.
- Various memory leak fixes
- Silence some warnings that spammed the logs.
- Fix flush in pw_stream. This fixes small glitches when
switching streams in music players.
- Various FreeBSD fixes and improvements.
- Fix some crashes when destroying objects.
* Device support
- Reload the ALSA configuration when creating a node so that
hotplugged devices work in all cases.
- Fix memory leaks in ACP library. This also fixes issues
where the mixer device was not closed.
- Bluetooth now has support for the mSBC codec for SCO
source and sink.
* pulse-server
- Many introspection and compatibility improvements. It should
now be as good or better than the replacement library.
- Implement sample cache to make notification events work.
* JACK layer
- handle errors when linking, fixes jack_connect hang when
the ports were already linked.
- Drop patches do-not-use-snd_pcm_ioplug_hw_avail.patch and
fix-memfd_create-call.patch, no longer needed on SLE/Leap which
have updated glibc / alsa.
- Drop do-not-install-alsa-config-files.patch, remove files at
install time instead.
- pw-pulse wrapper is gone, remove all mentions of it.
- Package pulseaudio replacement in a subpackage and drop
pipewire-libpulse-0_3 (pipewire will use pulseaudio libraries
directly).
- Create an alsa subpackage and move alsa pipewire plugin to this
subpackage.
==== privoxy ====
Version update (3.0.29 -> 3.0.31)
- Update to version 3.0.31:
- Security/Reliability (boo#1181650)
- Prevent an assertion from getting triggered by a crafted
CGI request.
Commit 5bba5b89193fa. OVE-20210130-0001. CVE-2021-20217
Reported by: Joshua Rogers (Opera)
- Fixed a memory leak when decompression fails "unexpectedly".
Commit f431d61740cc0. OVE-20210128-0001. CVE-2021-20216
- Bug fixes:
- Fixed detection of insufficient data for decompression.
Previously Privoxy could try to decompress a partly
uninitialized buffer.
- Update to version 3.0.30:
- Bug fixes:
- Check the actual URL for redirects when https inspecting requests.
Previously Privoxy would only check the path which resulted in
rewrite results being rejected as invalid URLs.
Reported by withoutname in #1736.
- Let the hide-referrer code tolerate Referer headers with https:// URLs.
Previously they would always be treated like a changed host.
- Use the https headers if the show-request handler is reached through
https://. Previously Privoxy would use the http headers which
may be empty on a reused connection.
- Make CGI_PREFIX protocol-relative when building with FEATURE_HTTPS_INSPECTION.
This unbreaks (at least) https://config.privoxy.org/client-tags whose
buttons would previously use a http:// URL resulting in browser warnings.
- Support using https-inspection and client-header-order at the same time.
Previously Privoxy would crash.
Reported by: Kai Raven
- Properly reject rewrites from http to https as they currently
aren't supported. Previously Privoxy would wait for the client
to establish an encrypted connection which obviously would not happen.
- When https inspection is enabled and Privoxy has been compiled with
FEATURE_GRACEFUL_TERMINATION (not recommended for production builds),
the TLS backend resources are free'd later on and only if no active
connections are left. Prevents crashes when exiting "gracefully" at the
wrong time.
- Let the uninstall target remove the config file even if DESTDIR
is set and properly announce the deletion of the configuration files.
- General improvements:
- Allow to rewrite the request destination for https-inspected
requests behind the client's back. The documentation already sort
of claimed that it was supported by not especially mentioning that
it didn't work for https-inspected requests.
Fixes SF bug #923 reported by withoutname.
- Add support for filtering client request bodies by using
CLIENT-BODY-FILTER filters which can be enabled with the
client-body-filter action.
Patch submitted by Maxim Antonov.
Sponsored by: Robert Klemme
- Add the new action suppress-tag{} which can be used to prevent
a tagger from adding a tag. Patch submitted by Maxim Antonov.
Sponsored by: Robert Klemme
- Gracefully handle existing website keys without matching certificates.
This can happen if Privoxy was previously running with an invalid
TLS configuration that didn't allow it to create a certificate.
- Recycle debug bit 4 for Tagging-related messages.
- Improve the message shown when the client-tags CGI page
is requested with no tags configured.
- Shorten the 'donate' and 'participate' links used by templates
using redirects. Currently the redirects lead to the FAQ entries
but in the future we may want to relocate the content and using
redirects makes this more convenient.
- Log an error when a PCRE-HOST-PATTERN is used with
FEATURE_PCRE_HOST_PATTERNS disabled. Don't treat this a
fatal error so the regression tests can be used with and
without FEATURE_PCRE_HOST_PATTERNS.
- The code compiles with older C compilers again.
- The chdir() return code is checked to fix a compiler warning.
- The packages feed has been removed from the source tarball.
It's usually out of date when the source tarball is generated
for the release.
- Fixed harmless compiler warnings from GCC9 with -D_FORTIFY_SOURCE=2.
- windows: Remove obsolete '$(DEST)/doc/images' target.
- windows: Install the images referenced in the user manual.
- Remove obsolete 'gnu_regex.@OBJEXT@' target.
- When installing from the GNUMAkefile, don't create an 'images'
directory which is no longer used. The images were relocated to
the user-manual directory years ago.
- Add new FEATURES to the show-status page and resort list.
- Remove unused variable in the OpenSSL-specific code.
- Update bug tracker URL in cgi_error_unknown().
- Saved a couple of memory allocations when sorting client headers.
- Improved a couple of error messages.
- Saved memory allocations when using OpenSSL and checking if a
key already exists.
- The configure script will bail out if OpenSSL and mbedTLS are
enabled at the same time.
- Log a message right before exiting gracefully.
- A couple of structures have been rearranged to require slightly
less memory.
- When https inspection is enabled and the certificate is invalid
the error message is now sent with status code 403 instead of 200.
- The Slackware rc script template has been renamed to
slackware/rc.privoxy.in to silence complaints when building
Debian packages.
- When building with MbedTLS support, mbedtls_md5_ret() is used
instead of mbedtls_md5() which is deprecated and causes a warning
on Debian GNU/Linux.
- Action file improvements:
- Block requests to eu-tlp03.kameleoon.com/.
- Unblock metrics.sr.ht/.
- Disable fast-redirects for .fsf.org/.
- Disable fast-redirects for .gravater.com/.
- Disable fast-redirects for .ksta.de/.
- Block requests to tag.crsspxl.com/.
- Block requests to analytics.slashdotmedia.com/.
- Block requests to ml314.com/.
- Block requests to .adroll.com/.
- Block requests to fastlane.rubiconproject.com/.
- Block requests to api.theadex.com/.
- Block requests to ih.adscale.de/.
- Block requests to .s400.meetrics.net/.
- Block requests for pp.lp4.io/.
- Block requests for trc-events.taboola.com/.
- Filter file improvements:
- A allow-autocompletion filter has been added which changes
autocomplete="off" to "on" on input fields to allow autocompletion.
Requested by Jamie Zawinski in #370.
Filter based on a submission by Aaron Linville.
- Added an imdb filter.
- Added a sourceforge filter that reduces the amount of ads
for proprietary software.
- Added a github filter that removes the annoying "Sign-Up"
banner and the Cookie disclaimer.
- Removed a duplicated pcrs command from the js-annoyances filter.
- The crude-parental filter now provides a short reason when blocking,
inserts a link to Privoxy's webinterface and adds a new line at
the end of the generated page.
- Privoxy-Log-Parser:
- Highlight a few more messages.
- Add a handler for tagging messages.
- Properly deal with 'Certificate error' crunches
Previously the error description was highlighted as 'host'.
- Log truncated LOG_LEVEL_CLF messages more gracefully
and note that the statistics will be imprecise.
- Fixed perldoc typo.
- Bump version to 0.9.2.
- Privoxy-Regression-Test:
- Use http://127.0.0.1:8118/ as default Privoxy address
unless http_proxy is set through the environment.
- Add a --privoxy-cgi-prefix option that specifies the prefix
to use when building URLs that are supposed to reach Privoxy's
CGI interface. If it's not set, http://p.p/ is used, which is
supposed to work with the default Privoxy configuration.
If Privoxy has been built with FEATURE_HTTPS_INSPECTION enabled,
and if https inspection is activated with the +https-inspection
action, this option can be used with "https://p.p/" provided the
system running Privoxy-Regression-Test has been configured to
trust the certificate used by Privoxy.
Note that there are currently two tests in the official
regression-tests.action file that are expected to fail
when using "https://p.p/" as privoxy-cgi-prefix.
- Skip the connection-established response in get_status_code()
when looking for the status code with a CGI prefix
that starts with https://. We care about the status code
sent by the impersonated web server.
- Use --proxy-header when using a CGI prefix with https://
and a "Host:" header.
- Allow '|' in tokens and values to allow tag patterns like
"TAG:^(application|text)/(x-)?javascript$".
- When get_cgi_page_or_else() fails, include the URL of the
requested page in the log message.
- Added a --check-bad-ssl option that can be used to verify that
Privoxy detects certificate problems when accessing the test
sites from badssl.com.
- Bumped version to 0.7.2
- uagen:
- Update example output.
- Recommend the use of the https-inspection action in the documentation.
- Upgrade a couple of URLs to https://.
- Add ElectroBSD to the list of operating systems.
- Bumped generated Firefox version to 78 (ESR).
- Bumped version to 1.2.2.
- User documentation:
- Remove reference to 'How to Report Bugs Effectively'.
It was only rendered as text without URL in the README anyway
and there's no indication that users read it ...
- Let the dok-readme target fix the location embedded into the
README file. This used to be done by CVS but since the git migration
it has to be done through other means.
- Remove 'experimental' warning for client-specific-tag-related directives.
They seem to work reliably and there is no obvious reason
why we would change the syntax in the near future.
- Describe how to check if Privoxy has been built with
FEATURE_HTTPS_INSPECTION.
- Add a link to the trusted-cas-file documentation
that explains how the user can create the file herself.
- Don't explicitly mention the license for the code coming from
'Anonymous Coders' and Junkbusters. It's obviously licensed under
the GNU GPL like the rest of Privoxy or we wouldn't be allowed to
distribute it.
- Update the +hide-user-agent example with uagen output.
- Slightly improve the wording of the ca-key-file documentation.
- Explicitly mention Windows 10 as supported so search engines and
users looking for it can find it.
- Import a bunch of contributors from the ChangeLog.
- Remove obsolete doc/gpl.html.
- Upgrade a couple of links to https://.
- Don't prefer the SourceForge patch tracker over the
privoxy-devel mailing list. While at it, link to the
SourceForge patch tracker.
- Mention http-inspection in the 'my browser warns me about
unauthenticated content' FAQ entry.
- Simplify the 'Is there is a license or fee?' FAQ entry.
- Add another +redirect{} example.
- Explicitly mention that interested sponsors should include
the link target in their first mail.
- Clarify that only Privoxy team members can object to new sponsors
and link to the list of current team members.
- Note that sponsor URLs may not contain keyword spam.
- Garbage collect doc/webserver/images which isn't referenced anymore.
- Update the method to reach the proxy settings in Firefox.
- Update proxy_setup.jpg description to refer to Firefox.
- Regenerate proxy_setup.jpg with a more recent Firefox (78.0).
- Regenerate files-in-use.jpg without obsolete standard.action
with modern colors and a slightly better quality.
- Update URL to the actionsfile tracker.
- Update a support request URL.
- Rephrase the 'Can Privoxy run as service' FAQ entry and
remove an obsolete paragraph.
- Let the 'Where can I get updated Actions Files?' entry link to
the gitweb version of default.action.master.
- Update a link to the default.action file.
- Update URLs for trackers and mailing lists.
- Replace CVS reference with git.
- Mention regression-tests.action in the config file.
- Explicitly mention in the config file that access to the
CA key should be limited to Privoxy.
- List more client-specific-tag examples for inspiration.
- Add additional headers to the client-header-order example.
- Note that actions aren't updated after rewrites.
- Explicitly mention that upgrading from http to https with
a client-header filter is not supported
- Note that protocol and host have to be added when rewriting
the destination host for https-inspected requests.
- Explicitly mention that the CA key is used to sign certificates.
- Put openssl command in 'command' tags.
- The man page has been moved from section 1 to man section 8.
- Developer manual:
- Flesh out the build instructions for Debian.
- Remove the packaging instructions for RPM-based systems.
They don't work and we don't release RPM packages anymore anyway.
- Remove the packaging instructions for Solaris.
They don't work and we don't release Solaris packages anymore anyway.
- Update the suggested subject for the announce mails.
- Update upload instructions.
ftp://upload.sourceforge.net is no longer functional.
- Remove a couple of package-dependent upload instructions
that don't actually work.
- Remove 'cd current' that no longer works.
- Add regression-tests.action to the list of files that should be installed.
- Stop claiming that there are text versions of the manuals.
We stopped building them in 2008 (9ed36a3c5e6f12).
- Note that the 'webserver' target creates the link needed for the user-manual.
- Suggest to use the master branch as reference when creating
the ChangeLog so the steps work when the current branch differs
from master which is likely as the developer manual
suggests to use a local branch for development.
- Add the -s flag to the suggested 'git tag' command. We prefer signed tags.
- Mention that merges into 'master' should be avoided.
- Add git commands that should result in a merge-free history.
- Mention Privoxy-Regression-Test.
- Add a section id to reduce link churn.
- Recommend the dok-tidy target when building docs for the webserver.
- Add another plug for the privoxy-devel mailing list.
- Let the intro link the copyright section in the user manual instead
of giving an incomplete summary of the license status.
- Clarify that the webserver target uploads to the SourceForge webserver.
- Mark the documentation for the Mac OS X installers as out of date and
change the SCM name back to CVS.
- Fix the location of the installer modules for Mac OS X.
They are not actually available through git (yet).
- Don't speak of Privoxy version 3 in the past tense.
- Update the list of programs required for the release process.
- Update description of the webserver target which uses ssh, not scp.
- Remove obsolete reference to config.new.
- Tests:
- Add another hide-referrer{conditional-block} test.
- Add another hide-referrer{conditional-forge} test.
- Fix a hide-referrer{conditional-forge} test
that expected an acceptable header to be forged.
- Fix a hide-referrer{conditional-block} test
that expected an acceptable Referer to be removed.
- Explain why the "Set Header = Host: whatever.example.org" test is
expected to fail when using a CGI prefix that starts with "https://".
- Explain why a connection-sharing test is known to fail
when using "https://p.p/" as CGI prefix.
- Add a link to Privoxy-Regression-Test to regression-tests.action
in case it isn't packaged.
- Add regression tests for pcre host patterns.
- Fixed a regression test that is executed when
FEATURE_GRACEFUL_TERMINATION is enabled.
- Privoxy infrastructure:
- Import a Privoxy logo for the website.
- Update Tor onion service to HiddenServiceVersion 3.
- Display the "model" photos in a single row and remove placeholder images.
- Regenerate homepage with updated sponsor list.
- Use the '/sponsor' redirect for the link to the sponsor page.
- Git commit messages are sent to the Privoxy-commits mailing list.
==== pulseaudio ====
Version update (14.0 -> 14.2)
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
- Drop the bad patch: pulseaudio-wrong-memset.patch
the patch has been wrongly refreshed, mutated into a harmful form.
The original bug has been already fixed in the upstream commit 764eabd10.
- Supplement pulseaudio-bash-completion against bash-completion,
not bash.
- Disable LTO on armv7 as it breaks the build
- udpate to 14.2:
* Support upto 8 mixer channels on ALSA devices
* Handle ALSA jacks with the same name but different index values
* Switch to plugged-in headset when mic availability is unknown
* Fix a potential segfault in the Bluetooth oFono HFP backend
* Fix a problem with module-ladspa-sink when avoid-resampling=true
* Update to the NEWS file for 14.0 (and 14.1)
* Fix database names containing canonical host for meson builds
==== python-Mako ====
Version update (1.1.3 -> 1.1.4)
- update to 1.1.4:
* Fixed Python deprecation issues related to module importing, as well as
file access within the Lingua plugin, for deprecated APIs that began to
emit warnings under Python 3.10.
==== python-Pillow ====
Version update (8.0.1 -> 8.1.0)
- Fix rpmlint warning about duplicate file definition
- Fix package build by relying on %python_subpackages for Obsoletes/Conflicts (bsc#1181281)
- update to 8.1.0 (bsc#1180833, bsc#1180834, bsc#1180832):
* Fix TIFF OOB Write error. CVE-2020-35654
* Fix for Read Overflow in PCX Decoding. CVE-2020-35653
* Fix for SGI Decode buffer overrun. CVE-2020-35655
* Fix OOB Read when saving GIF of xsize=1
* Makefile updates
* Add support for PySide6
* Use disposal settings from previous frame in APNG
* Added exception explaining that _repr_png_ saves to PNG
* Use previous disposal method in GIF load_end
* Allow putpalette to accept 1024 integers to include alpha values
* Fix OOB Read when writing TIFF with custom Metadata
* Added append_images support for ICO
* Block TIFFTAG_SUBIFD
* Fixed dereferencing potential null pointers
* Deprecate FreeType 2.7
* Moved warning to end of execution
* Removed unused fromstring and tostring C methods
* init() if one of the formats is unrecognised
* Moved string_dimension CVE image to pillow-depends
* Support raw rgba8888 for DDS
- drop patches python-Pillow-tiff-4.2.0.patch
python-Pillow-tiff-fix-oob-read.patch (upstream)
==== python-PyYAML ====
Version update (5.3.1 -> 5.4.1)
- update to 5.4.1 (bsc#1174514, CVE-2020-14343):
* Fix stub compat with older pyyaml versions that may unwittingly load it
* Build modernization, remove distutils, fix metadata, build wheels, CI to GHA
* Fix for CVE-2020-14343, moves arbitrary python tags to UnsafeLoader
* Fix memory leak in implicit resolver setup
* Fix py2 copy support for timezone objects
* Fix compatibility with Jython
==== python-importlib-metadata ====
Version update (3.3.0 -> 3.4.0)
- update to 3.4.0:
* Project now declares itself as being typed.
* Additional performance enhancements to distribution
discovery.
* For PyPA projects, add test ensuring that
``MetadataPathFinder._search_paths`` honors the needed
interface. Method is still private.
==== python-lxml ====
Version update (4.5.2 -> 4.6.2)
- update to 4.6.2:
* A vulnerability (CVE-2020-27783) was discovered in the HTML Cleaner by Yaniv Nizry,
which allowed JavaScript to pass through. The cleaner now removes more sneaky
"style" content.
* A vulnerability was discovered in the HTML Cleaner by Yaniv Nizry, which allowed
JavaScript to pass through. The cleaner now removes more sneaky "style" content.
* GH#310: ``lxml.html.InputGetter`` supports ``__len__()`` to count the number of input fields.
Patch by Aidan Woolley.
* ``lxml.html.InputGetter`` has a new ``.items()`` method to ease processing all input fields.
* ``lxml.html.InputGetter.keys()`` now returns the field names in document order.
* GH-309: The API documentation is now generated using ``sphinx-apidoc``.
* LP#1869455: C14N 2.0 serialisation failed for unprefixed attributes
when a default namespace was defined.
* ``TreeBuilder.close()`` raised ``AssertionError`` in some error cases where it
should have raised ``XMLSyntaxError``. It now raises a combined exception to
keep up backwards compatibility, while switching to ``XMLSyntaxError`` as an
interface.
==== python-networkx ====
- Temporarily reenable python36 build until SciPy is updated,
because the PyYAML fix needs to be merged first
- Add yaml-loader.patch adding support for new PyYAML
- Skip python36 because of SciPy 1.6.0
==== python-packaging ====
Version update (20.4 -> 20.8)
- update to 20.8:
* Revert back to setuptools for compatibility purposes for some Linux distros (:issue:`363`)
* Do not insert an underscore in wheel tags when the interpreter version number
is more than 2 digits (:issue:`372`)
* Fix flit configuration, to include LICENSE files (:issue:`357`)
* Make `intel` a recognized CPU architecture for the `universal` macOS platform tag (:issue:`361`)
* Add some missing type hints to `packaging.requirements` (issue:`350`)
* Officially support Python 3.9 (:issue:`343`)
* Deprecate the ``LegacyVersion`` and ``LegacySpecifier`` classes (:issue:`321`)
* Handle ``OSError`` on non-dynamic executables when attempting to resolve
the glibc version string.
==== python-psutil ====
Version update (5.7.3 -> 5.8.0)
- Do not install tests (and change the way they're run since they
were run from %{buildroot})
- Add patch to skip tests related to rlimit and zombie processes
that fail when building for python2 on i586:
* skip_rlimit_tests_on_python2.patch
- update to 5.8.0:
* Enhancements:
- 1863: disk_partitions() exposes 2 extra fields: maxfile and
maxpath, which are the maximum file name and path name
length.
- 1872: [Windows] added support for PyPy 2.7.
- 1879: provide pre-compiled wheels for Linux and macOS.
- 1880: get rid of Travis and Cirrus CI services (they are no
longer free). CI testing is now done by GitHub Actions on
Linux, macOS and FreeBSD (yes). AppVeyor is still being used
for Windows CI.
* Bug fixes:
- 1708: [Linux] get rid of sensors_temperatures() duplicates.
(patch by Tim Schlueter).
- 1839: [Windows] always raise AccessDenied when failing to
query 64 processes from 32 bit ones (NtWoW64 APIs).
- 1866: [Windows] process exe(), cmdline(), environ() may raise
"invalid access to memory location" on Python 3.9.
- 1874: [Solaris] wrong swap output given when encrypted column
is present.
- 1875: [Windows] process username() may raise
ERROR_NONE_MAPPED if the SID has no corresponding account
name. In this case AccessDenied is now raised.
- 1877: [Windows] OpenProcess may fail with ERROR_SUCCESS.
Turn it into AccessDenied or NoSuchProcess depending on
whether the PID is alive.
- 1886: [macOS] EIO error may be raised on cmdline() and
environment(). Now it gets translated into AccessDenied.
- 1891: [macOS] get rid of deprecated getpagesize().
- Rebase patch and skip three other tests that fail on obs
* skip-obs.patch
==== python-ptyprocess ====
Version update (0.6.0 -> 0.7.0)
- update to 0.7.0:
* Add pass_fds parameters (#49)
* Switch to Github actions for CI
==== python-setproctitle ====
Version update (1.2.1 -> 1.2.2)
- update to 1.2.2:
- Fixed Windows build (issues #89, #90).
- Added wheel packages for Windows (issues #47, #90).
- Added wheel packages for aarch64 (issues #95).
==== python-urllib3 ====
Version update (1.26.2 -> 1.26.3)
- update to 1.26.3:
* Fixed bytes and string comparison issue with headers (Pull #2141)
* Changed ``ProxySchemeUnknown`` error message to be
more actionable if the user supplies a proxy URL without
a scheme. (Pull #2107)
==== python38 ====
Version update (3.8.6 -> 3.8.7)
Subpackages: python38-curses python38-dbm python38-tk
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
_ctypes/callproc.c, which may lead to remote code execution.
- (bsc#1180125) We really don't Require python-rpm-macros package.
Unnecessary dependency.
- Update to 3.8.7:
- bugfix release
- multiple patches realigned:
- F00102-lib64.patch
- SUSE-FEDORA-multilib.patch
- bpo-31046_ensurepip_honours_prefix.patch
- skip_random_failing_tests.patch
- Last try before this results in an editwar:
* remove importlib_resources and importlib-metadata
provides/obsoletes
* import importlib_resources is not the same as
import importlib.resources, same for metadata
* The backport packages from PyPI needed for older flavors are
specified as such for setuptools or in pyproject.toml. If a
package requires them they typically add them with a python
version qualifier and the packages have their own version
numbers.
- Add patch sphinx-update-removed-function.patch to no longer call
a now removed function and to make documentation build independent of
the Sphinx version (bsc#1179630, gh#python/cpython#13236).
- Add importlib_resources provide/obsolete as it is integral
part of the lang since 3.7 release
==== python38-core ====
Version update (3.8.6 -> 3.8.7)
Subpackages: libpython3_8-1_0 python38-base
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
_ctypes/callproc.c, which may lead to remote code execution.
- (bsc#1180125) We really don't Require python-rpm-macros package.
Unnecessary dependency.
- Update to 3.8.7:
- bugfix release
- multiple patches realigned:
- F00102-lib64.patch
- SUSE-FEDORA-multilib.patch
- bpo-31046_ensurepip_honours_prefix.patch
- skip_random_failing_tests.patch
- Last try before this results in an editwar:
* remove importlib_resources and importlib-metadata
provides/obsoletes
* import importlib_resources is not the same as
import importlib.resources, same for metadata
* The backport packages from PyPI needed for older flavors are
specified as such for setuptools or in pyproject.toml. If a
package requires them they typically add them with a python
version qualifier and the packages have their own version
numbers.
- Add patch sphinx-update-removed-function.patch to no longer call
a now removed function and to make documentation build independent of
the Sphinx version (bsc#1179630, gh#python/cpython#13236).
- Add importlib_resources provide/obsolete as it is integral
part of the lang since 3.7 release
==== python38-documentation ====
Version update (3.8.6 -> 3.8.7)
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
_ctypes/callproc.c, which may lead to remote code execution.
- (bsc#1180125) We really don't Require python-rpm-macros package.
Unnecessary dependency.
- Update to 3.8.7:
- bugfix release
- multiple patches realigned:
- F00102-lib64.patch
- SUSE-FEDORA-multilib.patch
- bpo-31046_ensurepip_honours_prefix.patch
- skip_random_failing_tests.patch
- Last try before this results in an editwar:
* remove importlib_resources and importlib-metadata
provides/obsoletes
* import importlib_resources is not the same as
import importlib.resources, same for metadata
* The backport packages from PyPI needed for older flavors are
specified as such for setuptools or in pyproject.toml. If a
package requires them they typically add them with a python
version qualifier and the packages have their own version
numbers.
- Add patch sphinx-update-removed-function.patch to no longer call
a now removed function and to make documentation build independent of
the Sphinx version (bsc#1179630, gh#python/cpython#13236).
- Add importlib_resources provide/obsolete as it is integral
part of the lang since 3.7 release
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Additional tweaks to ensure libvirt runs ok when
qemu-hw-display-virtio-gpu package is not installed
- Use '%service_del_postun_without_restart' instead of
'%service_del_postun' to avoid "Failed to try-restart
qemu-ga@.service" error while updating the qemu-guest-agent.
(bsc#1178565)
- Fix two additional cases of qemu crashing due to qemu module
packages not being loaded.
qom-handle-case-of-chardev-spice-module-.patch
spice-app-avoid-crash-when-core-spice-mo.patch
==== raspberrypi-firmware ====
- Use disable-v3d overlay, it isn't ready for users to use but soon good enough
for a technology preview. (jsc#SLE-15928)
==== raspberrypi-firmware-config ====
- Use disable-v3d overlay, it isn't ready for users to use but soon good enough
for a technology preview. (jsc#SLE-15928)
==== raspberrypi-firmware-dt ====
Version update (2020.12.07 -> 2021.01.22)
- Introduce disable-v3d-overlay.dts, in order to be able to selectively disable
v3d while using vc4 as the display controller (jsc#SLE-15928).
- Update to 02dbfea28f (2021-01-22):
* Add reserved memory template to hold firmware configuration
- Drop upstream-blconfig-rmem.patch as it's now available upstream.
==== rdesktop ====
- remove dependency on python2
* add rdesktop-convert-map.python3.patch, remove obsolete
rdesktop-Fix-keymap-script.patch
==== rpm ====
Subpackages: librpmbuild9
- Add explicit requirement on python-rpm-macros to avoid widespread
breakage by package mistakenly ignoring their requirement of
python-rpm-macros (bsc#1180125).
==== ruby-common ====
- cleanup the .gem.* dirs that rubygems creates on 3.0
(boo#1180528)
- add support to package rubygems plugin dirs
as the file is conflicting you can only have one version of the
same gem installed if it provides a rubygems plugin. at least for
now
==== ruby3.0 ====
Subpackages: libruby3_0-3_0
- add https://github.com/rubygems/rubygems/pull/4317.patch
make sure the gem plugins path does not contain the buildroot
==== rubygem-ruby-dbus ====
Version update (0.15.0 -> 0.16.0)
- 0.16.0
API:
* An invalid service name or an invalid object path will raise
instead of being sent to the bus. The bus would then drop the
connection, producing EOFError here (gh#mvidner/ruby-dbus#80).
==== sendmail ====
Subpackages: libmilter1_0
- Correct path of update script for older products/distributions
- Add qtool perl script from contrib as this is very handy
- Make GLIBC_VERSION macro work again
- Move SMTPD_LISTEN_REMOTE hack into valid code of update script
- Change location of update script in fillup/sysconfig files
- Add better support for IPv6
- Fix bug in udage of fillup_only macro to get sysconfig file for
sendmail written by fillup
==== soundtouch ====
Version update (2.1.2 -> 2.2)
- update to 2.2.0:
* Improvements to help compiler autovectorization
* Bugfix in integer version of calcCrossCorrAccumulate()
* Compensate initial buffering of anti-alias filter and intepolator.
* Tuning for ARM NEON
* BPMDetect: Make conversion from size_t to int explicit
* BPM PeakFinder: Fix possible reading past end of array.
* Change correlation loop 'sum' variable type from double to float
==== sqlite3 ====
Version update (3.34.0 -> 3.34.1)
- SQLite 3.34.1:
* Fix a potential use-after-free bug when processing a a subquery
with both a correlated WHERE clause and a "HAVING 0" clause and
where the parent query is an aggregate (boo#1181261)
* Fix documentation typos
* Fix minor problems in extensions
==== timezone ====
Version update (2020f -> 2021a)
- timezone update 2021a (bsc#1177460)
* South Sudan changes from +03 to +02 on 2021-02-01 at 00:00.
==== timezone-java ====
Version update (2020f -> 2021a)
- timezone update 2021a (bsc#1177460)
* South Sudan changes from +03 to +02 on 2021-02-01 at 00:00.
==== tpm2-0-tss ====
Version update (3.0.1 -> 3.0.3)
Subpackages: libtss2-esys0 libtss2-mu0 libtss2-sys1
- update to 3.0.3:
- changes in 3.0.3:
* Fix Regression in Fapi_List
* Fix memory leak in policy calculation
- changes in 3.0.2:
* FAPI: Fix setting of the system flag of NV objects
* This will let NV object metadata be created system-wide always instead of
* locally in the user. Existing metadata will remain in the user directory.
* It can be moved to the corresponding systemstore manually if needed.
* FAPI: Fix policy searching, when a policyRef was provided
* FAPI: Accept EK-Certs without CRL dist point
* FAPI: Fix return codes of Fapi_List
* FAPI: Fix memleak in policy execution
* FAPI: Fix coverity NULL-pointer check
* FAPI: Set the written flag of NV objects in FAPI PolicyNV commands
* FAPI: Fix deleting of policy files.
* FAPI: Fix wrong file loading during object search.
* Fapi: Fix memory leak
* Fapi: Fix potential NULL-Dereference
* Fapi: Remove superfluous NULL check
* Fix a memory leak in async keystore load.
==== tracker2 ====
Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0
- Add tracker2-Avoid-deletion-empty-rows.patch: libtracker-data:
Avoid deletion of empty rows in FTS table. Starting with SQLite
3.34.0, this turns into a consistency error. Ensure rows being
deleted have actually some content before proceeding to deletion,
and ensure we don't process individual properties one by one in
the course of a whole rdfs:Resource deletion.
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Use libplist-2.0 on Tumblewewd.
+ upower-build-Use-a-newer-libplist-if-available.patch
==== util-linux ====
Version update (2.35.1 -> 2.36.1)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid-devel libuuid1
- Do not require libeconf-devel on products without /usr/etc.
- s/--enable-vendordir/--with-vendordir/
- remove pam_securetty line again. As long as there is no agreement
from pam side having it would fail openQA (boo#1033626)
- Update to version 2.36.1:
* chrt: use SCHED_FLAG_RESET_ON_FORK for sched_setattr()
* fallocate: fix --dig-holes at end of files
* fdisk: always report fdisk_create_disklabel() errors
* flock: keep -E exit status more restrictive
* fstrim: remove fstab condition from fstrim.timer
* hexdump: automatically use -C when called as hd
* hwclock: add fallback if SYS_settimeofday does not exist, fix
SYS_settimeofday fallback
* libblkid: allow a lot of mac partitions, fix Atari prober logic,
limit amount of parsed partitions
* more libfdisk improvements
* losetup: avoid infinite busy loop, increase limit of setup
attempts
* lsblk: fix -T optional argument, fix SCSI_IDENT_SERIAL, print
zero rather than empty SIZE, read ID_SCSI_IDENT_SERIAL if
available
* lscpu: Add FUJITSU aarch64 A64FX cpupart, Even more Arm part
numbers, avoid segfault on PowerPC systems with valid hardware
configurations (bsc#1175623)
* mount: Add support for "nosymfollow" mount option.
* pg: fix wcstombs()
* sfdisk: correct --json --dump false exclusive, fix backward
- -move-data
* vipw: fix short write handling in copyfile
* whereis: fix out of boundary read, support zst compressed man
pages
* minor code improvements and fixes
* minor licensing changes
* improve docs
- Require both group(uuidd) and user(uuidd).
- Do search /usr/sbin for mount helpers. (This drops /sbin/fs,
/sbin/fs.d, which we do not use in openSUSE.)
- prepare usrmerge (boo#1029961)
- Modernize patch util-linux-sulogin4bsc1175514.patch
* Try to autoconfigure broken serial lines
- Add patch util-linux-sulogin4bsc1175514.patch
Avoid sulogin failing on not existing or not functional console
devices (bsc#1175514)
- Fix default permissions of wall and write.
- Update to version 2.36:
* blkdiscard(8) refuses to proceed if filesystem or RAID
signatures are found in interactive mode (executed on a
terminal). The option --force is required to the discard
data.
* new commands irqtop(1) and lsirq(1)to monitor kernel
interrupts.
* cal(1) provides a new --vertical command line option.
* blkzone(8) implements open/close/finish commands now.
* unshare(1) and nsenter(1) commands support the time namespace
now.
* agetty(8) now supports multiple paths in the option
- -issue-file.
* fdisk(8), sfdisk(8), cfdisk(8), mkswap(8) and wipefs(8) now
support block devices locking by flock(2), new command line
option --lock and $LOCK_BLOCK_DEVICE environmental variable.
* dmesg(1) new command line option --follow-new to wait and
print only new kernel messages.
* fdisk(8) new command line option --list-details and
- -noauto-pt.
* fdisk(8) and sfdisk(8) support user-friendly aliases for
partition types.
* fstrim(8) supports new command line option --listed-in.
* libfdisk provides API to relocate GPT backup header. New
command line option "sfdisk --relocate".
* mount(8) now supports mount by ID= tag.
* login(1) supports list of "message of the day".
* All tools which read /etc/login.defs is possible to compile
with libeconf now.
* more(1) has been refactored.
* man pages cleanup
* other fixes and improvements, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.36/v2.36-Rele…
- Refresh Add-documentation-on-blacklisted-modules-to-mount-8-.patch.
- Drop upstreamed libeconf.patch,
libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch.
- util-linux-login_defs-check.sh: Perform all steps to integrate
MOTD_FIRSTONLY.
- Update baselibs.conf.
- Use plain #!/bin/sh for flushb
- Include pam_securetty in login.pamd again (bsc#1033626)
- Update to 2.35.2
* make glibc 2.31 compatible
- Dropped unneeded patch libfdisk-script-accept-sector-size.patch
==== util-linux-systemd ====
Version update (2.35.1 -> 2.36.1)
- Do not require libeconf-devel on products without /usr/etc.
- s/--enable-vendordir/--with-vendordir/
- remove pam_securetty line again. As long as there is no agreement
from pam side having it would fail openQA (boo#1033626)
- Update to version 2.36.1:
* chrt: use SCHED_FLAG_RESET_ON_FORK for sched_setattr()
* fallocate: fix --dig-holes at end of files
* fdisk: always report fdisk_create_disklabel() errors
* flock: keep -E exit status more restrictive
* fstrim: remove fstab condition from fstrim.timer
* hexdump: automatically use -C when called as hd
* hwclock: add fallback if SYS_settimeofday does not exist, fix
SYS_settimeofday fallback
* libblkid: allow a lot of mac partitions, fix Atari prober logic,
limit amount of parsed partitions
* more libfdisk improvements
* losetup: avoid infinite busy loop, increase limit of setup
attempts
* lsblk: fix -T optional argument, fix SCSI_IDENT_SERIAL, print
zero rather than empty SIZE, read ID_SCSI_IDENT_SERIAL if
available
* lscpu: Add FUJITSU aarch64 A64FX cpupart, Even more Arm part
numbers, avoid segfault on PowerPC systems with valid hardware
configurations (bsc#1175623)
* mount: Add support for "nosymfollow" mount option.
* pg: fix wcstombs()
* sfdisk: correct --json --dump false exclusive, fix backward
- -move-data
* vipw: fix short write handling in copyfile
* whereis: fix out of boundary read, support zst compressed man
pages
* minor code improvements and fixes
* minor licensing changes
* improve docs
- Require both group(uuidd) and user(uuidd).
- Do search /usr/sbin for mount helpers. (This drops /sbin/fs,
/sbin/fs.d, which we do not use in openSUSE.)
- prepare usrmerge (boo#1029961)
- Modernize patch util-linux-sulogin4bsc1175514.patch
* Try to autoconfigure broken serial lines
- Add patch util-linux-sulogin4bsc1175514.patch
Avoid sulogin failing on not existing or not functional console
devices (bsc#1175514)
- Fix default permissions of wall and write.
- Update to version 2.36:
* blkdiscard(8) refuses to proceed if filesystem or RAID
signatures are found in interactive mode (executed on a
terminal). The option --force is required to the discard
data.
* new commands irqtop(1) and lsirq(1)to monitor kernel
interrupts.
* cal(1) provides a new --vertical command line option.
* blkzone(8) implements open/close/finish commands now.
* unshare(1) and nsenter(1) commands support the time namespace
now.
* agetty(8) now supports multiple paths in the option
- -issue-file.
* fdisk(8), sfdisk(8), cfdisk(8), mkswap(8) and wipefs(8) now
support block devices locking by flock(2), new command line
option --lock and $LOCK_BLOCK_DEVICE environmental variable.
* dmesg(1) new command line option --follow-new to wait and
print only new kernel messages.
* fdisk(8) new command line option --list-details and
- -noauto-pt.
* fdisk(8) and sfdisk(8) support user-friendly aliases for
partition types.
* fstrim(8) supports new command line option --listed-in.
* libfdisk provides API to relocate GPT backup header. New
command line option "sfdisk --relocate".
* mount(8) now supports mount by ID= tag.
* login(1) supports list of "message of the day".
* All tools which read /etc/login.defs is possible to compile
with libeconf now.
* more(1) has been refactored.
* man pages cleanup
* other fixes and improvements, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.36/v2.36-Rele…
- Refresh Add-documentation-on-blacklisted-modules-to-mount-8-.patch.
- Drop upstreamed libeconf.patch,
libmount-Avoid-triggering-autofs-in-lookup_umount_fs.patch.
- util-linux-login_defs-check.sh: Perform all steps to integrate
MOTD_FIRSTONLY.
- Update baselibs.conf.
- Use plain #!/bin/sh for flushb
- Include pam_securetty in login.pamd again (bsc#1033626)
- Update to 2.35.2
* make glibc 2.31 compatible
- Dropped unneeded patch libfdisk-script-accept-sector-size.patch
==== util-macros ====
Version update (1.19.2 -> 1.19.3)
- update to release 1.19.3
* Update README for gitlab migration
* Update configure.ac bug URL for gitlab migration
* XORG_PROG_RAWCPP: Use AC_PATH_TOOL to find preprocessor
==== v4l2loopback ====
Subpackages: v4l2loopback-autoload v4l2loopback-kmp-default v4l2loopback-utils
- Add Secureboot signing support
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1180897 - SLES15 SP2: VM does not boot after virt-install
installing from ISO image.
virtinst-keep-iso-for-xenpv.patch
- bsc#1181350 - [Build 20210122] openQA test fails in virt_install
on aarch64
virtman-show-no-firmware-for-xenpv.patch
==== wayland ====
Version update (1.18.0 -> 1.19.0)
Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0
- Update to release 1.19
* This release mostly contains bug fixes and minor
protocol updates.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add gir-multilib.patch: Fix multilib conflict in gir files.
- Disable gold linker for ppc64le
==== xf86-video-nouveau ====
Version update (1.0.16 -> 1.0.17)
- no longer set CFLAGS, because "%optflags" is already included in
%configure macro
- update to 1.0.17:
* present: fix handling of drmWaitVBlank failures
* drmmode: make event handler leave a note that there are stuck events
* present: don't enable if there's no acceleration
* drmmode: fix screen resize without acceleration
* make error when failing to allocate surface more descriptive
* dri2,present: move in pixmap before getting addresses
* nv4/exa: tiling is unsupported pre-nv10, reduce alignment requirements
* Don't advertise any PRIME offloading capabilities without acceleration
- spec-cleaner cleanups
==== xfce4-cpufreq-plugin ====
Version update (1.2.3 -> 1.2.4)
Subpackages: xfce4-cpufreq-plugin-lang
- Update to version 1.2.4
* Display governors even if they differ among CPU cores
* Enable fixed units in the frequency text box
* Create the label widget if it does not exist
* Update copyright year
* Translation Updates
==== xfce4-cpugraph-plugin ====
Version update (1.2.0 -> 1.2.1)
Subpackages: xfce4-cpugraph-plugin-lang
- Update to version 1.2.1
* Repaint CPU load history after the user changes the update interval
* Properly initialize current usage bars
* Scale CPU load history chart according to the current update interval
* Store history in a circular buffer
* Add timestamps to CPU load history
* Update copyright year
* Update configuration files
* Translation Updates
==== xfce4-panel ====
Version update (4.16.0 -> 4.16.1)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to 4.16.1
* pager: Use gobject bindings (gxo#xfce/xfce4-panel#376)
* pager: Switch to new workspaces icon name
* launcher: avoid double fork
* statustray: Display tooltip title of statusnotifier items as
* plaintext
* statustray: Prevent crash when parsing properties
(gxo#xfce/xfce4-panel#379)
* windowmenu: fix use-after-free in window_menu_plugin_window_item_new
* Fix compilation warnings
* Update `.gitignore`
* Translation Updates
==== xterm ====
Version update (359 -> 363)
Subpackages: xterm-bin
- Update to Patch#363 - 2020/12/26
* disable groff hyphenation in generated html when using man2html.
* change SCS ?&4? Cyrillic to non-NRCS, per VT520 manual.
* amend fix for SCS in patch #198 to remove DEL rather than converting
it to a space (report by Thomas Wolff).
* modify state transitions for selecting character sets to eliminate
an ambiguity between the ?A? used in VT220 versus VT320.
improve error recovery when selecting characters by resetting to US
ASCII when no suitable encoding is found, e.g., attempting to use
an NRCS sequence when NRCS is not enabled.
* turn off hyphenation in ?.txt? conversion, prompted by groff changes.
* add VT5xx ISO Latin-2 (prompted by discussion with Thomas Wolff).
* amend change from patch #361 to event-handling in CopyWait to handle
active-icon as a special case (Debian #975687).
* add call to loadColorTable to get the visual information needed to
decode BE RGBA32 color format (patch by Leandro Lupori).
* modify the resource-parsing for disallowedPasteControls and similar
lists of names/numbers to recognize ?~;? (tilde) for cancelling a given name/number.
* add ENQ, EOT and NUL to default for disallowedPasteControls.
* change default for disallowedPasteControls to omit the tab character
(suggested by Harald Dunkel).
* fix swapped height/width in regisScreenSize and maxGraphicSize resources
using "auto" value, from patch #314 (report by Anton Lavrentiev)
* revise patch #362 change for shift-modifier versus mouse protocol
and select/paste by adding resource shiftEscape, which can be enabled
via a control sequence (prompted by discussion with Matthijs van Duin).
* simplify/improve ifdef in trace code for using a separate set of files
for each run of xterm.
* add options -r and -t to vttests/query-color.pl to show the 6-digit
RGB code and actual colors.
* add nel to xterm-basic terminfo.
* alter vttests/modify-keys.pl to omit HTML reference links to the
modified-keys table where no keycode was available.
- includes Patch #361 - 2020/10/14
* treat the return value of strerror as readonly (patch by Philipp
Klaus Krause).
* modify event-handling in CopyWait to work around hanging while writing
large amounts of text to an active icon and at the same time iconifying/
deiconifying (report by Dave Kemper).
* initialize double-buffer for active-icon window.
* improve manual page description of scrollbar resources (report by Brian Lindholm).
correct ifdef for menu entry for active-icon, when initializing
it with toolbar configuration.
* add preprocessor option to makefile to set internal definition of
pixmaps directory to match the install-configuration (FreeBSD #250036)
* cleanup of calls to free, removing checks for null (Walter Harms)
* add fallback actions pointer-button and pointer-motion which handle
events for the mouse control-sequences protocol if the select-related
translations are omitted with *omitTranslation:select (prompted by
discussion with "Ergus")
* amend rule for using shift-key to override mouse-protocol for select/
paste to limit that feature to mouse-buttons which are actually
bound to select/paste actions (prompted by discussion with "Ergus").
* corrected mapping in special case for repainting wrap-marks when viewing
the scrollback area.
* use separate GCs for showWrapMarks feature, to work around cursor
coloring change in patch #345 (report by Paulo Silva de Alíbano).
- includes Patch #360 - 2020/09/20
* mention decGraphicsID in ctlseqs.ms (suggested by Thomas Wolff).
* modify pixel-coordinate mouse reponse to use as origin the VT100-
window rather than the underlying widget, which includes the scrollbar (report by Thomas Wolff).
* add configure option --disable-print-graphics (Ross Combs).
* add test_ptydata to ?make check? rule.
* minor fixes for ctlseqs.ms (report by Jean-Marc Bourguet).
* minor fixes for manpage style (report/patch by "a1346054").
* correct cleanup from switch between italics/normal font in the show/
hide cursor functions (report/testcase by Peter Fabinski)
* integrated patch by Ross Combs:
internal renaming of GraphicsID symbols, for readability.
adjust logic for VT125, treating it as a ReGIS terminal.
* update configure macros, for compiler-warning fixes.
* integrated patch by Ross Combs:
add control sequence modes for graphics printing.
improve conversion to bitmaps for TrueType fonts in ReGIS
add font7 resource, for an ?enormous? bitmap font.
do not reset graphics in a soft-reset.
add pointerFont resource, and -pf command-line option.
* improve typography of manual page (patch by Branden Robinson).
* amend patch #359 change to df-install.in to ignore a command-line
assignment to DESTDIR if followed by an explicit --dir (report by Sven Joachim)
- merged 2 patches to form xterm-suse.patch
- remove xterm-settings.patch
- remove xterm-better-fonts.patch
- rebase xterm-sigwinch.patch
- cleanup spec
==== yast2 ====
Version update (4.3.49 -> 4.3.51)
Subpackages: yast2-logs
- Do not propose hibernation when running over a virtualized setup
(bsc#1180982).
- 4.3.51
- Fixed Resolvables class to uniqely identify the libzypp objects
to avoid random failures (related to bsc#1178688)
- 4.3.50
==== yast2-bootloader ====
Version update (4.3.18 -> 4.3.20)
- Do not propose resume kernel parameter when the swap is smaller
than the RAM size (bsc#1180977).
- 4.3.20
- Ensure the proposal is re-calculated when the partitioning plan
has changed (bsc#1180218 and bsc#1180976)
- 4.3.19
==== yast2-pkg-bindings ====
Version update (4.3.6 -> 4.3.8)
- Log more details about the newly added repositories
(for debugging bsc#1181344)
- 4.3.8
- Allow filtering resolvables by RPM path, return RPM path
for the product packages (related to bsc#1178688, bsc#1176276)
- 4.3.7
==== yast2-storage-ng ====
Version update (4.3.40 -> 4.3.41)
- AutoYaST UI: improved visualization of some partition sections
in the left tree (related to jsc#SLE-11308).
- 4.3.41
==== yast2-trans ====
Version update (84.87.20210116.f5a95d2c8b -> 84.87.20210130.332fb904b7)
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.20210130.332fb904b7:
* New POT for text domain 'rear'.
* New POT for text domain 'network'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'pkg-bindings'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'network'.
* New POT for text domain 'network'.
- Update to version 84.87.20210123.74263e8a12:
* New POT for text domain 'nis_server'.
* New POT for text domain 'network'.
* New POT for text domain 'instserver'.
* New POT for text domain 'proxy'.
* New POT for text domain 'wol'.
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'rmt'.
* New POT for text domain 'relocation-server'.
* New POT for text domain 'reipl'.
* New POT for text domain 'registration'.
* New POT for text domain 'rdp'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'multipath'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'iplb'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'geo-cluster'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'cluster'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'add-on'.
* Automatic update of wol.
* Automatic update of vpn.
* Automatic update of users.
* Automatic update of update.
* Automatic update of tune.
* Automatic update of s390.
* Automatic update of sysconfig.
* Automatic update of support.
* Automatic update of sudo.
* Automatic update of storage.
* Automatic update of squid.
* Automatic update of sound.
* Automatic update of snapper.
* Automatic update of slp-server.
* Automatic update of services-manager.
* Automatic update of security.
* Automatic update of scanner.
* Automatic update of samba-server.
* Automatic update of samba-client.
* Automatic update of rmt.
* Automatic update of relocation-server.
* Automatic update of reipl.
* Automatic update of registration.
* Automatic update of rdp.
* Automatic update of proxy.
* Automatic update of printer.
* Automatic update of pam.
* Automatic update of packager.
* Automatic update of online-update.
* Automatic update of ntp-client.
* Automatic update of nis_server.
* Automatic update of nis.
* Automatic update of nfs_server.
* Automatic update of nfs.
* Automatic update of network.
* Automatic update of multipath.
* Automatic update of migration.
* Automatic update of mail.
* Automatic update of ldap-client.
* Automatic update of ldap.
* Automatic update of kdump.
* Automatic update of journalctl.
* Automatic update of isns.
* Automatic update of iscsi-lio-server.
* Automatic update of iscsi-client.
* Automatic update of iplb.
* Automatic update of instserver.
* Automatic update of installation.
* Automatic update of http-server.
* Automatic update of hana-update.
* Automatic update of hanafirewall.
* Automatic update of geo-cluster.
* Automatic update of ftp-server.
* Automatic update of firewall.
* Automatic update of fcoe-client.
* Automatic update of drbd.
* Automatic update of dns-server.
* Automatic update of dhcp-server.
* Automatic update of crowbar.
* Automatic update of country.
* Automatic update of control.
* Automatic update of cluster.
* Automatic update of cc-control.
* Automatic update of cc.
* Automatic update of bootloader.
* Automatic update of base.
* Automatic update of autoinst.
* Automatic update of auth-client.
* Automatic update of audit-laf.
* Automatic update of apparmor.
* Automatic update of add-on.
* New POT for text domain 'registration'.
* New POT for text domain 'rear'.
* New POT for text domain 'autoinst'.
==== z3 ====
Version update (4.8.9 -> 4.8.10)
- update to 4.8.10:
- rewritten arithmetic solver replacing legacy arithmetic solver and on by default
==== zeromq ====
Version update (4.3.3 -> 4.3.4)
Subpackages: libzmq5 zeromq-tools
- update to 4.3.4:
* ZMQ_PRIORITY will set the SO_PRIORITY socket option on the underlying
sockets. Only supported on Linux.
* Fixed compilation errors on kFreeBSD and GNU/Hurd
* Fixed excessive amount of socket files left behind in Windows TMP
* Fixed regression that breaks using IPv6 link-local addresses on Linux
* Fixed compilation errors on Android
* Fixed compilation error with ulibc and libbsd
* Fixed stack overflow on Windows x64
* Fixed various compilation errors on Windows ARM 32bit
* Fixed various compilation warnings with XCode
* Fixed return value of zmq_ctx_get changed unintentionally
==== zstd ====
- Add libzstd-devel-32bit (boo#1181272)
3
2
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa
alsa-ucm-conf
alsa-utils
apache2
apache2-manual
apache2-prefork
apache2-utils
apparmor
arpwatch
automake (1.16.2 -> 1.16.3)
bluedevil5
dmidecode
epson-inkjet-printer-escpr (1.7.7 -> 1.7.8)
f2fs-tools
gettext-runtime
gnome-packagekit
gnome-tweaks
hylafax+
java-11-openjdk (11.0.9.1 -> 11.0.10.0)
jhead (3.00 -> 3.04)
kaccounts-providers
kinfocenter5
kscreen5
kvm_stat (5.10.4 -> 5.10.9)
kwin5
libfido2 (1.5.0 -> 1.6.0)
libmbim (1.24.4 -> 1.24.6)
libqt5-qtconnectivity
libqt5-qtmultimedia
libqt5-qtquickcontrols
libqt5-qtquickcontrols2
libqt5-qtsensors
libqt5-qtwayland
libreoffice
milou5
mutt (2.0.4 -> 2.0.5)
ncurses (6.2.20210109 -> 6.2.20210116)
oath-toolkit (2.6.5 -> 2.6.6)
open-vm-tools (11.2.0 -> 11.2.5)
openssh
pango (1.48.0 -> 1.48.1)
pcsc-cyberjack (3.99.5final.SP13 -> 3.99.5final.SP14)
perl-IO-Tty (1.15 -> 1.16)
perl-Mojolicious (8.71 -> 8.72)
plasma5-desktop
python-passlib
python-pyserial (3.4 -> 3.5)
python-setuptools
python-sortedcontainers
qemu
raspberrypi-firmware (2021.01.15 -> 2021.01.21)
raspberrypi-firmware-config (2021.01.15 -> 2021.01.21)
raspberrypi-firmware-dt
rdma-core
rng-tools (6.10 -> 6.11)
rubygem-asciidoctor (2.0.10 -> 2.0.12)
rubygem-parallel (1.19.2 -> 1.20.1)
rubygem-parallel_tests (3.3.0 -> 3.4.0)
rubygem-rspec-rails (4.0.1 -> 4.0.2)
rubygem-simpleidn (0.1.1 -> 0.2.1)
shim
skopeo (1.1.1 -> 1.2.1)
sudo (1.9.5p1 -> 1.9.5p2)
system-users
systemsettings5
sysuser-tools
vorbis-tools (1.4.0 -> 1.4.2)
webkit2gtk3
wireshark
xdg-desktop-portal-kde
xen (4.14.1_06 -> 4.14.1_08)
xfce4-genmon-plugin (4.1.0 -> 4.1.1)
xfce4-whiskermenu-plugin (2.5.2 -> 2.5.3)
xfsprogs (5.9.0 -> 5.10.0)
yast2-bootloader (4.3.17 -> 4.3.18)
yast2-network (4.3.38 -> 4.3.41)
yast2-storage-ng (4.3.37 -> 4.3.40)
zbar
=== Details ===
==== alsa ====
Subpackages: libasound2 libatopology2
- Yet more fixes for the crash with dmix plugin (bsc#1181194):
0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
- Backport upstream fixes:
yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
UCM (bsc#1181194):
0004-topology-use-inclusive-language-for-bclk.patch
0005-topology-use-inclusive-language-for-fsync.patch
0006-topology-use-inclusive-language-in-documentation.patch
0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
0038-topology-parse_tuple_set-remove-dead-condition-code.patch
0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
==== alsa-ucm-conf ====
- Backport upstream fixes:
more Baytrail/Cherrytrail profiles, TRX40 / ALC1220-VLC profiles:
0013-bytcr-rt5640-Add-support-for-devices-without-speaker.patch
0014-rt5640-Move-standard-DAC-setup-to-EnableSeq.conf.patch
0015-bytcr-rt5640-fix-the-execution-order.patch
0016-ucm2-add-initial-configuration-for-TRX40-Gigabyte-Ao.patch
0017-USB-Audio-ALC1220-Bump-analog-Speaker-priority-over-.patch
0018-USB-Audio-ALC1220-fix-indentation-for-Speaker-device.patch
0019-USB-Audio-fix-indentation-in-Gigabyte-Aorus-Master-M.patch
0020-chtnau8824-Add-a-SST-define-variable.patch
0021-kblrt5660-Fix-file-permissions.patch
- Run fdupes to reduce the duplicated files
==== alsa-utils ====
- Backport upstream fixes:
various fixes in aplay, alsamixer, alsactl and alsaloop, updated
translations, etc:
0001-aplay-try-to-use-16-bit-format-to-increase-capture-q.patch
0002-alsamixer-Fix-the-mixer-views-description-in-man-pag.patch
0003-Add-Slovak-translation.patch
0004-Add-Basque-translation.patch
0006-aplay-cosmetic-code-fix-in-xrun.patch
0007-aplay-fix-the-CPU-busy-loop-in-the-pause-handler.patch
0008-alsa-info-Add-lsusb-and-stream-outputs.patch
0013-aplay-add-test-code-for-snd_pcm_status-to-test-posit.patch
0014-ucm-fix-typo-in-docs.patch
0015-aplay-add-avail-delay-checks-to-test-position.patch
0016-alsactl-daemon-read_pid_file-fix-the-returned-code-o.patch
0017-alsactl-init-set_ctl_value-fix-bytes-parsing.patch
0018-alsactl-init-parse-fix-possible-double-free.patch
0019-alsaloop-fix-possible-memory-leak-in-create_loopback.patch
0020-alsaloop-get_queued_playback_samples-simplify-code.patch
0021-topology-fix-possible-double-free-in-load.patch
0022-alsamixer-remove-dead-fcn-widget_handle_key-in-widge.patch
0023-alsamixer-remove-unused-variable-y-in-display_scroll.patch
0024-alsamixer-fix-shift-in-parse_words.patch
0025-aplay-fix-the-test-position-test-for-playback-avail-.patch
==== apache2 ====
- added Provides: http_daemon to fix bsc#1180132
- remove suexec2 from premissions as well
- modified sources
% permissions.apache2
- suexec2 was renamed to suexec in 2015 and the symlink to suexec
no longer exists
==== apache2-manual ====
- added Provides: http_daemon to fix bsc#1180132
- remove suexec2 from premissions as well
- modified sources
% permissions.apache2
- suexec2 was renamed to suexec in 2015 and the symlink to suexec
no longer exists
==== apache2-prefork ====
- added Provides: http_daemon to fix bsc#1180132
- remove suexec2 from premissions as well
- modified sources
% permissions.apache2
- suexec2 was renamed to suexec in 2015 and the symlink to suexec
no longer exists
==== apache2-utils ====
- added Provides: http_daemon to fix bsc#1180132
- remove suexec2 from premissions as well
- modified sources
% permissions.apache2
- suexec2 was renamed to suexec in 2015 and the symlink to suexec
no longer exists
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add apache-extra-profile-include-if-exists.diff: make <apache2.d>
include in apache extra profile optional to avoid problems with empty
profile directory (boo#1178527)
==== arpwatch ====
- Include arp2ethers script (jsc#SLE-17224)
==== automake ====
Version update (1.16.2 -> 1.16.3)
- add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
with autoconf 2.70
- update to 1.16.3:
- In the testsuite summary, the "for $(PACKAGE_STRING)" suffix
can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable.
- Python 3.10 version number no longer considered to be 3.1.
- Broken links in manual fixed or removed, and new script
contrib/checklinkx (a small modification of W3C checklink) added,
with accompany target checklinkx to recheck urls.
- install-exec target depends on $(BUILT_SOURCES).
- valac argument matching more precise, to avoid garbage in DIST_COMMON.
- Support for Vala in VPATH builds fixed so that both freshly-generated and
distributed C files work, and operation is more reliable with or without
an installed valac.
- Dejagnu doesn't break on directories containing spaces.
- new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the
"make dvi" that is done as part of distcheck.
- install-sh tweaks:
. new option -p to preserve mtime, i.e., invoke cp -p.
. new option -S SUFFIX to attempt backup files using SUFFIX.
. no longer unconditionally uses -f when rm is overridden by RMPROG.
. does not chown existing directories.
- Removed function up_to_date_p in lib/Automake/FileUtils.pm.
We believe this function is completely unused.
- Support for in-tree Vala libraries improved.
- rename automake-SuSE.patch to automake-suse-vendor.patch and refresh
- remove automake-testsuite-vala-gcc10.patch (upstream)
==== bluedevil5 ====
Subpackages: bluedevil5-lang
- Add compatibility with qml-autoreqprov
==== dmidecode ====
2 recommended fixes from upstream:
- dmidecode-fix-the-condition-error-in-ascii_filter.patch:
dmidecode: Fix the condition error in ascii_filter.
- dmidecode-fix-crash-with-u-option.patch: dmidecode: Fix crash
with -u option.
==== epson-inkjet-printer-escpr ====
Version update (1.7.7 -> 1.7.8)
- Update to 1.7.8:
* Supported new model:
+ Epson-EP-713A_Series
+ Epson-EP-813A_Series
* Fixed an issue of filter crash when FIFO I/O was closed.
- Rebased bug_x86_64.patch.
==== f2fs-tools ====
Subpackages: libf2fs8
- prepare usrmerge (boo#1029961)
==== gettext-runtime ====
Subpackages: gettext-tools libtextstyle0
- fixup libtextstyle autofoo with adding
use-acinit-for-libtextstyle.patch
==== gnome-packagekit ====
- Add gnome-packagekit-define-HAVE_SYSTEMD.patch: define
HAVE_SYSTEMD macro if systemd if found
(glgo#GNOME/gnome-packagekit!3, bsc#1134544).
==== gnome-tweaks ====
- Add 77dde7477922f645946bfc64b1b25aeed2b01919.patch -- Update
Norwegian bokmål translation.
==== hylafax+ ====
Subpackages: hylafax+-client libfaxutil7_0_3
- Fix TW build by pretending tiff 4.2 is as good enough as 4.{0,1}
==== java-11-openjdk ====
Version update (11.0.9.1 -> 11.0.10.0)
Subpackages: java-11-openjdk-headless
- Update to upstream tag jdk-11.0.10-9 (January 2021 CPU,
bsc#1181239)
* Security fixes
+ JDK-8247619: Improve Direct Buffering of Characters
* Other changes
+ JDK-6722928: Support SSPI as a native GSS-API provider
+ JDK-7185258: [macosx] Deadlock in SunToolKit.realSync()
+ JDK-8152332: [macosx] JFileChooser cannot be serialized on
Mac OS X
+ JDK-8161684: [testconf] Add VerifyOops' testing into compiler
tiers
+ JDK-8171279: Support X25519 and X448 in TLS
+ JDK-8173361: various crashes in
JvmtiExport::post_compiled_method_load
+ JDK-8173658: JvmtiExport::post_class_unload() is broken for
non-JavaThread initiators
+ JDK-8191006: hsdis disassembler plugin does not compile with
binutils 2.29+
+ JDK-8197981: Missing return statement in
__sync_val_compare_and_swap_8
+ JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java
fails in headless mode
+ JDK-8200151: Add 8 JNDI tests to com/sun/jndi/dns/ConfigTests/
+ JDK-8208279: Add 8 JNDI tests to com/sun/jndi/dns/EnvTests/
+ JDK-8208483: Add 5 JNDI tests to
com/sun/jndi/dns/FactoryTests/
+ JDK-8208542: Add 4 JNDI tests to com/sun/jndi/dns/ListTests/
+ JDK-8208665: Amend cross-compilation docs with
qemu-debootstrap recipe
+ JDK-8210088: ProblemList gc/epsilon/TestMemoryMXBeans.java
+ JDK-8210339: Add 10 JNDI tests to com/sun/jndi/dns/FedTests/
+ JDK-8211450: UndetVar::dup is not copying the kind field to
the duplicated instance
+ JDK-8212160: JVMTI agent crashes with "assert(_value != 0LL)
failed: resolving NULL _value"
+ JDK-8212226: SurfaceManager throws "Invalid Image variant"
for MultiResolutionImage (Windows)
+ JDK-8213400: Support choosing group name in keytool keypair
generation
+ JDK-8213535: Windows HiDPI html lightweight tooltips are
truncated
+ JDK-8213698: Improve devkit creation and add support for
linux/ppc64/ppc64le/s390x
+ JDK-8214025: assert(t->singleton()) failed: must be a
constant when ScavengeRootsInCode < 2
+ JDK-8214242: compiler/arguments/TestScavengeRootsInCode.java
fails because of missing UnlockDiagnosticVMOptions
+ JDK-8214787: Zero builds fail with "undefined
JavaThread::thread_state()"
+ JDK-8215583: Exclude
runtime/handshake/HandshakeWalkSuspendExitTest.java
+ JDK-8216012: Infinite loop in RSA KeyPairGenerator
+ JDK-8216324: GetClassMethods is confused by the presence of
default methods in super interfaces
+ JDK-8217429: WebSocket over authenticating proxy fails to
send Upgrade headers
+ JDK-8217976: test/jdk/java/net/httpclient/websocket/
/WebSocketProxyTest.java fails intermittently
+ JDK-8218021: Have jarsigner preserve posix permission
attributes
+ JDK-8218287: jshell tool: input behavior unstable after
12-ea+24 on Windows
+ JDK-8218851: JVM crash in custom classloader stress test, JDK
12 & 13
+ JDK-8220420: Cleanup c1_LinearScan
+ JDK-8222072: JVMTI GenerateEvents() sends CompiledMethodLoad
events to wrong jvmtiEnv
+ JDK-8222286: Fix for JDK-8213419 is broken on s390
+ JDK-8222527: HttpClient doesn't send HOST header when
tunelling HTTP/1.1 through http proxy
+ JDK-8222533: jtreg test jdk/internal/platform/cgroup/
/TestCgroupMetrics.java fails on SLES12.3 linux ppc64le
machine
+ JDK-8224506: [TESTBUG] TestDockerMemoryMetrics.java fails
with exitValue = 137
+ JDK-8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/
/tc02t001/TestDescription.java failed
+ JDK-8224650: Add tests to support X25519 and X448 in TLS
+ JDK-8225072: Add LuxTrust certificate that is expiring in
March 2021 to list of allowed but expired certs
+ JDK-8225329: -XX:+PrintBiasedLockingStatistics causes crash
during initialization on Windows platforms
+ JDK-8225687: Newly added sspi.cpp in JDK-6722928 still
contains some small errors
+ JDK-8227006: [linux] Runtime.availableProcessors execution
time increased by factor of 100
+ JDK-8227275: Within native OOM error handling, assertions may
hang the process
+ JDK-8227647: [Graal] Test8009761.java fails due to
"RuntimeException: static java.lang.Object
compiler.uncommontrap.Test8009761.m3(boolean,boolean) not
compiled"
+ JDK-8229495: SIGILL in C2 generated OSR compilation
+ JDK-8230910: libsspi_bridge does not build on Windows 32bit
+ JDK-8232114: JVM crashed at imjpapi.dll in native code
+ JDK-8234147: Avoid looking up standard charsets in core
libraries
+ JDK-8234393: [macos] printing ignores printer tray
+ JDK-8234863: Increase default value of MaxInlineLevel
+ JDK-8235218: Minimal VM is broken after JDK-8173361
+ JDK-8235456: Minimal VM is broken after JDK-8212160
+ JDK-8235829: graal crashes with Zombie.java test
+ JDK-8236124: Minimal VM slowdebug build failed after
JDK-8212160
+ JDK-8236512: PKCS11 Connection closed after Cipher.doFinal
and NoPadding
+ JDK-8236944: The legVecZ operand should be limited to
zmm0-zmm15 registers
+ JDK-8237186: Fix typo in copyright header of
java/io/Reader/TransferTo.java
+ JDK-8237499: JFR: Include stack trace in the ThreadStart event
+ JDK-8237512: AArch64: aarch64TestHook leaks a BufferBlob
+ JDK-8237524: AArch64: String.compareTo() may return incorrect
result
+ JDK-8237950: C2 compilation fails with "Live Node limit
exceeded limit" during ConvI2L::Ideal optimization
+ JDK-8238579: HttpsURLConnection drops the timeout and hangs
forever in read
+ JDK-8239105: Add exception for expiring Digicert root
certificates to VerifyCACerts test
+ JDK-8239477: jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails
- XX:+VerifyOops with "verify_oop: rsi: broken oop"
+ JDK-8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
+ JDK-8239886: Minimal VM build fails after JDK-8237499
+ JDK-8240633: Memory leaks in the implementations of
FileChooserUI
+ JDK-8240690: Race condition between EDT and
BasicDirectoryModel.FilesLoader.run0()
+ JDK-8241234: Unify monitor enter/exit runtime entries.
+ JDK-8241311: Move some charset mapping tests from closed to
open
+ JDK-8241797: Add some tests to the problem list
+ JDK-8242029: AArch64: skip G1 array copy pre-barrier if
marking not active
+ JDK-8242335: Additional Tests for RSASSA-PSS
+ JDK-8242480: Negative value may be returned by
getFreeSwapSpaceSize() in the docker
+ JDK-8242614: cleanup duplicated test ldap server in some
com/sun/jndi/ldap/ tests
+ JDK-8242846: Bring back test/jdk/tools/jlink/plugins/
/OrderResourcesPluginTest.java
+ JDK-8243114: Implement montgomery{Multiply,Square}intrinsics
on Windows
+ JDK-8243290: Improve diagnostic messages for class
verification and redefinition failures
+ JDK-8243488: Add tests for set/get SendBufferSize and
getReceiveBufferSize in DatagramSocket
+ JDK-8243549: sun/security/ssl/CipherSuite/
/NamedGroupsWithCipherSuite.java failed with Unsupported
signature algorithm: DSA
+ JDK-8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test
uses wrong class
+ JDK-8243619: compiler/codecache/CheckSegmentedCodeCache.java
test misses -version
+ JDK-8244142: some hotspot/runtime tests don't check exit code
of forked JVM
+ JDK-8244278: Excessive code cache flushes and sweeps
+ JDK-8244282: test/hotspot/jtreg/compiler/intrinsics/
/Test8237524.java fails with --illegal-access=deny
+ JDK-8244621: [macos10.15] Garbled FX printing plus CoreText
warnings on Catalina when building with Xcode 11
+ JDK-8244819: hsdis does not compile with binutils 2.34+
+ JDK-8245051: c1 is broken if it is compiled by gcc without
- fno-lifetime-dse
+ JDK-8245168: jlink should not be treated as a "small" tool
+ JDK-8245400: Upgrade to LittleCMS 2.11
+ JDK-8246381: VM crashes with "Current BasicObjectLock* below
than low_mark"
+ JDK-8246434: Threads::print_on_error assumes that the heap
has been set up
+ JDK-8246648: issue with OperatingSystemImpl
getFreeSwapSpaceSize in docker after 8242480
+ JDK-8247201: Print potential pointer value of readable stack
memory in hs_err file
+ JDK-8247763: assert(outer->outcnt() == 2) failed: 'only phis'
failure in LoopNode::verify_strip_mined()
+ JDK-8247867: Upgrade to freetype 2.10.2
+ JDK-8248190: Enable Power10 system and implement new
byte-reverse instructions
+ JDK-8248226: TestCloneAccessStressGCM fails with
- XX:-ReduceBulkZeroing
+ JDK-8248347: windows build broken by JDK-8243114
+ JDK-8248532: Every time I change keyboard language at my
MacBook, Java crashes
+ JDK-8248552: C2 crashes with SIGFPE due to division by zero
+ JDK-8248596: [TESTBUG] compiler/loopopts/
/PartialPeelingUnswitch.java times out with Graal enabled
+ JDK-8248745: Add jarsigner and keytool tests for restricted
algorithms
+ JDK-8248791: sun/util/resources/cldr/TimeZoneNamesTest.java
fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing
+ JDK-8248845: AArch64: stack corruption after spilling vector
register
+ JDK-8249176: Update GlobalSignR6CA test certificates
+ JDK-8249183: JVM crash in "AwtFrame::WmSize" method
+ JDK-8249192: MonitorInfo stores raw oops across safepoints
+ JDK-8249602: C2: assert(cnt == _outcnt) failed: no insertions
allowed
+ JDK-8249603: C1: assert(has_error == false) failed: register
allocation invalid
+ JDK-8249605: C2: assert(no_dead_loop) failed: dead loop
detected
+ JDK-8249607: C2: assert(!had_error) failed: bad dominance
+ JDK-8249608: Vector register used by C2 compiled method
corrupted at safepoint
+ JDK-8249672: Include microcode revision in features_string on
x86
+ JDK-8249748: gtest silently ignores bad jvm arguments
+ JDK-8249821: Separate libharfbuzz from libfontmanager
+ JDK-8250598: Hyper-V is detected in spite of running on host
OS
+ JDK-8250605: Linux x86_32 builds fail after JDK-8249821
+ JDK-8250636: iso8601_time returns incorrect offset part on
MacOS
+ JDK-8250665: Wrong translation for the month name of May in
ar_JO,LB,SY
+ JDK-8250772: Test com/sun/jndi/ldap/
/NamingExceptionMessageTest.java fails intermittently with
javax.naming.ServiceUnavailableException
+ JDK-8250825: C2 crashes with assert(field != __null) failed:
missing field
+ JDK-8250894: Provide a configure option to build and run
against the platform libharfbuzz
+ JDK-8250928: JFR: Improve hash algorithm for stack traces
+ JDK-8250968: Symlinks attributes not preserved when using
jarsigner on zip files
+ JDK-8250984: Memory Docker tests fail on some Linux kernels
w/o cgroupv1 swap limit capabilities
+ JDK-8251118: BiasedLocking::preserve_marks should not have a
HandleMark
+ JDK-8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java
failed due to timeout
+ JDK-8251257: NMT: jcmd VM.native_memory scale=1 crashes
target VM
+ JDK-8251365: Build failure on AIX after 8250636
+ JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray
+ JDK-8251456: [TESTBUG] compiler/vectorization/
/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError
+ JDK-8251458: Parse::do_lookupswitch fails with "assert(_cnt
>= 0) failed"
+ JDK-8251535: Partial peeling at unsigned test adds incorrect
loop exit check
+ JDK-8251949: ZGC: Set explicit heap size for
compiler/gcbarriers tests
+ JDK-8252090: JFR: StreamWriterHost::write_unbuffered() stucks
in an infinite loop OpenJDK (build 13.0.1+9)
+ JDK-8252415: Bump update version for OpenJDK: jdk-11.0.10
+ JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/
/DisposeFrameOnDragTest.java fails on Windows
+ JDK-8252497: Incorrect numeric currency code for ROL
+ JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize
option
+ JDK-8252679: Two windows specific FileDIalog tests may fail
on some Windows_Server_2016_Standard
+ JDK-8252696: Loop unswitching may cause out of bound array
load to be executed
+ JDK-8252754: Hash code calculation of JfrStackTrace is
inconsistent
+ JDK-8253219: Epsilon: clean up unnecessary includes
+ JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor
calls virtual num_queues()
+ JDK-8253226: Shenandoah: remove unimplemented
ShenandoahStrDedupQueue::verify
+ JDK-8253269: The CheckCommonColors test should provide more
info on failure
+ JDK-8253284: Zero OrderAccess barrier mappings are incorrect
+ JDK-8253375: OSX build fails with Xcode 12.0 (12A7209)
+ JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint
should not access VMThread state from other threads
+ JDK-8253791: Issue with useAppleColor check in CSystemColors.m
+ JDK-8254016: Test8237524 fails with -XX:-CompactStrings option
+ JDK-8254081: java/security/cert/PolicyNode/
/GetPolicyQualifiers.java fails due to an expired certificate
+ JDK-8254144: Non-x86 Zero builds fail with return-type
warning in os_linux_zero.cpp
+ JDK-8254166: Zero: return-type warning in
zeroInterpreter_zero.cpp
+ JDK-8254177: (tz) Upgrade time-zone data to tzdata2020b
+ JDK-8254185: Fix Code cache sweeper heuristics for JDK 11
+ JDK-8254190: [s390] interpreter misses exception check after
calling monitorenter
+ JDK-8254790: SIGSEGV in string_indexof_char and
stringL_indexof_char intrinsics
+ JDK-8254854: [cgroups v1] Metric limits not properly detected
on some join controller combinations
+ JDK-8254982: (tz) Upgrade time-zone data to tzdata2020c
+ JDK-8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list
+ JDK-8255065: Zero: accessor_entry misses the IRIW case
+ JDK-8255226: (tz) Upgrade time-zone data to tzdata2020d
+ JDK-8255269: Unsigned overflow in g1Policy.cpp
+ JDK-8255365: Problem list failing client manual tests
+ JDK-8255457: Shenandoah: cleanup ShenandoahMarkTask
+ JDK-8255466: C2 crashes at ciObject::get_oop() const+0x0
+ JDK-8255550: x86: Assembler::cmpq(Address dst, Register src)
encoding is incorrect
+ JDK-8255603: Memory/Performance regression after JDK-8210985
+ JDK-8255760: Shenandoah: match constants style in
ShenandoahMarkTask fallback
+ JDK-8255781: Bump patch update version for OpenJDK:
jdk-11.0.9.1
+ JDK-8255937: Better cleanup for
test/jdk/javax/imageio/stream/StreamFlush.java
+ JDK-8256427: Test com/sun/jndi/dns/ConfigTests/
/PortUnreachable.java does not work on AIX
+ JDK-8256452: Integrate missing part of JDK-8232370 to 11u
+ JDK-8256483: [TESTBUG] serviceability/jvmti/GetClassMethods/
/libOverpassMethods.c fails to compile on gcc 4.4.x
+ JDK-8256557: libharfbuzz fails to link on gcc 4.4.x due to
- Wl,-z,defs
+ JDK-8256618: Zero: Linux x86_32 build still fails
+ JDK-8256736: Zero: GTest tests fail with "unsuppported vm
variant"
+ JDK-8256809: Annotation processing causes NPE during flow
analysis
+ JDK-8257181: s390x builds are very noisy with gc-sections
messages
+ JDK-8257242: [macOS] Java app crashes while switching input
methods
+ JDK-8257545: SunJSSE FIPS regression in key exchange after
JDK-8171279 11u backport
+ JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint()
from control thread should return false
+ JDK-8257701: Shenandoah: objArrayKlass metadata is not marked
with chunked arrays
+ JDK-8258630: Add expiry exception for QuoVadis root
certificate
- New upstream dependency on libharfbuzz
- Regenerated patches: missing-return.patch system-pcsclite.patch
==== jhead ====
Version update (3.00 -> 3.04)
- Update to version 3.04
* Apply a whole bunch of patches from Debian.
* Spell check and fuzz test stuff from Debian, nothing useful to
human users.
* Add option to set exif date from date from another file.
* Bug fixes relating to fuzz testing.
* Fix bug where thumbnail replacement DID NOT WORK.
* Fix bug when no orientation tag is present
* Fix bug of not clearing exif information when processing images
with an without exif data in one invocation.
* Remove some unnecessary warnings with some types of GPS data
* Remove multiple copies of the same type of section when deleting
section types
* Modify the patch CVE-2018-17088.patch because source code changed
- Remove these patches because of including upstream code
* CVE-2018-6612.patch, CVE-2016-3822.patch, CVE-2018-16554.patch
==== kaccounts-providers ====
Subpackages: kaccounts-providers-lang
- Add compatibility with qml-autoreqprov
==== kinfocenter5 ====
Subpackages: kinfocenter5-lang
- Add support for qml-autoreqprov
==== kscreen5 ====
Subpackages: kscreen5-lang kscreen5-plasmoid
- Compatibility with qml-autoreqprov
==== kvm_stat ====
Version update (5.10.4 -> 5.10.9)
- Install the systemd unit file in the proper place, so that the
service can be started right away, if the user wants that, without
having to copy the file in the units directory.
- Integrate with logrotate, by providing a logrotate config file, as
the logs can easily become very big.
==== kwin5 ====
Subpackages: kwin5-lang
- Add compatibility with qml-autoreqprov
==== libfido2 ====
Version update (1.5.0 -> 1.6.0)
Subpackages: libfido2-1 libfido2-udev
- Update to version 1.6.0:
* Fix OpenSSL 1.0 and Cygwin builds.
* hid_linux: fix build on 32-bit systems.
* hid_osx: allow reads from spawned threads.
* Documentation and reliability fixes.
* New API calls:
+ fido_cred_authdata_raw_len;
+ fido_cred_authdata_raw_ptr;
+ fido_cred_sigcount;
+ fido_dev_get_uv_retry_count;
+ fido_dev_supports_credman.
* Hardened Windows build.
* Native FreeBSD and NetBSD support.
* Use CTAP2 canonical CBOR when combining hmac-secret and credProtect.
- Drop 7a17a4e9127fb6df6278f19396760e7d60a5862c.patch
- Do not build examples as their build fails
==== libmbim ====
Version update (1.24.4 -> 1.24.6)
Subpackages: libmbim-glib4 mbimcli-bash-completion
- Update to version 1.24.6:
* libmbim-glib,device:
+ Fixed a GSource use after free.
+ Avoid g_file_test() on NULL path.
+ Don't warn if descriptors file cannot be read.
* Several other minor improvements and fixes.
==== libqt5-qtconnectivity ====
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Add compatibility with qml-autoreqprov
==== libqt5-qtmultimedia ====
- Add compatibility with qml-autoreqprov
==== libqt5-qtquickcontrols ====
- Add compatibility with qml-autoreqprov
- Add patch to fix unfullfillable import:
* fix-handle-deps.patch
==== libqt5-qtquickcontrols2 ====
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Add compatibility with qml-autoreqprov
==== libqt5-qtsensors ====
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Add compatibility with qml-autoreqprov
==== libqt5-qtwayland ====
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Add compatibility with qml-autoreqprov
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update SUSE.soc to reflect current SUSE branding, add following
colors (bsc#1181122):
* SUSE Mint
* SUSE Midnight Blue
* SUSE Waterhole Blue
* SUSE Persimmon
See also https://brand.suse.com/brand-system/color-palette
==== milou5 ====
Subpackages: milou5-lang
- Backport upstream MR to avoid unfullfillable qmlimport requires
==== mutt ====
Version update (2.0.4 -> 2.0.5)
Subpackages: mutt-doc mutt-lang
- mutt 2.0.5:
* CVE-2021-3181: recipient parsing memory leak (boo#1181221)
* fix other memory leak in IMAP code
* Fix color overlay when HAVE_COLOR is unset
==== ncurses ====
Version update (6.2.20210109 -> 6.2.20210116)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Don't skip test for qemu builds
- Add ncurses patch 20210116
+ add comment for linux2.6 regarding CONFIG_CONSOLE_TRANSLATIONS
(report by Patrick McDermott) -TD
+ make opts extension for getcchar work as documented for ncurses 6.1,
adding "-g" flag to test/demo_new_pair to illustrate.
==== oath-toolkit ====
Version update (2.6.5 -> 2.6.6)
- Update to version 2.6.6
* oathtool: Support for reading KEY and OTP from standard input
or filename. KEY and OTP may now be given as '-' to mean
stdin, or @FILE to read from a particular file. This is
recommended on multi-user systems, since secrets as command
line parameters leak.
* pam_oath: Fix unlikely logic fail on out of memory conditions.
==== open-vm-tools ====
Version update (11.2.0 -> 11.2.5)
Subpackages: libvmtools0 open-vm-tools-desktop
- Update to 11.2.5 (build 17337674) (boo#1180997)
+ Resolved issues:
- The SUSE specific vmtoolsd PAM configuration file incorrectly referenced
pam_securetty.so.
- The following issues and pull requests reported on
https://github.com/vmware/open-vm-tools have been addressed:
https://github.com/vmware/open-vm-tools/issues/467
https://github.com/vmware/open-vm-tools/issues/468
https://github.com/vmware/open-vm-tools/pull/469
- A number of Coverity reported errors and false positives have been
addressed.
- A complete list of the granular changes that are in the
open-vm-tools 11.2.5 release is available at:
https://github.com/vmware/open-vm-tools/blob/stable-11.2.5/open-vm-tools/Ch…
- Update pam-vmtoolsd.patch: With the pam_securetty.so entry fixed, only need
the modified Makefile.am portion of the patch which copies the suse file to
the /etc/pam.d/vmtoolsd file rather than the default generic file.
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Add openssh-fix-ssh-copy-id.patch, which fixes breakage
introduced in 8.4p1 (bsc#1181311).
- Improve robustness of sshd init detection when upgrading from
a pre-systemd distribution.
- Add openssh-reenable-dh-group14-sha1-default.patch, which adds
diffie-hellman-group14-sha1 key exchange back to the default
list (bsc#1180958). This is needed for backwards compatibility
with older platforms.
- Make sure sshd is enabled correctly when upgrading from a
pre-systemd distribution (bsc#1180083).
==== pango ====
Version update (1.48.0 -> 1.48.1)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.48.1:
+ Fix itemization of multi-paragraph layouts.
+ Fix a few memory leaks.
+ Fix glyph origins in vertical layout.
==== pcsc-cyberjack ====
Version update (3.99.5final.SP13 -> 3.99.5final.SP14)
- removed obsolete pcsc-cyberjack-3.99.5final.SP09-gcc10.patch
- update to 3.99.5 Service Pack 14
- use https://en.opensuse.org/SourceUrls
- remove check for obsolete SUSE versions
==== perl-IO-Tty ====
Version update (1.15 -> 1.16)
- updated to 1.16
see /usr/share/doc/packages/perl-IO-Tty/ChangeLog
1.16 2021-01-2 Todd Rinaldo <toddr(a)cpan.org>
* Switch to github for issue tracker.
* Switch to testsuite CI workflow.
* Tidy
==== perl-Mojolicious ====
Version update (8.71 -> 8.72)
- updated to 8.72
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.72 2021-01-26
- Deprecated Mojo::UserAgent::local_address in favor of Mojo::UserAgent::socket_options.
- Deprecated local_address option of connect method in Mojo::IOLoop::Client in favor of socket_options.
- Deprecated tls_protocols option of connect method in Mojo::IOLoop::Client in favor of tls_options.
- Deprecated tls_verify option of connect method in Mojo::IOLoop::Client in favor of tls_options.
- Deprecated tls_protocols option of negotiate method in Mojo::IOLoop::TLS in favor of tls_options.
- Deprecated tls_ciphers option of negotiate method in Mojo::IOLoop::TLS in favor of tls_options.
- Deprecated tls_verify option of negotiate method in Mojo::IOLoop::TLS in favor of tls_options.
- Deprecated tls_version option of negotiate method in Mojo::IOLoop::TLS in favor of tls_options.
- Deprecated tls_ciphers option of listen method in Mojo::IOLoop::Server in favor of tls_options.
- Deprecated tls_verify option of listen method in Mojo::IOLoop::Server in favor of tls_options.
- Deprecated tls_version option of listen method in Mojo::IOLoop::Server in favor of tls_options.
- Added support for trusted reverse proxies. (jberger)
- Added network_contains function to Mojo::Util. (jberger)
- Added trusted_proxies attribute to Mojo::Server and Mojo::Message::Request. (jberger)
- Added socket_options method to Mojo::UserAgent.
- Added build_server method to Mojolicious::Command::daemon and Mojolicious::Command::prefork. (jberger)
- Added trusted_proxies option to Hynotoad. (jberger)
- Added socket_options and tls_options options to connect method in Mojo::IOLoop::Client.
- Added tls_options option to negotiate method in Mojo::IOLoop::TLS.
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier
- Add support for qml-autoreqprov
==== python-passlib ====
- OpenLeap is not SLE
- Use _multibuild to only have the test dependencies as
buildrequires of the test build.
- Have optional test dependencies (Django and scrypt) that are not
available in SLE only be buildrequired in TW.
==== python-pyserial ====
Version update (3.4 -> 3.5)
- update to version 3.5:
New Features:
[#411] Add a backend for Silicon Labs CP2110/4 HID-to-UART bridge. (depends on hid module)
Improvements:
[#315] Use absolute import everywhere
[#354] Make ListPortInfo hashable
[#372] threaded: "write" returns byte count
[#400] Add bytesize and stopbits argument parser to tcp_serial_redirect
[#408] loop: add out_waiting
[#495] list_ports_linux: Correct "interface" property on Linux hosts
[#500] Remove Python 3.2 and 3.3 from test
[#261, #285, #296, #320, #333, #342, #356, #358, #389, #397, #510] doc updates
miniterm: add CTRL+T Q as alternative to exit
miniterm: suspend function key changed to CTRL-T Z
add command line tool entries pyserial-miniterm (replaces miniterm.py) and pyserial-ports (runs serial.tools.list_ports).
python -m serial opens miniterm (use w/o args and it will print port list too) [experimental]
Bugfixes:
[#371] Don't open port if self.port is not set while entering context manager
[#437, #502] refactor: raise new instances for PortNotOpenError and SerialTimeoutException
[#261, #263] list_ports: set default name attribute
[#286] fix: compare only of the same type in list_ports_common.ListPortInfo
rfc2217/close(): fix race-condition
[#305] return b'' when connection closes on rfc2217 connection
[#386] rfc2217/close(): fix race condition
Fixed flush_input_buffer() for situations where the remote end has closed the socket.
[#441] reset_input_buffer() can hang on sockets
examples: port_publisher python 3 fixes
[#324] miniterm: Fix miniterm constructor exit_character and menu_character
[#326] miniterm: use exclusive access for native serial ports by default
[#497] miniterm: fix double use of CTRL-T + s use z for suspend instead
[#443, #444] examples: refactor wx example, use Bind to avoid deprecated warnings, IsChecked, unichr
[#265] posix: fix PosixPollSerial with timeout=None and add cancel support
[#290] option for low latency mode on linux
[#335] Add support to xr-usb-serial ports
[#494] posix: Don't catch the SerialException we just raised
[#519] posix: Fix custom baud rate to not temporarily set 38400 baud rates on linux
[#509 #518] list_ports: use hardcoded path to library on osx
[#542] list_ports_osx: kIOMasterPortDefault no longer exported on Big Sur
[#545, #545] list_ports_osx: getting USB info on BigSur/AppleSilicon
==== python-setuptools ====
- We cannot remove vendored packages when generating setuptools
wheel (bsc#1177127).
==== python-sortedcontainers ====
- Remove NumPy, SciPy, and Matplotlib requirement. They are not
used in the regular test suite.
- no multibuild needed anymore
==== 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix issue of qemu crashing (abort called) when virtio-gpu device
is asked for and the qemu-hw-display-virtio-gpu package isn't
installed. (bsc#1181103)
module-for-virtio-gpu-pre-load-module-to.patch
- Add additional inter-module package dependencies, to reflect the
current module dependencies (see qemu source file: util/module.c)
- As of v3.1.0 virt-manager, new VM's are created by default with
audio/sound enabled, so it's time to reflect the need, at least
in the spice case, by having spice-audio available when spice in
general is used (boo#1180210 boo#1181132)
- Further refine package Recommends/Suggests based on architecture
- Remove no longer needed dependency on pwdutils (boo#1181235)
==== raspberrypi-firmware ====
Version update (2021.01.15 -> 2021.01.21)
- Update to 051e5e1be8 (2021-01-21) (jsc#SLE-16616):
* firmware: Export bootloader config via device-tree
* firmware: ISP: Colour denoise
* firmware: platform: Define DVFS modes and change default to be fixed AVS voltage
* firmware: arm_loader: Auto-select 64-bit for kernel8.img
* firmware: hdmi: Throttle auto-i2c register writes to avoid PWM audio underrun
==== raspberrypi-firmware-config ====
Version update (2021.01.15 -> 2021.01.21)
- Update to 051e5e1be8 (2021-01-21) (jsc#SLE-16616):
* firmware: Export bootloader config via device-tree
* firmware: ISP: Colour denoise
* firmware: platform: Define DVFS modes and change default to be fixed AVS voltage
* firmware: arm_loader: Auto-select 64-bit for kernel8.img
* firmware: hdmi: Throttle auto-i2c register writes to avoid PWM audio underrun
==== raspberrypi-firmware-dt ====
- Introduce upstream-blconfig-rmem.patch for firmware to be able to define
firmware's configuration reserved memory (jsc#SLE-16616)
==== rdma-core ====
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Add srp_daemon-Fix-systemd-dependency.patch to make sure srp_daemon
is loaded at boot if enabled (bsc#1180196)
==== rng-tools ====
Version update (6.10 -> 6.11)
- update to 6.11:
* Some CI/CD fixes in travis pipeline
* Fix detection of duplicate pulses in nist source
* Fix --with-rtlsdr option in configure
* Clean up some debug statements that were erroneously left in place
* Fix error in systemd unit file
* Fix buffer overflow in rtlsdr entropy source
* Fixed darn source rekeying
* Fix various pipe read issues in jitter source
* Fix listing of rtlsdr options
* Misc Documentation fixes
* Fix a broken FIPS 140-2 corner case test
* Misc cleanups
* Addd aes mangling to nist source
* Improve nist performance with opportunistic use of CLOCK_MONOTONIC_COARSE
* Add forced reseeding of kernel entropy pool
==== rubygem-asciidoctor ====
Version update (2.0.10 -> 2.0.12)
updated to version 2.0.12
see installed CHANGELOG.adoc
==== rubygem-parallel ====
Version update (1.19.2 -> 1.20.1)
updated to version 1.20.1
no changelog found
==== rubygem-parallel_tests ====
Version update (3.3.0 -> 3.4.0)
updated to version 3.4.0
no changelog found
==== rubygem-rspec-rails ====
Version update (4.0.1 -> 4.0.2)
- updated to version 4.0.2
* no changelog for this version found
==== rubygem-simpleidn ====
Version update (0.1.1 -> 0.2.1)
updated to version 0.2.1
no changelog found
==== shim ====
- Update the SLE signature
- Exclude some patches from x86_64 to avoid breaking the signature
- Add shim-correct-license-in-headers.patch back for x86_64 to
match the SLE signature
- Add linker-version.pl to modify the EFI/PE header to match the
SLE signature
==== skopeo ====
Version update (1.1.1 -> 1.2.1)
- Update to version 1.2.1:
* Bump to v1.2.1
* Update nix pin with `make nixpkgs`
* Add a smoke test for signedIdentity:remapIdentity
* Split copyWithSignedIdentity from TestCopyVerifyingMirroredSignatures
* integration test: sync k8s.gcr.io/pause instead of docker.io/alpine
* integration test: use fedora-minimal for most manifest list tests
* Update vendor of containers/common and containers/storage
* Fix reading the after-sync list of tags in SyncSuite.TestYamlUntagged
* Bump github.com/containers/common from 0.31.1 to 0.31.2
==== sudo ====
Version update (1.9.5p1 -> 1.9.5p2)
Subpackages: sudo-plugin-python
- Update to 1.9.5.p2
* When invoked as sudoedit, the same set of command line
options are now accepted as for sudo -e. The -H and -P
options are now rejected for sudoedit and sudo -e which
matches the sudo 1.7 behavior. This is part of the fix for
CVE-2021-3156.
* Fixed a potential buffer overflow when unescaping backslashes
in the command's arguments. Normally, sudo escapes special
characters when running a command via a shell (sudo -s or
sudo -i). However, it was also possible to run sudoedit with
the -s or -i flags in which case no escaping had actually
been done, making a buffer overflow possible.
This fixes CVE-2021-3156. (bsc#1181090)
* Fixed sudo's setprogname(3) emulation on systems that don't
provide it.
* Fixed a problem with the sudoers log server client where a
partial write to the server could result the sudo process
consuming large amounts of CPU time due to a cycle in the
buffer queue. Bug #954.
* Added a missing dependency on libsudo_util in libsudo_eventlog.
Fixes a link error when building sudo statically.
* The user's KRB5CCNAME environment variable is now preserved
when performing PAM authentication. This fixes GSSAPI
authentication when the user has a non-default ccache.
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt 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-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- Add system-user-vscan subpackage with vscan user and group and
/var/spool/amavis as home directory
- Remove kvm group from hardware subpackage, since kvm is in its
own subpackage (jsc#SLE-11629).
- 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
- Don't add group nogroup to user nobody, as many daemons misuse
'nogroup' as own group
- Use test -x instead of -f
- Call usermod only if installed
- Align /var/lib/tss permissions with trousers (boo#1162360).
- Add tss user for TPM tools (boo#1162360).
- Remove s390 groups again. The s390-tools maintainer wants to add groups in
s390-tools manually.
- Add system-user-tftp subpackage with tftp user and group and
/srv/tftpboot as home directory [bsc#1143454].
- Add cpacfstats, ts-shell, and zkeyadm groups for s390-tools (bsc#1123730)
- Add "render" group in system-group-hardware (bsc#1085847)
"uaccess" tag has been dropped from /dev/dri/renderD* and these devices
now have 0666 permsions by default is owned by the render group.
- Change home directory of user man to /var/lib/empty. Home
directories below /var/cache are by definition insecure and a
bad idea.
- uuidd does not need group daemon, Copy&Paste error.
- udev needs groups kvm and lp: [bsc#1058703]
- Add group kvm to system-group-hardware
- Move group lp from system-user-lp to system-group-hardware
- Add system-user-uuidd.conf (boo#1057937#c3).
- user nobody: move usermod to %post, else it will be executed
before the user is created.
- Drop pkgconfig(systemd) BuildRequires: we no longer depend on
systemd-sysusers, but converted to shadow toolset.
- Move group trusted into system-user-root package [bsc#1044014]
- Move system-user-root into own package
- Fix syntax of groups in system-user-root.conf
- Add utmp to system-group-hardware.conf like systemd has
- Create new system-user-root sub-package creating passwd, group
and shadow files with root user.
- BuildRequire pkgconfig(systemd) instead of systemd: this allows
OBS to pick systemd-mini, which is still good enough. And
ultimately it helps us break a build cycle
(system-users - libssh2_org - curl - systemd - system-users).
- BuildIgnore group(lock) and group(daemon) for ourselves, needed
for bootstrap.
- /bin/bash is needed as shell for user nobody
- Add upsd for UPS daemon packages.
- Prerequire group lock for uucp
- Allow user uucp to do locking
- Fix group ownership of /var/lib/wwwrun
- Add group sys to system-group-obsolete
- Add systemusers lp and nobody
- Add systemusers wwwrun, mail and ftp
- Add hardware access groups: kmem, lock, tty, audio, cdrom,
dialout, disk, input, tape, video
- Add group wheel
- Remove /var/spool/uucp directories...
- Change license to MIT
- Add subpackages for obsolete groups and trusted group
- Add subpackages for bin, daemon, news and man
- Adjust to new sysuser-tools
- Use automatic provides and generate %pre with a script
- fix uids and add also groups
- Create users in %pre install section
- Add /etc/uucp to filelist of system-user-uucp
- Add system account games
- Initial version with system account uucp
==== systemsettings5 ====
Subpackages: systemsettings5-lang
- Add QML provides
==== sysuser-tools ====
- useradd_or_adduser_dep must be PreReq so ordering makes sure it gets
installed before.
- suggest shadow where useradd_or_adduser_dep is actually required
- Avoid useless use of cat
- Simplify %sysusers_requires
- Drop shebang, rpm passes it to /bin/sh itself
- Packages providing users need /usr/bin/cat installed to create
them. Add that to the PreRequires.
- Create system groups for system users
- Fix bug introduced by simplification of check for useradd -g
- Refactor use of sed away
- Use eval set -- $LINE instead of read for parsing
- Clean up sysusers2shadow and make it use only /bin/sh
- Don't let busybox adduser create the home directory, it breaks
permissions of e.g. /sbin (home of daemon)
- Use only /bin/sh in sysusers-generate-pre and the generated code
- Drop use of tail from the generated %pre scriptlets
- Look for /bin/busybox, too
- Add special handling for busybox and groups
- Use suggests shadow to prefer that over busybox in normal systems
- Add support for busybox adduser/addgroup
- Change requirements from shadow to useradd_or_adduser_dep
- Fix default home directory [bsc#1105934]
- Use _rpmmacrodir for macro file
- Further enhance sysusers-generate-pre: inside the build
environment, it can be acceptable to be failing to create the
users (e.g when building sysuser-tools or system-user-root, since
those two packages have to be speificallty excluded). Always
return with error code 0 if /.buildenv exists.
- sysusers2shadow.sh: Exit if one of the useradd/groupadd/usermod
call fails: the resulting system is quite undefined if this
should happen.
- sysusers-generate-pre: exit the pre script with the exit code
of sysusers2shadow.sh.
- sysuser-tools needs to require sysuser-shadow
- Add requires for shadow to sysuser-shadow
- Put helper script into own subpackage
- Convert sysusers config file to shadow arguments and use
shadow suite to create user and groups. Fixes [bsc#1041497] and
serveral dependency loops.
- Don't ignore errors of systemd-sysusers [bsc#1039708]
- Don't remove 'm' and 'r' entries from sysusers configuration
- Add macros.sysusers
- initial package
==== vorbis-tools ====
Version update (1.4.0 -> 1.4.2)
- update to 1.4.2:
* Cleanup of the build system
* Code cleanup
* Removed outdated debian/, and vorbis-tools.spec
* Updated po/ to reflect new code positions
* ogg123, ogginfo: Added support to decode METADATA_BLOCK_PICTURE
* ogginfo: Added support for decoding Skeleton
- drop oggenc-Fix-large-alloca-on-bad-AIFF-input.patch,
vcut-fix-segfault.diff, vorbis-tools-oggenc-CVE-2014-9639.patch,
vorbis-tools-r19117-CVE-2014-9640.patch, warning-fixes.diff: merged upstream
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add webkit-font-scaling.patch: Fix system font scaling not
applied to 'font-size: XXXpt'; patch taken from upstream and
rebased to apply cleanly
(https://bugs.webkit.org/show_bug.cgi?id=218450)
- Pass `-q` to setup to disable printing long list of files
extracted from source tarball.
==== wireshark ====
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- Disable ITU G.729 Annex A/B speech codec for SUSE based distros, but keep
enabled for openSUSE.
==== xdg-desktop-portal-kde ====
Subpackages: xdg-desktop-portal-kde-lang
- Add compatibility with qml-autoreqprov
==== xen ====
Version update (4.14.1_06 -> 4.14.1_08)
Subpackages: xen-libs xen-tools-domU
- bsc#1181254 - VUL-0: xen: IRQ vector leak on x86 (XSA-360)
xsa360.patch
==== xfce4-genmon-plugin ====
Version update (4.1.0 -> 4.1.1)
Subpackages: xfce4-genmon-plugin-lang
- Update to version 4.1.1
* Update configure.ac.in syntax
* Add help button to configuration dialog
* Add filechooser dialog option to select command
* Add new genmon icon
* Remove GSourceFunc casts
* update prototype of UpdateConf
* Set labels to center justify by default
* Translation updates
==== xfce4-whiskermenu-plugin ====
Version update (2.5.2 -> 2.5.3)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.5.3
* Fix invalid command expansion with Xfce 4.14
(bxo#panel-plugins/xfce4-whiskermenu-plugin#39)
* Translation updates
==== xfsprogs ====
Version update (5.9.0 -> 5.10.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to 5.10.0:
- xfs_repair: remove old code for mountpoint inodes
- xfsprogs: Add inode btree counter feature
- xfsprogs: Add bigtime feature for Y2038
- xfsprogs: Polish translation update
- mkfs.xfs: Add config file feature
- mkfs.xfs: allow users to specify rtinherit=0
- xfs_repair: simplify bmap_next_offset
- man: various manpage updates
- libxfs: remove some old dead code
- libxfs: add realtime extent tracking
- libxfs changes merged from kernel 5.10
- refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch
against libxfs changes
==== yast2-bootloader ====
Version update (4.3.17 -> 4.3.18)
- Fix unit tests (bsc#1181175).
- 4.3.18
==== yast2-network ====
Version update (4.3.38 -> 4.3.41)
- Fixes some usability issues (bsc#1177834):
- Disable "Edit" and "Delete" buttons when no interfaces
are detected.
- Disable the "Scan Network" button when the interface does not
exist.
- Suggest to modify the VLAN interface name when the VLAN ID is
modified (bsc#1174363)
- 4.3.41
- Cache the online status of s390 group devices speeding up the
population of the devices overview table (bsc#1180702)
- 4.3.40
- Added basic support for writing the network configuration to the
NetworkManager backend (bsc#1180716)
- 4.3.39
==== yast2-storage-ng ====
Version update (4.3.37 -> 4.3.40)
- Partitioner: fix typo calling to popup (bsc#1181348).
- 4.3.40
- Partitioner: show used devices for MD BIOS RAID (bsc#1181300).
- 4.3.39
- Partitioner: properly set subvolume limit when creating a new
subvolume (bsc#1181205).
- 4.3.38
==== zbar ====
- Apply patch0 unconditionally and fix build on Leap
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.55 -> 7.0.10.58)
Mesa (20.3.2 -> 20.3.3)
Mesa-drivers (20.3.2 -> 20.3.3)
autoyast2 (4.3.64 -> 4.3.65)
bash (5.0.18 -> 5.1.4)
brltty (6.1 -> 6.2)
btrfsprogs
c-ares (1.17.0 -> 1.17.1)
colord
desktop-data-openSUSE
dnsmasq (2.82 -> 2.83)
dosfstools (4.1 -> 4.1+git.1610658652.9443732)
elfutils-debuginfod
findutils (4.7.0 -> 4.8.0)
flatpak (1.8.4 -> 1.10.0)
gcr (3.38.0 -> 3.38.1)
gnome-shell (3.38.2 -> 3.38.3)
gpg2 (2.2.25 -> 2.2.27)
gstreamer (1.18.2 -> 1.18.3)
gstreamer-devtools (1.18.2 -> 1.18.3)
gstreamer-editing-services (1.18.2 -> 1.18.3)
gstreamer-plugins-bad (1.18.2 -> 1.18.3)
gstreamer-plugins-base (1.18.2 -> 1.18.3)
gstreamer-plugins-good (1.18.2 -> 1.18.3)
gstreamer-plugins-libav (1.18.2 -> 1.18.3)
gstreamer-plugins-ugly (1.18.2 -> 1.18.3)
harfbuzz
iptables (1.8.6 -> 1.8.7)
jack (1.9.14 -> 1.9.16)
kalgebra
kdiagram (2.7.0 -> 2.8.0)
kernel-64kb (5.10.7 -> 5.10.9)
kernel-source (5.10.7 -> 5.10.9)
kreversi
libblockdev (2.24 -> 2.25)
libcap (2.43 -> 2.46)
libcontainers-common (20200727 -> 20210112)
libkdegames
libmwaw (0.3.16 -> 0.3.17)
libnftnl (1.1.8 -> 1.1.9)
libodfgen (0.1.7 -> 0.1.8)
libpt2
libqt5-qtbase
libstorage-ng (4.3.80 -> 4.3.85)
libusb-1_0
libvdpau
libvirt (6.10.0 -> 7.0.0)
libxkbcommon
lzip (1.21 -> 1.22)
miniupnpc (2.1 -> 2.2.1)
mtr (0.92 -> 0.94)
mutter (3.38.2 -> 3.38.3)
nano (5.4 -> 5.5)
ncurses (6.2.20201205 -> 6.2.20210109)
nftables (0.9.7 -> 0.9.8)
openal-soft (1.20.1 -> 1.21.0)
openconnect
openldap2 (2.4.56 -> 2.4.57)
openssh (8.3p1 -> 8.4p1)
orc (0.4.31 -> 0.4.32)
osinfo-db (20201015 -> 20201218)
ovmf
patterns-gnome
perl-Mojolicious (8.70 -> 8.71)
perl-Net-DNS (1.28 -> 1.29)
perl-URI (5.05 -> 5.06)
plasma5-disks
plasma5-thunderbolt
plasma5-workspace
poppler (20.12.1 -> 21.01.0)
poppler-qt5 (20.12.1 -> 21.01.0)
ppp
publicsuffix (20201223 -> 20210108)
pulseaudio
purple-rocketchat (0.0+git20201219 -> 0.0+git20210119)
python-M2Crypto
python-SQLAlchemy
python-gst (1.18.2 -> 1.18.3)
python-libvirt-python (6.10.0 -> 7.0.0)
python-matplotlib (3.3.0 -> 3.3.3)
python-numpy
qemu
raspberrypi-firmware (2020.12.15 -> 2021.01.15)
raspberrypi-firmware-config (2020.12.15 -> 2021.01.15)
readline (8.0 -> 8.1)
rtl8812au (5.6.4.2+git20200702.3110ad6_k5.10.7_1 -> 5.9.3.2+git20201214.b95e750_k5.10.9_1)
rubygem-Ascii85 (1.0.3 -> 1.1.0)
rubygem-autoprefixer-rails (10.1.0.0 -> 10.2.0.0)
rubygem-bcrypt_pbkdf (1.0.1 -> 1.1.0)
rubygem-benchmark (0.1.0 -> 0.1.1)
rubygem-binding_of_caller (0.8.0 -> 1.0.0)
rubygem-bundler (2.1.4 -> 2.2.6)
rubygem-capistrano (3.14.1 -> 3.15.0)
rubygem-celluloid (0.17.4 -> 0.18.0)
rubygem-concurrent-ruby (1.1.7 -> 1.1.8)
rubygem-cool.io (1.6.1 -> 1.7.0)
rubygem-crack (0.4.4 -> 0.4.5)
rubygem-cri (2.15.10 -> 2.15.11)
rubygem-debase-ruby_core_source (0.10.10 -> 0.10.12)
rubygem-debug_inspector (0.0.3 -> 1.0.0)
rubygem-delayed_job (4.1.8 -> 4.1.9)
rubygem-delayed_job_active_record (4.1.4 -> 4.1.5)
rubygem-docile (1.3.2 -> 1.3.5)
rubygem-dry-configurable (0.11.6 -> 0.12.0)
rubygem-dry-core (0.4.9 -> 0.5.0)
rubygem-dry-logic (1.0.7 -> 1.1.0)
rubygem-excon (0.76.0 -> 0.78.1)
rubygem-faraday (1.0.1 -> 1.3.0)
rubygem-fluentd (1.11.2 -> 1.12.0)
rubygem-fog-libvirt (0.7.0 -> 0.8.0)
rubygem-font-awesome-rails (4.7.0.5 -> 4.7.0.6)
rubygem-gettext (3.3.5 -> 3.3.7)
rubygem-gssapi (1.3.0 -> 1.3.1)
rubygem-haml (5.1.2 -> 5.2.1)
rubygem-hashie (3.6.0 -> 4.1.0)
rubygem-hoe (3.22.2 -> 3.22.3)
rubygem-i18n (1.8.5 -> 1.8.7)
rubygem-js-routes (1.4.9 -> 1.4.14)
rubygem-json_pure (2.3.1 -> 2.5.1)
rubygem-liquid (4.0.3 -> 5.0.0)
rubygem-listen (3.2.1 -> 3.4.1)
rubygem-loofah (2.8.0 -> 2.9.0)
rubygem-mime-types-data (3.2020.0512 -> 3.2020.1104)
rubygem-minitar (0.5.4 -> 0.9)
rubygem-mixlib-shellout (3.0.9 -> 3.2.2)
rubygem-mocha (1.11.2 -> 1.12.0)
rubygem-moneta (1.4.0 -> 1.4.1)
rubygem-omniauth (1.9.1 -> 2.0.1)
rubygem-omniauth-github (1.4.0 -> 2.0.0)
rubygem-omniauth-google-oauth2 (0.8.0 -> 0.8.1)
rubygem-omniauth-oauth2 (1.7.0 -> 1.7.1)
rubygem-paint (2.2.0 -> 2.2.1)
rubygem-parser (2.7.1.5 -> 3.0.0.0)
rubygem-pdf-core (0.8.1 -> 0.9.0)
rubygem-regexp_parser (1.8.2 -> 2.0.3)
rubygem-rice (2.2.0 -> 3.0.0)
rubygem-rouge (3.23.0 -> 3.26.0)
rubygem-rspec (3.9.0 -> 3.10.0)
rubygem-rspec-core (3.9.2 -> 3.10.1)
rubygem-rspec-expectations (3.9.2 -> 3.10.1)
rubygem-rspec-mocks (3.9.1 -> 3.10.1)
rubygem-rspec-support (3.9.3 -> 3.10.1)
rubygem-rubocop (1.7.0 -> 1.8.1)
rubygem-ruby-libvirt
rubygem-ruby-progressbar (1.10.1 -> 1.11.0)
rubygem-ruby2_keywords (0.0.2 -> 0.0.4)
rubygem-ruby_parser (3.15.0 -> 3.15.1)
rubygem-sdoc (1.1.0 -> 2.0.3)
rubygem-serverengine (2.2.1 -> 2.2.2)
rubygem-sexp_processor (4.15.1 -> 4.15.2)
rubygem-simplecov (0.19.0 -> 0.21.2)
rubygem-sshkit (1.21.0 -> 1.21.2)
rubygem-strptime (0.2.4 -> 0.2.5)
rubygem-tmuxinator (2.0.1 -> 2.0.2)
rubygem-tomlrb (1.3.0 -> 2.0.1)
rubygem-ttfunk (1.6.2.1 -> 1.7.0)
rubygem-tzinfo-0 (0.3.57 -> 0.3.59)
rubygem-tzinfo-1.2 (1.2.8 -> 1.2.9)
rubygem-tzinfo-data (1.2020.1 -> 1.2020.6)
rubygem-unicode-display_width (1.7.0 -> 2.0.0)
rubygem-webpacker (4.2.2 -> 5.2.1)
rubygem-websocket (1.2.8 -> 1.2.9)
rubygem-winrm (2.3.4 -> 2.3.5)
rubygem-winrm-elevated (1.2.2 -> 1.2.3)
rubygem-xml-simple (1.1.5 -> 1.1.8)
sbc (1.4 -> 1.5)
shared-mime-info (2.0 -> 2.1)
sord (0.16.6 -> 0.16.8)
system-users
sysuser-tools
tar (1.32 -> 1.33)
tcl (8.6.10 -> 8.6.11)
texlive-specs-n (2020.176.2.004svn48145 -> 2020.177.2.004svn48145)
tk (8.6.10 -> 8.6.11)
u-boot-rpiarm64
virt-manager
vlc (3.0.11.1 -> 3.0.12)
vsftpd
vulkan-loader (1.2.162.0 -> 1.2.165)
wavpack (5.3.0 -> 5.4.0)
xapps (2.0.5 -> 2.0.6)
xdg-desktop-portal
xdg-utils
xen (4.14.1_05 -> 4.14.1_06)
yast2-packager (4.3.11 -> 4.3.12)
yast2-trans (84.87.20210109.77c13975e0 -> 84.87.20210116.f5a95d2c8b)
zxing-cpp
=== Details ===
==== ImageMagick ====
Version update (7.0.10.55 -> 7.0.10.58)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- update to 7.0.10.58:
* identify the convex hull and minimum bounding box attributes of an image
with the -define identify:convex-hull=true define.
* set the quality to 100 to produce lossless HEIC images (reference
https://github.com/ImageMagick/ImageMagick/pull/3116)
* properly identify SVG images (reference
https://github.com/ImageMagick/ImageMagick/issues/3117)
* duplicate operator: inverse range parameter working again (reference
https://github.com/ImageMagick/ImageMagick/issues/3113)
* Fix rounding error for CSS colors on i686 (reference
https://tracker.debian.org/pkg/imagemagick)
* additional checks to prevent integer overflow.
* Fix rounding error for CSS colors (reference
https://github.com/ImageMagick/ImageMagick6/issues/129)
==== Mesa ====
Version update (20.3.2 -> 20.3.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.3.3
* fourth bugfix release for the 20.3 branch
==== Mesa-drivers ====
Version update (20.3.2 -> 20.3.3)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- update to 20.3.3
* fourth bugfix release for the 20.3 branch
==== autoyast2 ====
Version update (4.3.64 -> 4.3.65)
Subpackages: autoyast2-installation
- Upgrade: Checking if a valid base product has been selected for
upgrade and if not asking the user to check the product entry
in the AY configuration file (bsc#1175876).
- 4.3.65
==== bash ====
Version update (5.0.18 -> 5.1.4)
Subpackages: bash-doc
- Update to final bash 5.1
* Which is mainly the last rc3 veresion
- Add official patch bash51-001
There is a missing dependency on a constructed file, which can cause highly
parellel builds to fail.
- Add official patch bash51-002
If there are no jobs, and the `-n' and `-p' options are both supplied to
`wait', bash can assign a value to the variable name specified with `-p'
instead of leaving it unset.
- Add official patch bash51-003
Bash does not put a command substitution process that is started to perform an
expansion in a child process into the right process group where it can receive
keyboard-generated signals.
- Add official patch bash51-004
If a key-value compound array assignment to an associative array is supplied
as an assignment statement argument to the `declare' command that declares the
array, the assignment doesn't perform the correct word expansions.
This patch makes key-value assignment and subscript assignment perform the
same expansions when they're supplied as an argument to `declare'.
- Update to bash 5.1 rc3
* The `assoc_expand_once' option now affects the evaluation of the -v primary
to test and the [[ compound command.
==== brltty ====
Version update (6.1 -> 6.2)
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow libbrlapi0_8 python3-brlapi xbrlapi
- Starting with the TCL 8.6.11 package, the default install path
for the TCL library is corrected to /usr/lib64/tcl: adjust the
move command for our tcl module basedon this change.
- Update to version 6.2:
+ See ChangeLog for changes.
- Update api_version: now 0.8.1.
- Replace brltty-5.5-systemd-install.patch with
brltty-fix-install-dirs.patch: also adjust udev directory.
- Drop brltty-gcc10.patch: fixed upstream.
- Move udev rules patching to %build.
- Use the Makefile to install udev and polkit rules and docs.
- Brltty-config has been renamed to brltty-config.sh.
- Remove polkit conditional: we always have it enabled.
- Remove old espeak support: Leap prior to 15.0 is no longer
supported.
- Add python3-setuptools to BuildRequires: required by rpm during
checks.
- Add doxygen to BuildRequires: needed to build manual.
- Create a brltty user on install: now expected by service.
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0
- prepare usrmerge (boo#1029961)
- Update to 5.9:
* mkfs:
* switch default to single profile for multi-device filesystem, up to
now it was raid0 that may not be simple to convert to some other profile
as raid0 needs a workspace on all device for that
* new option -R for run-time options (eg. mount time enabled), now
understands free-space-tree
* subvolume delete:
* refuse to delete the default subvolume (kernel will not allow that but
the error reason is not obvious)
* warn on EPERM, eg. if send is on progress on the subvolume
* convert:
* fix 32bit overflows on large filesystems
* improved error handling and error messages
* check free space taking fragmentation into account
* check:
* detect and repair wrong inode generation
* minor improvement in error reporting on roots
* libbtrfsutils: follow main package versioning (5.9)
* add pkg-config file definitions
* python-btrfsutil: follow main package versioning (5.9)
* inspect tree-stats: print node counts for each level, fanout
* other:
* docs:
* remove obsolete mount options (alloc_start, subvolrootid)
* deleting default subvolume is not permitted
* updated or fixed tests
* .editorconfig updates
* move files to kernel-shared/
* CI:
* updated to use zstd 1.4.5
* fix reiserfs build
* more builds with asan, ubsan
* sb-mod updates
* build:
* print .so versions of libraries in configure summary
- Update to 5.7:
* mkfs:
* new option to enable features otherwise enabled at runtime, now
implemented for quotas, 'mkfs.btrfs -R quota'
* fix space accounting for small image, DUP and --rootdir
* option -A removed
* check: detect ranges with overlapping csum items
* fi usage: report correct numbers when plain RAID56 profiles are used
* convert: ensure the data chunks size never exceed device size
* libbtrfsutil: update documentation regarding subvolume deletion
* build: support libkcapi as implementation backend for cryptographic
primitives
* core: global options for verbosity (-v, -q), subcommands -v or -q are
aliases and will continue to work but are considered deprecated,
current command output is preserved to keep scripts working
* other:
* build warning fixes
* btrfs-debugfs ported to python 3
- Update to 5.6.1:
* print warning when multiple block group profiles exist, update 'fi usage'
summary, add docs to maual page explaining the situation
* build: optional support for libgcrypt or libsodium, providing hash
implementations
* updated docs
- Fix content of _dracutmodulesdir variable: this definitively does
not belong to libexecdir.
- Update to 5.6:
* inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
helps advanced dedupe tools
* inspect: user larger buffer (64K) for results
* subvol delete: support deletion by id (requires kernel 5.7+)
* dump-tree: new option --hide-names, replace any names
(file, directory, subvolume, xattr) in the output with stubs
* various fixes
- Update to 5.4.1
* build: fix docbook5 build
* check: do extra verification of extent items, inode items and chunks
* qgroup: return ENOTCONN if quotas not running (needs updated kernel)
* other: various test fixups
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
version. This is more portable and supports the -mini flavors.
- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for
repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other
potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols
- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
- Enable build of python-bindings for libbtrfsutil
- Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates
- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially
skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the
commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is
requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
- update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and
unbreaks existing user setups
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
- Advise user of fs recovery options when we fail to mount (fate#320443,
bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
- update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new
subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- Use %license instead of %doc [bsc#1082318]
- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
- Fix rollback regression which can lead to data corruption
Added patches: rollback-regression-fix.patch (bsc#1069478)
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).
- update to version 4.13.3:
* check: fix --force, wrong check for a mounted block device
* build: fix --with-convert parsing
* subvol list: don't list TOPLEVEL
* other: update tests
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
- update to version 4.13:
* convert: reiserfs support
* check: new option --force to allow check of a mounted filesystem (no repair)
* mkfs: --rootdir will now copy special files
* dump-tree: minor output changes
* inspect rootid: accept file as arugment
* dev usage: don't calculate slack space for missing devices
* fi du: don't print error on EMPTY_SUBVOL (inode number 2)
* build:
* fixed support for sanitization features on gcc (tsan, asan, ubsan)
* fix PIE build
* other:
* misc cleanups and stability fixes
* travis CI enhancements
* new tests, fuzzed images
* testsuite cleanups
- Removed patches:
- 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed
- local-version-override.patch - not needed anymore
- btrfs-support-pie.patch - upstremed
- Removed patches:
- 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
- 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
- update to 4.12.1
* build:
* fix cross-compilation
* use gnu90 explicitly
* dump-tree: more relaxed checks so -b can print block on a damaged fs
* convert: fix the 1MB range exclusion
* check: more dir_item hash checks
* other
* added missing getopt spec for some options
* doc fixes
* cleanups
* test updates
- update to 4.12
* subvol show: new options --rootid, --uuid to show subvol by the given spec
* convert: progress report fixes, found by tsan
* image: progress report fixes, found by tsan
* fix infinite looping in find-root, or when looking for free extents
* other:
* code refactoring
* docs updates
* build: ThreadSanitizer support
* tests: stricter checks for mounted filesystem
- update to -4.11.1
* image: restoring from multiple devices
* dev stats: make --check option work
* check: fix false alert with extent hole on a NO_HOLE filesystem
* check: lowmem mode, fix false alert in case of mixed inline and compressed
extent
* convert: work with large filesystems (many TB)
* convert: fix overwriting of eb header flags
* convert: do not clear NODATASUM flag in inodes when run with --no-datasum
* docs updates
* build: sync Android.mk with Makefile
* tests:
* new tests
* fix 008 and 009, shell quotation mistake
- update to 4.11
* receive: fix handling empty stream with -e (multi-stream)
* send dump: fix printing long file names
* stability fixes for: dump-super, print-tree, check
* option parser updates: global options are parsed before the subcommand name
(old xfstests will fail)
* new and updated tests
* documentation updates
- btrfs-support-pie.patch: remove CFLAGS usage from linker lines,
this will allow the default PIE support to work.
- update to 4.10.2
* check: lowmem mode fix for false alert about lost backrefs
* convert: minor bugfix
* library: fix build, misisng symbols, added tests
- update to 4.10.1
* receive: handle subvolume in path clone
* convert: rollback fixed (rewrite was needed to address previous design issues)
* build: fix build of 3rd party tools, missing <linux/sizes.h>
* dump-tree: print log trees
* other: new and updated tests
- update to 4.10
* send: dump output fixes: missing newlies
* check: several fixes for the lowmem mode, improved error reporting
* build
* removed some library deps for binaries that not use them
* ctags, cscope
* split Makefile to the autotool generated part and the rest, not needed
to autogen.sh after adding a file
* shared code: sync easy parts with kernel sources
* other
* lots of cleanups
* source file reorganization: convert, mkfs, utils
* lots of spelling fixes in docs, other updates
* more tests
- update to 4.9.1
* check:
* use correct inode number for lost+found files
* lowmem mode: fix false alert on dropped leaf
* size reports: negative numbers might appear in size reports during device
deletes (previously in EiB units)
* mkfs: print device being trimmed
* defrag: v1 ioctl support dropped
* quota: print message before starting to wait for rescan
* qgroup show: new option to sync before printing the stats
* other:
* corrupt-block enhancements
* backtrace and co. cleanups
* doc fixes
- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
streams)
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005
- update to 4.8.2
* convert: also convert file attributes
* convert: fix wrong tree block alignment for unalianged block group
* check: quota verify fixes, handle reloc tree
* build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
* build: add stub for BUILD_ASSERT when ioctl.h is included
* dump-tree: don't crash on unrecognized tree id for -t
* tests:
* add more ioctl tests
* convert: more symlink tests, attribute tests
* quota verify for reloc tree
* other cleanups
- Add ability to provide site specific defaults for mkfs (FATE#320615).
* Only used for SLES11 defaults.
- Added patch mkfs-default-features.patch
- update to 4.8.1
* 32bit builds fixed
* build without backtrace support fixed
- update to 4.8
* error handling improvements all over the place
* new fuzzed images, test updates
* doc fixups
* minor cleanups and improvements
* kernel library helpers moved to own directory
* qgroup: fix regression leading to incorrect status after check,
introduced in 4.7
- update to 4.7.3
* fixed free space tree compat status
* check: low-mem mode: handle partially dropped snapshots
* dump-super: consolidate options for superblock copy
* tree-stats: check mount status
* subvol delete: handle verbosity option
* defrag: print correct error string
* mkfs: fix reading rotational status
* other:
* UBSAN build option
* documentation updates
* enhanced tests: convert, fuzzed images, more tools to run on fuzzed
images
- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build
- update to 4.7.2
* check:
* urgent fix: false report of backref mismatches; do not --repair
last unaffected version 4.6.1 (code reverted to that state)
* fuzzing and fixes
* added more sanity checks for various structures
* testing images added
* build: udev compatibility: do not install .rules on version < 190
* other:
* dump-super: do not crash on garbage value in csum_type
* minor improvements in messages and help strings
* documentation:
* filesystem features
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must
depend on that version.
- Added patch:
* btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
* check:
* new optional mode: optimized for low memory usage (memory/io tradeoff)
* --mode=lowmem, not default, still considered experimental
* does not work with --repair yet
* convert: regression fix, ext2_subvol/image rw permissions
* mkfs/convert:
* two-staged creation, partially created filesystem will not be recognized
* improved error handling (fewer BUG_ONs)
* convert: preparation for more filesystems to convert from
* documentation updates: quota, qgroup
* other
* message updates
* more tests
* more build options, enhanced debugging
- update to 4.7
* convert: fix creating discontig extents
* check: speed up traversing heavily reflinked extents within a file
* check: verify qgroups of higher levels
* check: repair can now fix wrong qgroup numbers
* balance: new option to run in the background
* defrag: default extent target size changed to 32MiB
* du: silently skip non-btrfs dirs/files
* documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
filesystem, convert
* bugfixes:
* unaligned access (reported for sparc64) in raid56 parity calculations
* use /bin/bash
* other stability fixes and cleanups
* more tests
- Removed patches:
* 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
* 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
* fi resize: negative resize argument accepted again
* qgroup rescan: fix skipping when rescan is in progress
* mkfs: initialize stripesize to correct value
* testsuite updates, mostly convert tests
* documentation updates
* btrfs-device, btrfs-restore manual pages enhanced
* misc fixups
- update to 4.6
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
* Removed patches:
* 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
* 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
* btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
* We can now check all qgroup levels
* btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
* ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
on architectures that do not support unaligned access and do not performa
any fixups
* improved validation checks of superblock and chunk-related structures
* subvolume sync: fix handling of -s option
* balance: adjust timing of safety delay countdown with --full-balance
* rescue super-recover: fix reversed condition check
* check: fix bytes_used accounting
* documentation updates: mount options, scrub, send, receive, select-super,
check, mkfs
* testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
- Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
* new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
* check: fix false alert for metadata blocks crossing stripe boundary
* check: catch when qgroup numbers mismatch
* check: detect running quota rescan and report mismatches
* balance start: add safety delay before doing a full balance
* fi sync: is now silent
* fi show: don't miss filesystems with partially matching uuids
* dev ready: accept only one argument for device
* dev stats: print "devid:N" for a missing device instead of "(null)"
* other:
* lowest supported version of e2fsprogs is 1.41
* minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
* mkfs: allow DUP on multidev fs
* fix static build
- update to 4.5
* new/moved commands
* btrfs-show-super -> btrfs inspect-internal dump-super
* btrfs-debug-tree -> btrfs inspect-internal dump-tree
* new commands
* btrfs fi du - calculate disk usage, including shared extents
* enhancements
* device delete - delete by id (needs kernel support, not merged to 4.6)
* check - new option to specify chunk root
* debug-tree/dump-tree - option -t understands human readable name of the
tree (along numerical ids)
* btrfs-debugfs - can dump block group information
* bugfixes
* all commands should accept the option separator "--"
* several fixes in device scan
* restore works on filesystems with sectorsize > 4k
* debug-tree/dump-tree - print compression type as string
* subvol sync: fix crash, memory corruption
* argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
inspect subvolid-resolve
* check for block device or regular file in several commands
* other
* documentation updates
* manual pages for the moved tools now point to btrfs-filesystem
* testsuite updates
- Removed patch (upstream):
0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
(0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
* find-root: don't skip the first chunk
* free-space-tree compat bits fix
* build: target symlinks
* documentation updates
* test updates
- update to 4.4
* mkfs.btrfs --data dup
* support balance filters added/enhanced in linux 4.4
* manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
* 'btrfs filesystem usage' works with mixed blockgroups
* build: installation to /usr/local
* build: the 'ar' tool is properly deteced during cross-compilation
* improved stability on fuzzed/crafted images when reading sys array in
superblock
* debug-tree: option -t understands ids for tree root and chnuk tree
* check: properly reset nlink of multi-linked file
* chunk recovery: fix floating point exception
* chunk recovery: endianity bugfix during rebuild
* mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
* 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
* fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
* fixes
* device delete: recognize 'missing' again
* mkfs: long names are not trimmed when doing ssd check
* support partitioned loop devices
* other
* replace several mallocs with on-stack variables
* more memory allocation failure handling
* add tests for bugs fixed
* cmd-device: switch to new message printing helpers
* minor code cleanups
- update to 4.3
* mkfs
* mixed mode is not forced for filesystems smaller than 1GiB
* mixed mode broken with mismatching sectorsize and nodesize, fixed
* print version info earlier
* print devices sorted by id
* do not truncate target image with --rootsize
* fi usage:
* don't print global block reserve
* print device id
* minor output tuning
* other cleanups
* calc-size:
* div-by-zero fix on an empty filesystem
* fix crash
* bugfixes:
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enahced error message
* show-super: read superblock from a given offset
* add README
* docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
* build: optional build with more warnings (W=...)
* build: better support for static checkers
* build: html output of documentation
* pretty-print: last_snapshot for root_item
* pretty-print: stripe dev uuid
* error reporting wrappers, introduced and example use
* refactor open_file_or_dir
* other docs and help updates
* testing:
* test for nodes crossing stripes
* test for broken 'subvolume sync'
* basic tests for mkfs, raid option combinations
* basic tests for fuzzed images (check)
* command intrumentation (eg valgrind)
* print commands if requested
* add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
- subvol sync: make it actually work again
- scanning: do not scan already discovered filesystems (minor optimization)
- convert: better error message in case the filesystem is not finalized
- restore: off-by-one symlink path check fix
- update to 4.2.2
- fi label: use fallback if the label ioctl is not available
- convert: check nodesize constraints against commandline features (-O)
- scrub: report status 'running' until all devices are finished
- device scanning might crash in some scenarios
- fi usage: print summary for non-root users
- update to 4.2.1
- fix an off-by-one error in cross-stripe boundary check
- convert: don't write uninitialized data to image
- image: don't loop with option -t0
- image: don't create threads if compression is not requested
- Removed patches:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
(bsc#945229)
- Added patch:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
* enhancements:
* mkfs: do not create extra single chunks on multiple devices
* resize: try to guess the minimal size, 'inspect min-dev-size'
* qgroup assign: add option to schedule rescan
* chunk-recover: be more verbose about the scanning process
* fixes:
* check:
* find stripes crossing stripe boundary -- created by convert
* print correct range for file hole when there are no extents
and learn how to fix it
* replace: more sanity checks
* convert: concurrency fixes related to reporting progress
* find-root: option -a will not skip the current root anymore
* subvol list: fix occasional crash
* do not create stripes crossing stripe boundary
* build:
* fixes for musl libc
* preliminary support for android (not working yet, more code changes needed)
* new EXTRA_CFLAGS and EXTRA_LDFLAGS
* other:
* lots of cleanups
* tests: lots of updates, new tests, framework improvements
* documentation updates
* debugging: print-tree shows stripe length
- Removed patches (upstreamed):
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
(FATE#317897).
- Added patches:
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
- mkfs: bugfix, previous version does not create entierly correct
filesystem (has to be recreated)
- version 4.1.1
* bugfixes
- defrag: threshold overflow fix
- fsck:
- check if items fit into the leaf space
- fix wrong nbytes
- mkfs:
- create only desired block groups for single device
- preparatory work for fix on multiple devices
* enhancements
- new alias for 'device delete': 'device remove'
* other
- fix compilation on old gcc (4.3)
- documentation updates
- debug-tree: print nbytes
- test: image for corrupted nbytes
- corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
* bugfixes
- fsck.btrfs: no bash-isms
- bugzilla 97171: invalid memory access (with tests)
- receive:
- cloning works with --chroot
- capabilities not lost
- mkfs: do not try to register bare file images
- option --help accepted by the standalone utilities
* enhancements
- corrupt block: ability to remove csums
- mkfs:
- warn if metadata redundancy is lower than for data
- options to make the output quiet (only errors)
- mixed case names of raid profiles accepted
- rework the output:
- more comprehensive, 'key: value' format
- subvol:
- show:
- print received uuid
- update the output
- new options to specify size units
- sync:
- grab all deleted ids and print them as they're removed,
previous implementation only checked if there are any
to be deleted - change in command semantics
- scrub: print timestamps in days HMS format
- receive:
- can specify mount point, do not rely on /proc
- can work inside subvolumes
- send:
- new option to send stream without data (NO_FILE_DATA)
- convert:
- specify incompat features on the new fs
- qgroup:
- show: distinguish no limits and 0 limit value
- limit: ability to clear the limit
- help for 'btrfs' is shorter, 1st level command overview
- debug tree: print key names according to their C name
* new
- rescure zero-log
- btrfsune:
- rewrite uuid on a filesystem image
- new option to turn on NO_HOLES incompat feature
* deprecated
- standalone btrfs-zero-log
* other
- testing framework updates
- uuid rewrite test
- btrfstune feature setting test
- zero-log tests
- more testing image formats
- manual page updates
- ioctl.h synced with current kernel uapi version
- convert: preparatory works for more filesystems (reiserfs pending)
- use static buffers for path handling where possible
- add new helpers for send uilts that check memory allocations,
switch all users, deprecate old helpers
- Makefile: fix build dependency generation
- map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
* resize:
* don't accept file as an argument (it's confusing)
* print better error message in case of an error
* restore: optionally restore metadata (time, mode, uid/gid)
* receive: optionally enforce chroot
* new rescue subcommand 'zero-log', same as btrfs-zero-log, but
now also part of the main utility
* check:
* free space checks match kernel, fixes incorrect reports
* convert: fix setting of checksum bit if --no-datasum is used
* fsck.btrfs: don't print messages
* fix quota rescan on PPC64 (mangled ioctl number)
* test updates
* documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
- convert:
- new option to specify metadata block size
- --no-progress actually works
- restore: properly handle the page boundary corner case
- build fixes:
- missing macro from public header, BTRFS_BUILD_VERSION
- wrong handling of --enable-convert
- fi usage: reports correct space for degraded mounts
- other:
- mkfs: help string updates
- completion: added 'usage' subcommands
- cleanups in qgroup code, preparatory work
- version 3.19
- btrfs-image
- restore can now run in parallel threads
- fixed restore of multiple image from multiple devices onto a single dev
- introduced metadump v2
- check
- make --init-csum-tree and --init-extent-tree work together
- find-new
- option to search through all metadata even if a root was already found
- convert
- show progress by default, can be turned off
- corrupt-block
- option to work on a specific root
- bash completion script for all subcommands
- spec: convert to autotools
Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
* qgroup show: print human readable sizes, options to say otherwise
* check: new option to explicitly say no to writes
* mkfs: message about trimming is not printed to stderr
* fi show: fixed return value
* tests: new infrastructure
* btrfstune: force flag can be used together with seeding option
* backtrace support is back
* getopt cleanups
* doc and help updates
- version 3.18.1
- minor fixes
- documentation updates
- version 3.18
- mkfs - skinny-metadata feature is now on by default, first introduced in
kernel 3.10
- filesystem usage - give an overview of fs usage in a way that's more
comprehensible than existing 'fi df'
- device usage - more detailed information about per-device allocations
- check:
- option to set a different tree root byte number
- ability to link lost files to lost+found, caused by a recent kernel bug
- repair of severely corrupted fs (use with care)
- convert - option to show progress
- subvol create - print the commit mode inline, print the global mode only if --verbose
- other updates: musl-libc support, coverity bugfixes, new test images,
documentation
- Removed patches (upstreamed):
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
- convert: fix conversion of sparse ext* filesystems
- show: resolve to the correct path
- fsck: more verbose error for root dir problems
- version 3.17.2
- check improvements
- add ability to replace missing dir item/dir indexes
- fix missing inode items
- create missing root dirid
- corrupt block: enhancements for testing fsck
- zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
- fi df: argument handling
- fix linking with libbtrfs
- replace: better error reporting
- fi show: fixed stall if run concurrently with balance
- check: fixed argument parsing for --subvol-extents
- fi df: SI prefixes corrected
- Added patches:
* fix-doc-build-on-SLE11SP3.diff
- Removed patches:
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
- check: --init-csum-tree acutally does something useful, rebuilds the whole
csum tree
- /dev scanning for btrfs devices is gone
- /proc/partitions scanning is gone, blkid is used exclusively
- new subcommand subvolume sync
- filesystem df: new options to set unit format
- convert: allow to copy label from the origin, or specify a new one
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
- fsck: handle bad extent mapping
- image: make it work on a balanced fs
- btrfs-show-super: print flags in human readable way
- documentation updates
- version 3.16.1
- library version defines
- subvol list: -R to print received UUID
- fixed detection of multiple mounts on the same directory
- restore: misc fixes
- other fixes
- Modified patches (sync with pending upstream versions):
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
* library-version-defines.patch
- version 3.16
- show-super: skip unrecognized sb, add option to force
- debug-tree: print tree by id
- mkfs: new option to specify UUID
- receive: new option to limit number of errors
- check: new option to verify quotas
- check: reduced memory requirements
- check: new option to print extent sharing
- restore: check length before decompression
- restore: more error handling
- balance: new filter 'limit'
- recover: allow to read all sb copies
- restore: option to loop during restoring
- mkfs: drop experimental notice
- btrfstune: new option to force dangerous changes
- documentation updates
- Deleted patches (upstream):
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
* btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
* btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
* 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
- man: separate pages for all subcommands
- minor bugfixes
- spec: removed upstreamed patches, update build dependencies
- Added patches:
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
requirements.
- Added patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
- fix TRIM detection
- do not zero-out end of device unconditionally
- no crash with --features option
- fsck:
- clear log tree in repair mode
- check reloc roots
- btrfs - reworked space reporting (bnc#873106)
- btrfs fi usage - new command
- btrfs dev usage - new command
- btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
* 0162-btrfs-progs-fix-loop-device-mount-checks.patch
* 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
* 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
- Initial package (0.18)
==== c-ares ====
Version update (1.17.0 -> 1.17.1)
- update to 1.17.1:
Travis: add iOS target built with CMake (#378)
Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
- fix build
External projects were using non-public header ares_dns.h, make public again (#376)
It appears some outside projects were relying on macros in ares_dns.h, even
though it doesn't appear that header was ever meant to be public. That said,
we don't want to break external integrators so we should distribute this header
again.
- note that so versioning has moved to configure.ac
- note about 1.17.1
- fix sed gone wrong
autotools cleanup (#372)
* buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)
==== colord ====
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)
==== desktop-data-openSUSE ====
- Move call-browser and desktop-launch symlink to xdg-utils.
==== dnsmasq ====
Version update (2.82 -> 2.83)
- Update to 2.83:
* bsc#1177077: Fixed DNSpooq vulnerabilities
* Use the values of --min-port and --max-port in outgoing
TCP connections to upstream DNS servers.
* Fix a remote buffer overflow problem in the DNSSEC code.
Any dnsmasq with DNSSEC compiled in and enabled is vulnerable
to this, referenced by CVE-2020-25681, CVE-2020-25682,
CVE-2020-25683 CVE-2020-25687.
* Be sure to only accept UDP DNS query replies at the address
from which the query was originated. This keeps as much
entropy in the {query-ID, random-port} tuple as possible, to
help defeat cache poisoning attacks. Refer: CVE-2020-25684.
* Use the SHA-256 hash function to verify that DNS answers
received are for the questions originally asked. This replaces
the slightly insecure SHA-1 (when compiled with DNSSEC) or
the very insecure CRC32 (otherwise). Refer: CVE-2020-25685
* Handle multiple identical near simultaneous DNS queries better.
Previously, such queries would all be forwarded independently.
This is, in theory, inefficent but in practise not a problem,
_except_ that is means that an answer for any of the forwarded
queries will be accepted and cached.
An attacker can send a query multiple times, and for each
repeat, another {port, ID} becomes capable of accepting the
answer he is sending in the blind, to random IDs and ports.
The chance of a succesful attack is therefore multiplied by the
number of repeats of the query. The new behaviour detects
repeated queries and merely stores the clients sending repeats
so that when the first query completes, the answer can be sent
to all the clients who asked. Refer: CVE-2020-25686.
==== dosfstools ====
Version update (4.1 -> 4.1+git.1610658652.9443732)
- Update to version 4.1+git.1610658652.9443732 (bsc#1172863):
* testsuite: Add mkfs test for 600MB large 4K disk
* mkfs.fat: Do not show verbose messages not relevant to selected FAT size
* mkfs.fat: Fix text of verbose messages
* mkfs.fat: Fix limits for number of clusters
* mkfs.fat: Fix calculation of FAT32 cluster size on non 512 bytes sector disks
* mkfs.fat: Fix printing number of sectors
* mkfs.fat: Align total number of sectors to be multiple of sectors per track
* testsuite: Add referenceFAT32mbr test data to dist_check_DATA
* manpages: Escape dot in fsck.fat manpage at the beginning of the line
* fsck.fat: properly check for valid "." and ".." entries
==== elfutils-debuginfod ====
- Add upstream config-do-not-define-DEBUGINFOD_URLS-environment-var.patch
in order to fix boo#1180306.
==== findutils ====
Version update (4.7.0 -> 4.8.0)
- update upstream signing key
- remove deprecated texinfo packaging macros
- run spec-cleaner
- Update to 4.8.0.
Announcement: https://savannah.gnu.org/forum/forum.php?forum_id=9914
- findutils.spec:
- Source0: Fix download URL: remove "pub/".
- %check: Output the content of all test-suite files in case of errors.
- Remove now-upstream patches:
- disable-null-ptr-test.patch
- findutils-gnulib-disable-test-float.patch
- findutils-gnulib-test-avoid-FP-perror-strerror.patch
==== flatpak ====
Version update (1.8.4 -> 1.10.0)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.10.0:
+ The major new feature in this series compared to 1.8 is the
support for the new repo format which should make updates
faster and download less data.
+ The systemd generator snippets now call flatpak
- -print-updated-env in place of a bunch of shell for better
login performance.
+ The .profile snippets now disable GVfs when calling flatpak to
avoid spawning a gvfs daemon when logging in via ssh.
+ Build fixes for GCC 11.
+ Flatpak now finds the pulseaudio sockets better in uncommon
configurations.
+ Sandboxes with network access it now also has access to the
systemd-resolved socket to do dns lookups.
+ Flatpak supports unsetting env vars in the sandbox using
- -unset-env, and --env=FOO= now sets FOO to the empty string
instead of unsetting it.
+ Similarly the spawn portal has an option to unset an env var.
+ The spawn portal now has an option to share the pid namespace
with the sub-sandbox.
- Update to version 1.8.5 (CVE-2021-21261):
+ This is a security update that fixes a sandbox escape where a
malicious application can execute code outside the sandbox by
controlling the environment of the "flatpak run" command when
spawning a sub-sandbox.
==== gcr ====
Version update (3.38.0 -> 3.38.1)
Subpackages: gcr-data gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.38.1:
+ ui: Set "use-underline" for GcrImportButton.
+ Updated translations.
==== gnome-shell ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-shell-calendar
- Update to version 3.38.3:
+ Fix disappearing app grid.
+ Fix screenshots of unredirected fullscreen windows on X11.
+ Fix storing VPN secrets.
+ Fix glitches in overview transitions.
+ Improve login screen accessibility.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Add gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
launch recommended input engines when Gnome-shell init in CJK
regions (jsc#SLE-16051, glgo#GNOME/gnome-shell!1563).
==== gpg2 ====
Version update (2.2.25 -> 2.2.27)
Subpackages: dirmngr
- GnuPG 2.2.27:
* gpgconf: Fix case with neither local nor global gpg.conf
* gpgconf: Fix description of two new options
- includes changes from 2.2.26:
* gpg: New AKL method "ntds"
* gpg: Fix --trusted-key with fingerprint arg
* scd: Fix writing of ECC keys to an OpenPGP card
* scd: Make an USB error fix specific to SPR532 readers
* dirmngr: With new LDAP keyservers store the new attributes.
Never store the useless pgpSignerID. Fix a long standing
bug storing some keys on an ldap server.
* dirmngr: Support the new Active Direcory LDAP schema for
keyservers
* dirmngr: Allow LDAP OpenPGP searches via fingerprint
* dirmngr: Do not block other threads during keyserver LDAP calls
* Support global configuration files
* Fix the iconv fallback handling to UTF-8
==== gstreamer ====
Version update (1.18.2 -> 1.18.3)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.18.3:
+ Highlighted bugfixes:
- Fix ogg playback regression for ogg files that also have ID3
or APE tags
- compositor: fix artefacts and invalid memory access when
blending subsampled formats
- Exported mini object ref/unref/copy functions for use in
bindings such as gstreamer-sharp
- Add support for Apple silicon (M1) to cerbero package builder
- Ship RIST plugin in binary packages
- Various stability, performance and reliability improvements
- Memory leak fixes
- Build fixes
+ gstreamer:
- gst: Add non-inline ref/unref/copy/replace methods for
various mini objects (buffer, bufferlist, caps, context,
event, memory, message, promise, query, sample, taglist, uri)
for use in bindings such as gstreamer-sharp.
- harness: don't use GST_DEBUG_OBJECT with GstHarness which is
not a GObject.
==== gstreamer-devtools ====
Version update (1.18.2 -> 1.18.3)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Update to version 1.18.3:
+ No changes
==== gstreamer-editing-services ====
Version update (1.18.2 -> 1.18.3)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Update to version 1.18.3:
+ launch: Ensure to add required ref to profiles from project
+ tests: fix meson test env setup to make sure we use the right
gst-plugin-scanner
==== gstreamer-plugins-bad ====
Version update (1.18.2 -> 1.18.3)
Subpackages: gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Update to version 1.18.3:
+ assrender: fix mutex handling in certain flushing/error
situations
+ dvbsuboverlay: Add support for dynamic resolution update
+ dashsink: fix critical log of dynamic pipeline
+ d3d11shader: Fix ID3DBlob object leak
+ d3d11videosink: Prepare window once streaming started
+ decklinkaudiosrc: Fix duration of the first audio frame after
each discont
+ intervideosrc: fix negotiation of interlaced caps
+ msdk:
- Needn't close mfx session when failed, fixes double free /
potential crash
- Check GstMsdkContext instead of mfxSession instance
+ srt: fix locking when retrieving stats
+ rtmp2src: fix leaks when connection is cancelled during startup
or connection fails
==== gstreamer-plugins-base ====
Version update (1.18.2 -> 1.18.3)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.18.3:
+ audiorate: Make buffer writable before changing its metadata
+ compositor: fix blending of subsampled components
+ decodebin3:
- When reconfiguring a slot make sure that the ghostpad is
unlinked
- Release selection lock when pushing EOS
+ encodebasebin: Ensure that parsers are compatible with selected
encoders
+ tagdemux: resize and trim buffer in place to fix interaction
with oggdemux
+ videoaggregator: Pop out old buffers on timeout
+ video-blend: fix blending 8-bit and 16-bit frames together
+ appsrc: fix signal documentation
+ gl: document some GL caps specifics
+ libvisual: workaround clang compiler warning
==== gstreamer-plugins-good ====
Version update (1.18.2 -> 1.18.3)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.18.3:
+ splitmuxsink:
- Avoid deadlock when releasing a pad from a running muxer
- Fix bogus fragment split
+ v4l2object: Map correct video format for RGBA
+ videoflip: fix possible crash when changing
video-direction/method while running
==== gstreamer-plugins-libav ====
Version update (1.18.2 -> 1.18.3)
- Update to version 1.18.3:
+ avauddec: Drain decoder on decoding failure, fixes timestamps
after decoding errors
==== gstreamer-plugins-ugly ====
Version update (1.18.2 -> 1.18.3)
- Update to version 1.18.3:
+ No changes
==== harfbuzz ====
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Re-enable graphite2 support: TexLive relies on this to be
present:
+ Pass -Dgraphite=enabled to meson.
+ Add pkgconfig(graphite2) BuildRequires.
- Switch to meson buildsystem:
+ Add meson BuildRequires and macros.
+ Replace gcc-c++ for generic c++_compiler BuildRequires.
+ Add meson_test macro in check section, run tests during build.
+ Drop pkgconfig(graphite2) BuildRequires: No longer build
graphite2 support, following upstream that disables this by
default.
+ Stop packaging gtk-docs, pass -Ddocs=disabled to meson, this
way we might avoid a build-cycle and since we did not have a
explicit docs subpackage, just silently drop them.
==== iptables ====
Version update (1.8.6 -> 1.8.7)
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- Update to release 1.8.7
* iptables-nft:
* Improved performance when matching on IP/MAC address prefixes
if the prefix is byte-aligned. In ideal cases, this doubles
packet processing performance.
* Dump user-defined chains in lexical order. This way ruleset
dumps become stable and easily comparable.
* Avoid pointless table/chain creation. For instance,
`iptables-nft -L` no longer creates missing base-chains.
==== jack ====
Version update (1.9.14 -> 1.9.16)
- Removed portaudio build dependency to prevent cycles
- Update to 0.9.16
- Fix/revert a change in how meta-data definitions were exposed
(regression in 1.9.15)
- Remove jack-router Windows code from the repository
- Changes from 0.9.15
- Automated builds for macOS and Windows
(see jackaudio/jack2-releases repository)
- Adapt wscript Windows build configuration to match old v1.9.11
installer
- Bump maximum default number of clients and ports
(now 256 clients and 2048 ports)
- Delete various macOS and Windows-related files from the source
code (no longer relevant)
- Mark JACK-Session as deprecated, please use NSM instead
- Remove unnecessary GPL include from LGPL code
- Split example-clients and tools, as done in JACK1 many years
ago (WIP)
- Write Windows registry key during installation, so 3rd parties
can find jackd.exe (as HKLM\Software\JACK\Location)
- jack_control: Fix handling of dbus bytes
- jack_control: Return a proper exit status on DBus exception
- jack_property: Fix possible crash with "-l" argument usage
- jack_wait: Add client name option -n/--name
- Fix compilation of documentation
- Fix compilation of mixed mode with meta-data enabled
- Fix compilation with mingw
- Fix client-side crash if initial meta-data DB setup fails
- Fix macOS semaphore usage, so it works again
- Several fixes for Windows
- Several minor fixes and grammar corrections
==== kalgebra ====
Subpackages: kalgebra-lang
- Add compatibility with qml-autoreqprov
==== kdiagram ====
Version update (2.7.0 -> 2.8.0)
Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang
- Update to 2.8.0
* KGantt:
+ Fix Bug 430452 - Printing with row labels on multiple pages
does not work well (kde#430452)
+ Add support for single page printout
+ Add support for printing on multiple pages, both horizontally
and vertical
+ Make it possible to use a printer friendly palette to allow
for printing on white paper when using a dark theme
(kde#426240)
+ Add 'zoom' of datetime header using mouse
==== kernel-64kb ====
Version update (5.10.7 -> 5.10.9)
- Linux 5.10.9 (bsc#1012628).
- btrfs: reloc: fix wrong file extent type check to avoid false
ENOENT (bsc#1012628).
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic
(bsc#1012628).
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
HP machines (bsc#1012628).
- ALSA: doc: Fix reference to mixart.rst (bsc#1012628).
- ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
(bsc#1012628).
- ASoC: dapm: remove widget from dirty list on free (bsc#1012628).
- x86/hyperv: check cpu mask after interrupt has been disabled
(bsc#1012628).
- drm/amdgpu: add green_sardine device id (v2) (bsc#1012628).
- drm/amdgpu: fix DRM_INFO flood if display core is not supported
(bug 210921) (bsc#1012628).
- drm/amdgpu: add new device id for Renior (bsc#1012628).
- drm/i915: Allow the sysadmin to override security mitigations
(bsc#1012628).
- drm/i915/gt: Limit VFE threads based on GT (bsc#1012628).
- drm/i915/backlight: fix CPU mode backlight takeover on LPT
(bsc#1012628).
- drm/bridge: sii902x: Refactor init code into separate function
(bsc#1012628).
- dt-bindings: display: sii902x: Add supply bindings
(bsc#1012628).
- drm/bridge: sii902x: Enable I/O and core VCC supplies if present
(bsc#1012628).
- tracing/kprobes: Do the notrace functions check without kprobes
on ftrace (bsc#1012628).
- tools/bootconfig: Add tracing_on support to helper scripts
(bsc#1012628).
- ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null
when IS_ERR (bsc#1012628).
- ext4: fix wrong list_splice in ext4_fc_cleanup (bsc#1012628).
- ext4: fix bug for rename with RENAME_WHITEOUT (bsc#1012628).
- cifs: check pointer before freeing (bsc#1012628).
- cifs: fix interrupted close commands (bsc#1012628).
- riscv: Drop a duplicated PAGE_KERNEL_EXEC (bsc#1012628).
- riscv: return -ENOSYS for syscall -1 (bsc#1012628).
- riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL (bsc#1012628).
- riscv: Fix KASAN memory mapping (bsc#1012628).
- mips: fix Section mismatch in reference (bsc#1012628).
- mips: lib: uncached: fix non-standard usage of variable 'sp'
(bsc#1012628).
- MIPS: boot: Fix unaligned access with
CONFIG_MIPS_RAW_APPENDED_DTB (bsc#1012628).
- MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps
(bsc#1012628).
- MIPS: relocatable: fix possible boot hangup with KASLR enabled
(bsc#1012628).
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
(bsc#1012628).
- ACPI: scan: Harden acpi_device_add() against device ID overflows
(bsc#1012628).
- xen/privcmd: allow fetching resource sizes (bsc#1012628).
- compiler.h: Raise minimum version of GCC to 5.1 for arm64
(bsc#1012628).
- mm/vmalloc.c: fix potential memory leak (bsc#1012628).
- mm/hugetlb: fix potential missing huge page size info
(bsc#1012628).
- mm/process_vm_access.c: include compat.h (bsc#1012628).
- dm raid: fix discard limits for raid1 (bsc#1012628).
- dm snapshot: flush merged data before committing metadata
(bsc#1012628).
- dm integrity: fix flush with external metadata device
(bsc#1012628).
- dm integrity: fix the maximum number of arguments (bsc#1012628).
- dm crypt: use GFP_ATOMIC when allocating crypto requests from
softirq (bsc#1012628).
- dm crypt: do not wait for backlogged crypto request completion
in softirq (bsc#1012628).
- dm crypt: do not call bio_endio() from the dm-crypt tasklet
(bsc#1012628).
- dm crypt: defer decryption to a tasklet if interrupts disabled
(bsc#1012628).
- stmmac: intel: change all EHL/TGL to auto detect phy addr
(bsc#1012628).
- r8152: Add Lenovo Powered USB-C Travel Hub (bsc#1012628).
- btrfs: tree-checker: check if chunk item end overflows
(bsc#1012628).
- ext4: don't leak old mountpoint samples (bsc#1012628).
- io_uring: don't take files/mm for a dead task (bsc#1012628).
- io_uring: drop mm and files after task_work_run (bsc#1012628).
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
(bsc#1012628).
- ARC: build: add uImage.lzma to the top-level target
(bsc#1012628).
- ARC: build: add boot_targets to PHONY (bsc#1012628).
- ARC: build: move symlink creation to arch/arc/Makefile to
avoid race (bsc#1012628).
- ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent
with defaults on xt875 (bsc#1012628).
- ath11k: fix crash caused by NULL rx_channel (bsc#1012628).
- netfilter: ipset: fixes possible oops in mtype_resize
(bsc#1012628).
- ath11k: qmi: try to allocate a big block of DMA memory first
(bsc#1012628).
- btrfs: fix async discard stall (bsc#1012628).
- btrfs: merge critical sections of discard lock in workfn
(bsc#1012628).
- btrfs: fix transaction leak and crash after RO remount caused
by qgroup rescan (bsc#1012628).
- regulator: bd718x7: Add enable times (bsc#1012628).
- ethernet: ucc_geth: fix definition and size of
ucc_geth_tx_global_pram (bsc#1012628).
- ARM: dts: ux500/golden: Set display max brightness
(bsc#1012628).
- habanalabs: adjust pci controller init to new firmware
(bsc#1012628).
- habanalabs/gaudi: retry loading TPC f/w on -EINTR (bsc#1012628).
- habanalabs: register to pci shutdown callback (bsc#1012628).
- staging: spmi: hisi-spmi-controller: Fix some error handling
paths (bsc#1012628).
- spi: altera: fix return value for altera_spi_txrx()
(bsc#1012628).
- habanalabs: Fix memleak in hl_device_reset (bsc#1012628).
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big
period values (bsc#1012628).
- lib/raid6: Let $(UNROLL) rules work with macOS userland
(bsc#1012628).
- kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
(bsc#1012628).
- spi: fix the divide by 0 error when calculating xfer waiting
time (bsc#1012628).
- io_uring: drop file refs after task cancel (bsc#1012628).
- bfq: Fix computation of shallow depth (bsc#1012628).
- arch/arc: add copy_user_page() to <asm/page.h> to fix build
error on ARC (bsc#1012628).
- misdn: dsp: select CONFIG_BITREVERSE (bsc#1012628).
- net: ethernet: fs_enet: Add missing MODULE_LICENSE
(bsc#1012628).
- selftests: fix the return value for UDP GRO test (bsc#1012628).
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
(bsc#1012628).
- nvme: avoid possible double fetch in handling CQE (bsc#1012628).
- nvmet-rdma: Fix list_del corruption on queue establishment
failure (bsc#1012628).
- drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL
pointer issue (bsc#1012628).
- drm/amdgpu: fix a GPU hang issue when remove device
(bsc#1012628).
- drm/amd/pm: fix the failure when change power profile for renoir
(bsc#1012628).
- drm/amdgpu: fix potential memory leak during navi12
deinitialization (bsc#1012628).
- usb: typec: Fix copy paste error for NVIDIA alt-mode description
(bsc#1012628).
- iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
(bsc#1012628).
- ACPI: scan: add stub acpi_create_platform_device() for
!CONFIG_ACPI (bsc#1012628).
- drm/msm: Call msm_init_vram before binding the gpu
(bsc#1012628).
- ARM: picoxcell: fix missing interrupt-parent properties
(bsc#1012628).
- poll: fix performance regression due to out-of-line __put_user()
(bsc#1012628).
- rcu-tasks: Move RCU-tasks initialization to before
early_initcall() (bsc#1012628).
- bpf: Simplify task_file_seq_get_next() (bsc#1012628).
- bpf: Save correct stopping point in file seq iteration
(bsc#1012628).
- x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling
(bsc#1012628).
- cfg80211: select CONFIG_CRC32 (bsc#1012628).
- nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from
interrupt context (bsc#1012628).
- iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev
(bsc#1012628).
- net/mlx5e: CT: Use per flow counter when CT flow accounting
is enabled (bsc#1012628).
- net/mlx5: Fix passing zero to 'PTR_ERR' (bsc#1012628).
- net/mlx5: E-Switch, fix changing vf VLANID (bsc#1012628).
- blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
(bsc#1012628).
- mm: fix clear_refs_write locking (bsc#1012628).
- mm: don't play games with pinned pages in clear_page_refs
(bsc#1012628).
- mm: don't put pinned pages into the swap cache (bsc#1012628).
- perf intel-pt: Fix 'CPU too large' error (bsc#1012628).
- dump_common_audit_data(): fix racy accesses to ->d_name
(bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix loopback (bsc#1012628).
- ASoC: meson: axg-tdmin: fix axg skew offset (bsc#1012628).
- ASoC: Intel: fix error code cnl_set_dsp_D0() (bsc#1012628).
- nvmet-rdma: Fix NULL deref when setting pi_enable and traddr
INADDR_ANY (bsc#1012628).
- nvme: don't intialize hwmon for discovery controllers
(bsc#1012628).
- nvme-tcp: fix possible data corruption with bio merges
(bsc#1012628).
- nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (bsc#1012628).
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
(bsc#1012628).
- pNFS: We want return-on-close to complete when evicting the
inode (bsc#1012628).
- pNFS: Mark layout for return if return-on-close was not sent
(bsc#1012628).
- pNFS: Stricter ordering of layoutget and layoutreturn
(bsc#1012628).
- NFS: Adjust fs_context error logging (bsc#1012628).
- NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing
the request (bsc#1012628).
- NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
(bsc#1012628).
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
(bsc#1012628).
- NFS: nfs_delegation_find_inode_server must first reference
the superblock (bsc#1012628).
- NFS: nfs_igrab_and_active must first reference the superblock
(bsc#1012628).
- scsi: ufs: Fix possible power drain during system suspend
(bsc#1012628).
- ext4: fix superblock checksum failure when setting password salt
(bsc#1012628).
- RDMA/restrack: Don't treat as an error allocation ID wrapping
(bsc#1012628).
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
(bsc#1012628).
- bnxt_en: Improve stats context resource accounting with RDMA
driver loaded (bsc#1012628).
- RDMA/mlx5: Fix wrong free of blue flame register on error
(bsc#1012628).
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails
(bsc#1012628).
- umount(2): move the flag validity checks first (bsc#1012628).
- dm zoned: select CONFIG_CRC32 (bsc#1012628).
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay
when there is no reset-deassert MIPI-sequence (bsc#1012628).
- drm/i915/icl: Fix initing the DSI DSC power refcount during
HW readout (bsc#1012628).
- drm/i915/gt: Restore clear-residual mitigations for Ivybridge,
Baytrail (bsc#1012628).
- mm, slub: consider rest of partial list if acquire_slab()
fails (bsc#1012628).
- riscv: Trace irq on only interrupt is enabled (bsc#1012628).
- iommu/vt-d: Fix unaligned addresses for
intel_flush_svm_range_dev() (bsc#1012628).
- net: sunrpc: interpret the return value of kstrtou32 correctly
(bsc#1012628).
- selftests: netfilter: Pass family parameter "-f" to conntrack
tool (bsc#1012628).
- dm: eliminate potential source of excessive kernel log noise
(bsc#1012628).
- ALSA: fireface: Fix integer overflow in transmit_midi_msg()
(bsc#1012628).
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
(bsc#1012628).
- netfilter: conntrack: fix reading nf_conntrack_buckets
(bsc#1012628).
- netfilter: nf_nat: Fix memleak in nf_nat_init (bsc#1012628).
- Update config files.
- commit b7732a5
- Linux 5.10.8 (bsc#1012628).
- powerpc/32s: Fix RTAS machine check with VMAP stack
(bsc#1012628).
- io_uring: synchronise IOPOLL on task_submit fail (bsc#1012628).
- io_uring: limit {io|sq}poll submit locking scope (bsc#1012628).
- io_uring: patch up IOPOLL overflow_flush sync (bsc#1012628).
- iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context
(bsc#1012628).
- io_uring: Fix return value from alloc_fixed_file_ref_node
(bsc#1012628).
- btrfs: skip unnecessary searches for xattrs when logging an
inode (bsc#1012628).
- btrfs: fix deadlock when cloning inline extent and low on free
metadata space (bsc#1012628).
- btrfs: shrink delalloc pages instead of full inodes
(bsc#1012628).
- net: cdc_ncm: correct overhead in delayed_ndp_size
(bsc#1012628).
- net: hns3: fix incorrect handling of sctp6 rss tuple
(bsc#1012628).
- net: hns3: fix the number of queues actually used by ARQ
(bsc#1012628).
- net: hns3: fix a phy loopback fail issue (bsc#1012628).
- net: stmmac: dwmac-sun8i: Fix probe error handling
(bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance internal PHY resource
references (bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance internal PHY power
(bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance syscon (de)initialization
(bsc#1012628).
- net: vlan: avoid leaks on register_vlan_dev() failures
(bsc#1012628).
- net/sonic: Fix some resource leaks in error handling paths
(bsc#1012628).
- net: bareudp: add missing error handling for
bareudp_link_config() (bsc#1012628).
- ptp: ptp_ines: prevent build when HAS_IOMEM is not set
(bsc#1012628).
- net: ipv6: fib: flush exceptions when purging route
(bsc#1012628).
- tools: selftests: add test for changing routes with PTMU
exceptions (bsc#1012628).
- net: fix pmtu check in nopmtudisc mode (bsc#1012628).
- net: ip: always refragment ip defragmented packets
(bsc#1012628).
- chtls: Fix hardware tid leak (bsc#1012628).
- chtls: Remove invalid set_tcb call (bsc#1012628).
- chtls: Fix panic when route to peer not configured
(bsc#1012628).
- chtls: Avoid unnecessary freeing of oreq pointer (bsc#1012628).
- chtls: Replace skb_dequeue with skb_peek (bsc#1012628).
- chtls: Added a check to avoid NULL pointer dereference
(bsc#1012628).
- chtls: Fix chtls resources release sequence (bsc#1012628).
- octeontx2-af: fix memory leak of lmac and lmac->name
(bsc#1012628).
- nexthop: Fix off-by-one error in error path (bsc#1012628).
- nexthop: Unlink nexthop group entry in error path (bsc#1012628).
- nexthop: Bounce NHA_GATEWAY in FDB nexthop groups (bsc#1012628).
- s390/qeth: fix deadlock during recovery (bsc#1012628).
- s390/qeth: fix locking for discipline setup / removal
(bsc#1012628).
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
(bsc#1012628).
- net: dsa: lantiq_gswip: Exclude RMII from modes that report
1 GbE (bsc#1012628).
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
(bsc#1012628).
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G
(bsc#1012628).
- net/mlx5e: In skb build skip setting mark in switchdev mode
(bsc#1012628).
- net/mlx5: Check if lag is supported before creating one
(bsc#1012628).
- ionic: start queues before announcing link up (bsc#1012628).
- HID: wacom: Fix memory leakage caused by kfifo_alloc
(bsc#1012628).
- fanotify: Fix sys_fanotify_mark() on native x86-32
(bsc#1012628).
- ARM: OMAP2+: omap_device: fix idling of devices during probe
(bsc#1012628).
- i2c: sprd: use a specific timeout to avoid system hang up issue
(bsc#1012628).
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
(bsc#1012628).
- selftests/bpf: Clarify build error if no vmlinux (bsc#1012628).
- can: tcan4x5x: fix bittiming const, use common bittiming from
m_can driver (bsc#1012628).
- can: m_can: m_can_class_unregister(): remove erroneous
m_can_clk_stop() (bsc#1012628).
- can: kvaser_pciefd: select CONFIG_CRC32 (bsc#1012628).
- spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending
(bsc#1012628).
- cpufreq: powernow-k8: pass policy rather than use
cpufreq_cpu_get() (bsc#1012628).
- spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in
timeout case (bsc#1012628).
- spi: stm32: FIFO threshold level - fix align packet size
(bsc#1012628).
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly
terminated (bsc#1012628).
- i2c: mediatek: Fix apdma and i2c hand-shake timeout
(bsc#1012628).
- bcache: set bcache device into read-only mode for
BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (bsc#1012628).
- interconnect: imx: Add a missing of_node_put after
of_device_is_available (bsc#1012628).
- interconnect: qcom: fix rpmh link failures (bsc#1012628).
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the
error handling path of the probe function (bsc#1012628).
- dmaengine: milbeaut-xdmac: Fix a resource leak in the error
handling path of the probe function (bsc#1012628).
- dmaengine: xilinx_dma: check dma_async_device_register return
value (bsc#1012628).
- dmaengine: xilinx_dma: fix incompatible param warning in
_child_probe() (bsc#1012628).
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
(bsc#1012628).
- arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA
(bsc#1012628).
- qed: select CONFIG_CRC32 (bsc#1012628).
- phy: dp83640: select CONFIG_CRC32 (bsc#1012628).
- wil6210: select CONFIG_CRC32 (bsc#1012628).
- block: rsxx: select CONFIG_CRC32 (bsc#1012628).
- lightnvm: select CONFIG_CRC32 (bsc#1012628).
- zonefs: select CONFIG_CRC32 (bsc#1012628).
- iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
(bsc#1012628).
- iommu/intel: Fix memleak in intel_irq_remapping_alloc
(bsc#1012628).
- bpftool: Fix compilation failure for net.o with older glibc
(bsc#1012628).
- nvme-tcp: Fix possible race of io_work and direct send
(bsc#1012628).
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
(bsc#1012628).
- net/mlx5e: Fix two double free cases (bsc#1012628).
- regmap: debugfs: Fix a memory leak when calling
regmap_attach_dev (bsc#1012628).
- wan: ds26522: select CONFIG_BITREVERSE (bsc#1012628).
- arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST
(bsc#1012628).
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition
(bsc#1012628).
- net: mvpp2: disable force link UP during port init procedure
(bsc#1012628).
- drm/i915/dp: Track pm_qos per connector (bsc#1012628).
- net: mvneta: fix error message when MTU too large for XDP
(bsc#1012628).
- selftests: fib_nexthops: Fix wrong mausezahn invocation
(bsc#1012628).
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available
(bsc#1012628).
- xsk: Fix race in SKB mode transmit with shared cq (bsc#1012628).
- xsk: Rollback reservation at NETDEV_TX_BUSY (bsc#1012628).
- block/rnbd-clt: avoid module unload race with close confirmation
(bsc#1012628).
- can: isotp: isotp_getname(): fix kernel information leak
(bsc#1012628).
- block: fix use-after-free in disk_part_iter_next (bsc#1012628).
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond
end of trimmed packet (bsc#1012628).
- regmap: debugfs: Fix a reversed if statement in
regmap_debugfs_init() (bsc#1012628).
- tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
(bsc#1012628).
- Update config files.
- commit 8611168
==== kernel-source ====
Version update (5.10.7 -> 5.10.9)
Subpackages: kernel-default kernel-docs
- Linux 5.10.9 (bsc#1012628).
- btrfs: reloc: fix wrong file extent type check to avoid false
ENOENT (bsc#1012628).
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic
(bsc#1012628).
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
HP machines (bsc#1012628).
- ALSA: doc: Fix reference to mixart.rst (bsc#1012628).
- ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
(bsc#1012628).
- ASoC: dapm: remove widget from dirty list on free (bsc#1012628).
- x86/hyperv: check cpu mask after interrupt has been disabled
(bsc#1012628).
- drm/amdgpu: add green_sardine device id (v2) (bsc#1012628).
- drm/amdgpu: fix DRM_INFO flood if display core is not supported
(bug 210921) (bsc#1012628).
- drm/amdgpu: add new device id for Renior (bsc#1012628).
- drm/i915: Allow the sysadmin to override security mitigations
(bsc#1012628).
- drm/i915/gt: Limit VFE threads based on GT (bsc#1012628).
- drm/i915/backlight: fix CPU mode backlight takeover on LPT
(bsc#1012628).
- drm/bridge: sii902x: Refactor init code into separate function
(bsc#1012628).
- dt-bindings: display: sii902x: Add supply bindings
(bsc#1012628).
- drm/bridge: sii902x: Enable I/O and core VCC supplies if present
(bsc#1012628).
- tracing/kprobes: Do the notrace functions check without kprobes
on ftrace (bsc#1012628).
- tools/bootconfig: Add tracing_on support to helper scripts
(bsc#1012628).
- ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null
when IS_ERR (bsc#1012628).
- ext4: fix wrong list_splice in ext4_fc_cleanup (bsc#1012628).
- ext4: fix bug for rename with RENAME_WHITEOUT (bsc#1012628).
- cifs: check pointer before freeing (bsc#1012628).
- cifs: fix interrupted close commands (bsc#1012628).
- riscv: Drop a duplicated PAGE_KERNEL_EXEC (bsc#1012628).
- riscv: return -ENOSYS for syscall -1 (bsc#1012628).
- riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL (bsc#1012628).
- riscv: Fix KASAN memory mapping (bsc#1012628).
- mips: fix Section mismatch in reference (bsc#1012628).
- mips: lib: uncached: fix non-standard usage of variable 'sp'
(bsc#1012628).
- MIPS: boot: Fix unaligned access with
CONFIG_MIPS_RAW_APPENDED_DTB (bsc#1012628).
- MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps
(bsc#1012628).
- MIPS: relocatable: fix possible boot hangup with KASLR enabled
(bsc#1012628).
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
(bsc#1012628).
- ACPI: scan: Harden acpi_device_add() against device ID overflows
(bsc#1012628).
- xen/privcmd: allow fetching resource sizes (bsc#1012628).
- compiler.h: Raise minimum version of GCC to 5.1 for arm64
(bsc#1012628).
- mm/vmalloc.c: fix potential memory leak (bsc#1012628).
- mm/hugetlb: fix potential missing huge page size info
(bsc#1012628).
- mm/process_vm_access.c: include compat.h (bsc#1012628).
- dm raid: fix discard limits for raid1 (bsc#1012628).
- dm snapshot: flush merged data before committing metadata
(bsc#1012628).
- dm integrity: fix flush with external metadata device
(bsc#1012628).
- dm integrity: fix the maximum number of arguments (bsc#1012628).
- dm crypt: use GFP_ATOMIC when allocating crypto requests from
softirq (bsc#1012628).
- dm crypt: do not wait for backlogged crypto request completion
in softirq (bsc#1012628).
- dm crypt: do not call bio_endio() from the dm-crypt tasklet
(bsc#1012628).
- dm crypt: defer decryption to a tasklet if interrupts disabled
(bsc#1012628).
- stmmac: intel: change all EHL/TGL to auto detect phy addr
(bsc#1012628).
- r8152: Add Lenovo Powered USB-C Travel Hub (bsc#1012628).
- btrfs: tree-checker: check if chunk item end overflows
(bsc#1012628).
- ext4: don't leak old mountpoint samples (bsc#1012628).
- io_uring: don't take files/mm for a dead task (bsc#1012628).
- io_uring: drop mm and files after task_work_run (bsc#1012628).
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
(bsc#1012628).
- ARC: build: add uImage.lzma to the top-level target
(bsc#1012628).
- ARC: build: add boot_targets to PHONY (bsc#1012628).
- ARC: build: move symlink creation to arch/arc/Makefile to
avoid race (bsc#1012628).
- ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent
with defaults on xt875 (bsc#1012628).
- ath11k: fix crash caused by NULL rx_channel (bsc#1012628).
- netfilter: ipset: fixes possible oops in mtype_resize
(bsc#1012628).
- ath11k: qmi: try to allocate a big block of DMA memory first
(bsc#1012628).
- btrfs: fix async discard stall (bsc#1012628).
- btrfs: merge critical sections of discard lock in workfn
(bsc#1012628).
- btrfs: fix transaction leak and crash after RO remount caused
by qgroup rescan (bsc#1012628).
- regulator: bd718x7: Add enable times (bsc#1012628).
- ethernet: ucc_geth: fix definition and size of
ucc_geth_tx_global_pram (bsc#1012628).
- ARM: dts: ux500/golden: Set display max brightness
(bsc#1012628).
- habanalabs: adjust pci controller init to new firmware
(bsc#1012628).
- habanalabs/gaudi: retry loading TPC f/w on -EINTR (bsc#1012628).
- habanalabs: register to pci shutdown callback (bsc#1012628).
- staging: spmi: hisi-spmi-controller: Fix some error handling
paths (bsc#1012628).
- spi: altera: fix return value for altera_spi_txrx()
(bsc#1012628).
- habanalabs: Fix memleak in hl_device_reset (bsc#1012628).
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big
period values (bsc#1012628).
- lib/raid6: Let $(UNROLL) rules work with macOS userland
(bsc#1012628).
- kconfig: remove 'kvmconfig' and 'xenconfig' shorthands
(bsc#1012628).
- spi: fix the divide by 0 error when calculating xfer waiting
time (bsc#1012628).
- io_uring: drop file refs after task cancel (bsc#1012628).
- bfq: Fix computation of shallow depth (bsc#1012628).
- arch/arc: add copy_user_page() to <asm/page.h> to fix build
error on ARC (bsc#1012628).
- misdn: dsp: select CONFIG_BITREVERSE (bsc#1012628).
- net: ethernet: fs_enet: Add missing MODULE_LICENSE
(bsc#1012628).
- selftests: fix the return value for UDP GRO test (bsc#1012628).
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
(bsc#1012628).
- nvme: avoid possible double fetch in handling CQE (bsc#1012628).
- nvmet-rdma: Fix list_del corruption on queue establishment
failure (bsc#1012628).
- drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL
pointer issue (bsc#1012628).
- drm/amdgpu: fix a GPU hang issue when remove device
(bsc#1012628).
- drm/amd/pm: fix the failure when change power profile for renoir
(bsc#1012628).
- drm/amdgpu: fix potential memory leak during navi12
deinitialization (bsc#1012628).
- usb: typec: Fix copy paste error for NVIDIA alt-mode description
(bsc#1012628).
- iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
(bsc#1012628).
- ACPI: scan: add stub acpi_create_platform_device() for
!CONFIG_ACPI (bsc#1012628).
- drm/msm: Call msm_init_vram before binding the gpu
(bsc#1012628).
- ARM: picoxcell: fix missing interrupt-parent properties
(bsc#1012628).
- poll: fix performance regression due to out-of-line __put_user()
(bsc#1012628).
- rcu-tasks: Move RCU-tasks initialization to before
early_initcall() (bsc#1012628).
- bpf: Simplify task_file_seq_get_next() (bsc#1012628).
- bpf: Save correct stopping point in file seq iteration
(bsc#1012628).
- x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling
(bsc#1012628).
- cfg80211: select CONFIG_CRC32 (bsc#1012628).
- nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from
interrupt context (bsc#1012628).
- iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev
(bsc#1012628).
- net/mlx5e: CT: Use per flow counter when CT flow accounting
is enabled (bsc#1012628).
- net/mlx5: Fix passing zero to 'PTR_ERR' (bsc#1012628).
- net/mlx5: E-Switch, fix changing vf VLANID (bsc#1012628).
- blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED
(bsc#1012628).
- mm: fix clear_refs_write locking (bsc#1012628).
- mm: don't play games with pinned pages in clear_page_refs
(bsc#1012628).
- mm: don't put pinned pages into the swap cache (bsc#1012628).
- perf intel-pt: Fix 'CPU too large' error (bsc#1012628).
- dump_common_audit_data(): fix racy accesses to ->d_name
(bsc#1012628).
- ASoC: meson: axg-tdm-interface: fix loopback (bsc#1012628).
- ASoC: meson: axg-tdmin: fix axg skew offset (bsc#1012628).
- ASoC: Intel: fix error code cnl_set_dsp_D0() (bsc#1012628).
- nvmet-rdma: Fix NULL deref when setting pi_enable and traddr
INADDR_ANY (bsc#1012628).
- nvme: don't intialize hwmon for discovery controllers
(bsc#1012628).
- nvme-tcp: fix possible data corruption with bio merges
(bsc#1012628).
- nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (bsc#1012628).
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
(bsc#1012628).
- pNFS: We want return-on-close to complete when evicting the
inode (bsc#1012628).
- pNFS: Mark layout for return if return-on-close was not sent
(bsc#1012628).
- pNFS: Stricter ordering of layoutget and layoutreturn
(bsc#1012628).
- NFS: Adjust fs_context error logging (bsc#1012628).
- NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing
the request (bsc#1012628).
- NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
(bsc#1012628).
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
(bsc#1012628).
- NFS: nfs_delegation_find_inode_server must first reference
the superblock (bsc#1012628).
- NFS: nfs_igrab_and_active must first reference the superblock
(bsc#1012628).
- scsi: ufs: Fix possible power drain during system suspend
(bsc#1012628).
- ext4: fix superblock checksum failure when setting password salt
(bsc#1012628).
- RDMA/restrack: Don't treat as an error allocation ID wrapping
(bsc#1012628).
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
(bsc#1012628).
- bnxt_en: Improve stats context resource accounting with RDMA
driver loaded (bsc#1012628).
- RDMA/mlx5: Fix wrong free of blue flame register on error
(bsc#1012628).
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails
(bsc#1012628).
- umount(2): move the flag validity checks first (bsc#1012628).
- dm zoned: select CONFIG_CRC32 (bsc#1012628).
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay
when there is no reset-deassert MIPI-sequence (bsc#1012628).
- drm/i915/icl: Fix initing the DSI DSC power refcount during
HW readout (bsc#1012628).
- drm/i915/gt: Restore clear-residual mitigations for Ivybridge,
Baytrail (bsc#1012628).
- mm, slub: consider rest of partial list if acquire_slab()
fails (bsc#1012628).
- riscv: Trace irq on only interrupt is enabled (bsc#1012628).
- iommu/vt-d: Fix unaligned addresses for
intel_flush_svm_range_dev() (bsc#1012628).
- net: sunrpc: interpret the return value of kstrtou32 correctly
(bsc#1012628).
- selftests: netfilter: Pass family parameter "-f" to conntrack
tool (bsc#1012628).
- dm: eliminate potential source of excessive kernel log noise
(bsc#1012628).
- ALSA: fireface: Fix integer overflow in transmit_midi_msg()
(bsc#1012628).
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
(bsc#1012628).
- netfilter: conntrack: fix reading nf_conntrack_buckets
(bsc#1012628).
- netfilter: nf_nat: Fix memleak in nf_nat_init (bsc#1012628).
- Update config files.
- commit b7732a5
- Linux 5.10.8 (bsc#1012628).
- powerpc/32s: Fix RTAS machine check with VMAP stack
(bsc#1012628).
- io_uring: synchronise IOPOLL on task_submit fail (bsc#1012628).
- io_uring: limit {io|sq}poll submit locking scope (bsc#1012628).
- io_uring: patch up IOPOLL overflow_flush sync (bsc#1012628).
- iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context
(bsc#1012628).
- io_uring: Fix return value from alloc_fixed_file_ref_node
(bsc#1012628).
- btrfs: skip unnecessary searches for xattrs when logging an
inode (bsc#1012628).
- btrfs: fix deadlock when cloning inline extent and low on free
metadata space (bsc#1012628).
- btrfs: shrink delalloc pages instead of full inodes
(bsc#1012628).
- net: cdc_ncm: correct overhead in delayed_ndp_size
(bsc#1012628).
- net: hns3: fix incorrect handling of sctp6 rss tuple
(bsc#1012628).
- net: hns3: fix the number of queues actually used by ARQ
(bsc#1012628).
- net: hns3: fix a phy loopback fail issue (bsc#1012628).
- net: stmmac: dwmac-sun8i: Fix probe error handling
(bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance internal PHY resource
references (bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance internal PHY power
(bsc#1012628).
- net: stmmac: dwmac-sun8i: Balance syscon (de)initialization
(bsc#1012628).
- net: vlan: avoid leaks on register_vlan_dev() failures
(bsc#1012628).
- net/sonic: Fix some resource leaks in error handling paths
(bsc#1012628).
- net: bareudp: add missing error handling for
bareudp_link_config() (bsc#1012628).
- ptp: ptp_ines: prevent build when HAS_IOMEM is not set
(bsc#1012628).
- net: ipv6: fib: flush exceptions when purging route
(bsc#1012628).
- tools: selftests: add test for changing routes with PTMU
exceptions (bsc#1012628).
- net: fix pmtu check in nopmtudisc mode (bsc#1012628).
- net: ip: always refragment ip defragmented packets
(bsc#1012628).
- chtls: Fix hardware tid leak (bsc#1012628).
- chtls: Remove invalid set_tcb call (bsc#1012628).
- chtls: Fix panic when route to peer not configured
(bsc#1012628).
- chtls: Avoid unnecessary freeing of oreq pointer (bsc#1012628).
- chtls: Replace skb_dequeue with skb_peek (bsc#1012628).
- chtls: Added a check to avoid NULL pointer dereference
(bsc#1012628).
- chtls: Fix chtls resources release sequence (bsc#1012628).
- octeontx2-af: fix memory leak of lmac and lmac->name
(bsc#1012628).
- nexthop: Fix off-by-one error in error path (bsc#1012628).
- nexthop: Unlink nexthop group entry in error path (bsc#1012628).
- nexthop: Bounce NHA_GATEWAY in FDB nexthop groups (bsc#1012628).
- s390/qeth: fix deadlock during recovery (bsc#1012628).
- s390/qeth: fix locking for discipline setup / removal
(bsc#1012628).
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
(bsc#1012628).
- net: dsa: lantiq_gswip: Exclude RMII from modes that report
1 GbE (bsc#1012628).
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
(bsc#1012628).
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G
(bsc#1012628).
- net/mlx5e: In skb build skip setting mark in switchdev mode
(bsc#1012628).
- net/mlx5: Check if lag is supported before creating one
(bsc#1012628).
- ionic: start queues before announcing link up (bsc#1012628).
- HID: wacom: Fix memory leakage caused by kfifo_alloc
(bsc#1012628).
- fanotify: Fix sys_fanotify_mark() on native x86-32
(bsc#1012628).
- ARM: OMAP2+: omap_device: fix idling of devices during probe
(bsc#1012628).
- i2c: sprd: use a specific timeout to avoid system hang up issue
(bsc#1012628).
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
(bsc#1012628).
- selftests/bpf: Clarify build error if no vmlinux (bsc#1012628).
- can: tcan4x5x: fix bittiming const, use common bittiming from
m_can driver (bsc#1012628).
- can: m_can: m_can_class_unregister(): remove erroneous
m_can_clk_stop() (bsc#1012628).
- can: kvaser_pciefd: select CONFIG_CRC32 (bsc#1012628).
- spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending
(bsc#1012628).
- cpufreq: powernow-k8: pass policy rather than use
cpufreq_cpu_get() (bsc#1012628).
- spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in
timeout case (bsc#1012628).
- spi: stm32: FIFO threshold level - fix align packet size
(bsc#1012628).
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly
terminated (bsc#1012628).
- i2c: mediatek: Fix apdma and i2c hand-shake timeout
(bsc#1012628).
- bcache: set bcache device into read-only mode for
BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (bsc#1012628).
- interconnect: imx: Add a missing of_node_put after
of_device_is_available (bsc#1012628).
- interconnect: qcom: fix rpmh link failures (bsc#1012628).
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the
error handling path of the probe function (bsc#1012628).
- dmaengine: milbeaut-xdmac: Fix a resource leak in the error
handling path of the probe function (bsc#1012628).
- dmaengine: xilinx_dma: check dma_async_device_register return
value (bsc#1012628).
- dmaengine: xilinx_dma: fix incompatible param warning in
_child_probe() (bsc#1012628).
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
(bsc#1012628).
- arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA
(bsc#1012628).
- qed: select CONFIG_CRC32 (bsc#1012628).
- phy: dp83640: select CONFIG_CRC32 (bsc#1012628).
- wil6210: select CONFIG_CRC32 (bsc#1012628).
- block: rsxx: select CONFIG_CRC32 (bsc#1012628).
- lightnvm: select CONFIG_CRC32 (bsc#1012628).
- zonefs: select CONFIG_CRC32 (bsc#1012628).
- iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
(bsc#1012628).
- iommu/intel: Fix memleak in intel_irq_remapping_alloc
(bsc#1012628).
- bpftool: Fix compilation failure for net.o with older glibc
(bsc#1012628).
- nvme-tcp: Fix possible race of io_work and direct send
(bsc#1012628).
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
(bsc#1012628).
- net/mlx5e: Fix two double free cases (bsc#1012628).
- regmap: debugfs: Fix a memory leak when calling
regmap_attach_dev (bsc#1012628).
- wan: ds26522: select CONFIG_BITREVERSE (bsc#1012628).
- arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST
(bsc#1012628).
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition
(bsc#1012628).
- net: mvpp2: disable force link UP during port init procedure
(bsc#1012628).
- drm/i915/dp: Track pm_qos per connector (bsc#1012628).
- net: mvneta: fix error message when MTU too large for XDP
(bsc#1012628).
- selftests: fib_nexthops: Fix wrong mausezahn invocation
(bsc#1012628).
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available
(bsc#1012628).
- xsk: Fix race in SKB mode transmit with shared cq (bsc#1012628).
- xsk: Rollback reservation at NETDEV_TX_BUSY (bsc#1012628).
- block/rnbd-clt: avoid module unload race with close confirmation
(bsc#1012628).
- can: isotp: isotp_getname(): fix kernel information leak
(bsc#1012628).
- block: fix use-after-free in disk_part_iter_next (bsc#1012628).
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond
end of trimmed packet (bsc#1012628).
- regmap: debugfs: Fix a reversed if statement in
regmap_debugfs_init() (bsc#1012628).
- tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
(bsc#1012628).
- Update config files.
- commit 8611168
==== kreversi ====
Subpackages: kreversi-lang
- Add compatibility with qml-autoreqprov
==== libblockdev ====
Version update (2.24 -> 2.25)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- update to 2.25:
* exec: Fix polling for stdout and stderr
* exec: Use non-blocking read and process the buffer manually
* exec: Clarify the BDUtilsProgExtract callback documentation
* tests: Add bufferbloat exec tests
* tests: Add null-byte exec tests
* lvm: Fix bd_lvm_vdopooldata_* symbols
* exec: Fix setting locale for util calls
* fs: Do not report error when errors were fixed by e2fsck
* README: Use CI status image for 2.x-branch on 2.x
* fs: Fix compile error in ext_repair caused by cherry pick from master
* Mark all GIR file constants as guint64
* lvm: Set thin metadata limits to match limits LVM uses in lvcreate
* lvm: Do not use thin_metadata_size to recommend thin metadata size
* lvm: Use the UNUSED macro instead of __attribute__((unused))
* Fix max size limit for LVM thinpool metadata
* loop: Retry LOOP_SET_STATUS64 on EAGAIN
==== libcap ====
Version update (2.43 -> 2.46)
- update to 2.46:
* The bulk of this release concerns fixes and improvements to libpsx
* Fix the capsh == argument handling and add a test case
* Added build support for systems that do not support libpthread
* Added build support for not building shared libraries
- update to 2.44:
Generally, this is a release to help package builders: no functional change
to any of the generated code just documentation and make related fixes.
==== libcontainers-common ====
Version update (20200727 -> 20210112)
- Update common to 0.33.0
- Update image to 5.9.0
- Update podman to 2.2.1
- Update storage to 1.24.5
- Switch to seccomp profile provided by common instead of podman
- Update containers.conf to match latest version
==== libkdegames ====
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Add patch to make qmldir compatible with qml-autoreprov:
* 0001-Add-missing-module-identifier-to-qmldir.patch
==== libmwaw ====
Version update (0.3.16 -> 0.3.17)
- update to 0.3.17:
- add a parser for Jazz(Lotus) writer and spreasheet files
+ the writer parser can only be called if the file still
contains its resource fork
- add a parser for Canvas 3 and 3.5 files
- AppleWorks parser: try to retrieve more Windows presentation
- add a parser for Drawing Table files
- add a parser for Canvas 2 files
- configure.ac: add an enable-asan option
- API: add new reserved enums in MWAWDocument.hxx
MWAW_T_RESERVED10..MWAW_T_RESERVED29
and add a new define in libmwaw.hxx
MWAW_INTERFACE_VERSION
to check if these enums are defined
==== libnftnl ====
Version update (1.1.8 -> 1.1.9)
- Update to release 1.1.9
* Improve formatting of registers in bitwise dumps.
==== libodfgen ====
Version update (0.1.7 -> 0.1.8)
- update to 0.1.8:
+ use libxml2 to parse xml's equations...
+ code modernization:
use range-based for loop, use nullptr,
fix too small loop variables,
don't access static members through instance,
+ retrieve more border's attributes in tables,
+ retrieve draw:auto-grow-width,draw:fit-to-size,draw:z-index,
style:print-content, style:shrink-to-fit attributes in graphics
+ output numbers with more precision,
- Other improvements and fixes.
==== libpt2 ====
- Add ptlib-2.10.11-signed_int_overflow.patch: fix integer overflow
(rh#1696458).
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Add patch to fix infinite loop in KWin on XServer exit:
* 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch
- Spec file cleanup, remove conditionals for Leap 42.x
==== libstorage-ng ====
Version update (4.3.80 -> 4.3.85)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#795
- per default join all action messages for compound actions
- 4.3.85
- merge gh#openSUSE/libstorage-ng#794
- updated pot and po files
- 4.3.84
- merge gh#openSUSE/libstorage-ng#793
- make the btrfs subvolume the target device for qgroup compound
actions
- 4.3.83
- merge gh#openSUSE/libstorage-ng#792
- updated pot and po files
- 4.3.82
- merge gh#openSUSE/libstorage-ng#791
- handle tmpfs in compound actions
- 4.3.81
==== libusb-1_0 ====
- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.
==== libvdpau ====
- add c5a8e7c6c8b4b36a0e4c9a4369404519262a3256.patch
e82dc4bdbb0db3ffa8c78275902738eb63aa5ca8.patch: upstream
patches to include tracing info for VP9 and HEVC
==== libvirt ====
Version update (6.10.0 -> 7.0.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 7.0.0
- jsc#SLE-15860
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
0d05d51b-apparmor-lxc-fix.patch,
cf4e7e62-lxc-def-secmodel.patch,
0ddebdb4-qemu-snapshot-deletion.patch
==== libxkbcommon ====
Subpackages: libxkbcommon-x11-0 libxkbcommon0
- Fix dependency of libxkbregistry-devel: the devel package must
require the library libxkbregistry0.
==== lzip ====
Version update (1.21 -> 1.22)
- update to 1.22:
* Lzip now reports an error if a file name is empty (lzip -t "").
* Option '-o, --output' now behaves like '-c, --stdout', but
sending the output unconditionally to a file instead of to
standard output.
* Lzip now does not even open the output file if the input file
is a terminal.
* Lzip can now be built, tested, and installed on systems
lacking a 'make' program. (Feature suggested by Mohammad
Akhlaghi).
* The words 'decompressed' and 'compressed' have been replaced
with the shorter 'out' and 'in' in the verbose output when
decompressing or testing.
* Option '--list' now reports corruption or truncation of the
last header in a multimenber file specifically instead of
showing the generic message "Last member in input file is
truncated or corrupt."
* The commands needed to extract files from a tar.lz archive
have been documented in the manual, in the output of '--help',
and in the man page.
* Plzip and tarlz are mentioned in the manual as alternatives for
multiprocessors.
* Several fixes and improvements have been made to the manual.
==== miniupnpc ====
Version update (2.1 -> 2.2.1)
- update to 2.2.1:
* Add miniupnpc.rc for .dll description
* Check properly for reserved IP addresses
* prevent infinite loop in upnpDiscover()
* Add Haiku support
* testminiwget.sh can use either "ip addr" or "ifconfig -a
* fix UPNP_GetValidIGD() when several devices are found
* Allow Remote Host on upnpc command line
* fix error 708 description in strupnperror()
* Fix memory leak in upnpreplyparse.c with NewPortListing element
* connecthostport.c: Code simplification, error trace fix
* set timeout for select() in connecthostport()
* miniupnpcmodule.c: check return of WSAStartup()
==== mtr ====
Version update (0.92 -> 0.94)
- update to 0.94:
* loads of fixes,
see https://raw.githubusercontent.com/traviscross/mtr/v0.94/NEWS
- build against GTK 3
- use secure download path
- mtr-0.75-manmtr.patch, mtr-0.87-manxmtr.patch: refreshed to apply
again
==== mutter ====
Version update (3.38.2 -> 3.38.3)
Subpackages: libmutter-7-0 mutter-data
- Update to version 3.38.3:
+ xwayland: Set xrandr primary output,
+ Disable CRTCs if there is no monitor,
+ Fixed crashes,
+ Misc. bug fixes,
+ Updated translations.
==== nano ====
Version update (5.4 -> 5.5)
- GNU nano 5.5:
* Option 'set minibar' to suppress the title bar and show a bar
with basic information
* 'set promptcolor' can configure the prompt bar
* 'set markmatch' highlights the result of a successful search
* AThe bindable toggle 'nowrap' has been renamed to
'breaklonglines'
* Support for Slang has been removed
==== ncurses ====
Version update (6.2.20201205 -> 6.2.20210109)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20210109
+ fix errata in man/ncurses.3x from recent updates.
+ improve quoting/escaping in configure script, uses some features of
autoconf 2.52.20210105
- Add ncurses patch 20210102
+ update man/curs_memleaks.3x, to include <term.h> which declares
exit_terminfo.
+ clarify man/curs_terminfo.3x, to mention why the macro setterm is
defined in <curses.h>, and remove it from the list of prototypes
(prompted by patch by Graeme McCutcheon).
+ amend man/curs_terminfo.3x, to note that <curses.h> is required
for certain functions, e.g., those using chtype or attr_t for
types, as well as mvcur (cf: 20201031).
+ use parameter-names in prototypes in curs_sp_funcs.3x, for
consistency with other manpages.
- Add ncurses patch 20201227
+ update terminology entry to 1.8.1 -TD
+ fix some compiler-warnings which gcc8 reports incorrectly.
- Add ncurses patch 20201219
+ suppress hyphenation in generated html for manpages, to address
regression in upgrade of groff 1.22.2 to 1.22.3.
+ fix inconsistent sort-order in see-also sections of manpages (report
by Chris Bennett).
- Port patch ncurses-6.2.dif
- Add ncurses patch 20201212
+ improve manual pages for form field-types.
==== nftables ====
Version update (0.9.7 -> 0.9.8)
Subpackages: libnftables1 python3-nftables
- Update to release 0.9.8
* Complete support for matching ICMP header content fields.
* Added raw tcp option match support.
* Added ability to check for the presence of any tcp option.
* Support for rejecting traffic from the ingress chain.
==== openal-soft ====
Version update (1.20.1 -> 1.21.0)
Subpackages: libopenal1 openal-soft-data
- new version 1.21.0
* Updated library codebase to C++14.
* Implemented the AL_SOFT_effect_target extension.
* Implemented the AL_SOFT_events extension.
* Implemented the ALC_SOFT_loopback_bformat extension.
* Improved memory use for mixing voices.
* Improved detection of NEON capabilities.
* Improved handling of PulseAudio devices that lack manual start control.
* Improved mixing performance with PulseAudio.
* Improved high-frequency scaling quality for the HRTF B-Format decoder.
* Improved makemhr's HRIR delay calculation.
* Improved WASAPI capture of mono formats with multichannel input.
* Reimplemented the modulation stage for reverb.
* Enabled real-time mixing priority by default, for backends that use the setting. It can still be disabled in the config file.
* Enabled dual-band processing for the built-in quad and 7.1 output decoders.
* Fixed a potential crash when deleting an effect slot immediately after the last source using it stops.
* Fixed building with the static runtime on MSVC.
* Fixed using source stereo angles outside of -pi...+pi.
* Fixed the buffer processed event count for sources that start with empty buffers.
* Fixed trying to open an unopenable WASAPI device causing all devices to stop working.
* Fixed stale devices when re-enumerating WASAPI devices.
* Fixed using unicode paths with the log file on Windows.
* Fixed DirectSound capture reporting bad sample counts or erroring when reading samples.
* Added an in-progress extension for a callback-driven buffer type.
* Added an in-progress extension for higher-order B-Format buffers.
* Added an in-progress extension for convolution reverb.
* Added an experimental Oboe backend for Android playback. This requires the Oboe sources at build time, so that it's built as a static library included in libopenal.
* Added an option for auto-connecting JACK ports.
* Added greater-than-stereo support to the SoundIO backend.
* Modified the mixer to be fully asynchronous with the external API, and should now be real-time safe. Although alcRenderSamplesSOFT is not due to locking to check the device handle validity.
* Modified the UHJ encoder to use an all-pass FIR filter that's less harmful to non-filtered signal phase.
* Converted examples from SDL_sound to libsndfile. To avoid issues when combining SDL2 and SDL_sound.
* Worked around a 32-bit GCC/MinGW bug with TLS destructors. See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83562
* Reduced the maximum number of source sends from 16 to 6.
* Removed the QSA backend. It's been broken for who knows how long.
* Got rid of the compile-time native-tools targets, using cmake and global initialization instead. This should make cross-compiling less troublesome.
==== openconnect ====
Subpackages: libopenconnect5 openconnect-bash-completion
- Build with --without-gnutls-version-check
==== openldap2 ====
Version update (2.4.56 -> 2.4.57)
Subpackages: libldap-2_4-2 libldap-data openldap2-client
- updated to 2.4.57
OpenLDAP 2.4.57 Release (2021/01/18)
Fixed ldapexop to use correct return code (ITS#9417)
Fixed slapd to remove asserts in UUIDNormalize (ITS#9391)
Fixed slapd to remove assert in csnValidate (ITS#9410)
Fixed slapd validity checks for issuerAndThisUpdateCheck (ITS#9411, ITS#9427)
Fixed slapd validity checks for serialNumberAndIssuerCheck (ITS#9404, ITS#9424)
Fixed slapd AVA sort with invalid RDN (ITS#9412)
Fixed slapd ldap_X509dn2bv to check for invalid BER after RDN count (ITS#9423, ITS#9425)
Fixed slapd saslauthz to remove asserts in validation (ITS#9406, ITS#9407)
Fixed slapd saslauthz to use slap_sl_free on normalized DN (ITS#9409)
Fixed slapd saslauthz SEGV in slap_parse_user (ITS#9413)
Fixed slapd modrdn memory leak (ITS#9420)
Fixed slapd double-free in vrfilter (ITS#9408)
Fixed slapd cancel operation to correctly terminate (ITS#9428)
Fixed slapd-ldap fix binds on retry with closed connection (ITS#9400)
Fixed slapo-syncprov to ignore duplicate sessionlog entries (ITS#9394)
==== openssh ====
Version update (8.3p1 -> 8.4p1)
Subpackages: openssh-clients openssh-common openssh-server
- update to 8.4p1:
Security
========
* ssh-agent(1): restrict ssh-agent from signing web challenges for
FIDO/U2F keys.
* ssh-keygen(1): Enable FIDO 2.1 credProtect extension when generating
a FIDO resident key.
* ssh(1), ssh-keygen(1): support for FIDO keys that require a PIN for
each use. These keys may be generated using ssh-keygen using a new
"verify-required" option. When a PIN-required key is used, the user
will be prompted for a PIN to complete the signature operation.
New Features
- -----------
* sshd(8): authorized_keys now supports a new "verify-required"
option to require FIDO signatures assert that the token verified
that the user was present before making the signature. The FIDO
protocol supports multiple methods for user-verification, but
currently OpenSSH only supports PIN verification.
* sshd(8), ssh-keygen(1): add support for verifying FIDO webauthn
signatures. Webauthn is a standard for using FIDO keys in web
browsers. These signatures are a slightly different format to plain
FIDO signatures and thus require explicit support.
* ssh(1): allow some keywords to expand shell-style ${ENV}
environment variables. The supported keywords are CertificateFile,
ControlPath, IdentityAgent and IdentityFile, plus LocalForward and
RemoteForward when used for Unix domain socket paths. bz#3140
* ssh(1), ssh-agent(1): allow some additional control over the use of
ssh-askpass via a new $SSH_ASKPASS_REQUIRE environment variable,
including forcibly enabling and disabling its use. bz#69
* ssh(1): allow ssh_config(5)'s AddKeysToAgent keyword accept a time
limit for keys in addition to its current flag options. Time-
limited keys will automatically be removed from ssh-agent after
their expiry time has passed.
* scp(1), sftp(1): allow the -A flag to explicitly enable agent
forwarding in scp and sftp. The default remains to not forward an
agent, even when ssh_config enables it.
* ssh(1): add a '%k' TOKEN that expands to the effective HostKey of
the destination. This allows, e.g., keeping host keys in individual
files using "UserKnownHostsFile ~/.ssh/known_hosts.d/%k". bz#1654
* ssh(1): add %-TOKEN, environment variable and tilde expansion to
the UserKnownHostsFile directive, allowing the path to be
completed by the configuration (e.g. bz#1654)
* ssh-keygen(1): allow "ssh-add -d -" to read keys to be deleted
from stdin. bz#3180
* sshd(8): improve logging for MaxStartups connection throttling.
sshd will now log when it starts and stops throttling and periodically
while in this state. bz#3055
Bugfixes
- -------
* ssh(1), ssh-keygen(1): better support for multiple attached FIDO
tokens. In cases where OpenSSH cannot unambiguously determine which
token to direct a request to, the user is now required to select a
token by touching it. In cases of operations that require a PIN to
be verified, this avoids sending the wrong PIN to the wrong token
and incrementing the token's PIN failure counter (tokens
effectively erase their keys after too many PIN failures).
* sshd(8): fix Include before Match in sshd_config; bz#3122
* ssh(1): close stdin/out/error when forking after authentication
completes ("ssh -f ...") bz#3137
* ssh(1), sshd(8): limit the amount of channel input data buffered,
avoiding peers that advertise large windows but are slow to read
from causing high memory consumption.
* ssh-agent(1): handle multiple requests sent in a single write() to
the agent.
* sshd(8): allow sshd_config longer than 256k
* sshd(8): avoid spurious "Unable to load host key" message when sshd
load a private key but no public counterpart
* ssh(1): prefer the default hostkey algorithm list whenever we have
a hostkey that matches its best-preference algorithm.
* sshd(1): when ordering the hostkey algorithms to request from a
server, prefer certificate types if the known_hosts files contain a key
marked as a @cert-authority; bz#3157
* ssh(1): perform host key fingerprint comparisons for the "Are you
sure you want to continue connecting (yes/no/[fingerprint])?"
prompt with case sensitivity.
* sshd(8): ensure that address/masklen mismatches in sshd_config
yield fatal errors at daemon start time rather than later when
they are evaluated.
* ssh-keygen(1): ensure that certificate extensions are lexically
sorted. Previously if the user specified a custom extension then
the everything would be in order except the custom ones. bz#3198
* ssh(1): also compare username when checking for JumpHost loops.
bz#3057
* ssh-keygen(1): preserve group/world read permission on known_hosts
files across runs of "ssh-keygen -Rf /path". The old behaviour was
to remove all rights for group/other. bz#3146
* ssh-keygen(1): Mention the [-a rounds] flag in the ssh-keygen
manual page and usage().
* sshd(8): explicitly construct path to ~/.ssh/rc rather than
relying on it being relative to the current directory, so that it
can still be found if the shell startup changes its directory.
bz#3185
* sshd(8): when redirecting sshd's log output to a file, undo this
redirection after the session child process is forked(). Fixes
missing log messages when using this feature under some
circumstances.
* sshd(8): start ClientAliveInterval bookkeeping before first pass
through select() loop; fixed theoretical case where busy sshd may
ignore timeouts from client.
* ssh(1): only reset the ServerAliveInterval check when we receive
traffic from the server and ignore traffic from a port forwarding
client, preventing a client from keeping a connection alive when
it should be terminated. bz#2265
* ssh-keygen(1): avoid spurious error message when ssh-keygen
creates files outside ~/.ssh
* sftp-client(1): fix off-by-one error that caused sftp downloads to
make one more concurrent request that desired. This prevented using
sftp(1) in unpipelined request/response mode, which is useful when
debugging. bz#3054
* ssh(1), sshd(8): handle EINTR in waitfd() and timeout_connect()
helpers. bz#3071
* ssh(1), ssh-keygen(1): defer creation of ~/.ssh until we attempt to
write to it so we don't leave an empty .ssh directory when it's not
needed. bz#3156
* ssh(1), sshd(8): fix multiplier when parsing time specifications
when handling seconds after other units. bz#3171
==== orc ====
Version update (0.4.31 -> 0.4.32)
- Update to version 0.4.32:
+ Add support for JIT code generation in Universal Windows
Platform apps.
+ Minor Meson build system fixes and improvements.
==== osinfo-db ====
Version update (20201015 -> 20201218)
- Update database to version 20201218
osinfo-db-20201218.tar.xz
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Add ovmf-bsc1180079-amd-sev-es-mitigation.patch to mitigate the
potential AMD SEV-ES security issues (bsc#1180079)
- Add the json descriptor for xen-hvm (bsc#1180050)
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Downgrade requires to recommends for vinagre/remmina.
- Add recommends for gnome-remote-desktop for GNOME default
pattern.
==== perl-Mojolicious ====
Version update (8.70 -> 8.71)
- updated to 8.71
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.71 2021-01-17
- Added EXPERIMENTAL freeze option to reset method in Mojo::IOLoop.
- Improved Mojo::IOLoop::Subprocess not to close connections after fork.
==== perl-Net-DNS ====
Version update (1.28 -> 1.29)
- update to 1.29
Include test number in summary of failed non-fatal tests.
Remove Net::DNS::SEC specific tests.
Fix faulty test plan in t/08-recurse.t.
==== perl-URI ====
Version update (5.05 -> 5.06)
- updated to 5.06
see /usr/share/doc/packages/perl-URI/Changes
5.06 2021-01-14 16:01:13Z
- Tidy import statements (GH#80) (Olaf Alders)
==== plasma5-disks ====
- Add compatibility with qml-autoreqprov
==== plasma5-thunderbolt ====
- Add compatibility with qml-autoreqprov
==== plasma5-workspace ====
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Add _constraints with min 4GB disk space to avoid build failure
==== poppler ====
Version update (20.12.1 -> 21.01.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 21.01.0:
+ core:
- Faster routines for jpeg decoding
- Fix reading signatures in encrypted files
- Add white point correction when lcms is used
- JBIG2Stream: Fix byte counting
- Fix potential data loss if we try to fetch a non existing Ref after modifying the document
- Specifically use DeviceGray instead of DefaultGray for softmasks
- Fix various issues handling broken files
+ utils:
- pdftocairo: Setmode binary for windows
- pdfsig: Add hability to digitally sign files
- pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdfimages: Account for rotation in PPI calculation
+ qt5 and qt6:
- Add hability to digitally sign files
==== poppler-qt5 ====
Version update (20.12.1 -> 21.01.0)
- Update to 21.01.0:
+ core:
- Faster routines for jpeg decoding
- Fix reading signatures in encrypted files
- Add white point correction when lcms is used
- JBIG2Stream: Fix byte counting
- Fix potential data loss if we try to fetch a non existing Ref after modifying the document
- Specifically use DeviceGray instead of DefaultGray for softmasks
- Fix various issues handling broken files
+ utils:
- pdftocairo: Setmode binary for windows
- pdfsig: Add hability to digitally sign files
- pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
- pdfimages: Account for rotation in PPI calculation
+ qt5 and qt6:
- Add hability to digitally sign files
==== ppp ====
- Refresh spec-file via spec-cleaner and manual optimizations.
* Removed obsolete constructs (creating dialout group via shadow).
==== publicsuffix ====
Version update (20201223 -> 20210108)
- Update to version 20210108:
* Added ghost.io to PSL (#1180)
* Add myshopify.com (#1179)
==== pulseaudio ====
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
- Drop the outdated module-rescue-stream from gdm default config
(bsc#1180869)
==== purple-rocketchat ====
Version update (0.0+git20201219 -> 0.0+git20210119)
Subpackages: libpurple-plugin-rocketchat pidgin-plugin-rocketchat
- Update to version 0.0+git20210219 (changes since 0.0+git20201219
* Fix an occasional crash when empty messages are sent by the server
(boo#1180806) again
==== python-M2Crypto ====
- Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest
==== python-SQLAlchemy ====
- Skip one failing test on Python 3.6
==== python-gst ====
Version update (1.18.2 -> 1.18.3)
- Update to version 1.18.3:
+ No changes
==== python-libvirt-python ====
Version update (6.10.0 -> 7.0.0)
- Update to 7.0.0
- Add all new APIs and constants in libvirt 7.0.0
- jsc#SLE-15860
==== python-matplotlib ====
Version update (3.3.0 -> 3.3.3)
Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3
- Update to v3.3.3
This release contains several critical bug-fixes:
* Fix calls to Axis.grid with argument visible=True.
* Fix fully masked imshow.
* Fix inconsistent color mapping in scatter for 3D plots.
* Fix notebook/nbAgg figures when used with ipywidgets in the
same cell.
* Fix notebook/nbAgg/WebAgg on older (e.g., Firefox ESR)
browsers.
* Fix pcolormesh with datetime coordinates.
* Fix performance regression with datetimes.
* Fix singular ticks with small log ranges.
* Fix timers/animations on wx and notebook backends.
* Remove certifi as a hard runtime dependency.
- Changelog for v3.3.2
This release contains several critical bug-fixes:
* fix Axis scale on twinned Axes
* fix auto-close of Figures in nbagg
* fix automatic title placement if Axes is off the Figure
* fix autoranging of log scales with barstacked histogram
* fix extra redraws when using Button or TextBox widgets
* fix imshow with LogNorm and large vmin/vmax ranges
* fix plotting Pandas DataFrame with string MultiIndex
* fix scatter with marker=''
* fix scatter3d color/linewidth re-projection
* fix state of mode buttons in TkAgg backends
* include license files in built distribution
* reduce Visual C++ runtime requirements on Windows
- Changelog for v3.3.1
This release contains several critical bug-fixes:
* fix docstring import issues when running Python with optimization
* fix hist with categorical data, such as with Pandas
* fix install on BSD systems
* fix nbagg compatibility with Chrome 84+
* fix ordering of scatter marker size in 3D plots
* fix performance regression when plotting Paths
* fix reading from URL in imread
* fix several regressions with new date epoch handling
* fix some bad constrained and tight layout interactions with colorbars
* fix use of customized toolbars in TkAgg and WXAgg backends
- remove transparent_markers.pdf
- fix rich rpm recommends
- fix broken compilation of cache files
- Run backend tests without xdist. They fail when they end up
in the wrong process.
==== python-numpy ====
- Move flaky tests to test_failok
- Fix hpc for multiflavors (needs gh#openSUSE/hpc#3)
==== 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix qemu-testsuite issue where white space processing gets
handled differently under bash 5.1 (boo#1181054)
iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch
- Convert qemu-kvm from a script to a symlink. Using qemu-kvm to
invoke the QEMU emulator has been deprecated for some time,
but is still provided. It has as it's ancient origins a version
of QEMU which had KVM acceleration enabled by default, and then
recently, until now, it is a shell script which execs the QEMU
emulator, adding '-machine accel=kvm' to the beginning of the
list of command line options passed to the emulator.
This method collides with the now preferred method of specifying
acceleration options by using -accel. qemu-kvm is now changed to
simply be a symlink to the same QEMU binary which the prior
script exec'd. This new approach takes advantage of a built-in
QEMU feature where if QEMU is invoked using a program name ending
in 'kvm', KVM emulation is enabled. This approach is better in
that it is more compatible with any other command line option
that may be added for describing acceleration.
For those who have modified qemu-kvm to add additional command
line options, or take other actions in the context of the script
you will now need to create an alternate script "emulator" to
achieve the same result. Note that it's possible there may be
some very subtle behavioral difference in the switch from a
script to a symlink, but given that qemu-kvm is a deprecated
package, we're not going to worry about that.
==== raspberrypi-firmware ====
Version update (2020.12.15 -> 2021.01.15)
- Update to c78f3ef4 (2021-01-15):
* firmware: isp: Fix handling of different YUV colour spaces
* firmware: poe_hat: Actually close the I2C handle
* Firmware: undo previous reverts
* firmware: Revert firmware: HAT/I2C updates
* firmware: firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw 10/12/14 formats
* firmware: audioplus: Fix hang when switching destination
See: #1516
* firmware: HAT/I2C updates
* firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw 10/12/14 format
* firmware: dmalib: Keep 40-bit DMA clear of L2 alias
* firmware: DSI interrupt fixes, and HDMI SM clock for deep colour
==== raspberrypi-firmware-config ====
Version update (2020.12.15 -> 2021.01.15)
- Update to c78f3ef4 (2021-01-15):
* firmware: isp: Fix handling of different YUV colour spaces
* firmware: poe_hat: Actually close the I2C handle
* Firmware: undo previous reverts
* firmware: Revert firmware: HAT/I2C updates
* firmware: firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw 10/12/14 formats
* firmware: audioplus: Fix hang when switching destination
See: #1516
* firmware: HAT/I2C updates
* firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw 10/12/14 format
* firmware: dmalib: Keep 40-bit DMA clear of L2 alias
* firmware: DSI interrupt fixes, and HDMI SM clock for deep colour
==== readline ====
Version update (8.0 -> 8.1)
Subpackages: libreadline8 readline-doc
- Update to final readline-8.1
which is mainly rc3
- Remove obsolate patches and the signatures
* readline80-001
* readline80-001.sig
* readline80-002
* readline80-002.sig
* readline80-003
* readline80-003.sig
* readline80-004
* readline80-004.sig
- Port patches
* readline-5.2-conf.patch
* readline-6.2-metamode.patch
* readline-6.3-destdir.patch
* readline-6.3-input.dif
* readline-6.3-rltrace.patch
* readline-7.0-screen.patch
- Port and rename patch readline-8.0.dif which is now readline-8.1.dif
- Update to readline-8.1-rc3 for testing
* Fixed a bug that could cause point to be set beyond the end of the line
buffer when aborting an incremental search.
- Update to readline-8.1-rc2 for testing
* Bracketed paste mode is enabled by default. There is a configure-time
option (--enable-bracketed-paste-default) to set the default to on or off.
* Terminals that are named "dumb" or unknown do not enable bracketed paste
by default.
* Ensure that disabling bracketed paste turns off highlighting the incremental
search string when the search is successful.
- Remove patch readline-8.1-bracketed_paste_off.patch and use the
new build time configuration
==== rtl8812au ====
Version update (5.6.4.2+git20200702.3110ad6_k5.10.7_1 -> 5.9.3.2+git20201214.b95e750_k5.10.9_1)
- Update to 5.9.3.2+git20201214.b95e750
* Works with kernel 5.10.
==== rubygem-Ascii85 ====
Version update (1.0.3 -> 1.1.0)
updated to version 1.1.0
see installed History.txt
=== 1.1.0 / 2020-11-11
* Make use of frozen_string_literal
* Update tests to use newer minitest syntax
==== rubygem-autoprefixer-rails ====
Version update (10.1.0.0 -> 10.2.0.0)
- updated to version 10.2.0.0
* Added TypeScript definitions (by Dmitry Semigradsky).
* Fixed docs (by Florian Pellet).
* Update Can I Use data.
* Update postcss to 8.2.2
==== rubygem-bcrypt_pbkdf ====
Version update (1.0.1 -> 1.1.0)
updated to version 1.1.0
see installed CHANGELOG.md
==== rubygem-benchmark ====
Version update (0.1.0 -> 0.1.1)
updated to version 0.1.1
no changelog found
==== rubygem-binding_of_caller ====
Version update (0.8.0 -> 1.0.0)
updated to version 1.0.0
see installed HISTORY
==== rubygem-bundler ====
Version update (2.1.4 -> 2.2.6)
updated to version 2.2.6
see installed CHANGELOG.md
==== rubygem-capistrano ====
Version update (3.14.1 -> 3.15.0)
updated to version 3.15.0
see installed CHANGELOG.md
==== rubygem-celluloid ====
Version update (0.17.4 -> 0.18.0)
updated to version 0.18.0
see installed CHANGES.md
==== rubygem-concurrent-ruby ====
Version update (1.1.7 -> 1.1.8)
Subpackages: ruby2.7-rubygem-concurrent-ruby ruby3.0-rubygem-concurrent-ruby
updated to version 1.1.8
see installed CHANGELOG.md
[#]# Release v1.1.8 (20 January 2021)
* (#885) Fix race condition in TVar for stale reads
* (#884) RubyThreadLocalVar: Do not iterate over hash which might conflict with new pair addition
==== rubygem-cool.io ====
Version update (1.6.1 -> 1.7.0)
updated to version 1.7.0
see installed CHANGES.md
1.7.0
- ----
* Fix extension build failure for ruby3
==== rubygem-crack ====
Version update (0.4.4 -> 0.4.5)
updated to version 0.4.5
no changelog found
==== rubygem-cri ====
Version update (2.15.10 -> 2.15.11)
updated to version 2.15.11
see installed NEWS.md
[#]# 2.15.11
Fixes:
- Added support for Ruby 3.0 (#111)
Changes:
- Dropped support for Ruby 2.3 and 2.4 (#112)
- limit to ruby 2.7 on TW
==== rubygem-debase-ruby_core_source ====
Version update (0.10.10 -> 0.10.12)
updated to version 0.10.12
see installed CHANGELOG.md
==== rubygem-debug_inspector ====
Version update (0.0.3 -> 1.0.0)
updated to version 1.0.0
no changelog found
==== rubygem-delayed_job ====
Version update (4.1.8 -> 4.1.9)
- updated to version 4.1.9
Support for Rails 6.1
Add support for parameterized mailers via delay call (#1121)
==== rubygem-delayed_job_active_record ====
Version update (4.1.4 -> 4.1.5)
- updated to version 4.1.5
no changelog found, but allows Rails 6.1
==== rubygem-docile ====
Version update (1.3.2 -> 1.3.5)
updated to version 1.3.5
see installed HISTORY.md
==== rubygem-dry-configurable ====
Version update (0.11.6 -> 0.12.0)
updated to version 0.12.0
see installed CHANGELOG.md
==== rubygem-dry-core ====
Version update (0.4.9 -> 0.5.0)
updated to version 0.5.0
see installed CHANGELOG.md
==== rubygem-dry-logic ====
Version update (1.0.7 -> 1.1.0)
updated to version 1.1.0
see installed CHANGELOG.md
<!--- DO NOT EDIT THIS FILE - IT'S AUTOMATICALLY GENERATED VIA DEVTOOLS --->
[#]# 1.1.0 2020-12-26
[#]## Changed
- Switched to equalizer from dry-core (@solnic)
[Compare v1.0.8...v1.1.0](https://github.com/dry-rb/dry-logic/compare/v1.0.8...v1.1.…
[#]# 1.0.8 2020-09-28
[#]## Fixed
- Better Ruby 3 support with fixed specialization for rules of negative arity (@flash-gordon)
[Compare v1.0.7...v1.0.8](https://github.com/dry-rb/dry-logic/compare/v1.0.7...v1.0.…
==== rubygem-excon ====
Version update (0.76.0 -> 0.78.1)
updated to version 0.78.1
no changelog found
==== rubygem-faraday ====
Version update (1.0.1 -> 1.3.0)
updated to version 1.3.0
see installed CHANGELOG.md
[#]# [v1.2.0](https://github.com/lostisland/faraday/releases/tag/v1.2.0) (2020-12-23)
[#]## Features
* Introduces `on_request` and `on_complete` methods in `Faraday::Middleware`. (#1194, @iMacTia)
[#]## Fixes
* Require 'date' to avoid retry exception (#1206, @rustygeldmacher)
* Fix rdebug recursion issue (#1205, @native-api)
* Update call to `em_http_ssl_patch` (#1202, @kylekeesling)
* `EmHttp` adapter: drop superfluous loaded? check (#1213, @olleolleolle)
* Avoid 1 use of keyword hackery (#1211, @grosser)
* Fix #1219 `Net::HTTP` still uses env proxy (#1221, @iMacTia)
[#]## Documentation
* Add comment in gemspec to explain exposure of `examples` and `spec` folders. (#1192, @iMacTia)
* Adapters, how to create them (#1193, @olleolleolle)
* Update documentation on using the logger (#1196, @tijmenb)
* Adjust the retry documentation and spec to align with implementation (#1198, @nbeyer)
[#]## Misc
* Test against ruby head (#1208, @grosser)
[#]# [v1.1.0](https://github.com/lostisland/faraday/releases/tag/v1.1.0) (2020-10-17)
[#]## Features
* Makes parameters sorting configurable (#1162 @wishdev)
* Introduces `flat_encode` option for multipart adapter. (#1163 @iMacTia)
* Include request info in exceptions raised by RaiseError Middleware (#1181 @SandroDamilano)
[#]## Fixes
* Avoid `last arg as keyword param` warning when building user middleware on Ruby 2.7 (#1153 @dgholz)
* Limits net-http-persistent version to < 4.0 (#1156 @iMacTia)
* Update `typhoeus` to new stable version (`1.4`) (#1159 @AlexWayfer)
* Properly fix test failure with Rack 2.1+. (#1171 @voxik)
[#]## Documentation
* Improves documentation on how to contribute to the site by using Docker. (#1175 @iMacTia)
* Remove retry_change_requests from documentation (#1185 @stim371)
[#]## Misc
* Link from GitHub Actions badge to CI workflow (#1141 @olleolleolle)
* Return tests of `Test` adapter (#1147 @AlexWayfer)
* Add 1.0 release to wording in CONTRIBUTING (#1155 @olleolleolle)
* Fix linting bumping Rubocop to 0.90.0 (#1182 @iMacTia)
* Drop `git ls-files` in gemspec (#1183 @utkarsh2102)
* Upgrade CI to ruby/setup-ruby (#1187 @gogainda)
[#]# [v1.0.1](https://github.com/lostisland/faraday/releases/tag/v1.0.1) (2020-03-29)
[#]## Fixes
* Use Net::HTTP#start(&block) to ensure closed TCP connections (#1117)
* Fully qualify constants to be checked (#1122)
* Allows `parse` method to be private/protected in response middleware (#1123)
* Encode Spaces in Query Strings as '%20' Instead of '+' (#1125)
* Limits rack to v2.0.x (#1127)
* Adapter Registry reads also use mutex (#1136)
[#]## Documentation
* Retry middleware documentation fix (#1109)
* Docs(retry): precise usage of retry-after (#1111)
* README: Link the logo to the website (#1112)
* Website: add search bar (#1116)
* Fix request/response mix-up in docs text (#1132)
==== rubygem-fluentd ====
Version update (1.11.2 -> 1.12.0)
updated to version 1.12.0
see installed CHANGELOG.md
[#] v1.12
[#]# Release v1.12.0 - 2020/01/05
[#]## New feature
* in_tail: Add `follow_inode` to support log rotation with wild card
https://github.com/fluent/fluentd/pull/2992
* in_tail: Handle linux capability
https://github.com/fluent/fluentd/pull/3155
https://github.com/fluent/fluentd/pull/3162
* windows: Add win32 events alternative to unix signals
https://github.com/fluent/fluentd/pull/3131
[#]## Enhancement
* buffer: Enable metadata comparison optimization on all platform
https://github.com/fluent/fluentd/pull/3095
* fluent-plugin-config-formatter: Handle `service_discovery` type
https://github.com/fluent/fluentd/pull/3178
* in_http: Add `add_query_params` parameter to add query params to event record
https://github.com/fluent/fluentd/pull/3197
* inject: Support `unixtime_micros` and `unixtime_nanos` in `time_type`
https://github.com/fluent/fluentd/pull/3220
* Refactoring code
https://github.com/fluent/fluentd/pull/3167
https://github.com/fluent/fluentd/pull/3170
https://github.com/fluent/fluentd/pull/3180
https://github.com/fluent/fluentd/pull/3196
https://github.com/fluent/fluentd/pull/3213
https://github.com/fluent/fluentd/pull/3222
[#]## Bug fix
* output: Prevent retry.step from being called too many times in a short time
https://github.com/fluent/fluentd/pull/3203
==== rubygem-fog-libvirt ====
Version update (0.7.0 -> 0.8.0)
updated to version 0.8.0
no changelog found
==== rubygem-font-awesome-rails ====
Version update (4.7.0.5 -> 4.7.0.6)
updated to version 4.7.0.6
no changelog found
==== rubygem-gettext ====
Version update (3.3.5 -> 3.3.7)
updated to version 3.3.7
see installed news.md
[#]# 3.3.7: 2021-01-18 {#version-3-3-7}
[#]## Improvements
* msgmerge: Added `--no-report-warning` option.
[GitHub#81][Reported by Akim Demaille]
[#]## Thanks
* Akim Demaille
- update to 3.3.6
see installed news.md
[#]## Improvements
* erb: Added support for `-%>`.
[GitHub#77][Reported by lremes]
* Removed ChangeLog.
[GitHub#76][Reported by Will Stephenson]
* Don't assume `RbConfig::CONFIG["datadir"]` is available. For
example, TruffleRuby doesn't provide it.
[#]## Thanks
* lremes
* Will Stephenson
==== rubygem-gssapi ====
Version update (1.3.0 -> 1.3.1)
updated to version 1.3.1
see installed Changelog.md
==== rubygem-haml ====
Version update (5.1.2 -> 5.2.1)
updated to version 5.2.1
see installed CHANGELOG.md
[#]# 5.2.1
Released on November 30, 2020
([diff](https://github.com/haml/haml/compare/v5.2.0...v5.2.1))
* Add in improved "multiline" support for attributes [#1043](https://github.com/haml/haml/issues/1043)
[#]# 5.2
Released on September 28, 2020
([diff](https://github.com/haml/haml/compare/v5.1.2...v5.2.0))
* Fix crash in the attribute optimizer when `#inspect` is overridden in TrueClass / FalseClass [#972](https://github.com/haml/haml/issues/972)
* Do not HTML-escape templates that are declared to be plaintext [#1014](https://github.com/haml/haml/issues/1014) (Thanks [@cesarizu](https://github.com/cesarizu))
* Class names are no longer ordered alphabetically, and now follow a new specification as laid out in REFERENCE [#306](https://github.com/haml/haml/issues/306)
==== rubygem-hashie ====
Version update (3.6.0 -> 4.1.0)
- updated to version 4.1.0
see installed CHANGELOG.md
[#]# [4.1.0] - 2020-02-01
[4.1.0]: https://github.com/hashie/hashie/compare/v4.0.0...v4.1.0
[#]## Added
* [#499](https://github.com/hashie/hashie/pull/499): Add `Hashie::Extensions::Mash::PermissiveRespondTo` to make specific subclasses of Mash fully respond to messages for use with `SimpleDelegator` - [@michaelherold](https://github.com/michaelherold).
[#]## Fixed
* [#467](https://github.com/intridea/hashie/pull/467): Fixed `DeepMerge#deep_merge` mutating nested values within the receiver - [@michaelherold](https://github.com/michaelherold).
* [#505](https://github.com/hashie/hashie/pull/505): Ensure that `Hashie::Array`s are not deconverted within `Hashie::Mash`es to make `Mash#dig` work properly - [@michaelherold](https://github.com/michaelherold).
* [#507](https://github.com/hashie/hashie/pull/507): Suppress `Psych.safe_load` arg warn when using Psych 3.1.0+ - [@koic](https://github.com/koic).
* [#508](https://github.com/hashie/hashie/pull/508): Fixed `Mash.load` no longer uses Rails-only `#except` - [@bobbymcwho](https://github.com/bobbymcwho).
* [#508](https://github.com/hashie/hashie/pull/508): Fixed `Hashie::Extensions::DeepMerge` `#deep_merge` not correctly dup'ing sub-hashes if active_support hash extensions were not present - [@bobbymcwho](https://github.com/bobbymcwho).
* [#500](https://github.com/hashie/hashie/pull/500): Do not warn when setting Mash keys that look like underbang, bang, and query methods - [@michaelherold](https://github.com/michaelherold).
* [#510](https://github.com/hashie/hashie/pull/510): Ensure that `Hashie::Mash#compact` is only defined on Ruby version >= 2.4.0 - [@bobbymcwho](https://github.com/bobbymcwho).
* [#511](https://github.com/hashie/hashie/pull/511): Suppress keyword arguments warning for Ruby 2.7.0 - [@koic](https://github.com/koic).
* [#512](https://github.com/hashie/hashie/pull/512): Suppress an integer unification warning for using Ruby 2.4.0+ - [@koic](https://github.com/koic).
* [#513](https://github.com/hashie/hashie/pull/513): Suppress a Ruby's warning when using Ruby 2.6.0+ - [@koic](https://github.com/koic).
[#]## Miscellaneous
* [#981](https://github.com/hashie/hashie/pull/981): Exclude tests from the gem release to reduce installation size and improve installation speed - [@michaelherold](https://github.com/michaelherold).
* Your contribution here.
[#]# [4.0.0] - 2019-10-30
[4.0.0]: https://github.com/hashie/hashie/compare/v3.6.0...v4.0.0
[#]## Added
* [#323](https://github.com/hashie/hashie/pull/323): Added `Hashie::Extensions::Mash::DefineAccessors` - [@marshall-lee](https://github.com/marshall-lee).
* [#474](https://github.com/hashie/hashie/pull/474): Expose `YAML#safe_load` options in `Mash#load` - [@riouruma](https://github.com/riouruma), [@dblock](https://github.com/dblock).
* [#478](https://github.com/hashie/hashie/pull/478): Added optional array parameter to `Hashie::Mash.disable_warnings` - [@bobbymcwho](https://github.com/bobbymcwho).
* [#481](https://github.com/hashie/hashie/pull/481): Ruby 2.6 - Support `Hash#merge` and `#merge!` called with multiple Hashes/Mashes - [@bobbymcwho](https://github.com/bobbymcwho).
* [#488](https://github.com/hashie/hashie/pull/488): Added ability to create an anonymous `Hashie::Mash` subclass with key conflict errors silenced using `Hashie::Mash.quiet.new` - [@bobbymcwho](https://github.com/bobbymcwho).
[#]## Changed
* [#481](https://github.com/hashie/hashie/pull/481): Implement non-destructive standard Hash methods - [@bobbymcwho](https://github.com/bobbymcwho).
[#]## Fixed
* [#459](https://github.com/hashie/hashie/pull/459): Fixed a regression in `Mash.load` that disallowed aliases - [@arekt](https://github.com/arekt) and [@michaelherold](https://github.com/michaelherold).
* [#465](https://github.com/hashie/hashie/pull/465): Fixed `deep_update` to call any readers when a key exists - [@laertispappas](https://github.com/laertispappas).
* [#479](https://github.com/hashie/hashie/pull/479): Fixed an issue with `Hash#except` not returning a `Mash` in Rails 6 - [@bobbymcwho](https://github.com/bobbymcwho).
* [#489](https://github.com/hashie/hashie/pull/489): Updated the documentation to exlain the behavior of `Mash` and keyword arguments - [@Bhacaz](https://github.com/Bhacaz).
[#]## Miscellaneous
* [#465](https://github.com/hashie/hashie/pull/465): Clean up our RuboCop configuration and fix the outstanding line length violations. This involved some minor refactoring on `Hashie::Extensions::Coercion`, `Hashie::Extensions::Dash::IndifferentAccess`, `Hashie::Extensions::DeepLocate`, `Hashie::Extensions::Mash::SafeAssignment`, and `Hashie::Hash`, but none that were detectable via the test suite - [@michaelherold](https://github.com/michaelherold).
* [#482](https://github.com/hashie/hashie/pull/482): Update Travis configs to make jruby builds run on trusty dist. - [@BobbyMcWho](https://github.com/BobbyMcWho).
==== rubygem-hoe ====
Version update (3.22.2 -> 3.22.3)
updated to version 3.22.3
see installed History.rdoc
=== 3.22.3 / 2021-01-10
* 1 bug fix:
* Bumped ruby version to include < 4 (trunk).
==== rubygem-i18n ====
Version update (1.8.5 -> 1.8.7)
Subpackages: ruby2.7-rubygem-i18n ruby3.0-rubygem-i18n
- updated to version 1.8.7
* Fixed a regression with fallback logic: see issues #547, #546 and #542.
==== rubygem-js-routes ====
Version update (1.4.9 -> 1.4.14)
updated to version 1.4.14
see installed CHANGELOG.md
[#]# v1.4.14
* Fix compatibility with UMD modules #237 [Comment](https://github.com/railsware/js-routes/issues/237#issuecomment-752…
[#]# v1.4.13
* Improve compatibility with node environment #269.
* Change default file location configuration to Webpacker if both Webpacker and Sprockets are loaded
[#]# v1.4.11
* Use app/javascript/routes.js as a default file location if app/javascript directory exists
* Add `default` export for better experience when used as es6 module
[#]# v1.4.10
* Require engine only when sprockets is loaded #257.
==== rubygem-json_pure ====
Version update (2.3.1 -> 2.5.1)
updated to version 2.5.1
see installed CHANGES.md
[#]# 2020-12-22 (2.5.1)
* Restore the compatibility for constants of JSON class.
[#]# 2020-12-22 (2.5.0)
* Ready to Ractor-safe at Ruby 3.0.
[#]# 2020-12-17 (2.4.1)
* Restore version.rb with 2.4.1
[#]# 2020-12-15 (2.4.0)
* Implement a freeze: parser option #447
* Fix an issue with generate_pretty and empty objects in the Ruby and Java implementations #449
* Fix JSON.load_file doc #448
* Fix pure parser with unclosed arrays / objects #425
* bundle the LICENSE file in the gem #444
* Add an option to escape forward slash character #405
* RDoc for JSON #439 #446 #442 #434 #433 #430
==== rubygem-liquid ====
Version update (4.0.3 -> 5.0.0)
updated to version 5.0.0
see installed History.md
[#]# 5.0.0 / 2021-01-06
[#]## Features
* Add new `{% render %}` tag (#1122) [Samuel Doiron]
* Add support for `as` in `{% render %}` and `{% include %}` (#1181) [Mike Angell]
* Add `{% liquid %}` and `{% echo %}` tags (#1086) [Justin Li]
* Add [usage tracking](README.md#usage-tracking) [Mike Angell]
* Add `Tag.disable_tags` for disabling tags that prepend `Tag::Disableable` at render time (#1162, #1274, #1275) [Mike Angell]
* Support using a profiler for multiple renders (#1365, #1366) [Dylan Thacker-Smith]
[#]## Fixes
* Fix catastrophic backtracking in `RANGES_REGEX` regular expression (#1357) [Dylan Thacker-Smith]
* Make sure the for tag's limit and offset are integers (#1094) [David Cornu]
* Invokable methods for enumerable reject include (#1151) [Thierry Joyal]
* Allow `default` filter to handle `false` as value (#1144) [Mike Angell]
* Fix render length resource limit so it doesn't multiply nested output (#1285) [Dylan Thacker-Smith]
* Fix duplication of text in raw tags (#1304) [Peter Zhu]
* Fix strict parsing of find variable with a name expression (#1317) [Dylan Thacker-Smith]
* Use monotonic time to measure durations in Liquid::Profiler (#1362) [Dylan Thacker-Smith]
[#]## Breaking Changes
* Require Ruby >= 2.5 (#1131, #1310) [Mike Angell, Dylan Thacker-Smith]
* Remove support for taint checking (#1268) [Dylan Thacker-Smith]
* Split Strainer class into StrainerFactory and StrainerTemplate (#1208) [Thierry Joyal]
* Remove handling of a nil context in the Strainer class (#1218) [Thierry Joyal]
* Handle `BlockBody#blank?` at parse time (#1287) [Dylan Thacker-Smith]
* Pass the tag markup and tokenizer to `Document#unknown_tag` (#1290) [Dylan Thacker-Smith]
* And several internal changes
[#]## Performance Improvements
* Reduce allocations (#1073, #1091, #1115, #1099, #1117, #1141, #1322, #1341) [Richard Monette, Florian Weingarten, Ashwin Maroli]
* Improve resources limits performance (#1093, #1323) [Florian Weingarten, Dylan Thacker-Smith]
==== rubygem-listen ====
Version update (3.2.1 -> 3.4.1)
updated to version 3.4.1
see installed CHANGELOG.md
- updated to version 3.3.3
see installed CHANGELOG.md
==== rubygem-loofah ====
Version update (2.8.0 -> 2.9.0)
Subpackages: ruby2.7-rubygem-loofah ruby3.0-rubygem-loofah
- updated to version 2.9.0
* Handle CSS functions in a CSS shorthand property (like `background`). [[#199](https://github.com/flavorjones/loofah/issues/199),
[#200](https://github.com/flavorjones/loofah/issues/200)]
==== rubygem-mime-types-data ====
Version update (3.2020.0512 -> 3.2020.1104)
updated to version 3.2020.1104
see installed History.md
==== rubygem-minitar ====
Version update (0.5.4 -> 0.9)
- updated to version 0.9
see installed History.md
[#]# 0.9 / 2019-09-04
* jtappa added the ability to skip fsync with a new option to Minitar.unpack
and Minitar::Input#extract_entry. Provide `:fsync => false` as the last
parameter to enable. Merged from a modified version of PR [#37][].
- updated to version 0.8
see installed History.md
[#]# 0.8 / 2019-01-05
* inkstak resolved an issue introduced in the fix for [#31][] by allowing
spaces to be considered valid characters in strict octal handling. Octal
conversion ignores leading spaces. Merged from a slightly modified version
of PR [#35][].
* dearblue contributed PR [#32][] providing an explicit call to #bytesize for
strings that include multibyte characters. The PR has been modified to be
compatible with older versions of Ruby and extend tests.
* Akinori MUSHA (knu) contributed PR [#36][] that treats certain badly
encoded regular files (with names ending in `/`) as if they were
directories on decode.
- updated to version 0.7
see installed History.md
[#]# 0.7 / 2018-02-19
* Fixed issue [#28][] with a modified version of PR [#29][] covering the
security policy and position for Minitar. Thanks so much to ooooooo\_q for
the report and an initial patch. Additional information was added as
[#30][].
* dearblue contributed PR [#33][] providing a fix for Minitar::Reader when
the IO-like object does not have a `#pos` method.
* Kevin McDermott contributed PR [#34][] so that an InvalidTarStream is
raised if the tar header is not valid, preventing incorrect streaming of
files from a non-tarfile. This is a minor breaking change, so the version
has been bumped accordingly.
* Kazuyoshi Kato contributed PR [#26][] providing support for the GNU tar
long filename extension.
* Addressed a potential DOS with negative size fields in tar headers
([#31][]). This has been handled in two ways: the size field in a tar
header is interpreted as a strict octal value and the Minitar reader will
raise an InvalidTarStream if the size ends up being negative anyway.
- Remove bsc_1021740.patch for CVE-2016-10173
This vulneribility has been fixed by upstream with v0.6.1:
https://github.com/halostatue/minitar/commit/30e62689b614938dc96b4f2cb8e033…
- updated to version 0.6.1
ChangeLog removed upstream
==== rubygem-mixlib-shellout ====
Version update (3.0.9 -> 3.2.2)
updated to version 3.2.2
no changelog found
updated to version 3.1.6
no changelog found
==== rubygem-mocha ====
Version update (1.11.2 -> 1.12.0)
updated to version 1.12.0
no changelog found
==== rubygem-moneta ====
Version update (1.4.0 -> 1.4.1)
updated to version 1.4.1
see installed CHANGES
1.4.1
* Adapters::Mongo - deprecate :db option, document :database option (#194)
* Adapters::Mongo - add retries to increment operation
==== rubygem-omniauth ====
Version update (1.9.1 -> 2.0.1)
updated to version 2.0.1
no changelog found
==== rubygem-omniauth-github ====
Version update (1.4.0 -> 2.0.0)
updated to version 2.0.0
no changelog found
==== rubygem-omniauth-google-oauth2 ====
Version update (0.8.0 -> 0.8.1)
updated to version 0.8.1
see installed CHANGELOG.md
[#]# 0.8.1 - 2020-12-12
[#]## Added
- Support reading the access token from a json request body.
[#]## Deprecated
- Nothing.
[#]## Removed
- No longer verify the iat claim for JWT.
[#]## Fixed
- A few minor issues with .rubocop.yml.
==== rubygem-omniauth-oauth2 ====
Version update (1.7.0 -> 1.7.1)
updated to version 1.7.1
no changelog found
==== rubygem-paint ====
Version update (2.2.0 -> 2.2.1)
updated to version 2.2.1
see installed CHANGELOG.md
[#]## 2.2.1
* Explicitly set mac's Terminal.app to 256 colors only, fixes #28
==== rubygem-parser ====
Version update (2.7.1.5 -> 3.0.0.0)
updated to version 3.0.0.0
v3.0.0.0 (2020-12-25)
- --------------------
API modifications:
* current.rb: bump default branch to parser/ruby30. (#782) (Ilya Bylich)
* do not emit truncated parts of squiggly heredoc (#774) (Ilya Bylich)
* Optimize `SourceBuffer` line and column handling (#755) (Marc-André Lafortune)
Features implemented:
* ruby30.y: reintroduce `expr in pat` (#777) (Ilya Bylich)
* builder: emit implicit hash passed to a method call as kwargs (#769) (Ilya Bylich)
* lexer.rl: use more specific warning for ambiguous slash. (#768) (Ilya Bylich)
* ruby30.y: allow endless method without arglist. (#765) (Ilya Bylich)
* ruby30.y: use `=>` for one-line pattern matching. (#760) (Ilya Bylich)
* ruby30.y: reject setters in all endless method defs. (#758) (Ilya Bylich)
Bugs fixed:
* lexer.rl: don't perform lookahead after tASSOC. (#764) (Ilya Bylich)
v2.7.2.0 (2020-10-06)
API modifications:
* Bump 2.7 branch to 2.7.2 (#748) (Koichi ITO)
==== rubygem-pdf-core ====
Version update (0.8.1 -> 0.9.0)
updated to version 0.9.0
no changelog found
==== rubygem-regexp_parser ====
Version update (1.8.2 -> 2.0.3)
updated to version 2.0.3
see installed CHANGELOG.md
[#]# [2.0.3] - 2020-12-28 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Fixed
- fixed error when scanning some unlikely and redundant but valid charset patterns
- e.g. `/[[.a-b.]]/`, `/[[=e=]]/`,
- fixed ancestry of some error classes related to syntax version lookup
- `NotImplementedError`, `InvalidVersionNameError`, `UnknownSyntaxNameError`
- they now correctly inherit from `Regexp::Syntax::SyntaxError` instead of Rubys `::SyntaxError`
[#]# [2.0.2] - 2020-12-25 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Fixed
- fixed `FrozenError` when calling `#to_s` on a frozen `Group::Passive`
* thanks to [Daniel Gollahon](https://github.com/dgollahon)
[#]# [2.0.1] - 2020-12-20 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Fixed
- fixed error when scanning some group names
* this affected names containing hyphens, digits or multibyte chars, e.g. `/(?<a1>a)/`
* thanks to [Daniel Gollahon](https://github.com/dgollahon) for the report
- fixed error when scanning hex escapes with just one hex digit
* e.g. `/\x0A/` was scanned correctly, but the equivalent `/\xA/` was not
* thanks to [Daniel Gollahon](https://github.com/dgollahon) for the report
[#]# [2.0.0] - 2020-11-25 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Changed
- some methods that used to return byte-based indices now return char-based indices
* the returned values have only changed for Regexps that contain multibyte chars
* this is only a breaking change if you used such methods directly AND relied on them pointing to bytes
* affected methods:
* `Regexp::Token` `#length`, `#offset`, `#te`, `#ts`
* `Regexp::Expression::Base` `#full_length`, `#offset`, `#starts_at`, `#te`, `#ts`
* thanks to [Akinori MUSHA](https://github.com/knu) for the report
- removed some deprecated methods/signatures
* these are rarely used and have been showing deprecation warnings for a long time
* `Regexp::Expression::Subexpression.new` with 3 arguments
* `Regexp::Expression::Root.new` without a token argument
* `Regexp::Expression.parsed`
[#]## Added
- `Regexp::Expression::Base#base_length`
* returns the character count of an expression body, ignoring any quantifier
- pragmatic, experimental support for chained quantifiers
* e.g.: `/^a{10}{4,6}$/` matches exactly 40, 50 or 60 `a`s
* successive quantifiers used to be silently dropped by the parser
* they are now wrapped with passive groups as if they were written `(?:a{10}){4,6}`
* thanks to [calfeld](https://github.com/calfeld) for reporting this a while back
[#]## Fixed
- incorrect encoding output for non-ascii comments
* this led to a crash when calling `#to_s` on parse results containing such comments
* thanks to [Michael Glass](https://github.com/michaelglass) for the report
- some crashes when scanning contrived patterns such as `'\?'`
==== rubygem-rice ====
Version update (2.2.0 -> 3.0.0)
updated to version 3.0.0
no changelog found
==== rubygem-rouge ====
Version update (3.23.0 -> 3.26.0)
updated to version 3.26.0
no changelog found
==== rubygem-rspec ====
Version update (3.9.0 -> 3.10.0)
updated to version 3.10.0
no changelog found
==== rubygem-rspec-core ====
Version update (3.9.2 -> 3.10.1)
- updated to version 3.10.1
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.0...v3.10.1)
Bug fixes:
* RSpec warning output was missing deprecations from Ruby, these are now included.
(Jon Rowe, #2811)
- updated to version 3.10.0
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.3...v3.10.0)
Enhancements:
* Memoize `RSpec::Core::Formatters::ExceptionPresenter#exception_lines` to improve performance
with slow exception messages. (Maxime Lapointe, #2743)
* Add configuration for an error exit code (to disambiguate errored builds from failed builds
by exit status). (Dana Sherson, #2749)
==== rubygem-rspec-expectations ====
Version update (3.9.2 -> 3.10.1)
- updated to version 3.10.1
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.10.0...v3.…
Bug Fixes:
* Allow JRuby 9.2.x.x to generate backtraces normally rather than via our
backfill workaround. (#1230, Jon Rowe)
- updated to version 3.10.0
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.9.3...v3.1…
Enhancements:
* Allow `include` matcher to be chained with `once`, `at_least`, etc. for simple cases.
(Marc-André Lafortune, #1168)
* Add an explicit warning when `nil` is passed to `raise_error`. (Phil Pirozhkov, #1143)
* Improve `include` matcher's composability. (Phil Pirozhkov, #1155)
* Mocks expectations can now set a custom failure message.
(Benoit Tigeot and Nicolas Zermati, #1156)
* `aggregate_failures` now shows the backtrace line for each failure. (Fabricio Bedin, #1163)
* Support multiple combinations of `yield_control` modifiers like `at_least`, `at_most`.
(Jon Rowe, #1169)
* Dynamic `have_<n>` matchers now have output consistent with other dynamic matchers.
(Marc-André Lafortune, #1195)
* New config option `strict_predicate_matchers` allows predicate matcher to be strict
(i.e. match for `true` or `false`) instead of the default (match truthy vs `false` or `nil`).
(Marc-André Lafortune, #1196)
==== rubygem-rspec-mocks ====
Version update (3.9.1 -> 3.10.1)
- updated to version 3.10.1
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.10.0...v3.10.1)
Bug Fixes:
* Issue `ArgumentError` rather than `TypeError` when unsupported methods on
unsupported objects are attempted to be stubbed. (@zhisme, #1357)
- updated to version 3.10.0
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.9.1...v3.10.0)
Enhancements:
* Add the ability to set a custom error generator in `MessageExpectation`.
This will allow rspec-expectations to inject a custom failure message.
(Benoit Tigeot and Nicolas Zermati, #1312)
* Return the result of the block passed to `RSpec::Mocks.with_temporary_scope`
when block run. (@expeehaa, #1329)
==== rubygem-rspec-support ====
Version update (3.9.3 -> 3.10.1)
- updated to version 3.10.1
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.10.0...v3.10.1)
Bug Fixes:
* Fix deprecation expectations to fail correctly when
asserting on messages. (Phil Pirozhkov, #453)
- updated to version 3.10.0
No changes. Released to support other RSpec releases.
==== rubygem-rubocop ====
Version update (1.7.0 -> 1.8.1)
updated to version 1.8.1
no changelog found
- New upstream release 1.8.0
[#]## New features
* [#9324](https://github.com/rubocop-hq/rubocop/pull/9324): Add new `Lint/DeprecatedConstants` cop. ([@koic][])
* [#9319](https://github.com/rubocop-hq/rubocop/pull/9319): Support asdf's .tool-versions file. ([@noon-ng][])
* [#9301](https://github.com/rubocop-hq/rubocop/pull/9301): Add new `Lint/RedundantDirGlobSort` cop. ([@koic][])
* [#9281](https://github.com/rubocop-hq/rubocop/pull/9281): Add new cop `Style/EndlessMethod`. ([@dvandersluis][])
[#]## Bug fixes
* [#9298](https://github.com/rubocop-hq/rubocop/issues/9298): Fix an incorrect auto-correct for `Lint/RedundantCopDisableDirective` when there is a blank line before inline comment. ([@koic][])
* [#9233](https://github.com/rubocop-hq/rubocop/issues/9233): Fix `Style/SoleNestedConditional` copying non-relevant comments during auto-correction. ([@Darhazer][])
* [#9312](https://github.com/rubocop-hq/rubocop/issues/9312): Fix `Layout/FirstHashElementLineBreak` to apply to multi-line hashes with only a single element. ([@muirdm][])
* [#9316](https://github.com/rubocop-hq/rubocop/issues/9316): Fix `Style/EmptyLiteral` registering wrong offense when using a numbered block for Hash.new, i.e. `Hash.new { _1[_2] = [] }`. ([@agargiulo][])
* [#9308](https://github.com/rubocop-hq/rubocop/issues/9308): Fix an error for `Layout/EmptyLineBetweenDefs` when using endless class method. ([@koic][])
* [#9314](https://github.com/rubocop-hq/rubocop/issues/9314): Fix an incorrect auto-correct for `Style/RedundantReturn` when multiple return values have a parenthesized return value. ([@koic][])
* [#9335](https://github.com/rubocop-hq/rubocop/issues/9335): Fix an incorrect auto-correct for `EnforcedStyle: require_parentheses` of `Style/MethodCallWithArgsParentheses` with `Style/NestedParenthesizedCalls`. ([@koic][])
* [#9290](https://github.com/rubocop-hq/rubocop/issues/9290): Fix a false positive for `Layout/SpaceBeforeBrackets` when using array literal method argument. ([@koic][])
* [#9333](https://github.com/rubocop-hq/rubocop/issues/9333): Fix an error for `Style/IfInsideElse` when using a modifier `if` nested inside an `else` after `elsif`. ([@koic][])
* [#9303](https://github.com/rubocop-hq/rubocop/issues/9303): Fix an incorrect auto-correct for `Style/RaiseArgs` with `EnforcedStyle: compact` when using exception instantiation argument. ([@koic][])
[#]## Changes
* [#9300](https://github.com/rubocop-hq/rubocop/pull/9300): Make `Lint/NonDeterministicRequireOrder` not to register offense when using Ruby 3.0 or higher. ([@koic][])
* [#9320](https://github.com/rubocop-hq/rubocop/pull/9320): Support unicode-display_width v2. ([@dduugg][])
* [#9288](https://github.com/rubocop-hq/rubocop/pull/9288): Require Parser 3.0.0.0 or higher. ([@koic][])
* [#9337](https://github.com/rubocop-hq/rubocop/issues/9337): Add `AllowedIdentifiers` to `Naming/VariableName`. ([@dvandersluis][])
* [#9295](https://github.com/rubocop-hq/rubocop/pull/9295): Update `Style/SingleLineMethods` to correct to an endless method definition if they are allowed. ([@dvandersluis][])
* [#9331](https://github.com/rubocop-hq/rubocop/pull/9331): Mark `Style/MutableConstant` as unsafe. ([@koic][])
[@koic]: https://github.com/koic
[@noon-ng]: https://github.com/noon-ng
[@dvandersluis]: https://github.com/dvandersluis
[@Darhazer]: https://github.com/Darhazer
[@muirdm]: https://github.com/muirdm
[@agargiulo]: https://github.com/agargiulo
[@dduugg]: https://github.com/dduugg
==== rubygem-ruby-libvirt ====
- Fix build failures with ruby 3.0
Add 0001-Fix-include-of-st.h-to-ruby-st.h.patch (https://gitlab.com/libvirt/libvirt-ruby/-/merge_requests/7)
- Add correct SPDX license via gem2rpm.yml
- Run spec cleaner on the spec
==== rubygem-ruby-progressbar ====
Version update (1.10.1 -> 1.11.0)
updated to version 1.11.0
no changelog found
==== rubygem-ruby2_keywords ====
Version update (0.0.2 -> 0.0.4)
updated to version 0.0.4
no changelog found
==== rubygem-ruby_parser ====
Version update (3.15.0 -> 3.15.1)
updated to version 3.15.1
see installed History.rdoc
=== 3.15.1 / 2021-01-10
* 1 bug fix:
* Bumped ruby version to include < 4 (trunk).
==== rubygem-sdoc ====
Version update (1.1.0 -> 2.0.3)
updated to version 2.0.3
see installed CHANGELOG.md
2.0.3
=====
* Use @options.title for the index
2.0.2
=====
* Remove accidental rack inclusion in gemspec
2.0.1
=====
* #142 Fix arrow icons for selected panel items
* #141 Always use only one metatag for keywords
* #140 Use h2 instead of h1 for banner header
2.0.0
=====
* #137 Replace frames based implementation with a css
* #132 Deprecate safe_level of ERB.new in Ruby 2.6
==== rubygem-serverengine ====
Version update (2.2.1 -> 2.2.2)
updated to version 2.2.2
see installed Changelog
2020-11-02 version 2.2.2:
* Fix incomplete Windows support in spawn based multi worker
==== rubygem-sexp_processor ====
Version update (4.15.1 -> 4.15.2)
updated to version 4.15.2
see installed History.rdoc
=== 4.15.2 / 2021-01-10
* 1 bug fix:
* Bumped ruby version to include < 4 (trunk).
==== rubygem-simplecov ====
Version update (0.19.0 -> 0.21.2)
updated to version 0.21.2
see installed CHANGELOG.md
0.21.2 (2021-01-09)
==========
[#]# Bugfixes
* `maximum_coverage_drop` won't fail any more if `.last_run.json` is still in the old format. Thanks [@petertellgren](https://github.com/petertellgren)
* `maximum_coverage_drop` won't fail if an expectation is specified for a previous unrecorded criterion, it will just pass (there's nothing, so nothing to drop)
* fixed bug in `maximum_coverage_drop` calculation that could falsely report it had dropped for minimal differences
0.21.1 (2021-01-04)
==========
[#]# Bugfixes
* `minimum_coverage_by_file` works again as expected (errored out before ?)
0.21.0 (2021-01-03)
==========
The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.
[#]# Enhancements
* Performance of `SimpleCov.collate` improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)
* Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to [@jemmaissroff](https://github.com/jemmaissroff)
* Can set primary coverage to something other than line by setting `primary_coverage :branch` in SimpleCov Configuration. Thanks to [@jemmaissroff](https://github.com/jemmaissroff)
[#]# Misc
* reduce gem size by splitting Changelog into `Changelog.md` and a pre 0.18 `Changelog.old.md`, the latter of which is not included in the gem
* The interface of `ResultMeger.merge_and_store` is changed to support the `collate` performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to [collate](https://github.com/simplecov-ruby/simplecov#merging-test-runs-unde….
0.20.0 (2020-11-29)
==========
The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details [in this issue](https://github.com/codeclimate/test-reporter/issues/413).
Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide `simplecov-core` without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.
[#]# Enhancements
* `simplecov_json_formatter` included by default ([docs](https://github.com/simplecov-ruby/simplecov#json-formatter)) this should enable the Code Climate test reporter to work again once it's updated
* invalidate internal cache after switching `SimpleCov.root`, should help with some bugs
0.19.1 (2020-10-25)
==========
[#]# Bugfixes
* No more warnings triggered by `enable_for_subprocesses`. Thanks to [@mame](https://github.com/mame)
* Avoid trying to patch `Process.fork` when it isn't available. Thanks to [@MSP-Greg](https://github.com/MSP-Greg)
==== rubygem-sshkit ====
Version update (1.21.0 -> 1.21.2)
updated to version 1.21.2
see installed CHANGELOG.md
==== rubygem-strptime ====
Version update (0.2.4 -> 0.2.5)
updated to version 0.2.5
no changelog found
==== rubygem-tmuxinator ====
Version update (2.0.1 -> 2.0.2)
updated to version 2.0.2
no changelog found
==== rubygem-tomlrb ====
Version update (1.3.0 -> 2.0.1)
updated to version 2.0.1
no changelog found
==== rubygem-ttfunk ====
Version update (1.6.2.1 -> 1.7.0)
updated to version 1.7.0
see installed CHANGELOG.md
[#]# 1.7.0
[#]## Changes
* Allow gem installation on Ruby 3.0
Pavel Lobashov
* Allow TTC files to be read from IO object
Tom de Grunt
==== rubygem-tzinfo-0 ====
Version update (0.3.57 -> 0.3.59)
updated to version 0.3.59
see installed CHANGES
== Version 0.3.59 (tzdata v2020e) - 24-Dec-2020
* Updated to tzdata version 2020e
(https://mm.icann.org/pipermail/tz-announce/2020-December/000063.html)
== Version 0.3.58 (tzdata v2020d) - 8-Nov-2020
* Updated to tzdata version 2020d
(https://mm.icann.org/pipermail/tz-announce/2020-October/000062.html)
==== rubygem-tzinfo-1.2 ====
Version update (1.2.8 -> 1.2.9)
Subpackages: ruby2.7-rubygem-tzinfo-1.2 ruby3.0-rubygem-tzinfo-1.2
updated to version 1.2.9
see installed CHANGES.md
Version 1.2.9 - 16-Dec-2020
- --------------------------
* Fixed an incorrect InvalidTimezoneIdentifier exception raised when loading a
zoneinfo file that includes rules specifying an additional transition to the
final defined offset (for example, Africa/Casablanca in version 2018e of the
Time Zone Database). #123.
==== rubygem-tzinfo-data ====
Version update (1.2020.1 -> 1.2020.6)
updated to version 1.2020.6
no changelog found
==== rubygem-unicode-display_width ====
Version update (1.7.0 -> 2.0.0)
updated to version 2.0.0
see installed CHANGELOG.md
[#]# 2.0.0
- Release 2.0.0
- Supports Ruby 3.0
[#]# 2.0.0.pre2
- Update 2.0 branch to Unicode 13
[#]# 2.0.0.pre1
Will be published as non-pre version on rubygems.org when Ruby 3.0 is released (December 2020)
- Introduce new class-based API, which remembers your string-width configuration. See README for details.
- Remove auto-loading of string extension
- You can: `require "unicode/display_width/string_ext"` to continue to use the string extension
- The manual opt-out `require "unicode/display_width/no_string_ext"` is not needed anymore and will
issue a warning in the future
- Remove (already deprecated) String#display_size and String#display_width aliases
Refactorings / Internal Changes:
- Freeze string literals
- The Unicode::DisplayWidth now is class, instead of a module, this enables the new config-object API
==== rubygem-webpacker ====
Version update (4.2.2 -> 5.2.1)
Subpackages: ruby2.7-rubygem-webpacker ruby3.0-rubygem-webpacker
updated to version 5.2.1
see installed CHANGELOG.md
[#]# [[5.2.1]](https://github.com/rails/webpacker/compare/v5.2.0...5.2.1) - 2020-08-17
- Revert [#1311](https://github.com/rails/webpacker/pull/1311).
[#]# [[5.2.0]](https://github.com/rails/webpacker/compare/v5.1.1...5.2.0) - 2020-08-16
- Bump dependencies and fixes. See [diff](https://github.com/rails/webpacker/compare/v5.1.1...5-x-stable) for changes.
- updated to version 5.1.1
see installed CHANGELOG.md
[#]# [[5.1.1]](https://github.com/rails/webpacker/compare/v5.1.0...v5.1.1) - 2020-04-20
- Update [TypeScript documentation](https://github.com/rails/webpacker/blob/master/docs/typescri… and installer to use babel-loader for typescript.[(#2541](https://github.com/rails/webpacker/pull/2541)
[#]# [[5.1.0]](https://github.com/rails/webpacker/compare/v5.0.1...v5.1.0) - 2020-04-19
- Remove yarn integrity check [#2518](https://github.com/rails/webpacker/pull/2518)
- Switch from ts-loader to babel-loader [#2449](https://github.com/rails/webpacker/pull/2449)
Please see the [TypeScript documentation](https://github.com/rails/webpacker/blob/master/docs/typescri… to upgrade existing projects to use typescript with 5.1
- Resolve multi-word snakecase WEBPACKER_DEV_SERVER env values [#2528](https://github.com/rails/webpacker/pull/2528)
[#]# [[5.0.1]](https://github.com/rails/webpacker/compare/v5.0.0...v5.0.1) - 2020-03-22
- Upgrade deps and fix sass loader config options bug [#2508](https://github.com/rails/webpacker/pull/2508)
[#]# [[5.0.0]](https://github.com/rails/webpacker/compare/v4.2.2...v5.0.0) - 2020-03-22
- Bump minimum node version [#2428](https://github.com/rails/webpacker/pull/2428)
- Bump minimum ruby/rails version [#2415](https://github.com/rails/webpacker/pull/2415)
- Add support for multiple files per entry [#2476](https://github.com/rails/webpacker/pull/2476)
```js
entry: {
home: ['./home.js', './home.scss'],
account: ['./account.js', './account.scss']
}
```
You can now have two entry files with same names inside packs folder, `home.scss` and `home.js`
And, other minor fixes, please see a list of changes [here](https://github.com/rails/webpacker/compare/v4.2.2...v5.0.0)
==== rubygem-websocket ====
Version update (1.2.8 -> 1.2.9)
updated to version 1.2.9
see installed CHANGELOG.md
[#]# 1.2.9
- avoid ruby -w warnings
==== rubygem-winrm ====
Version update (2.3.4 -> 2.3.5)
updated to version 2.3.5
no changelog found
==== rubygem-winrm-elevated ====
Version update (1.2.2 -> 1.2.3)
updated to version 1.2.3
no changelog found
==== rubygem-xml-simple ====
Version update (1.1.5 -> 1.1.8)
updated to version 1.1.8
no changelog found
==== sbc ====
Version update (1.4 -> 1.5)
Subpackages: libsbc1
- add fix-build-on-non-x86.patch: fix build on non-x86
- update to 1.5:
* Add support for SSE primitives.
==== shared-mime-info ====
Version update (2.0 -> 2.1)
- update to 2.1:
* New maintainers: David Faure and Ville Skyttä
* Adapt to xdgmime behaviour change: in case of multiple glob matches, and the magic match is unrelated to all of them, ignore the magic and pick one of the glob matches. xdgmime was actually deviating from the spec on this. (#138)
* Improve text/vnd.trolltech.linguist magic to reduce false positives for MPEG TS files (#10)
* audio/mpeg: add layer 2, 2.5, and 1 protected magics (#46)
* Add many aliases for image/x-tga
* audio/x-mod: improve magic for 669 Composer files (#144)
* Add mime-type image/ktx2 (Khronos image texture format version 2)
* application/oxps: differentiate from /vnd.ms-xpsdocument
* Make image/g3fax the canonical name for image/fax-g3
* Make text/vnd.trolltech.linguist the canonical name for text/vnd.qt.linguist
* Make application/vnd.smaf the canonical name for application/x-smaf
* Make application/vnd.apple.keynote the canonical name for application/x-iwork-keynote-sffkey
* Add mime-type image/astc (Adaptive Scalable Texture Compression files)
* Add mime-type for SageMath script files (*.sage)
* Add mime-type for Kaitai Struct
* Remove application/x-dc-rom
* Add mime-type for MAME compressed hard disk image (application/x-mame-chd)
* Add mime-types application/nintendo-3ds-executable, application/x-nintendo-3ds-rom
* Add mime-types application/x-dreamcast-rom, application/x-gd-rom-cue, application/x-discjuggler-cd-image
* Add mime-type application/x-compressed-iso (*.cso)
* Remove image/avif-sequence
* Fix application/x-sharedlib vs application/x-executable confusion for PIE executables (#11)
- drop smi-Fix-pkg-config-installation-path.patch (obsolete)
==== sord ====
Version update (0.16.6 -> 0.16.8)
- update to 0.16.8:
* Clean up code
* Fix potential undefined behavior
* Fix potentially incorrect search results
* Remove the need for a generated configuration header
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt 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-qemu system-user-tftp system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- system-user-tss.conf: Remove group entry, not needed and did
contain syntax errors
- remove duplicate group entry:
- system-user-tftp.conf
- system-user-uuidd.conf
- system-user-uucp.conf
- system-user-uucp.conf
- system-user-ftp.conf
- system-user-games.conf
- system-user-news.conf
- Add system-user-ntp subpackage with ntp user and group and
/var/lib/ntp as home directory
==== sysuser-tools ====
- Ignore nscd return code
- If systemd-sysusers is used to create a new user/group, invalidate
the nscd passwd and group cache to make the new user/group
visible immediately as workaround [bsc#1181121].
Needs to be removed after sytemd-sysusers get's fixed, since we
invalidate the cache even if the user/group file wasn't changed.
- An "u" in a sysusers.d file will create an user and a group.
Create provides for both, user and group.
- Use systemd-sysusers as default to create and update the user
account. Fixes the problem that a modified sysusers config file
get's ignored by useradd and adduser [bsc#1180549].
==== tar ====
Version update (1.32 -> 1.33)
Subpackages: tar-rmt
- GNU tar 1.33:
* POSIX extended format headers do not include PID by default
* --delay-directory-restore works for archives with reversed
member ordering
* Fix extraction of a symbolic link hardlinked to another
symbolic link
* Wildcards in exclude-vcs-ignore mode don't match slash
* Fix the --no-overwrite-dir option
* Fix handling of chained renames in incremental backups
* Link counting works for file names supplied with -T
* Accept only position-sensitive (file-selection) options in file
list files
- remove deprecated texinfo packaging macros
==== tcl ====
Version update (8.6.10 -> 8.6.11)
- tclConfig.sh: Fix path names and avoid braces in TCL_PACKAGE_PATH
- Set TCL_LIBRARY at configure time for better consistency.
- New version: 8.6.11:
* Add tcltest::(Setup|Eval|Cleanup|)Test
* Update to Unicode-13
* Add 3 libtommath functions to stub table
* Many more bug fixes
- Potentially incompatible changes:
* (bug)[ffeb20] [binary decode base64] ignore invalid chars
* (bug)[b8e82d] some -maxlen values break uuencode round trip
* (bug)[085913] Tcl_DStringAppendElement # quoting precision
* (bug)[81242a] revised documentation for Tcl_UtfAtIndex()
* (bug)[ed2980] Tcl_UtfToUniChar reads > TCL_UTF_MAX bytes
* (bug)[a1bd37] [clock scan] new ISO format (clock-34.(19-24))
* (bug)[501974] [clock scan] +time zone (clock-34.(53-68))
* (new) force -eofchar \032 when evaluating library scripts
* (new)[48898a] improve error message consistency
* (new) revised case of module names
==== texlive-specs-n ====
Version update (2020.176.2.004svn48145 -> 2020.177.2.004svn48145)
- Enhance latexmk configuration, that is add a systemwide
configuration below /etc/texmf/latexmk/ as latexmk.conf (boo#1180789)
For this add patch latexmk_conf.dif
==== tk ====
Version update (8.6.10 -> 8.6.11)
- Version 8.6.11:
* Fix TkKeyEvent platform variations
* ttk respect -cursor option
* MouseWheel for ttk::scrollbar
* fix fontconfig crash when no font installed
* fix tearoff menu redraw artifacts
* stop crash w/Noto Color Emoji font
* fix crash of angled text w/o Xft
* fix crash when active button is destroyed
* disfavor Master/Slave terminology
* many more bug fixes.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Fix USB in RPi4 and RPi400 (jsc@OPENSUSE-13 bsc#1180336)
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches added:
0030-usb-xhci-pci-Add-DM_FLAG_OS_PREPARE.patch
0031-pci-brcmstb-Cleanup-controller-stat.patch
Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2020.10
* Patches added:
0029-Revert-Fix-data-abort-caused-by-mis.patch - boo#1180728
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1180069 - L3: virsh edit Error: XML document failed to
validate against schema: Unable to validate doc.
virtinst-smbios-unsupported-for-xenpv.patch
- bsc#1180047 - [xen][virt-manger] Libvirt or Hyperisor does not
support UEFI for 15SP3 XENPV Guest
virtman-show-no-firmware-for-xenpv.patch
==== vlc ====
Version update (3.0.11.1 -> 3.0.12)
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Update to version 3.0.12:
+ Access: Add new RIST access module compliant with simple
profile (VSF_TR-06-1).
+ Access Output: Add new RIST access output module compliant with
simple profile (VSF_TR-06-1).
+ Demux: Fixed adaptive's handling of resolution settings.
+ Audio output: Fix audio distortion on macOS during start of
playback.
+ Video Output: Direct3D11: Fix some potential crashes when using
video filters.
+ Misc:
- Several fixes in the web interface, including privacy and
security improvements
- Update YouTube and Vocaroo scripts.
+ Updated translations.
- Drop vlc-CVE-2020-26664.patch: fixed upstream.
- Drop fix-missing-includes-with-qt-5.15.patch: fixed upstream.
==== vsftpd ====
- Add seccomp-fixes.patch to allow getdents64 syscall in seccomp
sandbox, fixes bsc#1179553
Also in the same patch, fix the architecture offset from 4 to 5,
this change was documented in https://lore.kernel.org/patchwork/patch/554803/
==== vulkan-loader ====
Version update (1.2.162.0 -> 1.2.165)
- update to 1.2.165:
* loader: Properly check for elevated permissions
* loader: Remove SEEK_END usage
* Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX
* build: Update known-good files for 1.2.165 header
==== wavpack ====
Version update (5.3.0 -> 5.4.0)
- Update to version 5.4.0
* CVE-2020-35738: Fixed an out-of-bounds write in WavpackPackSamples (bsc#1180414)
* fixed: disable A32 asm code when building for Apple silicon
* fixed: issues with Adobe-style floating-point WAV files
* added: --normalize-floats option to wvunpack for correctly
exporting un-normalized floating-point files
==== xapps ====
Version update (2.0.5 -> 2.0.6)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.0.6.
* 80xapp-gtk3-module.sh: Use GTK3_MODULES instead of GTK_MODULES.
==== xdg-desktop-portal ====
- Ensure systemd rpm macros are called at install/uninstall times
for systemd user services.
- Add BuildRequires on systemd-rpm-macros.
==== xdg-utils ====
- Move call-browser and desktop-launch symlink from
desktop-data-openSUSE/SLE to xdg-utils (bsc#170316).
==== xen ====
Version update (4.14.1_05 -> 4.14.1_06)
Subpackages: xen-libs xen-tools-domU
- bsc#1180794 - bogus qemu binary path used when creating fv guest
under xen
xen.spec
- bsc#1180690 - L3-Question: xen: no needsreboot flag set
Add Provides: installhint(reboot-needed) in xen.spec for libzypp
==== yast2-packager ====
Version update (4.3.11 -> 4.3.12)
- Proposal: fixed the logic to detect whether the partitioning has
changed since the previous execution (found by bsc#1180537).
- 4.3.12
==== yast2-trans ====
Version update (84.87.20210109.77c13975e0 -> 84.87.20210116.f5a95d2c8b)
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.20210116.f5a95d2c8b:
* Translated using Weblate (Dutch)
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'tftp-server'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'slp'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'registration'.
* New POT for text domain 'rear'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update-configuration'.
* New POT for text domain 'online-update'.
* New POT for text domain 'oneclickinstall'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'journal'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'docker'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'cluster'.
* New POT for text domain 'cio'.
* New POT for text domain 'caasp'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'authserver'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'alternatives'.
* New POT for text domain 'add-on'.
* New POT for text domain 'vpn'.
* New POT for text domain 'users'.
* New POT for text domain 'update'.
* New POT for text domain 'tune'.
* New POT for text domain 'tftp-server'.
* New POT for text domain 'sysconfig'.
* New POT for text domain 'support'.
* New POT for text domain 'sudo'.
* New POT for text domain 'storage'.
* New POT for text domain 'squid'.
* New POT for text domain 'sound'.
* New POT for text domain 'snapper'.
* New POT for text domain 'slp-server'.
* New POT for text domain 'services-manager'.
* New POT for text domain 'security'.
* New POT for text domain 'scanner'.
* New POT for text domain 'samba-server'.
* New POT for text domain 'samba-client'.
* New POT for text domain 's390'.
* New POT for text domain 'registration'.
* New POT for text domain 'rear'.
* New POT for text domain 'proxy'.
* New POT for text domain 'printer'.
* New POT for text domain 'pam'.
* New POT for text domain 'packager'.
* New POT for text domain 'online-update-configuration'.
* New POT for text domain 'online-update'.
* New POT for text domain 'oneclickinstall'.
* New POT for text domain 'ntp-client'.
* New POT for text domain 'nis_server'.
* New POT for text domain 'nis'.
* New POT for text domain 'nfs_server'.
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* New POT for text domain 'migration'.
* New POT for text domain 'mail'.
* New POT for text domain 'ldap-client'.
* New POT for text domain 'ldap'.
* New POT for text domain 'kdump'.
* New POT for text domain 'journalctl'.
* New POT for text domain 'journal'.
* New POT for text domain 'isns'.
* New POT for text domain 'iscsi-lio-server'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'instserver'.
* New POT for text domain 'installation'.
* New POT for text domain 'http-server'.
* New POT for text domain 'ftp-server'.
* New POT for text domain 'firewall'.
* New POT for text domain 'fcoe-client'.
* New POT for text domain 'drbd'.
* New POT for text domain 'docker'.
* New POT for text domain 'dns-server'.
* New POT for text domain 'dhcp-server'.
* New POT for text domain 'crowbar'.
* New POT for text domain 'country'.
* New POT for text domain 'control'.
* New POT for text domain 'configuration_management'.
* New POT for text domain 'cluster'.
* New POT for text domain 'cio'.
* New POT for text domain 'caasp'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* New POT for text domain 'autoinst'.
* New POT for text domain 'authserver'.
* New POT for text domain 'auth-client'.
* New POT for text domain 'audit-laf'.
* New POT for text domain 'apparmor'.
* New POT for text domain 'alternatives'.
* New POT for text domain 'add-on'.
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Portuguese)
* Added translation using Weblate (Czech)
* New POT for text domain 'network'.
* Translated using Weblate (Portuguese)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
==== zxing-cpp ====
- Use %cmake_build instead of %make_jobs
- Shouldn't need -DBUILD_SHARED_LIBRARY=ON
1
0
I have hooked up a headset to my Nanopi Neo Air, but the microphone
quality is severely impacted by electrical hum. I have tested it and
determined it is due to a power supply with no ground, i.e. the typical
5VDC 2A with a two-prong Europlug. Using one of those small power
supplies in metal cabinets, with a ground wire, and the hum is gone.
The latter is not really an option, so what do people do instead?
I know this is hardly opensuse specific, are there any better lists out
there? (for this type of general-use question).
--
Per Jessen, Zürich (6.9°C)
http://www.dns24.ch/ - your free DNS host, made in Switzerland.
2
3
Hi All,
I'd appreciate some advice on how to deal with packaging the RPi eeprom
bootloader firmware and tools.
As opposed to previous boards RPi4 has two bootloaders, the first stage lives
in an SPI EEPROM memory while the second stage is downloaded from media based
on the first stage's configuration. The second stage is the one that's common
across all RPis (see 'raspberrypi-firmware' package).
The first stage bootloader can be configured[1] and updated. We have some tools
already in place to do so (see packages 'raspberrypi-firmware-eeprom' and
'rpi-eeprom-config') but they only support a limited subset of what the
original tools can do, and are overall hard to work with if you don't know what
you're doing.
I've been working with RPi engineers to address the underlying issues
preventing us from using the tools to the full extent. A new driver was
introduced upstream[2], tools are being adapted, etc... So we're at a stage
were we can take everything as is an use in TW.
Now, here's the issue, the packages I mentioned above were designed based on
the assumption we had to do things differently. It's not the case anymore and
I'd like to limit the amount of divergence with debian/raspbian WRT packaging
as well. I see two options:
- Obsolete 'raspberrypi-firmware-eeprom' and 'rpi-eeprom-config' to create a
new package 'rpi-eeprom.' Which is a 1:1 copy of what the Debian package
does.
- Upgrade 'raspberrypi-firmware-eeprom', 'rpi-eeprom-config' and introduce
'rpi-eeprom-update.' On top of that create a pattern 'rpi-eeprom' that
installs everything. We'd avoid obsoleting anything, but IMO it'd be harder to
maintain in the long run.
So, what do you advise I do? I personally like the first option better.
Regards,
Nicolas
[1] config docs: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_boot…
code repo: https://github.com/raspberrypi/rpi-eeprom
[2] https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg2438246.html
3
5
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:
AppStream (0.12.11 -> 0.13.1)
LibVNCServer
MozillaFirefox
MozillaThunderbird (78.6.0 -> 78.6.1)
adwaita-qt (1.1.4 -> 1.2.0)
akregator
alpine (2.23.2 -> 2.24)
apache2
apache2-manual
apache2-mod_php7
apache2-prefork
apache2-utils
ca-certificates (2+git20201002.34daf7f -> 2+git20210111.eeae41c)
ebook-tools
ell (0.35 -> 0.36)
evolution (3.38.2 -> 3.38.3)
evolution-data-server (3.38.2 -> 3.38.3)
evolution-ews (3.38.2 -> 3.38.3)
firewalld
fprintd (1.90.8 -> 1.90.9)
git (2.29.2 -> 2.30.0)
gjs (1.66.1 -> 1.66.2)
gnome-desktop (3.38.2 -> 3.38.3)
gnome-maps (3.38.2 -> 3.38.3)
gnome-packagekit
gnome-terminal (3.38.1 -> 3.38.2)
gpgme (1.15.0 -> 1.15.1)
gpgmeqt (1.15.0 -> 1.15.1)
guile (3.0.4 -> 3.0.5)
gvfs (1.46.1 -> 1.46.2)
heaptrack
hplip (3.20.9 -> 3.20.11)
kernel-64kb (5.10.5 -> 5.10.7)
kernel-source (5.10.5 -> 5.10.7)
kmod
kplotting (5.77.0 -> 5.78.0)
libarchive (3.5.0 -> 3.5.1)
libfprint (1.90.6 -> 1.90.7)
libgarcon (0.8.0 -> 4.16.1)
libinput
libjpeg-turbo
libkgapi
libmaxminddb (1.4.3 -> 1.5.0)
libpwquality
libqmi (1.26.6 -> 1.26.8)
libqt5-qtdeclarative
libqt5-qtwebengine
libreoffice
libzypp (17.25.5 -> 17.25.6)
llvm11 (11.0.0 -> 11.0.1)
mozjs78 (78.5.0 -> 78.6.1)
net-tools
openSUSE-build-key
openafs (1.8.6.1 -> 1.8.7)
openssh
perl-Mail-AuthenticationResults (1.20200824.1 -> 2.20210112)
perl-Net-HTTP (6.19 -> 6.20)
perl-libwww-perl (6.51 -> 6.52)
php7
polkit-default-privs (1550+20201208.135bf51 -> 1550+20210111.f725c25)
psmisc (23.2 -> 23.3)
purple-rocketchat (0.0+git.20200717T223247 -> 0.0+git20201219)
python-rpm-macros (20200824.8fa42a7 -> 20210112.86f4d9d)
qalculate (3.15.0 -> 3.16.1)
rav1e (0.3.4 -> 0.4.0)
redis (6.0.9 -> 6.0.10)
rubygem-nokogiri (1.11.0 -> 1.11.1)
salt (3000.3 -> 3002.2)
speexdsp
sudo (1.9.4p2 -> 1.9.5p1)
thunar (4.16.1 -> 4.16.2)
tracker (3.0.2 -> 3.0.3)
tracker-miners (3.0.3 -> 3.0.4)
vala (0.50.2 -> 0.50.3)
vim (8.2.2129 -> 8.2.2327)
vlc
vte (0.62.1 -> 0.62.2)
wireshark
xfce4-appfinder (4.16.0 -> 4.16.1)
xfce4-cpufreq-plugin (1.2.2 -> 1.2.3)
xfce4-screensaver
xfce4-whiskermenu-plugin (2.5.1 -> 2.5.2)
yast2 (4.3.46 -> 4.3.49)
yast2-bootloader (4.3.16 -> 4.3.17)
yast2-network (4.3.37 -> 4.3.38)
yast2-pkg-bindings (4.3.5 -> 4.3.6)
yast2-storage-ng (4.3.35 -> 4.3.37)
yast2-trans (84.87.20201231.ee5608b05e -> 84.87.20210109.77c13975e0)
zypper (1.14.41 -> 1.14.42)
=== Details ===
==== AppStream ====
Version update (0.12.11 -> 0.13.1)
Subpackages: libAppStreamQt2 libappstream4
- Disable vala bindings, fails to build on Leap 15.2 because
g-ir-scanner emits the return type before parameters, which vapigen does not like
- Update to 0.13.1:
Bugfixes:
* Install enum types headers to the right location
* qt: Construct library using libappstream dependency object
* validator: Improve check for invalid hyperlinks to reduce false-positives
- Update to 0.13.0:
Notes:
* This release introduces a new library, libappstream-compose, designed to
provide building blocks for composing AppStream metadata. This includes GUI
stuff like font and SVG rendering, which libappstream deliberately does not
provide. The new compose library is not API/ABI stable and should - for now -
only be used by appstream-generator.
Features:
* qt: add missing Provided::KindId enum (Aleix Pol)
* Add experimental libappstream-compose (Matthias Klumpp)
* Implement support for display_length relation kind (Matthias Klumpp)
* Implement "tv-remote" input control kind (Matthias Klumpp)
* Refactor AsRelation to use GVariant internally (Matthias Klumpp)
* content-rating: Align the OARS/CSM mappings of sex-* (Philip Withnall)
* content-rating: Add content rating system APIs from gnome-software (Philip Withnall)
* content-rating: Expand translator comments to link to OARS website (Philip Withnall)
Specification:
* spec: Specify display_length requires/recommends item (Matthias Klumpp)
* spec: Add tv-remote user input control type (Matthias Klumpp)
Bugfixes:
* Use glib-mkenums to create the GType of all the available enums (Corentin Noël)
* Set FD_CLOEXEC on the LMDB FD manually (Fabian Vogt)
* Never ship with an embedded convenience copy of Highlight.js (Matthias Klumpp)
* Don't fail doc install if global highlight.js wasn't found (Matthias Klumpp)
* Properly escape markup when fixing invalid description data (Matthias Klumpp)
* validator: Don't pass NULL to vprintf, it's not an allowed value (Matthias Klumpp)
* meson: Kill deprecation warning for pkgconfig.generate (Matthias Klumpp)
* validator: Demote cid-contains-uppercase-letter from INFO to PEDANTIC (Matthias Klumpp)
* Change some AsPool GIR annotations to only transfer container,
as workaround for issue in GIR (Matthias Klumpp)
* Properly parse YAML font provides entry (Matthias Klumpp)
* content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense (Philip Withnall)
* Change return annotation of as_agreement_get_sections to "transfer none" (Rico Tzschichholz)
* contrib: Vala expects element-type of PtrArray to reflect their ownership (Rico Tzschichholz)
- Drop patches, now upstream:
* 0001-Set-FD_CLOEXEC-on-the-LMDB-FD-manually.patch
* properly-escape-markup.patch
- Refresh fix-build-gcc7.patch
==== LibVNCServer ====
Subpackages: libvncclient1 libvncserver1
- Add many patches needed for GNOME Remote desktop (already in
Fedora):
* TLS security type enablement patches gh#LibVNC/libvncserver!234
- 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
- 0002-libvncserver-Add-channel-security-handlers.patch
- 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
* Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
- 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
* Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
- 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch
==== MozillaFirefox ====
Subpackages: MozillaFirefox-translations-common
- Fix AppStream screenshot links
==== MozillaThunderbird ====
Version update (78.6.0 -> 78.6.1)
- Mozilla Thunderbird 78.6.1
MFSA 2021-02 (bsc#1180623)
* CVE-2020-16044 (bmo#1683964)
Use-after-free write when handling a malicious COOKIE-ECHO SCTP
chunk
==== adwaita-qt ====
Version update (1.1.4 -> 1.2.0)
- Update to 1.2.0
* Adwaita-qt now provides a library providing Adwaita specific colors
* Checkbox: removed space before indicator for better consistency with other widgets
* Qt4 version is no longer supported
* Adwaita-qt can be successfuly build on Windows and Mac OS
- Stop building qt4 version since support for it have been dropped
- add devel package and shared library package for qt5
- Require adwaita-qt5 and obsolete adwaita-qt4 for older versions
==== akregator ====
Subpackages: akregator-lang
- Add akregator-fix_systray.patch (fixes boo#1177572)
==== alpine ====
Version update (2.23.2 -> 2.24)
Subpackages: pico
- Update to release 2.24
* A few crash fixes
* Implementation of XOAUTH2 for Yahoo! Mail.
==== apache2 ====
- re-add rcapache2 symlink (was lost about 6 weeks ago)
- gensslcert sets CA:TRUE in basic constrains of CA cert [bsc#1180530]
- modified sources
% apache2-gensslcert
- mod_php8 provides php_module
- modified sources
% apache2-script-helpers
==== apache2-manual ====
- re-add rcapache2 symlink (was lost about 6 weeks ago)
- gensslcert sets CA:TRUE in basic constrains of CA cert [bsc#1180530]
- modified sources
% apache2-gensslcert
- mod_php8 provides php_module
- modified sources
% apache2-script-helpers
==== apache2-mod_php7 ====
- deleted patch (redundant cast, both sides are already signed int)
- php-odbc-cmp-int-cast.patch
- install php7-cli if no sapi is selected upon php7 installation
- add conflicts with earlier version of php-cli, php-fastcgi and
php-fpm
- put CLI binary in -cli subpackage so that other moduldes can depend
on the php base package that remains (and provides files and maps
common for all)
- use pkgconfig() to resolve BuildRequires where upstream uses it too
- since php-7.4.0 when using --with-external-gd the configure options
- -with-xpm, --with-freetype and --with-jpeg are not needed anymore
(and neither are the respective BuildRequires)
- add Recommends: php-openssl as many modules can optionally use it
- use new %ldconfig macros in Tumbleweed
==== apache2-prefork ====
- re-add rcapache2 symlink (was lost about 6 weeks ago)
- gensslcert sets CA:TRUE in basic constrains of CA cert [bsc#1180530]
- modified sources
% apache2-gensslcert
- mod_php8 provides php_module
- modified sources
% apache2-script-helpers
==== apache2-utils ====
- re-add rcapache2 symlink (was lost about 6 weeks ago)
- gensslcert sets CA:TRUE in basic constrains of CA cert [bsc#1180530]
- modified sources
% apache2-gensslcert
- mod_php8 provides php_module
- modified sources
% apache2-script-helpers
==== ca-certificates ====
Version update (2+git20201002.34daf7f -> 2+git20210111.eeae41c)
- Update to version 2+git20210111.eeae41c:
* Make certbundle.run container friendly
==== ebook-tools ====
- use cmake build macros + spec-cleaner
==== ell ====
Version update (0.35 -> 0.36)
- Update to release 0.36
* Fix issue with strict netlink attribute validation.
* Fix issue with DUID generation for DHCPv6.
* Add support for Address Conflict Detection.
* Add support for PKCS#12 algorithms handling.
* Add support for PKCS#12 key derivation algorithm.
* Add support for RC2 and ARC4 cipher suites.
==== evolution ====
Version update (3.38.2 -> 3.38.3)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.38.3:
+ Add Kabyle translation into the e_supported_locales array.
+ Composer: UL/OL not wrapped properly in Plain Text mode.
+ EABContactFormatter: Remove obsolete WebKitGTK code.
+ Bugs fixed: glgo#GNOME/evolution#1242,
glgo#GNOME/evolution#1243, glgo#GNOME/evolution#1259,
glgo#GNOME/evolution#1262, glgo#GNOME/evolution#1266,
glgo#GNOME/evolution#1286, glgo#GNOME/evolution#1309,
glgo#GNOME/evolution#1312.
+ Updated translations.
==== evolution-data-server ====
Version update (3.38.2 -> 3.38.3)
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.3:
+ e-categories: Show migration runtime warning only if the file
exists.
+ DataCalView: Created objects could be notified twice.
+ EReminderWatcher:
- Add detailed debug prints about the scheduled reminders.
- Catch a race condition when creating a calendar view.
+ alarm-notify: Provide application reference in canberra calls.
+ CamelMimeFilterToHTML: Change how empty <div> is recognized.
+ Addressbook:file backend: Prevent percent letter in photo
filename.
+ Bugs fixed: glgo#GNOME/evolution-data-server#277,
glgo#GNOME/evolution-data-server#286.
+ Updated translations.
==== evolution-ews ====
Version update (3.38.2 -> 3.38.3)
- Update to version 3.38.3:
+ EEwsNotification: Use proxy settings from the connection
object.
+ Bugs fixed: glgo#GNOME/evolution-ews#286.
==== firewalld ====
Subpackages: python3-firewall
- Add dependency for firewall-offline-cmd (bsc#1180883)
==== fprintd ====
Version update (1.90.8 -> 1.90.9)
Subpackages: fprintd-lang fprintd-pam
- Update to version 1.90.9
* Fix multiple daemon lockup issues (#97)
* Fix print garbage collection to not delete used prints
* pam: Use the device with the most prints
==== git ====
Version update (2.29.2 -> 2.30.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.30.0:
* Userdiff updates for PHP, Rust, CSS
* New features and options to multiple subcommands and workflows
* Avoid administrator error leading to data loss with
"git push --force-with-lease[=<ref>]" by introducing
"--force-if-includes"
* Updates to shell autocompletion
* Bug fixes and internal improvements
==== gjs ====
Version update (1.66.1 -> 1.66.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.66.2:
+ Performance improvements and crash fixes backported from the
development branch.
+ Bug fixes enabling use of GTK 4.
+ Closed bugs and merge requests:
- Error in function "_init()" in module
"modules/overrides/GObject.js"
- Revert "arg-cache: Save space by not caching GType"
- gi/wrapperutils: Move gjs_get_string_id() into resolve()
implementations
- overrides/Gtk: Set BuilderScope in class init
- Fix readline build on certain systems
==== gnome-desktop ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 3.38.3:
+ Updated translations.
==== gnome-maps ====
Version update (3.38.2 -> 3.38.3)
- Update to version 3.38.3:
+ Fix a bug where place details gets lost after searching again
for the same place.
+ Updated translations.
- Add check section and run meson_test macro. Add
pkgconfig(gweather-3.0) BuildRequires needed for tests to
succeed.
- Stop packaging versionless so file to avoid rpmlint warning.
==== gnome-packagekit ====
- Add gnome-packagekit-bring-back-logout-support.patch: Add back
logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).
==== gnome-terminal ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.38.2:
+ search:
- Use timestamp when presenting the search dialogue
- Make sure to focus the search dialogue
+ desktop: Set StartupWMClass
+ nautilus: Pass environment when creating a terminal in the
current directory
+ Updated translations.
==== gpgme ====
Version update (1.15.0 -> 1.15.1)
Subpackages: libgpgme11 libgpgmepp6
- gpgme 1.15.1:
* Fix a bug in the secret key export
* Make listing of signatures work if only secret keys are listed
* qt: Avoid empty "rem(a)gnupg.org" signature notations
* python: Fix key_export functions
- remove deprecated texinfo macros
==== gpgmeqt ====
Version update (1.15.0 -> 1.15.1)
- gpgme 1.15.1:
* Fix a bug in the secret key export
* Make listing of signatures work if only secret keys are listed
* qt: Avoid empty "rem(a)gnupg.org" signature notations
* python: Fix key_export functions
- remove deprecated texinfo macros
==== guile ====
Version update (3.0.4 -> 3.0.5)
Subpackages: guile-modules-3_0 libguile-3_0-1
- GNU guile 3.0.5:
* O(1) compilation of `case' and related expressions
* New (ice-9 copy-tree) module
* New warning: use-before-definition
* New warning: non-idempotent-definition
* A number of functions were deprecated with replacements
* copy read-option removed
- remove deprecated texinfo packaging macros
==== gvfs ====
Version update (1.46.1 -> 1.46.2)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.46.2:
+ ftp: Prevent source file removal in case of transfer failure.
+ trash: Explicitly cancel file monitor to prevent deadlock.
+ smb:
- Set fast content type independently of other attributes.
- smb: Report progress when move operation is done.
+ google: Set the display name for the root folder also.
+ Updated translations.
==== heaptrack ====
Subpackages: heaptrack-gui heaptrack-lang
- Add quotes to text comparison to fix build with rpm 4.16.
==== hplip ====
Version update (3.20.9 -> 3.20.11)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.20.11
* Upstream version update and bug fixes (no new printers)
* Fix crash in hp-doctor if python3-qt4 is not installed
(bsc#1180724)
Added patch: dcheck.py-fix-crash-in-Qt4-version-check.patch
==== kernel-64kb ====
Version update (5.10.5 -> 5.10.7)
- scsi: ufs: Fix -Wsometimes-uninitialized warning (git-fixes).
- commit 1c33a89
- Linux 5.10.7 (bsc#1012628).
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
(bsc#1012628).
- iavf: fix double-release of rtnl_lock (bsc#1012628).
- net: mvpp2: Add TCAM entry to drop flow control pause frames
(bsc#1012628).
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (bsc#1012628).
- net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
(bsc#1012628).
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
(bsc#1012628).
- ethernet: ucc_geth: set dev->max_mtu to 1518 (bsc#1012628).
- ionic: account for vlan tag len in rx buffer len (bsc#1012628).
- atm: idt77252: call pci_disable_device() on error path
(bsc#1012628).
- net: mvpp2: Fix GoP port 3 Networking Complex Control
configurations (bsc#1012628).
- net: stmmac: dwmac-meson8b: ignore the second clock input
(bsc#1012628).
- ibmvnic: fix login buffer memory leak (bsc#1012628).
- ibmvnic: continue fatal error reset after passive init
(bsc#1012628).
- net: ethernet: mvneta: Fix error handling in mvneta_probe
(bsc#1012628).
- qede: fix offload for IPIP tunnel packets (bsc#1012628).
- virtio_net: Fix recursive call to cpus_read_lock()
(bsc#1012628).
- net/ncsi: Use real net-device for response handler
(bsc#1012628).
- net: ethernet: Fix memleak in ethoc_probe (bsc#1012628).
- net-sysfs: take the rtnl lock when storing xps_cpus
(bsc#1012628).
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and
num_tc (bsc#1012628).
- net-sysfs: take the rtnl lock when storing xps_rxqs
(bsc#1012628).
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and
num_tc (bsc#1012628).
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock
registered (bsc#1012628).
- tun: fix return value when the number of iovs exceeds
MAX_SKB_FRAGS (bsc#1012628).
- e1000e: Only run S0ix flows if shutdown succeeded (bsc#1012628).
- e1000e: bump up timeout to wait when ME un-configures ULP mode
(bsc#1012628).
- Revert "e1000e: disable s0ix entry and exit flows for ME
systems" (bsc#1012628).
- e1000e: Export S0ix flags to ethtool (bsc#1012628).
- bnxt_en: Check TQM rings for maximum supported value
(bsc#1012628).
- net: mvpp2: fix pkt coalescing int-threshold configuration
(bsc#1012628).
- bnxt_en: Fix AER recovery (bsc#1012628).
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
(bsc#1012628).
- net: sched: prevent invalid Scell_log shift count (bsc#1012628).
- net: hns: fix return value check in __lb_other_process()
(bsc#1012628).
- erspan: fix version 1 check in gre_parse_header() (bsc#1012628).
- net: hdlc_ppp: Fix issues when mod_timer is called while timer
is running (bsc#1012628).
- bareudp: set NETIF_F_LLTX flag (bsc#1012628).
- bareudp: Fix use of incorrect min_headroom size (bsc#1012628).
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails
(bsc#1012628).
- r8169: work around power-saving bug on some chip versions
(bsc#1012628).
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for
internal PHYs (bsc#1012628).
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
(bsc#1012628).
- CDC-NCM: remove "connected" log message (bsc#1012628).
- ibmvnic: fix: NULL pointer dereference (bsc#1012628).
- net: usb: qmi_wwan: add Quectel EM160R-GL (bsc#1012628).
- selftests: mlxsw: Set headroom size of correct port
(bsc#1012628).
- stmmac: intel: Add PCI IDs for TGL-H platform (bsc#1012628).
- selftests/vm: fix building protection keys test (bsc#1012628).
- block: add debugfs stanza for QUEUE_FLAG_NOWAIT (bsc#1012628).
- workqueue: Kick a worker based on the actual activation of
delayed works (bsc#1012628).
- scsi: ufs: Fix wrong print message in dev_err() (bsc#1012628).
- scsi: ufs-pci: Fix restore from S4 for Intel controllers
(bsc#1012628).
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for
suspend-to-disk ->poweroff() (bsc#1012628).
- scsi: ufs-pci: Fix recovery from hibernate exit errors for
Intel controllers (bsc#1012628).
- scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel
controllers (bsc#1012628).
- scsi: block: Introduce BLK_MQ_REQ_PM (bsc#1012628).
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests
(bsc#1012628).
- scsi: ide: Mark power management requests with RQF_PM instead
of RQF_PREEMPT (bsc#1012628).
- scsi: scsi_transport_spi: Set RQF_PM for domain validation
commands (bsc#1012628).
- scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE
(bsc#1012628).
- local64.h: make <asm/local64.h> mandatory (bsc#1012628).
- lib/genalloc: fix the overflow when size is too big
(bsc#1012628).
- depmod: handle the case of /sbin/depmod without /sbin in PATH
(bsc#1012628).
- scsi: ufs: Clear UAC for FFU and RPMB LUNs (bsc#1012628).
- kbuild: don't hardcode depmod path (bsc#1012628).
- Bluetooth: revert: hci_h5: close serdev device and free hu in
h5_close (bsc#1012628).
- scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT
(bsc#1012628).
- scsi: block: Do not accept any requests while suspended
(bsc#1012628).
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
(bsc#1012628).
- crypto: asym_tpm: correct zero out potential secrets
(bsc#1012628).
- powerpc: Handle .text.{hot,unlikely}.* in linker script
(bsc#1012628).
- Staging: comedi: Return -EFAULT if copy_to_user() fails
(bsc#1012628).
- staging: mt7621-dma: Fix a resource leak in an error handling
path (bsc#1012628).
- usb: gadget: enable super speed plus (bsc#1012628).
- USB: cdc-acm: blacklist another IR Droid device (bsc#1012628).
- USB: cdc-wdm: Fix use after free in
service_outstanding_interrupt() (bsc#1012628).
- usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ
request (bsc#1012628).
- usb: dwc3: meson-g12a: disable clk on error handling path in
probe (bsc#1012628).
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup
(bsc#1012628).
- usb: dwc3: gadget: Clear wait flag on dequeue (bsc#1012628).
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access
completion (bsc#1012628).
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based
one (bsc#1012628).
- usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression
(bsc#1012628).
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in
usbmisc_get_init_data() (bsc#1012628).
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST
quirk set (bsc#1012628).
- usb: usbip: vhci_hcd: protect shift size (bsc#1012628).
- usb: uas: Add PNY USB Portable SSD to unusual_uas (bsc#1012628).
- USB: serial: iuu_phoenix: fix DMA from stack (bsc#1012628).
- USB: serial: option: add LongSung M5710 module support
(bsc#1012628).
- USB: serial: option: add Quectel EM160R-GL (bsc#1012628).
- USB: yurex: fix control-URB timeout handling (bsc#1012628).
- USB: usblp: fix DMA to stack (bsc#1012628).
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
(bsc#1012628).
- usb: gadget: select CONFIG_CRC32 (bsc#1012628).
- USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug
(bsc#1012628).
- usb: gadget: f_uac2: reset wMaxPacketSize (bsc#1012628).
- usb: gadget: function: printer: Fix a memory leak for interface
descriptor (bsc#1012628).
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
(bsc#1012628).
- USB: gadget: legacy: fix return error code in acm_ms_bind()
(bsc#1012628).
- usb: gadget: Fix spinlock lockup on usb_function_deactivate
(bsc#1012628).
- usb: gadget: configfs: Preserve function ordering after bind
failure (bsc#1012628).
- usb: gadget: configfs: Fix use-after-free issue with udc_name
(bsc#1012628).
- USB: serial: keyspan_pda: remove unused variable (bsc#1012628).
- hwmon: (amd_energy) fix allocation of hwmon_channel_info config
(bsc#1012628).
- mm: make wait_on_page_writeback() wait for multiple pending
writebacks (bsc#1012628).
- x86/mm: Fix leak of pmd ptlock (bsc#1012628).
- KVM: x86/mmu: Use -1 to flag an undefined spte in
get_mmio_spte() (bsc#1012628).
- KVM: x86/mmu: Get root level from walkers when retrieving MMIO
SPTE (bsc#1012628).
- kvm: check tlbs_dirty directly (bsc#1012628).
- KVM: x86/mmu: Ensure TDP MMU roots are freed after yield
(bsc#1012628).
- x86/resctrl: Use an IPI instead of task_work_add() to update
PQR_ASSOC MSR (bsc#1012628).
- x86/resctrl: Don't move a task to the same resource group
(bsc#1012628).
- blk-iocost: fix NULL iocg deref from racing against
initialization (bsc#1012628).
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (bsc#1012628).
- ALSA: hda/conexant: add a new hda codec CX11970 (bsc#1012628).
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
(bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk for more HP laptops
(bsc#1012628).
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook
850 G7 (bsc#1012628).
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in
the ALC256 (bsc#1012628).
- iommu/vt-d: Move intel_iommu info from struct intel_svm to
struct intel_svm_dev (bsc#1012628).
- btrfs: qgroup: don't try to wait flushing if we're already
holding a transaction (bsc#1012628).
- btrfs: send: fix wrong file path when there is an inode with
a pending rmdir (bsc#1012628).
- Revert "device property: Keep secondary firmware node secondary
by type" (bsc#1012628).
- dmabuf: fix use-after-free of dmabuf's file->f_inode
(bsc#1012628).
- arm64: link with -z norelro for LLD or aarch64-elf
(bsc#1012628).
- drm/i915: clear the shadow batch (bsc#1012628).
- drm/i915: clear the gpu reloc batch (bsc#1012628).
- bcache: fix typo from SUUP to SUPP in features.h (bsc#1012628).
- bcache: check unsupported feature sets for bcache register
(bsc#1012628).
- bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
for large bucket (bsc#1012628).
- net/mlx5e: Fix SWP offsets when vlan inserted by driver
(bsc#1012628).
- ARM: dts: OMAP3: disable AES on N950/N9 (bsc#1012628).
- netfilter: x_tables: Update remaining dereference to RCU
(bsc#1012628).
- netfilter: ipset: fix shift-out-of-bounds in htable_bits()
(bsc#1012628).
- netfilter: xt_RATEEST: reject non-null terminated string from
userspace (bsc#1012628).
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
(bsc#1012628).
- dmaengine: idxd: off by one in cleanup code (bsc#1012628).
- x86/mtrr: Correct the range check before performing MTRR type
lookups (bsc#1012628).
- KVM: x86: fix shift out of bounds reported by UBSAN
(bsc#1012628).
- xsk: Fix memory leak for failed bind (bsc#1012628).
- rtlwifi: rise completion at the last step of firmware callback
(bsc#1012628).
- scsi: target: Fix XCOPY NAA identifier lookup (bsc#1012628).
- commit 1ca962e
- Linux 5.10.6 (bsc#1012628).
- Revert "drm/amd/display: Fix memory leaks in S3 resume"
(bsc#1012628).
- Revert "mtd: spinand: Fix OOB read" (bsc#1012628).
- rtc: pcf2127: move watchdog initialisation to a separate
function (bsc#1012628).
- rtc: pcf2127: only use watchdog when explicitly available
(bsc#1012628).
- dt-bindings: rtc: add reset-source property (bsc#1012628).
- kdev_t: always inline major/minor helper functions
(bsc#1012628).
- Bluetooth: Fix attempting to set RPA timeout when unsupported
(bsc#1012628).
- ALSA: hda/realtek - Modify Dell platform name (bsc#1012628).
- drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz
ref clock (bsc#1012628).
- scsi: ufs: Allow an error return value from ->device_reset()
(bsc#1012628).
- scsi: ufs: Re-enable WriteBooster after device reset
(bsc#1012628).
- RDMA/core: remove use of dma_virt_ops (bsc#1012628).
- RDMA/siw,rxe: Make emulated devices virtual in the device tree
(bsc#1012628).
- fuse: fix bad inode (bsc#1012628).
- perf: Break deadlock involving exec_update_mutex (bsc#1012628).
- rwsem: Implement down_read_killable_nested (bsc#1012628).
- rwsem: Implement down_read_interruptible (bsc#1012628).
- exec: Transform exec_update_mutex into a rw_semaphore
(bsc#1012628).
- mwifiex: Fix possible buffer overflows in
mwifiex_cmd_802_11_ad_hoc_start (bsc#1012628).
- commit 5bdc505
- regulator: mt6323: Add OF match table (bsc#1180731).
- regulator: mt6358: Add OF match table (bsc#1180731).
- regulator: mt6360: Add OF match table (bsc#1180731).
- commit a930122
- drm: bail out of nouveau_channel_new if channel init fails
(CVE-2020-25639 bsc#1176846).
- commit 4739e43
==== kernel-source ====
Version update (5.10.5 -> 5.10.7)
Subpackages: kernel-default kernel-docs
- scsi: ufs: Fix -Wsometimes-uninitialized warning (git-fixes).
- commit 1c33a89
- Linux 5.10.7 (bsc#1012628).
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
(bsc#1012628).
- iavf: fix double-release of rtnl_lock (bsc#1012628).
- net: mvpp2: Add TCAM entry to drop flow control pause frames
(bsc#1012628).
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (bsc#1012628).
- net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
(bsc#1012628).
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
(bsc#1012628).
- ethernet: ucc_geth: set dev->max_mtu to 1518 (bsc#1012628).
- ionic: account for vlan tag len in rx buffer len (bsc#1012628).
- atm: idt77252: call pci_disable_device() on error path
(bsc#1012628).
- net: mvpp2: Fix GoP port 3 Networking Complex Control
configurations (bsc#1012628).
- net: stmmac: dwmac-meson8b: ignore the second clock input
(bsc#1012628).
- ibmvnic: fix login buffer memory leak (bsc#1012628).
- ibmvnic: continue fatal error reset after passive init
(bsc#1012628).
- net: ethernet: mvneta: Fix error handling in mvneta_probe
(bsc#1012628).
- qede: fix offload for IPIP tunnel packets (bsc#1012628).
- virtio_net: Fix recursive call to cpus_read_lock()
(bsc#1012628).
- net/ncsi: Use real net-device for response handler
(bsc#1012628).
- net: ethernet: Fix memleak in ethoc_probe (bsc#1012628).
- net-sysfs: take the rtnl lock when storing xps_cpus
(bsc#1012628).
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and
num_tc (bsc#1012628).
- net-sysfs: take the rtnl lock when storing xps_rxqs
(bsc#1012628).
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and
num_tc (bsc#1012628).
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock
registered (bsc#1012628).
- tun: fix return value when the number of iovs exceeds
MAX_SKB_FRAGS (bsc#1012628).
- e1000e: Only run S0ix flows if shutdown succeeded (bsc#1012628).
- e1000e: bump up timeout to wait when ME un-configures ULP mode
(bsc#1012628).
- Revert "e1000e: disable s0ix entry and exit flows for ME
systems" (bsc#1012628).
- e1000e: Export S0ix flags to ethtool (bsc#1012628).
- bnxt_en: Check TQM rings for maximum supported value
(bsc#1012628).
- net: mvpp2: fix pkt coalescing int-threshold configuration
(bsc#1012628).
- bnxt_en: Fix AER recovery (bsc#1012628).
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
(bsc#1012628).
- net: sched: prevent invalid Scell_log shift count (bsc#1012628).
- net: hns: fix return value check in __lb_other_process()
(bsc#1012628).
- erspan: fix version 1 check in gre_parse_header() (bsc#1012628).
- net: hdlc_ppp: Fix issues when mod_timer is called while timer
is running (bsc#1012628).
- bareudp: set NETIF_F_LLTX flag (bsc#1012628).
- bareudp: Fix use of incorrect min_headroom size (bsc#1012628).
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails
(bsc#1012628).
- r8169: work around power-saving bug on some chip versions
(bsc#1012628).
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for
internal PHYs (bsc#1012628).
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
(bsc#1012628).
- CDC-NCM: remove "connected" log message (bsc#1012628).
- ibmvnic: fix: NULL pointer dereference (bsc#1012628).
- net: usb: qmi_wwan: add Quectel EM160R-GL (bsc#1012628).
- selftests: mlxsw: Set headroom size of correct port
(bsc#1012628).
- stmmac: intel: Add PCI IDs for TGL-H platform (bsc#1012628).
- selftests/vm: fix building protection keys test (bsc#1012628).
- block: add debugfs stanza for QUEUE_FLAG_NOWAIT (bsc#1012628).
- workqueue: Kick a worker based on the actual activation of
delayed works (bsc#1012628).
- scsi: ufs: Fix wrong print message in dev_err() (bsc#1012628).
- scsi: ufs-pci: Fix restore from S4 for Intel controllers
(bsc#1012628).
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for
suspend-to-disk ->poweroff() (bsc#1012628).
- scsi: ufs-pci: Fix recovery from hibernate exit errors for
Intel controllers (bsc#1012628).
- scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel
controllers (bsc#1012628).
- scsi: block: Introduce BLK_MQ_REQ_PM (bsc#1012628).
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests
(bsc#1012628).
- scsi: ide: Mark power management requests with RQF_PM instead
of RQF_PREEMPT (bsc#1012628).
- scsi: scsi_transport_spi: Set RQF_PM for domain validation
commands (bsc#1012628).
- scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE
(bsc#1012628).
- local64.h: make <asm/local64.h> mandatory (bsc#1012628).
- lib/genalloc: fix the overflow when size is too big
(bsc#1012628).
- depmod: handle the case of /sbin/depmod without /sbin in PATH
(bsc#1012628).
- scsi: ufs: Clear UAC for FFU and RPMB LUNs (bsc#1012628).
- kbuild: don't hardcode depmod path (bsc#1012628).
- Bluetooth: revert: hci_h5: close serdev device and free hu in
h5_close (bsc#1012628).
- scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT
(bsc#1012628).
- scsi: block: Do not accept any requests while suspended
(bsc#1012628).
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
(bsc#1012628).
- crypto: asym_tpm: correct zero out potential secrets
(bsc#1012628).
- powerpc: Handle .text.{hot,unlikely}.* in linker script
(bsc#1012628).
- Staging: comedi: Return -EFAULT if copy_to_user() fails
(bsc#1012628).
- staging: mt7621-dma: Fix a resource leak in an error handling
path (bsc#1012628).
- usb: gadget: enable super speed plus (bsc#1012628).
- USB: cdc-acm: blacklist another IR Droid device (bsc#1012628).
- USB: cdc-wdm: Fix use after free in
service_outstanding_interrupt() (bsc#1012628).
- usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ
request (bsc#1012628).
- usb: dwc3: meson-g12a: disable clk on error handling path in
probe (bsc#1012628).
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup
(bsc#1012628).
- usb: dwc3: gadget: Clear wait flag on dequeue (bsc#1012628).
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access
completion (bsc#1012628).
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based
one (bsc#1012628).
- usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression
(bsc#1012628).
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in
usbmisc_get_init_data() (bsc#1012628).
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST
quirk set (bsc#1012628).
- usb: usbip: vhci_hcd: protect shift size (bsc#1012628).
- usb: uas: Add PNY USB Portable SSD to unusual_uas (bsc#1012628).
- USB: serial: iuu_phoenix: fix DMA from stack (bsc#1012628).
- USB: serial: option: add LongSung M5710 module support
(bsc#1012628).
- USB: serial: option: add Quectel EM160R-GL (bsc#1012628).
- USB: yurex: fix control-URB timeout handling (bsc#1012628).
- USB: usblp: fix DMA to stack (bsc#1012628).
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
(bsc#1012628).
- usb: gadget: select CONFIG_CRC32 (bsc#1012628).
- USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug
(bsc#1012628).
- usb: gadget: f_uac2: reset wMaxPacketSize (bsc#1012628).
- usb: gadget: function: printer: Fix a memory leak for interface
descriptor (bsc#1012628).
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
(bsc#1012628).
- USB: gadget: legacy: fix return error code in acm_ms_bind()
(bsc#1012628).
- usb: gadget: Fix spinlock lockup on usb_function_deactivate
(bsc#1012628).
- usb: gadget: configfs: Preserve function ordering after bind
failure (bsc#1012628).
- usb: gadget: configfs: Fix use-after-free issue with udc_name
(bsc#1012628).
- USB: serial: keyspan_pda: remove unused variable (bsc#1012628).
- hwmon: (amd_energy) fix allocation of hwmon_channel_info config
(bsc#1012628).
- mm: make wait_on_page_writeback() wait for multiple pending
writebacks (bsc#1012628).
- x86/mm: Fix leak of pmd ptlock (bsc#1012628).
- KVM: x86/mmu: Use -1 to flag an undefined spte in
get_mmio_spte() (bsc#1012628).
- KVM: x86/mmu: Get root level from walkers when retrieving MMIO
SPTE (bsc#1012628).
- kvm: check tlbs_dirty directly (bsc#1012628).
- KVM: x86/mmu: Ensure TDP MMU roots are freed after yield
(bsc#1012628).
- x86/resctrl: Use an IPI instead of task_work_add() to update
PQR_ASSOC MSR (bsc#1012628).
- x86/resctrl: Don't move a task to the same resource group
(bsc#1012628).
- blk-iocost: fix NULL iocg deref from racing against
initialization (bsc#1012628).
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (bsc#1012628).
- ALSA: hda/conexant: add a new hda codec CX11970 (bsc#1012628).
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
(bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk for more HP laptops
(bsc#1012628).
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook
850 G7 (bsc#1012628).
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in
the ALC256 (bsc#1012628).
- iommu/vt-d: Move intel_iommu info from struct intel_svm to
struct intel_svm_dev (bsc#1012628).
- btrfs: qgroup: don't try to wait flushing if we're already
holding a transaction (bsc#1012628).
- btrfs: send: fix wrong file path when there is an inode with
a pending rmdir (bsc#1012628).
- Revert "device property: Keep secondary firmware node secondary
by type" (bsc#1012628).
- dmabuf: fix use-after-free of dmabuf's file->f_inode
(bsc#1012628).
- arm64: link with -z norelro for LLD or aarch64-elf
(bsc#1012628).
- drm/i915: clear the shadow batch (bsc#1012628).
- drm/i915: clear the gpu reloc batch (bsc#1012628).
- bcache: fix typo from SUUP to SUPP in features.h (bsc#1012628).
- bcache: check unsupported feature sets for bcache register
(bsc#1012628).
- bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
for large bucket (bsc#1012628).
- net/mlx5e: Fix SWP offsets when vlan inserted by driver
(bsc#1012628).
- ARM: dts: OMAP3: disable AES on N950/N9 (bsc#1012628).
- netfilter: x_tables: Update remaining dereference to RCU
(bsc#1012628).
- netfilter: ipset: fix shift-out-of-bounds in htable_bits()
(bsc#1012628).
- netfilter: xt_RATEEST: reject non-null terminated string from
userspace (bsc#1012628).
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
(bsc#1012628).
- dmaengine: idxd: off by one in cleanup code (bsc#1012628).
- x86/mtrr: Correct the range check before performing MTRR type
lookups (bsc#1012628).
- KVM: x86: fix shift out of bounds reported by UBSAN
(bsc#1012628).
- xsk: Fix memory leak for failed bind (bsc#1012628).
- rtlwifi: rise completion at the last step of firmware callback
(bsc#1012628).
- scsi: target: Fix XCOPY NAA identifier lookup (bsc#1012628).
- commit 1ca962e
- Linux 5.10.6 (bsc#1012628).
- Revert "drm/amd/display: Fix memory leaks in S3 resume"
(bsc#1012628).
- Revert "mtd: spinand: Fix OOB read" (bsc#1012628).
- rtc: pcf2127: move watchdog initialisation to a separate
function (bsc#1012628).
- rtc: pcf2127: only use watchdog when explicitly available
(bsc#1012628).
- dt-bindings: rtc: add reset-source property (bsc#1012628).
- kdev_t: always inline major/minor helper functions
(bsc#1012628).
- Bluetooth: Fix attempting to set RPA timeout when unsupported
(bsc#1012628).
- ALSA: hda/realtek - Modify Dell platform name (bsc#1012628).
- drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz
ref clock (bsc#1012628).
- scsi: ufs: Allow an error return value from ->device_reset()
(bsc#1012628).
- scsi: ufs: Re-enable WriteBooster after device reset
(bsc#1012628).
- RDMA/core: remove use of dma_virt_ops (bsc#1012628).
- RDMA/siw,rxe: Make emulated devices virtual in the device tree
(bsc#1012628).
- fuse: fix bad inode (bsc#1012628).
- perf: Break deadlock involving exec_update_mutex (bsc#1012628).
- rwsem: Implement down_read_killable_nested (bsc#1012628).
- rwsem: Implement down_read_interruptible (bsc#1012628).
- exec: Transform exec_update_mutex into a rw_semaphore
(bsc#1012628).
- mwifiex: Fix possible buffer overflows in
mwifiex_cmd_802_11_ad_hoc_start (bsc#1012628).
- commit 5bdc505
- regulator: mt6323: Add OF match table (bsc#1180731).
- regulator: mt6358: Add OF match table (bsc#1180731).
- regulator: mt6360: Add OF match table (bsc#1180731).
- commit a930122
- drm: bail out of nouveau_channel_new if channel init fails
(CVE-2020-25639 bsc#1176846).
- commit 4739e43
==== kmod ====
Subpackages: libkmod2
- Update usr-lib-modprobe.patch to upstream submission (boo#1180821).
- Require libxslt-tools for xsltproc and use local stylesheet.
+ no-stylesheet-download.patch
==== kplotting ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Don't use QtTest which includes all QtCore includes
==== libarchive ====
Version update (3.5.0 -> 3.5.1)
- update to 3.5.1:
* various compilation fixes (#1461, #1462, #1463, #1464)
* fixed undefined behavior in a function in warc reader (#1465)
==== libfprint ====
Version update (1.90.6 -> 1.90.7)
- Update version to 1.90.7
* vfs5011: Fix possible use-after-free
* goodixmoc: Add two new PIDs (0x63AC, 0x639C)
* goodixmoc: Support finger status API
* synaptics: Only identify within provided prints
* synaptics: Reject devices with old firmware during probe
==== libgarcon ====
Version update (0.8.0 -> 4.16.1)
Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang
- Update to version 4.16.1
* Launch applications as children again (gxo#xfce/garcon#18)
* Translation Updates
==== libinput ====
Subpackages: libinput-udev libinput10
- Limit the dep libinput-debug-gui -> libinput-tools only to
%{version}, not %{version}-%{release}. As they are not built in
the same run, the rebuild counters are not guaranteed to match
forever.
==== libjpeg-turbo ====
Subpackages: libjpeg8 libturbojpeg0
- Fix setting of FLOATTEST
==== libkgapi ====
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- add kde-429406-dont-reset-account-scopes.patch (kde#429406)
==== libmaxminddb ====
Version update (1.4.3 -> 1.5.0)
- libmaxminddb 1.5.0:
* build system changes for other platforms only
==== libpwquality ====
Subpackages: libpwquality1 pam_pwquality
- Do not use macro %make_build pre SLE-15
Use "make -O %{?_smp_mflags}" instead
[libpwquality.spec]
==== libqmi ====
Version update (1.26.6 -> 1.26.8)
Subpackages: libqmi-glib5 libqmi-tools
- update to 1.26.8:
* libqmi-glib:
+ Fix proxy segfault when accessing length of NULL GArray.
+ Add "Release USSD" indication to Basic collection.
* qmicli:
+ Fix element types used in "NAS Get Cell Location Info".
* Several other minor improvements and fixes.
==== libqt5-qtdeclarative ====
- Enable qml-autoreqprov
==== libqt5-qtwebengine ====
- Drop baselibs.conf, not needed after libksysguard5 got adjusted
==== 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
- Fix bsc#1179025 - LO-L3: LibreOffice crashes opening a PPTX
* bsc1179025.diff
- Fix bsc#1178807 - LO-L3: Text box from PowerPoint renders vertically instead of horizontally
* bsc1178807.diff
- Add icu68.patch: fix build with ICU 68
==== libzypp ====
Version update (17.25.5 -> 17.25.6)
- Rephrase solver problem descriptions (jsc#SLE-8482)
- Adapt to changed gpg2/libgpgme behavior (bsc#1180721)
- Multicurl backend breaks with with unknown filesize (fixes #277)
- version 17.25.6 (22)
==== llvm11 ====
Version update (11.0.0 -> 11.0.1)
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Update to version 11.0.1.
* This release contains bug-fixes for the LLVM 11.0.0 release.
This release is API and ABI compatible with 11.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete compiler-rt-dont-compile-assembly-files-as-c.patch.
- Make documentation tarballs more reproducible.
==== mozjs78 ====
Version update (78.5.0 -> 78.6.1)
- Update to version 78.6.1esr.
==== net-tools ====
- prepare usrmerge (boo#1029961)
==== openSUSE-build-key ====
- update openSUSE:Factory:zSystems signing key to current version:
pub rsa2048 2016-02-17 [SC] [expires: 2022-08-16]
F00C20EF1E1114C9B5F69B2276CA4244F6AB3975
openSUSE:Factory:zSystems OBS Project <openSUSE:Factory:zSystems@build.opensuse.org>
==== openafs ====
Version update (1.8.6.1 -> 1.8.7)
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- update to HEAD of git branch openafs-stable-1_8_x
* fix critical bug described in
https://lists.openafs.org/pipermail/openafs-info/2021-January/043026.html
* remove remove-get_ds-usage.patch
* remove add_arch_to_linux_kernel_make.patch
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Update openssh-8.1p1-audit.patch (bsc#1180501). This fixes
occasional crashes on connection termination caused by accessing
freed memory.
==== perl-Mail-AuthenticationResults ====
Version update (1.20200824.1 -> 2.20210112)
- updated to 2.20210112
see /usr/share/doc/packages/perl-Mail-AuthenticationResults/Changes
2.20210112 2021-01-12 22:10:28+00:00 UTC
- Switch to a purely numeric version string
==== perl-Net-HTTP ====
Version update (6.19 -> 6.20)
- update to 6.20:
* Replace last use of "vars" with "our" (GH#67) (James Raspass)
==== perl-libwww-perl ====
Version update (6.51 -> 6.52)
- updated to 6.52
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.52 2021-01-07 21:20:51Z
- Remove block of code which creates message-digest auth request field
(GH#369) (Olaf Alders)
==== php7 ====
Subpackages: 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
- deleted patch (redundant cast, both sides are already signed int)
- php-odbc-cmp-int-cast.patch
- install php7-cli if no sapi is selected upon php7 installation
- add conflicts with earlier version of php-cli, php-fastcgi and
php-fpm
- put CLI binary in -cli subpackage so that other moduldes can depend
on the php base package that remains (and provides files and maps
common for all)
- use pkgconfig() to resolve BuildRequires where upstream uses it too
- since php-7.4.0 when using --with-external-gd the configure options
- -with-xpm, --with-freetype and --with-jpeg are not needed anymore
(and neither are the respective BuildRequires)
- add Recommends: php-openssl as many modules can optionally use it
- use new %ldconfig macros in Tumbleweed
==== polkit-default-privs ====
Version update (1550+20201208.135bf51 -> 1550+20210111.f725c25)
- Update to version 1550+20210111.f725c25:
* polkit-rules-whitelist: add brltty brlapi group rule (bsc#1180593)
==== psmisc ====
Version update (23.2 -> 23.3)
- Now with 23.3 peekfd is build even for aarch64
- Rework 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
and split off the patch psmisc-v23.3-selinux.patch
- Rework 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
- New patch psmisc-v23.3-selinux.patch
- Rename patch psmisc-v23.2.dif which is now psmisc-v23.3.dif
- Update to 23.3:
* killall: check also truncated 16 char comm names Debian
* fuser: Return early if have nulls
* peekfd: Add support for ARM64
* pstree: Add color by age
* fuser: Use larger inode sizes
- Rebase 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
- Rebase 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
- Rebase psmisc-22.21-pstree.patch
==== purple-rocketchat ====
Version update (0.0+git.20200717T223247 -> 0.0+git20201219)
Subpackages: libpurple-plugin-rocketchat pidgin-plugin-rocketchat
- Update to version 0.0+git20201219 (changes since 0.0+git20200717):
* Handle data structure change from newer Rocket.Chat servers
(boo#1180806).
* Add some additional checks to reduce debug warnings.
==== python-rpm-macros ====
Version update (20200824.8fa42a7 -> 20210112.86f4d9d)
Subpackages: python-rpm-generators
- Update to version 20210112.86f4d9d:
* fix gh#openSUSE/python-rpm-macros#84: python_sysconfig_ macros
- Update to version 20201207.2177fcf:
* README update after merge
- Update to version 20201207.259cdda:
* Update python_expand description in README
* python_expand to basename only
- Update to version 20201204.32a910e:
* fix print_provided_flavor again
- Update to version 20201203.5331183:
* fix print_provided_flavor
- Update to version 20201128.669edb3:
* fix provides (for python-numpy f2py, in gh#openSUSE/python-rpm-macros#66)
- Update to version 20201123.6978323:
* also rewrite subpackage_only default providers
* pytest: ignore _build dirs for all flavors
- Update to version 20201119.6bb5f69:
* add default provider properties
* don't replace %name, for subpackage_only
* expand parameters for subpackage_only packages
- Update to version 20201112.a4c80dc:
* handle python_subpackage_only, fixes gh#openSUSE/python-rpm-macros#73
* define default providers for pythonX from pythonXY flavors: fixes #69
- Update to version 20201103.cec67c2:
* document python_find_lang
* add python_find_lang and allow to specify in %python_files. Fixes #5
- Update to version 20201102.31ccfc2:
* fix python_clone shebang replacement
* one less expansion for python_exec
* expand default %python_ macros earlier
* update README for multiple flavors
* more command delimiters for %python_expand
- Update to version 20201022.7f87908:
* Add python36 and python38 flavours.
- Update to version 20201021.adb6953:
* Prepare for multiple python3 flavors
- Remove multiple_flavors.patch as it is included in the upstream
tarball.
- Update to version 20201016.5d22545:
* fix whitespace after escape in compileall macro
- Update to version 20201016.db09189:
* Delete pycache files before compilealll
* Update macros/010-common-defs
* Reword compileall
* mention pyproject.toml and link to PEP517 and PEP518
* add description for pyunittest macro
* add description for python_compileall macro
* add description for pyproject macros
* add python_compileall macro and use it in pyproject_install
* disable pip version check: no connection to pypi.org
- Update multiple_flavors.patch to generate correct names of the
python binary.
- %__#FLAVOR# should be defined as
/usr/bin/python%{#FLAVOR#_version} not just /usr/bin/#FLAVOR#
- Add patch multiple_flavors.patch which makes compile_macros.sh
generate alternative flavours as well.
==== qalculate ====
Version update (3.15.0 -> 3.16.1)
Subpackages: libqalculate21 qalculate-data
- Update to 3.16.1:
* Fix saving of local data objects (user data was deleted)
* Fix kWh unit
* Always place units with prefixes before other units
* Improve prefixes when expression contains both units that do and
units that do not use prefixes
* Add daysInMonth() function
- Update to 3.16.0:
* Chain syntax (e.g. 1+2*3=(1+2)*3=6)
* Make all currency codes (except CUP and KGS) case insensitive
* Fixes for floating point format output
* Fix segfault on factorization in qalc
* Fix saving of local data objects
* Fix BYN exchange rate url
* Redesigned expression, status, and result widgets
* Chain mode (GUI)
* Configurable calculate-as-you-type add to history delay
* Improved completion
* Support for qalc commands in GUI (expression is interpreted as command
if it begins with '/')
* Support for reading expressions and commands from file in GUI (as in
qalc, using command line option -f/--file)
* Use arrow instead of "to" by default
* French GUI translation
* Minor bug fixes and feature improvements
- ran spec-cleaner
==== rav1e ====
Version update (0.3.4 -> 0.4.0)
- Update to version 0.4.0
* https://github.com/xiph/rav1e/releases/tag/v0.4.0
==== redis ====
Version update (6.0.9 -> 6.0.10)
- HTTPS download link for source
- redis 6.0.10:
Command behavior changes:
* SWAPDB invalidates WATCHed keys (#8239)
* SORT command behaves differently when used on a writable replica (#8283)
* EXISTS should not alter LRU (#8016)
In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key.
* OBJECT should not reveal logically expired keys (#8016)
Will now behave the same TYPE or any other non-DEBUG command.
* GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107)
Other behavior changes:
* Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229)
* CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051)
This change was already present in 6.0.9, but was missing from the release notes.
Bug fixes with compatibility implications (bugs introduced in Redis 6.0):
* Fix RDB CRC64 checksum on big-endian systems (#8270)
If you're using big-endian please consider the compatibility implications with
RESTORE, replication and persistence.
* Fix wrong order of key/value in Lua's map response (#8266)
If your scripts use redis.setresp() or return a map (new in Redis 6.0), please
consider the implications.
Bug fixes:
* Fix an issue where a forked process deletes the parent's pidfile (#8231)
* Fix crashes when enabling io-threads-do-reads (#8230)
* Fix a crash in redis-cli after executing cluster backup (#8267)
* Handle output buffer limits for module blocked clients (#8141)
Could result in a module sending reply to a blocked client to go beyond the limit.
* Fix setproctitle related crashes. (#8150, #8088)
Caused various crashes on startup, mainly on Apple M1 chips or under instrumentation.
* Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108)
In cluster mode with repl-diskless-load, when loading failed, slot map wouldn't
have been restored.
* Fix oom-score-adj-values range, and bug when used in config file (#8046)
Enabling setting this in the config file in a line after enabling it, would
have been buggy.
* Reset average ttl when empty databases (#8106)
Just causing misleading metric in INFO
* Disable rehash when Redis has child process (#8007)
This could have caused excessive CoW during BGSAVE, replication or AOFRW.
* Further improved ACL algorithm for picking categories (#7966)
Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER.
* Fix bug with module GIL being released prematurely (#8061)
Could in theory (and rarely) cause multi-threaded modules to corrupt memory.
* Reduce effect of client tracking causing feedback loop in key eviction (#8100)
* Fix cluster access to unaligned memory (SIGBUS on old ARM) (#7958)
* Fix saving of strings larger than 2GB into RDB files (#8306)
Additional improvements:
* Avoid wasteful transient memory allocation in certain cases (#8286, #5954)
Platform / toolchain support related improvements:
* Fix crash log registers output on ARM. (#8020)
* Add a check for an ARM64 Linux kernel bug (#8224)
Due to the potential severity of this issue, Redis will print log warning on startup.
* Raspberry build fix. (#8095)
New configuration options:
* oom-score-adj-values config can now take absolute values (besides relative ones) (#8046)
Module related fixes:
* Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037)
* Improve timer accuracy (#7987)
* Allow '\0' inside of result of RM_CreateStringPrintf (#6260)
==== rubygem-nokogiri ====
Version update (1.11.0 -> 1.11.1)
Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri
- updated to version 1.11.1
see CHANGELOG.md
==== salt ====
Version update (3000.3 -> 3002.2)
Subpackages: python3-salt salt-master salt-minion
- Remove deprecated warning that breaks minion execution when "server_id_use_crc" opts is missing
- Added:
* remove-deprecated-warning-that-breaks-miniion-execut.patch
- Revert wrong zypper patch to support vendorchanges flags on pkg.install
- Added:
* revert-add-patch-support-for-allow-vendor-change-opt.patch
- Force zyppnotify to prefer Packages.db than Packages if it exists
- Allow vendor change option with zypper
- Add pkg.services_need_restart
- Fix for file.check_perms to work with numeric uid/gid
- Added:
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* add-patch-support-for-allow-vendor-change-option-wit.patch
* add-pkg.services_need_restart-302.patch
- virt: more network support
Add more network and PCI/USB host devices passthrough support
to virt module and states
- Added:
* open-suse-3002.2-virt-network-311.patch
- Bigvm backports
virt consoles, CPU tuning and topology, and memory tuning.
- Added:
* open-suse-3002.2-bigvm-310.patch
- Fix pkg states when DEB package has "all" arch
- Added:
* fix-aptpkg.normalize_name-when-package-arch-is-all.patch
- Do not force beacons configuration to be a list.
Revert https://github.com/saltstack/salt/pull/58655
- Added:
* revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
- Drop wrong virt capabilities code after rebasing patches
- Added:
* drop-wrong-virt-capabilities-code-after-rebasing-pat.patch
- Update to Salt release version 3002.2
- See release notes: https://docs.saltstack.com/en/latest/topics/releases/3002.2.html
- Modified:
* add-environment-variable-to-know-if-yum-is-invoked-f.patch
* let-salt-ssh-use-platform-python-binary-in-rhel8-191.patch
* fix-__mount_device-wrapper-254.patch
* opensuse-3000.2-virt-backports-236-257.patch
* fixes-cve-2018-15750-cve-2018-15751.patch
* strip-trailing-from-repo.uri-when-comparing-repos-in.patch
* include-aliases-in-the-fqdns-grains.patch
* support-config-non-root-permission-issues-fixes-u-50.patch
* support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
* fix-batch_async-obsolete-test.patch
* early-feature-support-config.patch
* changed-imports-to-vendored-tornado.patch
* avoid-excessive-syslogging-by-watchdog-cronjob-58.patch
* add-hold-unhold-functions.patch
* do-not-crash-when-there-are-ipv6-established-connect.patch
* add-docker-logout-237.patch
* add-saltssh-multi-version-support-across-python-inte.patch
* fix-a-test-and-some-variable-names-229.patch
* implement-network.fqdns-module-function-bsc-1134860-.patch
* debian-info_installed-compatibility-50453.patch
* fix-bsc-1065792.patch
* use-current-ioloop-for-the-localclient-instance-of-b.patch
* restore-default-behaviour-of-pkg-list-return.patch
* virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
* use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
* add-migrated-state-and-gpg-key-management-functions-.patch
* info_installed-works-without-status-attr-now.patch
* bsc-1176024-fix-file-directory-user-and-group-owners.patch
* opensuse-3000.3-spacewalk-runner-parse-command-250.patch
* fix-aptpkg-systemd-call-bsc-1143301.patch
* fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
* ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
* calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
* add-cpe_name-for-osversion-grain-parsing-u-49946.patch
* python3.8-compatibility-pr-s-235.patch
* backport-virt-patches-from-3001-256.patch
* do-not-break-repo-files-with-multiple-line-values-on.patch
* enable-passing-a-unix_socket-for-mysql-returners-bsc.patch
* accumulated-changes-required-for-yomi-165.patch
* support-transactional-systems-microos-271.patch
* use-adler32-algorithm-to-compute-string-checksums.patch
* remove-vendored-backports-abc-from-requirements.patch
* fall-back-to-pymysql.patch
* xen-disk-fixes-264.patch
* fix-for-temp-folder-definition-in-loader-unit-test.patch
* batch.py-avoid-exception-when-minion-does-not-respon.patch
* move-server_id-deprecation-warning-to-reduce-log-spa.patch
* avoid-traceback-when-http.query-request-cannot-be-pe.patch
* fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
* fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
* grains-master-can-read-grains.patch
* remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
* fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
* accumulated-changes-from-yomi-167.patch
* allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
* loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
* add-astra-linux-common-edition-to-the-os-family-list.patch
* fix-async-batch-race-conditions.patch
* batch-async-catch-exceptions-and-safety-unregister-a.patch
* activate-all-beacons-sources-config-pillar-grains.patch
* drop-wrong-mock-from-chroot-unit-test.patch
* fix-for-suse-expanded-support-detection.patch
* fix-novendorchange-option-284.patch
* fix-virt.update-with-cpu-defined-263.patch
* add-batch_presence_ping_timeout-and-batch_presence_p.patch
* fix-git_pillar-merging-across-multiple-__env__-repos.patch
* add-publish_batch-to-clearfuncs-exposed-methods.patch
* fix-unit-tests-for-batch-async-after-refactor.patch
* add-new-custom-suse-capability-for-saltutil-state-mo.patch
* prevent-test_mod_del_repo_multiline_values-to-fail.patch
* x509-fixes-111.patch
* adds-explicit-type-cast-for-port.patch
* run-salt-master-as-dedicated-salt-user.patch
* remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
* switch-firewalld-state-to-use-change_interface.patch
* option-to-en-disable-force-refresh-in-zypper-215.patch
* fix-async-batch-multiple-done-events.patch
* make-setup.py-script-to-not-require-setuptools-9.1.patch
* add-custom-suse-capabilities-as-grains.patch
* don-t-call-zypper-with-more-than-one-no-refresh.patch
* transactional_update-unify-with-chroot.call.patch
* fix-ipv6-scope-bsc-1108557.patch
* temporary-fix-extend-the-whitelist-of-allowed-comman.patch
* opensuse-3000-libvirt-engine-fixes-251.patch
* fix-grains.test_core-unit-test-277.patch
* pkgrepo-support-python-2.7-function-call-295.patch
* prevent-import-errors-when-running-test_btrfs-unit-t.patch
* do-not-make-ansiblegate-to-crash-on-python3-minions.patch
* fix-issue-2068-test.patch
* ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
* remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
* read-repo-info-without-using-interpolation-bsc-11356.patch
* fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
* fixing-streamclosed-issue.patch
* virt._get_domain-don-t-raise-an-exception-if-there-i.patch
* loop-fix-variable-names-for-until_no_eval.patch
* improve-batch_async-to-release-consumed-memory-bsc-1.patch
* prevent-systemd-run-description-issue-when-running-a.patch
* integration-of-msi-authentication-with-azurearm-clou.patch
* add-all_versions-parameter-to-include-all-installed-.patch
* sanitize-grains-loaded-from-roster_grains.json.patch
* fix-failing-unit-tests-for-batch-async.patch
* reintroducing-reverted-changes.patch
* fix-for-log-checking-in-x509-test.patch
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
* opensuse-3000-virt-defined-states-222.patch
* add-virt.all_capabilities.patch
* prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
* fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
* fix-unit-test-for-grains-core.patch
* async-batch-implementation.patch
* apply-patch-from-upstream-to-support-python-3.8.patch
* remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
* re-adding-function-to-test-for-root.patch
* zypperpkg-filter-patterns-that-start-with-dot-244.patch
* fix-a-wrong-rebase-in-test_core.py-180.patch
* add-multi-file-support-and-globbing-to-the-filetree-.patch
* fix-the-removed-six.itermitems-and-six.-_type-262.patch
* zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
* add-standalone-configuration-file-for-enabling-packa.patch
* make-profiles-a-package.patch
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
* batch_async-avoid-using-fnmatch-to-match-event-217.patch
* do-not-raise-streamclosederror-traceback-but-only-lo.patch
* provide-the-missing-features-required-for-yomi-yet-o.patch
* make-aptpkg.list_repos-compatible-on-enabled-disable.patch
* backport-a-few-virt-prs-272.patch
* add-supportconfig-module-for-remote-calls-and-saltss.patch
* run-salt-api-as-user-salt-bsc-1064520.patch
* path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
* get-os_arch-also-without-rpm-package-installed.patch
* invalidate-file-list-cache-when-cache-file-modified-.patch
* xfs-do-not-fails-if-type-is-not-present.patch
* prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
- Removed:
* do-not-report-patches-as-installed-when-not-all-the-.patch
* add-pkg.services_need_restart-302.patch
* removes-unresolved-merge-conflict-in-yumpkg-module.patch
* add-missing-fun-for-returns-from-wfunc-executions.patch
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
* decide-if-the-source-should-be-actually-skipped.patch
* make-lazyloader.__init__-call-to-_refresh_file_mappi.patch
* avoid-has_docker-true-if-import-messes-with-salt.uti.patch
* fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
* set-passphrase-for-salt-ssh-keys-to-empty-string-293.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* add-patch-support-for-allow-vendor-change-option-wit.patch
* opensuse-3000.3-bigvm-backports-303.patch
* msgpack-support-versions-1.0.0.patch
* fix-typo-on-msgpack-version-when-sanitizing-msgpack-.patch
* use-full-option-name-instead-of-undocumented-abbrevi.patch
* add-missing-_utils-at-loader-grains_func.patch
* loader-invalidate-the-import-cachefor-extra-modules.patch
* fix-for-return-value-ret-vs-return-in-batch-mode.patch
* make-salt.ext.tornado.gen-to-use-salt.ext.backports_.patch
- Force zyppnotify to prefer Packages.db than Packages if it exists
- Allow vendor change option with zypper
- Added:
* add-patch-support-for-allow-vendor-change-option-wit.patch
* force-zyppnotify-to-prefer-packages.db-than-packages.patch
- Add pkg.services_need_restart
- Bigvm backports:
virt consoles, CPU tuning and topology, and memory tuning.
- Fix for file.check_perms to work with numeric uid/gid
- Added:
* add-pkg.services_need_restart-302.patch
* fix-salt.utils.stringutils.to_str-calls-to-make-it-w.patch
* opensuse-3000.3-bigvm-backports-303.patch
- Change 'Requires(pre)' to 'Requires' for salt-minion package (bsc#1083110)
==== speexdsp ====
- Update dependencies and update spec file
==== sudo ====
Version update (1.9.4p2 -> 1.9.5p1)
Subpackages: sudo-plugin-python
- Update to 1.9.5.p1
* Fixed a regression introduced in sudo 1.9.5 where the editor run
by sudoedit was set-user-ID root unless SELinux RBAC was in use.
The editor is now run with the user's real and effective user-IDs.
- News in 1.9.5
* Fixed a crash introduced in 1.9.4 when running "sudo -i" as an
unknown user. This is related to but distinct from Bug #948.
* If the "lecture_file" setting is enabled in sudoers, it must now
refer to a regular file or a symbolic link to a regular file.
* Fixed a potential use-after-free bug in sudo_logsrvd when the
server shuts down if there are existing connections from clients
that are only logging events and not session I/O data.
* Fixed a buffer size mismatch when serializing the list of IP
addresses for configured network interfaces. This bug is not
actually exploitable since the allocated buffer is large enough
to hold the list of addresses.
* If sudo is executed with a name other than "sudo" or "sudoedit",
it will now fall back to "sudo" as the program name. This affects
warning, help and usage messages as well as the matching of Debug
lines in the /etc/sudo.conf file. Previously, it was possible
for the invoking user to manipulate the program name by setting
argv[0] to an arbitrary value when executing sudo.
* Sudo now checks for failure when setting the close-on-exec flag
on open file descriptors. This should never fail but, if it
were to, there is the possibility of a file descriptor leak to
a child process (such as the command sudo runs).
* Fixed CVE-2021-23239, a potential information leak in sudoedit
that could be used to test for the existence of directories not
normally accessible to the user in certain circumstances. When
creating a new file, sudoedit checks to make sure the parent
directory of the new file exists before running the editor.
However, a race condition exists if the invoking user can replace
(or create) the parent directory. If a symbolic link is created
in place of the parent directory, sudoedit will run the editor
as long as the target of the link exists. If the target of the
link does not exist, an error message will be displayed. The
race condition can be used to test for the existence of an
arbitrary directory. However, it _cannot_ be used to write to
an arbitrary location.
* Fixed CVE-2021-23240, a flaw in the temporary file handling of
sudoedit's SELinux RBAC support. On systems where SELinux is
enabled, a user with sudoedit permissions may be able to set the
owner of an arbitrary file to the user-ID of the target user.
On Linux kernels that support "protected symlinks", setting
/proc/sys/fs/protected_symlinks to 1 will prevent the bug from
being exploited. For more information see
https://www.sudo.ws/alerts/sudoedit_selinux.html.
* Added writability checks for sudoedit when SELinux RBAC is in use.
This makes sudoedit behavior consistent regardless of whether
or not SELinux RBAC is in use. Previously, the "sudoedit_checkdir"
setting had no effect for RBAC entries.
* A new sudoers option "selinux" can be used to disable sudo's
SELinux RBAC support.
* Quieted warnings from PVS Studio, clang analyzer, and cppcheck.
Added suppression annotations for PVS Studio false positives.
==== thunar ====
Version update (4.16.1 -> 4.16.2)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.2
* Regression: "Open with other application" missing
(gxo#xfce/thunar#470)
* Always create new files and folders in current directory
(gxo#xfce/thunar#462)
* Translation Updates
==== tracker ====
Version update (3.0.2 -> 3.0.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.0.3:
+ Avoid FTS5 table inconsistency with SQLite >= 3.34.0.
+ Fix out parameter in VAPI/Vala files.
==== tracker-miners ====
Version update (3.0.3 -> 3.0.4)
Subpackages: tracker-miner-files
- Update to version 3.0.4:
+ Improve time_t interpretation for negative timestamps.
+ Fix "tracker3 search --folders".
+ Fix crasher after tracker-miner-fs SPARQL failures.
+ CI fixes.
==== vala ====
Version update (0.50.2 -> 0.50.3)
Subpackages: libvala-0_50-0
- Update to version 0.50.3:
+ Various improvements and bug fixes:
- codegen:
. Use CCodeInvalidExpression instead of place holders
. Don't leak memory of already assigned out-parameter on
error
. Don't leak memory on internal value comparison of property
setter
. Fix assignment of casted struct value to property
- vala:
. Report an error if gio-2.0 is missing for DBus support
. Add missing TraverseVisitor.visit_addressof_expression()
. value_type of PointerIndirection expressions must not be
owned
. SliceExpression need to return heap-allocated or unowned
references
. Accept "unowned var" as type for foreach variable
declaration
. Ownership transfer of inline-allocated array is not allowed
- tests: Use Automake?s parallel test driver to speed up
running tests
- testrunner: A lot of simplifications
+ Bindings:
- gio-2.0: Fix DBusSubtreeIntrospectFunc binding
- gstreamer-1.0: Fix direction of GLib.Value typed parameters
- gstreamer: Update from 1.19.0+ git master
- gtk4:
. Use correct cheader_include for wayland/x11 gdk backend
. Don't rename binding for gtk_css_provider_load_from_data
. Update to 4.0.1
- webkit2gtk-4.0: Update to 2.30.3
==== vim ====
Version update (8.2.2129 -> 8.2.2327)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2327, fixes the following problems
* Insert mode completion messages end up in message history.
* Vim9: crash when lambda uses same var as assignment.
* Padding not drawn properly for popup window with title.
* Vim9: checking for a non-empty string is too strict.
* Vim9: get E1099 when autocmd triggered in builtin function.
* Vim9: #{ still seen as start of dict in some places.
* Vim9: Using uninitialized variable.
* Vim9: :echo and :execute give error for empty argument.
* Vim9: "exit_cb" causes Vim to exit.
* Vim9: unreachable code in assignment.
* Build failure with tiny features.
* A user command with try/catch may not catch an expression error.
* Memory leak when heredoc is not terminated.
* Vim9: dead code in compiling :unlet.
* Vim9: some corner cases not tested.
* Vim9: concatenating lists does not adjust type of result.
* Vim9: automatic conversion of number to string for dict key.
* Quickfix window title not updated in all tab pages.
* Vim9: crash when user command doesn't match.
* Popupwin test for latin1 sometimes fails.
* Github actions CI isn't used for all available platforms.
* $dir not expanded when configure checks for moonjit.
* screenpos() does not include the WinBar offset.
* Popupwin test for latin1 still fails sometimes.
* Popupwin test for terminal buffer fails sometimes.
* Warning from Github actions for code analysis.
* Github actions run on pusing a tag.
* Vim9: can delete a Vim9 script variable from a function.
* CI on cirrus times out, coveralls doesn't always run.
* Vim9: when declaring a list it is not allocated yet, causing a following
extend() to fail.
* Various typos.
* Arguments -T and -x not tested yet.
* Vim9: Cannot load or store autoload variables.
* Crash when discarded exception is the current exception.
* Vim9: autoload function doesn't work in script that starts with an upper
case letter.
* Vim9: assignment to dict member does not work.
* Auto format doesn't work when deleting text.
* Vim9: assign test fails. (Elimar Riesebieter)
* Vim9: error for assigning to dict of dict.
* Vim9: test leaves file behind.
* Vim9: a global function defined in a :def function fails if it uses
the context.
* Valgrind warning for using uninitialized value.
* Vim9: number of arguments is not always checked. (Yegappan Lakshmanan)
* Vim9: get internal error when assigning to undefined variable.
* Mac version doesn't specify the CPU architecture.
* Github actions: clang-11 handling suboptimal.
* Crash with a sequence of fold commands.
* Pattern "^" does not match if the first character in the line is
combining. (Rene Kita)
* Python 3: non-utf8 character cannot be handled.
* Vim9: crash when indexing a dict with a number.
* Vim9: test for error after error is flaky.
* Valgrind warnings for using uninitialized value.
* Vim9: value of 'magic' is still relevant.
* Vim9: value of 'edcompatible' and 'gdefault' are used.
* Vim9: no error when using "2" for a line number.
* BufUnload is not triggered for the quickfix dummy buffer.
* Vim9: error when using 'opfunc'.
* Python 3 test fails sometimes. (Christian Brabandt)
* Vim9: crash when calling global function from :def function.
* Cannot repeat a command that uses the small delete register.
* Vim9: crash when compiled with EXITFREE.
* Vim9: using wrong name with lambda in nested function.
* Codecov on github actions fails.
* Vim9: can change constant in :def function.
* Vim9: cannot use :const or :final at the script level.
* Failing tests for :const.
* :version output has extra spaces in compile and link command.
* Assert arguments order reversed.
* ml_get error when resizing window and using text property.
* First write after setting 'eol' does not have NL added. (Tomá? Janou?ek)
* Vim9: lambda without white space around -> is confusing.
* Write file test fails on MS-Windows.
* Write file test still fails on MS-Windows.
* Moodle gift files are not recognized.
* Vim9: using -> both for method and lambda is confusing.
* Vim9: memory leak when parsing lambda fails.
* :exe command line completion only works for first argument.
* Illegal memory access if popup menu items are changed while the menu is
visible. (Tomá? Janou?ek)
* Vim9: after reloading a script variable index may be invalid.
* Vim9: return type of => lambda not parsed.
* Vim9: allocating a type to set TTFLAG_BOOL_OK.
* Vim9: lambda with => does not work at the script level.
* Checking white space around -> is not backwards compatible.
* ":e#" does not give a warning for missing white space.
* Vim9: `=expr` not recognized in global command.
* Vim9: range with missing colon can be hard to spot.
* Vim9: command modifiers not restored in catch block.
* Vim9: failure if passing more arguments to a lambda than expected.
* Vim9: method call with expression not supported.
* Vim9: memory leak when parsing nested parenthesis.
* If <Down> is mapped on the command line 'wildchar' is inserted.
* Vim9: cannot keep script variables when reloading.
* Vim9: Reloading marks a :def function as deleted.
* Vim9: crash if script reloaded with different variable type.
* Vim9: error when using :import in legacy script twice.
* Vim9: script test fails.
* Vim9: recognizing lambda is too complicated.
* Vim9: cannot use ":e #" because # starts a comment.
* build failure without the +eval feature.
* Vim9: insert completion runs into error.
* When "--remote file" is used "file" is not reloaded.
* Compiler error for falling through into next case.
* Cannot convert a byte index into a character index.
* Command line wildmenu test often fails with Unix GUI.
* Build failure with some Ruby versions.
* 'scroll' option can change when setting the statusline or tabline but
the option context is not updated.
* Vim9: cannot load a Vim9 script without the +eval feature.
* Vim9: concatenating lines with backslash is inconvenient.
* Clientserver test fails if full path is used.
* Build with Ruby and clang may fail.
* Vim9: line continuation with bar does not work at script level.
* Crash when popup mask contains zeroes.
* Crash when making the window width of the not-current window negative.
* Vim9: return value of winrestcmd() cannot be executed.
* Cursor keys not recognized at the hit-Enter prompt after executing an
external command.
* VMS: various smaller problems.
* ASAN error on exit with GUI.
* Termcodes test is flaky when used over ssh with X forwarding.
* Vim9: sublist is ambiguous.
* Test failures in legacy script.
* Vim9: crash when using lambda without return type in dict.
* Vim9: expr test fails.
* Vim9: bool option type is number.
* Tcl test fails.
* Vim9: cannot use function( after line break in :def function.
* Vim9: using -> for lambda is ambiguous.
* Not all OCaml related files are detected.
* Test_Executable() fails when using chroot.
* Window resize test fails in very wide terminal.
* Vim9: boolean option gets string type.
* Vim9: converting bool to string prefixes v:.
* Vim9: compilation error with try-catch in skipped block.
* Vim9: no error for mismatched :endfunc or :enddef.
* Error message for missing endfunc/enddef is last line.
* Vim9: it can be hard to see where white space is missing.
* Vim9: cannot use unlet for a dict member.
* Vim9: list unpack seen as declaration.
* Not all :hardcopy code covered by tests.
* Warning for size_t to int conversion. (Randall W. Morris)
* ml_get error when changing hidden buffer in Python.
* Vim9: extend() can violate the type of a variable.
* Build failure.
* badge for Travis is outdated.
* CTRL-C not recognized in Mintty.
* List of distributed files is outdated.
* Missing backslash.
* Falling back to old regexp engine can some patterns.
* Vim9: memory leak with catch in skipped block.
* Fuzzy matching doesn't give access to the scores.
* Vim9: compiled "wincmd" cannot be followed by bar.
* Length check mismatch with argument of strncmp(). (Christian Brabandt)
* Vim9: crash when lambda has fewer arguments than expected.
* Vim9: cannot set an option to a boolean value.
* Vim9: cannot set an option to a false.
* Sort test fails when locale is Canadian English. (Neil H Watson)
* Sort test fails when locale is French Canadian.
* Vim9: line break and comment not always skipped.
* Vim9: 'cpo' can become empty.
* Vim9: unlet of global variable cannot be compiled.
* Vim9: cannot use "null" for v:null.
* Vim: expr test fails.
* Build failure with Motif. (Tony Mechelynck)
* VMS: a few remaining problems.
* Incsearch does not detect empty pattern properly.
* Cannot use CTRL-N and CTRL-P in a popup menu.
* Vim9: cannot set 'number' to a boolean value.
* Vim9: comment right after "(" of function not recognized.
* Vim9: invalid memory access making error message flaky.
* Vim9: wrong order on type stack when using dict.
* Vim9: cannot unlet a dict or list item.
* Vim9: using an option value may use uninitialized memory.
* Vim9: backtick expansion doesn't work for :foldopen.
* Vim9: no test for unletting an imported variable.
* Vim9: "++var" and "--var" are silently accepted.
* Vim9: when using function reference type is not checked.
* A shell command in the vimrc causes terminal output.
* Vim9: no error when assigning lambda to funcref without return value.
* 0o777 not recognized as octal.
* Vim9: winsaveview() return type is too generic.
* Vim9: cannot assign to a variable that shadows a command modifier.
* Build failure with Ruby 3.0 and 32 bits.
* Vim9: using uninitialized field when parsing range. ":silent!" not
respected when parsing range fails.
* Vim9: returning zero takes two instructions.
* Vim9: "enddef" as dict key misintepreted as function end.
* Vim9: cannot list a lambda function.
* Vim9: command modifier before list unpack doesn't work.
* Vim9: string and list index work differently.
* "exptype_T" can be read as "expected type".
* Vim9: no error for comparing bool with string.
* Vim9: cannot nest closures.
* Vim9: closure nested limiting to one level.
* Vim9: error when inferring type from empty dict/list.
* Not easy to get mark en cursor posotion by character count.
* Vim9: crash if map() changes the item type.
* Build error with +eval feature but without +spell.
* Debugging code included.
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Add vlc-CVE-2020-26664.patch: mkv: Ensure we don't use an
EbmlDummy element for something it's not (CVE-2020-26664,
boo#1180755).
==== vte ====
Version update (0.62.1 -> 0.62.2)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91
- Update to version 0.62.2:
+ widget:
- Limit select-all to the writable region not including the
scrollback
- Fix idle child-exited signal after dispose
+ app:
- Fix search next/prev button sensitivity
- Fix background image drawing
+ lib:
- desc is not a smart pointer in 0.62
- Fix unused variable warning when not using getrlimit
- Use sysconf on macos to get the upper limit of number of FDs
- Sanitise the passed-in font description
- Add missing nullable annotation to spawn child setup
functions
==== wireshark ====
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- provide helpful error message if user doesn't have permissions to run dumpcap (bsc#1180102)
add wireshark-0001-dumpcap-permission-denied.patch
==== xfce4-appfinder ====
Version update (4.16.0 -> 4.16.1)
Subpackages: xfce4-appfinder-lang
- Update to version 4.16.1
* Launch applications as children again
==== xfce4-cpufreq-plugin ====
Version update (1.2.2 -> 1.2.3)
Subpackages: xfce4-cpufreq-plugin-lang
- Update to 1.2.3
* configure.ac: use AC_PROG_CC_C99
* Remove duplicate information from configuration window's title
* Fix missing-prototypes
* Remove GSourceFunc casts
* Fix font color memory leak
* Fix fatal compiler warnings
* Record release date in the NEWS file like in all previous releases
* Fix CSS provider memory leak and an invalid line ordering in an
* if-statement
* Use heap allocations instead of stack allocations
* Better handling of changes in the number of installed CPUs
* Display the actual governor instead of "current"
* Fix font size (gxo#panel-plugins/xfce4-cpufreq-plugin#5)
* Translation Updates
==== xfce4-screensaver ====
- Unbreak Leap build.
* Make "%(_libexecdir}" file list more explicit, thus avoiding
'/usr/lib/debug' being picked up on Leap, where libexec is '/usr/lib'.
==== xfce4-whiskermenu-plugin ====
Version update (2.5.1 -> 2.5.2)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.5.2
* Do not reparent launched programs.
(gxo#panel-plugins/xfce4-whiskermenu-plugin#32)
* Translation updates
==== yast2 ====
Version update (4.3.46 -> 4.3.49)
Subpackages: yast2-logs
- Keep the libzypp target open to verify other packages
(bsc#1180858, related to the previous fix bsc#1179773)
- 4.3.49
- Ensure the libzypp target is initialized when downloading
the skelcd packages (to verify the GPG signatures) (bsc#1179773)
- Log more details when several resolvables (instead of a single
one) are unexpectedly found (related to bsc#1176276)
- 4.3.48
- Fix default for hibernation proposal (bsc#1169874)
- 4.3.47
==== yast2-bootloader ====
Version update (4.3.16 -> 4.3.17)
- The logic for calculating a device udev link is now delegated to
the yast2-storage-ng module (jsc#SLE-17081, also related to
bsc#1177926 and bsc#1169874).
- 4.3.17
==== yast2-network ====
Version update (4.3.37 -> 4.3.38)
- Fix network configuration progress bar steps (bsc#1180702)
- 4.3.38
- Improve additional addresses validation (bsc#1174766)
- 4.3.37
==== yast2-pkg-bindings ====
Version update (4.3.5 -> 4.3.6)
- Fixed repository refresh (a bug caused downloading only the index
file in some cases) (bsc#1180203)
- 4.3.6
==== yast2-storage-ng ====
Version update (4.3.35 -> 4.3.37)
- Partitioner: removed warning for too small EFI system partition.
- Proposal: reuse pre-existing EFI partition even if it's small
- Related to bsc#1177358, bsc#1170625 and bsc#1119318.
- 4.3.37
- Added API methods to get the preferred name to reference a block
device or its filesystem (jsc#SLE-17081, also related to
bsc#1177926 and bsc#1169874).
- 4.3.36
==== yast2-trans ====
Version update (84.87.20201231.ee5608b05e -> 84.87.20210109.77c13975e0)
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.20210109.77c13975e0:
* New POT for text domain 'vm'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* New POT for text domain 'control'.
* New POT for text domain 'cluster'.
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
==== zypper ====
Version update (1.14.41 -> 1.14.42)
Subpackages: zypper-log zypper-needs-restarting
- Fix source-download commnds help (bsc#1180663)
- man: Recommend to use the --non-interactive global option
rather than the command option -y (bsc#1179816)
- Extend apt packagemap (fixes #366)
- --quitet: Fix install summary to write nothing if there's
nothing todo (bsc#1180077)
- Prefer /run over /var/run.
- version 1.14.42
6
6
I'm trying to use the 15.2 JeOS image for Nanopi Neo on my Nanopi Neo
Air - I have done this before with 15.0, but now it just grinds to a
halt. After creating an SD card (16Gb) and booting it, the nano just
appears to, well, not do very much. An hour in and the H3 cpu has
gotten hot enough, burns your finger. Surely it can't take an hour to
expand the initial filesystem to a 16Gb card ?
--
Per Jessen, Zürich (0.8°C)
http://www.dns24.ch/ - your free DNS host, made in Switzerland.
4
18
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.49 -> 7.0.10.55)
MozillaFirefox (84.0.1 -> 84.0.2)
aaa_base (84.87+git20200918.331aa2f -> 84.87+git20201123.4f16b16)
alsa
alsa-ucm-conf
analitza (20.12.0 -> 20.12.1)
attica-qt5 (5.77.0 -> 5.78.0)
baloo5 (5.77.0 -> 5.78.0)
blinken (20.12.0 -> 20.12.1)
bluez-qt (5.77.0 -> 5.78.0)
bovo (20.12.0 -> 20.12.1)
branding-openSUSE (84.87.20191004 -> 84.87.20200106)
breeze5-icons (5.77.0 -> 5.78.0)
catfish (1.4.13 -> 4.16.0)
cervisia (20.12.0 -> 20.12.1)
clazy (1.8 -> 1.9)
colord (1.4.4 -> 1.4.5)
dhcp
exo (0.12.11 -> 4.16.0)
eyeD3
ffmpegthumbs (20.12.0 -> 20.12.1)
flatpak (1.8.3 -> 1.8.4)
frameworkintegration (5.77.0 -> 5.78.0)
gcc7
gnome-control-center (3.38.2 -> 3.38.3)
greybird-geeko-theme (3.22.11+git2.751e0f3 -> 3.22.11+git10.2f4304a)
hivex (1.3.18 -> 1.3.19)
hwdata (0.342 -> 0.343)
juk (20.12.0 -> 20.12.1)
k3b (20.12.0 -> 20.12.1)
kactivities-stats (5.77.0 -> 5.78.0)
kactivities5 (5.77.0 -> 5.78.0)
kalgebra (20.12.0 -> 20.12.1)
kanagram (20.12.0 -> 20.12.1)
kapptemplate (20.12.0 -> 20.12.1)
karchive (5.77.0 -> 5.78.0)
katomic (20.12.0 -> 20.12.1)
kauth (5.77.0 -> 5.78.0)
kblackbox (20.12.0 -> 20.12.1)
kblocks (20.12.0 -> 20.12.1)
kbookmarks (5.77.0 -> 5.78.0)
kbounce (20.12.0 -> 20.12.1)
kbreakout (20.12.0 -> 20.12.1)
kbruch (20.12.0 -> 20.12.1)
kcachegrind (20.12.0 -> 20.12.1)
kcalendarcore (5.77.0 -> 5.78.0)
kcmutils (5.77.0 -> 5.78.0)
kcodecs (5.77.0 -> 5.78.0)
kcompletion (5.77.0 -> 5.78.0)
kconfig (5.77.0 -> 5.78.0)
kconfigwidgets (5.77.0 -> 5.78.0)
kcontacts (5.77.0 -> 5.78.0)
kcoreaddons (5.77.0 -> 5.78.0)
kcrash (5.77.0 -> 5.78.0)
kcron (20.12.0 -> 20.12.1)
kdav (5.77.0 -> 5.78.0)
kdbusaddons (5.77.0 -> 5.78.0)
kdeclarative (5.77.0 -> 5.78.0)
kded (5.77.0 -> 5.78.0)
kdeedu-data (20.12.0 -> 20.12.1)
kdegraphics-thumbnailers (20.12.0 -> 20.12.1)
kdelibs4support (5.77.0 -> 5.78.0)
kdesu (5.77.0 -> 5.78.0)
kdf (20.12.0 -> 20.12.1)
kdiamond (20.12.0 -> 20.12.1)
kdnssd-framework (5.77.0 -> 5.78.0)
kdoctools (5.77.0 -> 5.78.0)
kemoticons (5.77.0 -> 5.78.0)
kernel-64kb (5.10.4 -> 5.10.5)
kernel-source (5.10.4 -> 5.10.5)
kfilemetadata5 (5.77.0 -> 5.78.0)
kgeography (20.12.0 -> 20.12.1)
kget (20.12.0 -> 20.12.1)
kglobalaccel (5.77.0 -> 5.78.0)
kgoldrunner (20.12.0 -> 20.12.1)
kguiaddons (5.77.0 -> 5.78.0)
khangman (20.12.0 -> 20.12.1)
kholidays (5.77.0 -> 5.78.0)
khtml (5.77.0 -> 5.78.0)
ki18n (5.77.0 -> 5.78.0)
kiconthemes (5.77.0 -> 5.78.0)
kidletime (5.77.0 -> 5.78.0)
kig (20.12.0 -> 20.12.1)
kimageformats (5.77.0 -> 5.78.0)
kinit (5.77.0 -> 5.78.0)
kio (5.77.0 -> 5.78.0)
kipi-plugins (20.12.0 -> 20.12.1)
kirigami2 (5.77.0 -> 5.78.0)
kiriki (20.12.0 -> 20.12.1)
kitemmodels (5.77.0 -> 5.78.0)
kitemviews (5.77.0 -> 5.78.0)
kiten (20.12.0 -> 20.12.1)
kjobwidgets (5.77.0 -> 5.78.0)
kjs (5.77.0 -> 5.78.0)
kjumpingcube (20.12.0 -> 20.12.1)
klines (20.12.0 -> 20.12.1)
kmahjongg (20.12.0 -> 20.12.1)
kmines (20.12.0 -> 20.12.1)
kmouth (20.12.0 -> 20.12.1)
kmplot (20.12.0 -> 20.12.1)
knavalbattle (20.12.0 -> 20.12.1)
knetwalk (20.12.0 -> 20.12.1)
knewstuff (5.77.0 -> 5.78.0)
knotifications (5.77.0 -> 5.78.0)
knotifyconfig (5.77.0 -> 5.78.0)
kolf (20.12.0 -> 20.12.1)
kollision (20.12.0 -> 20.12.1)
kolourpaint (20.12.0 -> 20.12.1)
konquest (20.12.0 -> 20.12.1)
kpackage (5.77.0 -> 5.78.0)
kparts (5.77.0 -> 5.78.0)
kpat (20.12.0 -> 20.12.1)
kpeople5 (5.77.0 -> 5.78.0)
kpty (5.77.0 -> 5.78.0)
kqtquickcharts (20.12.0 -> 20.12.1)
kquickcharts (5.77.0 -> 5.78.0)
krdc (20.12.0 -> 20.12.1)
kreversi (20.12.0 -> 20.12.1)
krfb (20.12.0 -> 20.12.1)
kross (5.77.0 -> 5.78.0)
krunner (5.77.0 -> 5.78.0)
kservice (5.77.0 -> 5.78.0)
kshisen (20.12.0 -> 20.12.1)
ksirk (20.12.0 -> 20.12.1)
kspaceduel (20.12.0 -> 20.12.1)
ksquares (20.12.0 -> 20.12.1)
ksudoku (20.12.0 -> 20.12.1)
ksystemlog (20.12.0 -> 20.12.1)
kteatime (20.12.0 -> 20.12.1)
ktexteditor (5.77.0 -> 5.78.0)
ktextwidgets (5.77.0 -> 5.78.0)
ktimer (20.12.0 -> 20.12.1)
ktouch (20.12.0 -> 20.12.1)
kturtle (20.12.0 -> 20.12.1)
kubrick (20.12.0 -> 20.12.1)
kunitconversion (5.77.0 -> 5.78.0)
kwallet (5.77.0 -> 5.78.0)
kwayland (5.77.0 -> 5.78.0)
kwidgetsaddons (5.77.0 -> 5.78.0)
kwindowsystem (5.77.0 -> 5.78.0)
kwordquiz (20.12.0 -> 20.12.1)
kxmlgui (5.77.0 -> 5.78.0)
ldmtool
libKF5ModemManagerQt (5.77.0 -> 5.78.0)
libKF5NetworkManagerQt (5.77.0 -> 5.78.0)
libfprint (1.90.3 -> 1.90.6)
libgarcon (0.6.4 -> 0.8.0)
libglade2
libgusb
libheif
libkdegames (20.12.0 -> 20.12.1)
libkeduvocdocument (20.12.0 -> 20.12.1)
libkmahjongg (20.12.0 -> 20.12.1)
libksysguard5
libktorrent (20.12.0 -> 20.12.1)
libnettle (3.6 -> 3.7)
libslirp (4.3.1 -> 4.4.0)
libstorage-ng (4.3.78 -> 4.3.80)
libvirt
libxfce4ui (4.14.1 -> 4.16.0)
libxfce4util (4.14.0 -> 4.16.0)
lightdm-gtk-greeter (2.0.6 -> 2.0.8)
lokalize (20.12.0 -> 20.12.1)
lskat (20.12.0 -> 20.12.1)
mailx
mbox-importer (20.12.0 -> 20.12.1)
mdadm
mosh (1.3.2+20190710 -> 1.3.2+20200518)
mousepad (0.4.2 -> 0.5.1)
mugshot (0.4.2 -> 0.4.3)
mxml (3.1 -> 3.2)
openSUSE-xfce-icon-theme (4.14+20200311 -> 4.16.1+git3.8e4f919)
openafs
openvpn (2.4.9 -> 2.4.10)
pam_mount (2.17 -> 2.18)
parley (20.12.0 -> 20.12.1)
parole (1.0.5 -> 4.16.0)
patterns-xfce
perl-HTTP-Cookies (6.09 -> 6.10)
perl-HTTP-Message (6.26 -> 6.27)
permissions (1550_20201008 -> 1550_20201111)
pim-data-exporter (20.12.0 -> 20.12.1)
pim-sieve-editor (20.12.0 -> 20.12.1)
plasma-framework (5.77.0 -> 5.78.0)
plasma-nm5
prison-qt5 (5.77.0 -> 5.78.0)
pulseaudio
purpose (5.77.0 -> 5.78.0)
python
python-base
python-numpy (1.19.2 -> 1.19.5)
python-rpm (4.15.1 -> 4.16.0)
qemu
qpdf (10.0.4 -> 10.1.0)
qqc2-desktop-style (5.77.0 -> 5.78.0)
ristretto
rpm (4.15.1 -> 4.16.0)
screen
smartmontools (7.1 -> 7.2)
solid (5.77.0 -> 5.78.0)
sonnet (5.77.0 -> 5.78.0)
step (20.12.0 -> 20.12.1)
sweeper (20.12.0 -> 20.12.1)
syndication (5.77.0 -> 5.78.0)
syntax-highlighting (5.77.0 -> 5.78.0)
threadweaver (5.77.0 -> 5.78.0)
thunar (1.8.16 -> 4.16.1)
thunar-volman (0.9.5 -> 4.16.0)
tumbler (0.2.9 -> 4.16.0)
umbrello (20.12.0 -> 20.12.1)
xapps (2.0.4 -> 2.0.5)
xdg-desktop-portal (1.6.0 -> 1.8.0)
xdg-desktop-portal-gtk (1.6.0 -> 1.8.0)
xfce4-appfinder (4.14.0 -> 4.16.0)
xfce4-branding-openSUSE (4.14+20200311 -> 4.16.0+git6.add0468)
xfce4-cpugraph-plugin (1.1.0 -> 1.2.0)
xfce4-datetime-plugin (0.8.0 -> 0.8.1)
xfce4-dev-tools (4.14.0 -> 4.16.0)
xfce4-diskperf-plugin (2.6.2 -> 2.6.3)
xfce4-fsguard-plugin (1.1.1 -> 1.1.2)
xfce4-genmon-plugin (4.0.2 -> 4.1.0)
xfce4-mount-plugin (1.1.3 -> 1.1.5)
xfce4-panel (4.14.4 -> 4.16.0)
xfce4-panel-profiles (1.0.10 -> 1.0.12)
xfce4-power-manager (1.6.6 -> 4.16.0)
xfce4-screensaver (0.1.10 -> 4.16.0)
xfce4-screenshooter (1.9.7 -> 1.9.8)
xfce4-sensors-plugin (1.3.0 -> 1.3.95)
xfce4-session (4.14.2 -> 4.16.0)
xfce4-settings (4.14.3 -> 4.16.0)
xfce4-systemload-plugin (1.2.3 -> 1.2.4)
xfce4-taskmanager (1.2.3 -> 1.4.0)
xfce4-terminal (0.8.9.2 -> 0.8.10)
xfce4-verve-plugin (2.0.0 -> 2.0.1)
xfce4-wavelan-plugin (0.6.1 -> 0.6.2)
xfce4-whiskermenu-plugin (2.4.6 -> 2.5.1)
xfce4-xkb-plugin (0.8.1 -> 0.8.2)
xfconf (4.14.4 -> 4.16.0)
xfdesktop (4.14.3 -> 4.16.0)
xfwm4 (4.14.6 -> 4.16.1)
yakuake (20.12.0 -> 20.12.1)
yast2-vm (4.2.5 -> 4.3.1)
=== Details ===
==== ImageMagick ====
Version update (7.0.10.49 -> 7.0.10.55)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- version update to 7.0.10.55
* revert changes to the default max width/height of image.
* replaced jxl coder with an implementation that uses the jpeg-xl reference
library.
* added -define trim:edges=(north,east,south,west) that can be used to
trim a single or multiple edges.
- Add libheif dependency to support HEIC file formats
- version update to 7.0.10.53
* CSS colors no longer require commas.
* eliminate possible arthimetic overflow (reference
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28849)
* support display-p3, Adobe-98, and Pro-photo colorspaces
* read/write 1024 colors Sixel images (reference
https://github.com/ImageMagick/ImageMagick/discussions/3018)
* return alpha bytes with stream utility (reference
https://github.com/ImageMagick/ImageMagick/discussions/2862)
* percentage -border in x no longer adds one pixel border in y (reference
https://github.com/ImageMagick/ImageMagick/issues/2978)
* reduce time to identify PDF/PS/XPS/PCL image width/height (reference
https://github.com/ImageMagick/ImageMagick/discussions/2993)
* revert patch to ready gray alpha TIFF image.
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
==== MozillaFirefox ====
Version update (84.0.1 -> 84.0.2)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 84.0.2
MFSA 2021-01 (bsc#1180623)
* CVE-2020-16044 (bmo#1683964)
Use-after-free write when handling a malicious COOKIE-ECHO
SCTP chunk
==== aaa_base ====
Version update (84.87+git20200918.331aa2f -> 84.87+git20201123.4f16b16)
Subpackages: aaa_base-extras
- clean up rpmlintrc. Add filter for deprecated init scripts. We'll have to
keep them around for a while until systemd takes over ownership.
- Update to version 84.87+git20201123.4f16b16:
* mark /etc/init.d/{boot,after}.local as %config(noreplace) (boo#1179097)
* Avoid semicolon within (t)csh login script on S/390
- prepare usrmerge (boo#1029961)
==== alsa ====
Subpackages: libasound2 libatopology2
- Backport upstream fixes:
a PCM plugin regression fix about snd_pcm_status() call, plugin
directory handling fixes, missing audio timestamp types,
use-after-free fix for conf parser, PCM plugin delay account fixes,
etc:
0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
0018-conf-fix-get_hexachar-return-value.patch
0019-pcm-fix-__snd_pcm_state-return-value.patch
0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
0022-pcm-plugin-status-fix-the-return-value-regression.patch
0023-pcm-plugin-status-revert-the-recent-changes.patch
0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
0026-Revert-pcm_plugin-fix-delay.patch
0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
0031-pcm-plugin-fix-status-code-for-capture.patch
0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
0033-pcm-rate-fix-the-capture-delay-values.patch
==== alsa-ucm-conf ====
- Backport upstream fixes: HD-audio dual codec fixes and the builtin
mic fix for rt5645-based devices:
0010-HDA-Intel-HiFi-dual-Add-EnableSequence-and-DisableSe.patch
0011-HDA-Intel-HiFi-dual-Add-BootSequence-and-disable-pla.patch
0012-chtrt5645-Enable-Internal-MIC-of-ECS-EF20EA.patch
==== analitza ====
Version update (20.12.0 -> 20.12.1)
Subpackages: analitza-lang libAnalitza5
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== attica-qt5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Attica5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Honour the job being aborted immediately (kde#429939)
==== baloo5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* [ExtractorProcess] Move DBus signal from helper to main process
* [timeline] Consolidate code for root folder stat and list
* Remove unnecesary KIO/Job include
* Make toplevel ioslave UDS entries readonly
* avoid errors for application startup if no baloo index was ever created
* Remove ifdefs, we require Qt 5.14 now
* [BasicIndexingJob] Strip trailing slash from folders
* Add Buildstatus badges for SUSE Qt5.14 and FreeBSD
* Fix internal link to "Searching" user documentation
- Drop 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch
==== blinken ====
Version update (20.12.0 -> 20.12.1)
Subpackages: blinken-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== bluez-qt ====
Version update (5.77.0 -> 5.78.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== bovo ====
Version update (20.12.0 -> 20.12.1)
Subpackages: bovo-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== branding-openSUSE ====
Version update (84.87.20191004 -> 84.87.20200106)
Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE systemd-icon-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE
- Update LibreOffice About image (boo#1180550)
==== breeze5-icons ====
Version update (5.77.0 -> 5.78.0)
- Add subpackage with breeze-icons.rcc just for Kexi
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* fixed a drop shadow, removed a duplicate icon
* New compass action icon
* Add image-missing icon to theme
* Add icon for WIM images
- Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason
- Switch to hardlinks for %fdupes
==== catfish ====
Version update (1.4.13 -> 4.16.0)
Subpackages: catfish-lang
- Update to version 4.16.0
* Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE,
and UTF-32 BE/LE encodings
* Replace Gtk/Gdk/GLib deprecated code (gxo#apps/catfish#6)
* Use "match all" method for fulltext search (gxo#apps/catfish#30)
* Translation Updates
- add 0001-Force-disable-Zeitgeist-support.patch
* avoid automatically generated typelib(Zeitgeist) dependency
we can not provide (gxo#apps/catfish#39)
- Update to version 4.15.0
* Added Ctrl+H shortcut to show/hide hidden files
(gxo#apps/catfish#16)
* Added "Today" and "Month" filters to the sidebar
(gxo#apps/catfish#23)
* Fulltext searches now include more text files
(gxo#apps/catfish#7)
* New app icon, now using an rDNS icon name (org.xfce.catfish)
* Migrated ChangeLog to NEWS to better match Xfce projects
* Renamed README to README.md and updated to match Xfce projects
* Updated INSTALL to reference python3-specific packages
(gxo#apps/catfish#36)
* Various in-app icon updates (gxo#apps/catfish#15,
gxo#apps/catfish#17, gxo#apps/catfish#26)
* Added additional padding to Other and Custom gear icons
(gxo#apps/catfish#20)
* Check if zeitgeist daemon is running at startup
(gxo#apps/catfish#34)
* Correctly position custom filter popups above gear icon
(gxo#apps/catfish#18)
* Default to the current date in the custom date filters
(gxo#apps/catfish#24)
* Fix 'list' object has no attribute 'lower' (gxo#apps/catfish#9)
* Fix fulltext freeze with special files (gxo#apps/catfish#32)
* Fix python crash when some extension scheme is used
(gxo#apps/catfish#35)
* Fix statusbar moving on mouseover
* Move custom file extension hint to tooltip (gxo#apps/catfish#25)
* Sidebar entries no longer move when losing focus
(gxo#apps/catfish#22)
* Translation Updates
==== cervisia ====
Version update (20.12.0 -> 20.12.1)
Subpackages: cervisia-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== clazy ====
Version update (1.8 -> 1.9)
- Update to 1.9:
* Fixed clazy slowdown introduced in 1.8. It can be up to 4x
faster now.
==== colord ====
Version update (1.4.4 -> 1.4.5)
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Update to version 1.4.5:
+ New Features:
- Add cd_icc_create_default_full
- Add cd_icc_utils_get_adaptation_matrix
- Add cd_mat33_is_finite
- Add support for datacolor SpyderX
+ Bugfixes:
- Check for errors from more sqlite calls
- Fix cd_icc_load_data() annotation for the data array
- Fix cd-sensor-dummy
- Fix more annotation for data arrays
- Fix owner and permissions on existing state files
- Fix segfault due to dereferencing NULL pointer
- Make the build reproductible
- Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.
==== dhcp ====
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server
- prepare usrmerge (boo#1029961)
==== exo ====
Version update (0.12.11 -> 4.16.0)
Subpackages: exo-data exo-lang exo-tools libexo-2-0
- To prevent dependency cycle we need #!BuildIgnore: exo-tools
in the spec file and it was accidentally removed in the previous
commit.
- Update to version 4.16.0
* Focus must not be required in single click mode (Issue #190)
* Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
* Adjust padding only for vertical item orientation (Issue #48)
* bump glib (and gio, gthread, etc) to 2.50.0
* Fix GCC warning (false negative)
* Translation Updates
- Make sure the obsolete libexo-1-0 does not linger around creating
conflicts.
- Update to version 4.15.3
* Re-grab tree selection to prevent rare crash (gxo#xfce/exo#46)
* Remove unneeded RTL adjustment (gxo#xfce/exo#45)
* exo-open: Wrap long URI in error dialog (gxo#xfce/exo#26)
* Avoid truncated text in small zoom levels (gxo#xfce/exo#42)
* Make ExoIconView reduce selection on a single click
(gxo#xfce/exo#39)
* Partially restore 6fcefce9 (gxo#xfce/exo#18)
* Adds new, foreign README.md
* Add check for valid GtkTreeSelection (gxo#xfce/exo#40)
* Reset cursor on drag end in single-click mode
* exo-open: Change priority of command line parameters
(gxo#xfce/exo#20)
* Prevent label from overlapping icon in RTL (gxo#xfce/exo#36)
* Prevent "selection_changed" bursts (gxo#xfce/exo#37)
* Small change to documentation for exo_strdup_strftime
* desktop-item-edit: Fix fallback for desktop file type detection
* desktop-item-edit: Improve detection of invalid icon names
(gxo#xfce/exo#33)
* AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS (gxo#xfce/exo!9)
* Translation Updates
- Update to version 4.15.2
* icon-chooser-dialog: Allow removing selected icon (gxo#xfce/exo#2)
* desktop-item-edit: Fix sensitivity of save button (gxo#xfce/exo#28)
* Rework exo_icon_view_scroll_event for overshoot effect (gxo#xfce/exo#25)
* Allow resizing the xfce4-settings window smaller (gxo#xfce/exo#19)
* Drop exo-csource from exo
* Fix build on OpenBSD (!2)
* Fix race condition in make install (gxo#xfce/exo#29)
* Remove unused perl module requirement
* Replace bugzilla occurences with gitlab (gxo#xfce/exo#30)
* This release transitions several exo components to xfce-settings, and
drops GTK+ 2 support.
Please use with xfce-settings 4.15.1 or later for best results.
* Removed binaries: exo-compose-mail, exo-helper-2
* Removed from API: ExoCellRendererEllipsizedText, ExoIconBar,
ExoToolbarsEditor, ExoToolbarsEditorDialog, ExoToolbarsModel,
ExoToolbarsView, ExoWrapTable, ExoXsessionClient, exo_atomic_inc,
exo_atomic_dec
* state variable is a GtkStateFlags
* desktop-item-edit: Fix sensitivity of save button (bxo#16813)
* Attach popup window to toplevel parent (bxo#16768)
* Rename Thunar.desktop to thunar.desktop (bxo#16197)
* Extend selection on shift+drag (bxo#7526)
* Do not cancel selection on shift+drag
* Rename Thunar.desktop to thunar.desktop (bxo#16197)
* Fix type declaration (bxo#16678)
* desktop-item-edit: Use new XfceTitledDialog API
* Fix GTimeVal deprecation
* Replace deprecated G_INLINE_FUNC macro
* Replace deprecated macro
* Wrong keyboard navigation after using rubberband in exo-icon-view
(bxo#16286)
* Cursor position in icon view not visible/highlighted when using
ctrl + arrows (bxo#12227)
* Make sure default applications are properly set in mimeapps.list
* Translation Updates
==== eyeD3 ====
- Add missing BuildRequires: python3-filetype python3-deprecation
* Fix: pkg_resources.DistributionNotFound: filetype, deprecation distribution not found
==== ffmpegthumbs ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ffmpegthumbs-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== flatpak ====
Version update (1.8.3 -> 1.8.4)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.8.4:
+ Fix support for ppc64.
==== frameworkintegration ====
Version update (5.77.0 -> 5.78.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
==== gcc7 ====
- Amend gcc7-aarch64-moutline-atomics.patch for glibc namespace
violation with getauxval. [bsc#1167939]
==== gnome-control-center ====
Version update (3.38.2 -> 3.38.3)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 3.38.3:
+ Display: Fix crash when unable to get display configuration.
+ Network: Fix smal leak getting WiFi secrets.
+ Printers: Fix small leaks in new printer dialog.
+ User Accounts: Fix crash showing error in fingerprint dialog.
+ Updated translations.
==== greybird-geeko-theme ====
Version update (3.22.11+git2.751e0f3 -> 3.22.11+git10.2f4304a)
Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common
- Update to version 3.22.11+git10.2f4304a:
* Reduce messagedialog buttonbox size
* Make CSD titlebars slimmer
* Improve dark xfwm4 tabwin contrast
* More normal-sized inline-toolbar buttons
* Add workaround for Gnome Builder
* Fix progressbar in unfocused windows
==== hivex ====
Version update (1.3.18 -> 1.3.19)
- Update to version 1.3.19
* ocaml: Throw exception if malloc returns NULL
* ocaml: Cast return from String_val to (char *)
* ocaml: Use caml_alloc_initialized_string
* Remove extra @LIBS@ from pkg-config file
* Win::Hivex::Regedit: Ignore comments
* Win::Hivex::Regedit: Accept CRLF line endings
==== hwdata ====
Version update (0.342 -> 0.343)
- Add merge-pciids.pl to fully duplicate behavior of pciutils-ids
* Resolves SLE issue bsc#1180422 bsc#1180482
- Update to version 0.343:
+ Updated pci, usb and vendor ids.
==== juk ====
Version update (20.12.0 -> 20.12.1)
Subpackages: juk-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== k3b ====
Version update (20.12.0 -> 20.12.1)
Subpackages: k3b-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Fix infinite loop when clearing a DVD Video project (kde#259164)
==== kactivities-stats ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove broken lastQuery feature, fixes krunner crashes for me
* Don't include QtTest as it includes all QtCore includes
==== kactivities5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kalgebra ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kalgebra-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kanagram ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kanagram-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kapptemplate ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kapptemplate-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== karchive ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== katomic ====
Version update (20.12.0 -> 20.12.1)
Subpackages: katomic-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kauth ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kblackbox ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kblackbox-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kblocks ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kblocks-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kbookmarks ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kbounce ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kbounce-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kbreakout ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kbreakout-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kbruch ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kbruch-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kcachegrind ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kcachegrind-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kcalendarcore ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* CMakeLists.txt - increase minimum libical version to 3.0
==== kcmutils ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* KPluginSelector implement default highlight indicator
* kcmoduleqml: don't bind column width to view width (kde#428727)
==== kcodecs ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kcompletion ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* operator+/- is disabled for QFlags in qt6
* [KComboBox] fix crash when calling setEditable(false) with open context menu
==== kconfig ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* Make sure to use en language
* Don't include QtTest as it includes all QtCore includes
* Properly include QStringList
* Remove unused include
* Use | instead of + for combining keys
* Fix windows being inappropriately maximized on launch (kde#426813)
* Correct format of window maximized string
* Fix window sizing and positioning on Windows (kde#429943)
==== kconfigwidgets ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* KCodecAction: add non-overload signals codecTriggered & encodingProberTriggered
* Don't include QtTestWidgets as it includes all QtCore includes
==== kcontacts ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
==== kcoreaddons ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Port KJobTrackerInterface to Qt5 connect syntax
* Fix clazy warnings and silence deprecations
* KTextToHtml: fix assert due to out of bounds at() call
* Use flat hierarchy for plugin paths on Android
* KTextToHtml: minor code optimisation
* Remove ifdefs, we require Qt 5.14 now
* Use a separate logging category for desktoptojson's use of desktopfileparser
* desktop to JSON conversion: ignore "Actions=" entry
* Deprecate KProcess::pid()
* ktexttohtml: fix KTextToHTMLHelper usage
==== kcrash ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Use std::unique_ptr<char[]> to prevent memory leaks
==== kcron ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kcron-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kdav ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
==== kdbusaddons ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Port away from deprecated QProcess::pid()
==== kdeclarative ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Switch to Findepoxy provided by ECM
* KCMShell: Add support for passing arguments
* Remove ifdefs, we require Qt 5.14 now
* Workaround crash with GL detection and kwin_wayland
* [KQuickAddons] QtQuickSettings::checkBackend() for fallback to software backend (kde#422995)
* [abstractkcm] Fix import version in code example
* Avoid setting QSG_RENDER_LOOP if set already
* ConfigPropertyMap : load property's default value in the map
==== kded ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kded-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kdeedu-data ====
Version update (20.12.0 -> 20.12.1)
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kdegraphics-thumbnailers ====
Version update (20.12.0 -> 20.12.1)
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kdelibs4support ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* autotests: use canonical paths to fix FreeBSD CI
* autotests: ensure XDG_CURRENT_DESKTOP is KDE as the test assumes
* Don't include QtTest as it includes all QtCore includes
* operator+/- is disabled for QFlags in qt6
==== kdesu ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kdf ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kdf-lang kwikdisk
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kdiamond ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kdiamond-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kdnssd-framework ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kdoctools ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Add an entity for MathML acronym
* Mispelled to previous commit
* Change 'Naval Battle' to 'KNavalBattel' to meet legal matters
==== kemoticons ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kernel-64kb ====
Version update (5.10.4 -> 5.10.5)
- drm/docs: Fix todo.rst (git-fixes).
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
(git-fixes).
- commit 19815f3
- Linux 5.10.5 (bsc#1012628).
- net/sched: sch_taprio: reset child qdiscs before freeing them
(bsc#1012628).
- mptcp: fix security context on server socket (bsc#1012628).
- ethtool: fix error paths in ethnl_set_channels() (bsc#1012628).
- ethtool: fix string set id check (bsc#1012628).
- md/raid10: initialize r10_bio->read_slot before use
(bsc#1012628).
- drm/amd/display: Add get_dig_frontend implementation for DCEx
(bsc#1012628).
- io_uring: close a small race gap for files cancel (bsc#1012628).
- jffs2: Allow setting rp_size to zero during remounting
(bsc#1012628).
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing
(bsc#1012628).
- spi: dw-bt1: Fix undefined devm_mux_control_get symbol
(bsc#1012628).
- opp: fix memory leak in _allocate_opp_table (bsc#1012628).
- opp: Call the missing clk_put() on error (bsc#1012628).
- scsi: block: Fix a race in the runtime power management code
(bsc#1012628).
- mm/hugetlb: fix deadlock in hugetlb_cow error path
(bsc#1012628).
- mm: memmap defer init doesn't work as expected (bsc#1012628).
- lib/zlib: fix inflating zlib streams on s390 (bsc#1012628).
- io_uring: don't assume mm is constant across submits
(bsc#1012628).
- io_uring: use bottom half safe lock for fixed file data
(bsc#1012628).
- io_uring: add a helper for setting a ref node (bsc#1012628).
- io_uring: fix io_sqe_files_unregister() hangs (bsc#1012628).
- uapi: move constants from <linux/kernel.h> to <linux/const.h>
(bsc#1012628).
- tools headers UAPI: Sync linux/const.h with the kernel headers
(bsc#1012628).
- cgroup: Fix memory leak when parsing multiple source parameters
(bsc#1012628).
- zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of
dfltcc_syms.c (bsc#1012628).
- scsi: cxgb4i: Fix TLS dependency (bsc#1012628).
- Bluetooth: hci_h5: close serdev device and free hu in h5_close
(bsc#1012628).
- fbcon: Disable accelerated scrolling (bsc#1012628).
- reiserfs: add check for an invalid ih_entry_count (bsc#1012628).
- misc: vmw_vmci: fix kernel info-leak by initializing dbells
in vmci_ctx_get_chkpt_doorbells() (bsc#1012628).
- media: gp8psk: initialize stats at power control logic
(bsc#1012628).
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super()
(bsc#1012628).
- ALSA: seq: Use bool for snd_seq_queue internal flags
(bsc#1012628).
- ALSA: rawmidi: Access runtime->avail always in spinlock
(bsc#1012628).
- bfs: don't use WARNING: string when it's just info
(bsc#1012628).
- ext4: check for invalid block size early when mounting a file
system (bsc#1012628).
- fcntl: Fix potential deadlock in send_sig{io, urg}()
(bsc#1012628).
- io_uring: check kthread stopped flag when sq thread is unparked
(bsc#1012628).
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (bsc#1012628).
- module: set MODULE_STATE_GOING state when a module fails to load
(bsc#1012628).
- quota: Don't overflow quota file offsets (bsc#1012628).
- rtc: pl031: fix resource leak in pl031_probe (bsc#1012628).
- powerpc: sysdev: add missing iounmap() on error in
mpic_msgr_probe() (bsc#1012628).
- i3c master: fix missing destroy_workqueue() on error in
i3c_master_register (bsc#1012628).
- NFSv4: Fix a pNFS layout related use-after-free race when
freeing the inode (bsc#1012628).
- f2fs: avoid race condition for shrinker count (bsc#1012628).
- f2fs: fix race of pending_pages in decompression (bsc#1012628).
- module: delay kobject uevent until after module init call
(bsc#1012628).
- powerpc/64: irq replay remove decrementer overflow check
(bsc#1012628).
- fs/namespace.c: WARN if mnt_count has become negative
(bsc#1012628).
- watchdog: rti-wdt: fix reference leak in rti_wdt_probe
(bsc#1012628).
- um: random: Register random as hwrng-core device (bsc#1012628).
- um: ubd: Submit all data segments atomically (bsc#1012628).
- NFSv4.2: Don't error when exiting early on a READ_PLUS buffer
overflow (bsc#1012628).
- ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW
inode fails (bsc#1012628).
- drm/amd/display: updated wm table for Renoir (bsc#1012628).
- tick/sched: Remove bogus boot "safety" check (bsc#1012628).
- s390: always clear kernel stack backchain before calling
functions (bsc#1012628).
- io_uring: remove racy overflow list fast checks (bsc#1012628).
- ALSA: pcm: Clear the full allocated memory at hw_params
(bsc#1012628).
- dm verity: skip verity work if I/O error when system is shutting
down (bsc#1012628).
- ext4: avoid s_mb_prefetch to be zero in individual scenarios
(bsc#1012628).
- device-dax: Fix range release (bsc#1012628).
- Refresh patches.suse/supported-flag.
- commit 3bb334e
- Revert "drm/amd/display: Fixed Intermittent blue screen on
OLED panel" (bsc#1180404).
- commit 086fc4c
- ALSA: hda/hdmi: Fix incorrect mutex unlock in
silent_stream_disable() (bsc#1180543).
- commit 010df91
==== kernel-source ====
Version update (5.10.4 -> 5.10.5)
Subpackages: kernel-default kernel-docs
- drm/docs: Fix todo.rst (git-fixes).
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
(git-fixes).
- commit 19815f3
- Linux 5.10.5 (bsc#1012628).
- net/sched: sch_taprio: reset child qdiscs before freeing them
(bsc#1012628).
- mptcp: fix security context on server socket (bsc#1012628).
- ethtool: fix error paths in ethnl_set_channels() (bsc#1012628).
- ethtool: fix string set id check (bsc#1012628).
- md/raid10: initialize r10_bio->read_slot before use
(bsc#1012628).
- drm/amd/display: Add get_dig_frontend implementation for DCEx
(bsc#1012628).
- io_uring: close a small race gap for files cancel (bsc#1012628).
- jffs2: Allow setting rp_size to zero during remounting
(bsc#1012628).
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing
(bsc#1012628).
- spi: dw-bt1: Fix undefined devm_mux_control_get symbol
(bsc#1012628).
- opp: fix memory leak in _allocate_opp_table (bsc#1012628).
- opp: Call the missing clk_put() on error (bsc#1012628).
- scsi: block: Fix a race in the runtime power management code
(bsc#1012628).
- mm/hugetlb: fix deadlock in hugetlb_cow error path
(bsc#1012628).
- mm: memmap defer init doesn't work as expected (bsc#1012628).
- lib/zlib: fix inflating zlib streams on s390 (bsc#1012628).
- io_uring: don't assume mm is constant across submits
(bsc#1012628).
- io_uring: use bottom half safe lock for fixed file data
(bsc#1012628).
- io_uring: add a helper for setting a ref node (bsc#1012628).
- io_uring: fix io_sqe_files_unregister() hangs (bsc#1012628).
- uapi: move constants from <linux/kernel.h> to <linux/const.h>
(bsc#1012628).
- tools headers UAPI: Sync linux/const.h with the kernel headers
(bsc#1012628).
- cgroup: Fix memory leak when parsing multiple source parameters
(bsc#1012628).
- zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of
dfltcc_syms.c (bsc#1012628).
- scsi: cxgb4i: Fix TLS dependency (bsc#1012628).
- Bluetooth: hci_h5: close serdev device and free hu in h5_close
(bsc#1012628).
- fbcon: Disable accelerated scrolling (bsc#1012628).
- reiserfs: add check for an invalid ih_entry_count (bsc#1012628).
- misc: vmw_vmci: fix kernel info-leak by initializing dbells
in vmci_ctx_get_chkpt_doorbells() (bsc#1012628).
- media: gp8psk: initialize stats at power control logic
(bsc#1012628).
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super()
(bsc#1012628).
- ALSA: seq: Use bool for snd_seq_queue internal flags
(bsc#1012628).
- ALSA: rawmidi: Access runtime->avail always in spinlock
(bsc#1012628).
- bfs: don't use WARNING: string when it's just info
(bsc#1012628).
- ext4: check for invalid block size early when mounting a file
system (bsc#1012628).
- fcntl: Fix potential deadlock in send_sig{io, urg}()
(bsc#1012628).
- io_uring: check kthread stopped flag when sq thread is unparked
(bsc#1012628).
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (bsc#1012628).
- module: set MODULE_STATE_GOING state when a module fails to load
(bsc#1012628).
- quota: Don't overflow quota file offsets (bsc#1012628).
- rtc: pl031: fix resource leak in pl031_probe (bsc#1012628).
- powerpc: sysdev: add missing iounmap() on error in
mpic_msgr_probe() (bsc#1012628).
- i3c master: fix missing destroy_workqueue() on error in
i3c_master_register (bsc#1012628).
- NFSv4: Fix a pNFS layout related use-after-free race when
freeing the inode (bsc#1012628).
- f2fs: avoid race condition for shrinker count (bsc#1012628).
- f2fs: fix race of pending_pages in decompression (bsc#1012628).
- module: delay kobject uevent until after module init call
(bsc#1012628).
- powerpc/64: irq replay remove decrementer overflow check
(bsc#1012628).
- fs/namespace.c: WARN if mnt_count has become negative
(bsc#1012628).
- watchdog: rti-wdt: fix reference leak in rti_wdt_probe
(bsc#1012628).
- um: random: Register random as hwrng-core device (bsc#1012628).
- um: ubd: Submit all data segments atomically (bsc#1012628).
- NFSv4.2: Don't error when exiting early on a READ_PLUS buffer
overflow (bsc#1012628).
- ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW
inode fails (bsc#1012628).
- drm/amd/display: updated wm table for Renoir (bsc#1012628).
- tick/sched: Remove bogus boot "safety" check (bsc#1012628).
- s390: always clear kernel stack backchain before calling
functions (bsc#1012628).
- io_uring: remove racy overflow list fast checks (bsc#1012628).
- ALSA: pcm: Clear the full allocated memory at hw_params
(bsc#1012628).
- dm verity: skip verity work if I/O error when system is shutting
down (bsc#1012628).
- ext4: avoid s_mb_prefetch to be zero in individual scenarios
(bsc#1012628).
- device-dax: Fix range release (bsc#1012628).
- Refresh patches.suse/supported-flag.
- commit 3bb334e
- Revert "drm/amd/display: Fixed Intermittent blue screen on
OLED panel" (bsc#1180404).
- commit 086fc4c
- ALSA: hda/hdmi: Fix incorrect mutex unlock in
silent_stream_disable() (bsc#1180543).
- commit 010df91
==== kfilemetadata5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kfilemetadata5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove not implemented method
* Remove ifdefs, we require Qt 5.14 now
==== kgeography ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kgeography-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kget ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kget-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* org.kde.kget.appdata.xml: add <content_rating>
==== kglobalaccel ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Avoid autostarting kglobalaccel when shutting down
* operator+/- is disabled for QFlags in qt6
==== kgoldrunner ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kgoldrunner-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kguiaddons ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Apple is also Unix
* Not necessary to use QtTest as it includes all QtCore include
* Use | instead of + for combining
==== khangman ====
Version update (20.12.0 -> 20.12.1)
Subpackages: khangman-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kholidays ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Explicitly include QStringList
* Update Japanese holidays
==== khtml ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Don't include QtTest as it includes all QtCore includes
* operator+/- is disabled for QFlags in qt6
==== ki18n ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
==== kiconthemes ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Skip warning for some Adwaita icons for backward compatibility.
* QSvgRenderer::setAspectRatioMode() was introduced in Qt 5.15
==== kidletime ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kig ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kig-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* scripting: PyEval_CallObject -> PyObject_CallObject
* scripting: fix Python initialization
* Prevent Deletion of Option Dialog (kde#422665)
==== kimageformats ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kimageformats-eps
- Drop baselibs.conf. Nothing requires the -32bit package
and the new libavif build dependency doesn't provide one.
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* Add AVIF to the list of supported formats
* Add plugin for AV1 Image File Format (AVIF)
==== kinit ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kinit-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kio ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kio-core kio-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes since 5.77.0, only listing bugfixes:
* Remove knetattach item from the remote:// ioslave's view (kde#430211)
* RenameDialog: Add missing nullptr initialization (kde#430374)
* KFileItemActions: fix condition, we want to exclude only remote dirs (kde#430293)
* KUrlNavigator: resolve relative dir paths (kde#319700)
* KFileWidget: allow files that begin with a ':' to be selected (kde#322837)
* KFilePlacesView: allow setting a static icon size (kde#182089)
* KFileItemActions: add new method to insert openwith actions (kde#423765)
- Drop 0001-RenameDialog-Add-missing-nullptr-initialization.patch
==== kipi-plugins ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kipi-plugins-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kirigami2 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes since 5.77.0, only listing bugfixes:
* [overlaysheet] Use more conditional positioning for close button (kde#430581)
* Color icons, not buttons (kde#429399)
==== kiriki ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kiriki-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kitemmodels ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Add count property, allows rowCount binding in QML
* Add missing include
* Remove ifdefs, we require Qt 5.14 now
* Not necessary to use QtTest as it includes all QtCore include
==== kitemviews ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* KWidgetItemDelegate allow to trigger a resetModel from KPluginSelector
==== kiten ====
Version update (20.12.0 -> 20.12.1)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kjobwidgets ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kjs ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Don't include QtTest as it includes all QtCore includes
==== kjumpingcube ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kjumpingcube-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== klines ====
Version update (20.12.0 -> 20.12.1)
Subpackages: klines-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Fix keyboard navigation focus not being shown
==== kmahjongg ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kmahjongg-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kmines ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kmines-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kmouth ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kmouth-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kmplot ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kmplot-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== knavalbattle ====
Version update (20.12.0 -> 20.12.1)
Subpackages: knavalbattle-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== knetwalk ====
Version update (20.12.0 -> 20.12.1)
Subpackages: knetwalk-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== knewstuff ====
Version update (5.77.0 -> 5.78.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Deprecate standardAction and standardActionUpload methods
* Fix QtQuick model if there is only a payload, but no download links
* Add trailing comma to enum values
* Add clang-format target
* Add a dptr to Cache, and move the throttle timer there to fix crash (kde#429442)
* Refactor KNS3::Button to use new dialog internally
* Create wrapper class for QML dialog
* Fix unit tests for kmoretools
* Check if version is empty before concatenating version
==== knotifications ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Not necessary to use QtTest as it includes all QtCore include
* Add example/test application
* Improve KNotification API docs
==== knotifyconfig ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kolf ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kolf-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kollision ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kollision-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kolourpaint ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kolourpaint-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== konquest ====
Version update (20.12.0 -> 20.12.1)
Subpackages: konquest-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kpackage ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kpackage-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* autotests: attempt to fix them on Windows, or at least expect failures
* autotests: clarify very confusing test. The expected value is actually empty.
==== kparts ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Deprecate BrowserHostExtension
* operator+/- is disabled for QFlags in qt6
==== kpat ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kpat-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Restore KPat Theme downloads
==== kpeople5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kpeople5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove not implemented method
* Remove ifdefs, we require Qt 5.14 now
* Fix compilation now that Qt 5.14 is required
* Pass parent to Q*Layout ctor instead of calling setLayout()
* Don't include QtTest as it includes all QtCore includes.
==== kpty ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* autotests: skip tests that fail on FreeBSD for many years and nobody cares
==== kqtquickcharts ====
Version update (20.12.0 -> 20.12.1)
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kquickcharts ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes to list here.
==== krdc ====
Version update (20.12.0 -> 20.12.1)
Subpackages: krdc-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kreversi ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kreversi-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== krfb ====
Version update (20.12.0 -> 20.12.1)
Subpackages: krfb-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kross ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kross-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== krunner ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes to list here.
==== kservice ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kservice-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Add missing includes
* Properly include QStringList
* Remove ifdefs, we require Qt 5.14 now
* silently ignore empty files
* Remove unused include
* Fix duplicate detection check
* KSycoca: avoid database rebuild if XDG_CONFIG_DIRS contains duplicates
* KSycoca: ensure extrafiles are ordered for comparison (kde#429593)
==== kshisen ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kshisen-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== ksirk ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ksirk-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kspaceduel ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kspaceduel-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Fix auto-rotating spaceships
==== ksquares ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ksquares-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== ksudoku ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ksudoku-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== ksystemlog ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ksystemlog-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kteatime ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kteatime-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== ktexteditor ====
Version update (5.77.0 -> 5.78.0)
Subpackages: ktexteditor-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes since 5.77.0, only listing bugfixes:
* Show the dragged text when dragging (kde#398719)
* Undo indent in one step (kde#373009)
==== ktextwidgets ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Port QRegExp to QRegularExpression (take 2)
* operator+/- is disabled for QFlags in qt6
==== ktimer ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ktimer-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== ktouch ====
Version update (20.12.0 -> 20.12.1)
Subpackages: ktouch-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kturtle ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kturtle-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kubrick ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kubrick-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kunitconversion ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Restructure and cleanup CMake files
==== kwallet ====
Version update (5.77.0 -> 5.78.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== kwayland ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Update test away from xdgshellv6 to stable
* Pass parent to QVBoxLayout ctor instead of calling setLayout()
* Don't include QtTest as it includes all QtCore includes
==== kwidgetsaddons ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* KSelectAction: add non-overload signals indexTriggered & textTriggered
* KFontChooserDialog: handle dialog being deleted by parent during exec()
* KMessageDialog: call setFocus() on the default button
* Remove ifdefs, we require Qt 5.14 now
* Remove old #warning
* Port from QStyleOption::init to initFrom
* Explicitly call QFuture::result()
* Port from QLocale::Norwegian to QLocale::NorwegianBokmal
* Port KToolBarPopupActionTest to QToolButton::ToolButtonPopupMode
==== kwindowsystem ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Not necessary to use QtTest as it includes all QtCore include
==== kwordquiz ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kwordquiz-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== kxmlgui ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* KXmlGui: when upgrading a local .rc file, keep new app toolbars
* Fix key recording by setWindow before capture starts. (kde#430388)
* Remove ifdefs, we require Qt 5.14 now
* operator+/- is disabled for QFlags in qt6
* Remove unused KWindowSystem dependency
* Clear KXMLGUIClient in memory xml doc after saving shortcuts to disk
==== ldmtool ====
Subpackages: libldm-1_0-0
- Adjust Remove-deprecated-g_type_class_add_private.patch to fix build
==== libKF5ModemManagerQt ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== libKF5NetworkManagerQt ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- No code change since 5.77.0
==== libfprint ====
Version update (1.90.3 -> 1.90.6)
- Update to version 1.90.6
* Object reference management fixes for FpPrint and identify
* Fixed issues that caused problem on non-x86 machines (#236)
* Fix building with older GLib versions
* synaptics: Support PID 00e7
* goodix: Fix issue with long USB packages
- Update to version 1.90.5
* Remove USB hub from udev autosupend rules
* synaptics: Add PID 0x00c9 which is used in some HP laptops
- Update to version 1.90.4
* Work around GUsb cancellation issue
* Redefine internal image device state machine for more robustness
* Add public finger-status reporting to FpDevice
* Rework device removal API to be convenient (#330)
* Enable powersave for unsupported USB devices
* Improvements to examples
* synaptics: Support identify operation
* synaptics: Fix possible crash when the interrupt transfer is
resubmitted
* synaptics: Add support for PIDs 0x00f9, 0x00fc and 0x00c2
* elan: Add PID 0x0c4d to supported device list
* aes3k: Fix driver and add CI test (#306)
* uru4000: Fix reference counting of image transfer
* vfs301: Fix driver and add CI test (#320)
==== libgarcon ====
Version update (0.6.4 -> 0.8.0)
Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang
- Fixed wrong source URL
- Update to version 0.8.0
* fix GarconMenuItem file documentation
* Remove GSourceFunc casts
* Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- Data files should always be installed along with the libraries
- Update to version 0.7.3
* garcon now needs libxfce4ui/4util 4.15.6+
* Use the symbolic close icon in the error dialog
* Don't launch apps as children
* bump glib (and gio, gthread, etc) minimum to 2.50.0
* relax automake requirement to 1.15
* Add new icon needed for xfce4-about-dialog.
* Translation Updates
- Fix executable in /etc warning
- Update to version 0.7.2
* Update README.md
* Translation Updates
- Update to version 0.7.1
* Drop support for Gtk2
* Drop Gtk3 ifdefs
* Switch to xfce_gtk_image_menu_item
* Add support for GObject Introspection (gxo#xfce/garcon#4)
* Improve GObject introspection annotations (gxo#xfce/garcon#8)
* Fix missing transfer annotation
* Field codes expansion API update
* Transfer some code to libxfce4util
* Fix default merge rules in xfce-applications.menu (bxo#15504)
* Rename exo-helpers to the new xfce4-xx ones
* Do not add INSTALL in dist tarball
* Fix a memory leak
* Switch to README.md and foreign automake mode
* README: Use table for debug arguments
* Add garcon_menu_item_[g|s]et_keywords to docs
* Add garcon_gtk_menu_get_desktop_actions_menu
* Improve docstrings
* Translation Updates
==== libglade2 ====
- Add gtk-doc BuildRequires: if configure.ac contains
GTK_DOC_CHECK, autoconf 2.70+ implicilty wants to start
gtkdocize.
==== libgusb ====
- Add baselibs.conf: build libgusb2-32bit, which is a dependency to
libfprint-2-2-32bit. Due to a installcheck bot issue, this
happened to be undetected for a while though.
==== libheif ====
- Add baselibs.conf: generate libheif1-32bit, which is a new
dependency for ImageMagick-32bit after that one now enabled
libheif support.
==== libkdegames ====
Version update (20.12.0 -> 20.12.1)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Don't install Forward header KExtHighscore for no longer existing header
==== libkeduvocdocument ====
Version update (20.12.0 -> 20.12.1)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== libkmahjongg ====
Version update (20.12.0 -> 20.12.1)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== libksysguard5 ====
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Drop baselibs.conf, not needed
==== libktorrent ====
Version update (20.12.0 -> 20.12.1)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== libnettle ====
Version update (3.6 -> 3.7)
Subpackages: libhogweed6 libnettle8
- GNU Nettle 3.7:
* add bcrypt password hashing
* add optimizations: PowerPC64 assembly
- remove deprecated texinfo packaing macros
==== libslirp ====
Version update (4.3.1 -> 4.4.0)
- Update to version 4.4.0:
* Release v4.4.0
* socket: consume empty packets
* slirp: check pkt_len before reading protocol header
* Remove the QEMU-special make build-system
* Add DNS resolving for iOS
* meson: support compiling as subproject
* meson: remove meson-dist script
* Add G_GNUC_PRINTF to local function slirp_vsnprintf
* sosendoob: better document what urgc is used for
* .gitlab-ci: add a Coverity stage
* TCPIPHDR_DELTA: Fix potential negative value
* udp, udp6, icmp, icmp6: Enable forwarding errors on Linux
* icmp, icmp6: Add icmp_forward_error and icmp6_forward_error
* udp, udp6, icmp: handle TTL value
* ip_stripoptions use memmove
* changelog: post-release
==== libstorage-ng ====
Version update (4.3.78 -> 4.3.80)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#789
- Use non-deprecated location for efivars for EFI detection
- 4.3.80
- merge gh#openSUSE/libstorage-ng#790
- fix setting UUID when creating swap (bsc#1180560)
- extended documentation
- 4.3.79
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.3.78
- Translated using Weblate (Russian) (bsc#1149754)
- 4.3.77
- Translated using Weblate (French) (bsc#1149754)
- 4.3.76
- merge gh#openSUSE/libstorage-ng#788
- remove Travis support (replaced by GitHub Actions)
- 4.3.75
- merge gh#openSUSE/libstorage-ng#787
- add more btrfs qgroups to remove view (bsc#1179590)
- added integration test
- extended documentation
- 4.3.74
- merge gh#openSUSE/libstorage-ng#786
- treat btrfs parent UUID only as a "hint" (bsc#1179061)
- 4.3.73
- merge gh#openSUSE/libstorage-ng#785
- handle missing partition device nodes for multipath (bsc#1175981)
- 4.3.72
- merge gh#openSUSE/libstorage-ng#784
- use define for /proc directory
- 4.3.71
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.3.70
- Translated using Weblate (Indonesian) (bsc#1149754)
- Translated using Weblate (Indonesian) (bsc#1149754)
- 4.3.69
- merge gh#openSUSE/libstorage-ng#783
- fixed loading qgroup limits from XML file
- coding style
- 4.3.68
- merge gh#openSUSE/libstorage-ng#782
- added GitHub Action to compile library and run unit tests
- 4.3.67
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.3.66
- Translated using Weblate (Czech) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.3.65
- Translated using Weblate (Dutch) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#781
- updated pot and po files
- 4.3.64
- merge gh#openSUSE/libstorage-ng#780
- handle btrfs quota and qgroups in compound actions
- added unit tests
- added integration tests
- use in-class member initialization
- coding style
- 4.3.63
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.3.62
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.3.61
- merge gh#openSUSE/libstorage-ng#779
- added convenience function
- fixed variable name
- coding style
- 4.3.60
- Translated using Weblate (Dutch) (bsc#1149754)
- 4.3.59
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.3.58
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.3.57
- Translated using Weblate (Czech) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#778
- updated pot and po files
- 4.3.56
- merge gh#openSUSE/libstorage-ng#777
- restore qgroups when enabling quota
- added actions to create and remove qgroups
- added unit tests
- added integration tests
- extended documentation
- support btrfs qgroups (jsc#SLE16696)
- 4.3.55
- merge gh#openSUSE/libstorage-ng#776
- probe btrfs quota and qgroups
- allow actions for holders next to devices
- added actions to set quota and qgroup limits
- added actions to assign and unassign qgroups
- 4.3.54
- Translated using Weblate (Italian) (bsc#1149754)
- 4.3.53
- merge gh#openSUSE/libstorage-ng#775
- allow to specify view in utils
- coding style
- fixed sanity check during btrfs probing
- allow views to also filter devices
- 4.3.52
- merge gh#openSUSE/libstorage-ng#774
- extended queries of used features (for bsc#1065588)
- extended unit tests
- extended integration tests
- coding style
- 4.3.51
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.3.50
- Translated using Weblate (Japanese) (bsc#1149754)
- 4.3.49
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.3.48
- Translated using Weblate (Dutch) (bsc#1149754)
- Translated using Weblate (Czech) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#773
- updated pot and po files
- 4.3.47
- merge gh#openSUSE/libstorage-ng#772
- added support for tmpfs (jsc#SLE11308)
- extended bindings
- added unit test
- added integration tests
- 4.3.46
- merge gh#openSUSE/libstorage-ng#771
- improved error messages in testsuite
- coding style
- 4.3.45
- merge gh#openSUSE/libstorage-ng#770
- added utility function to get names of used features
- coding style
- used sdc instead of sdb or sdd in some tests
- extended documentation
- 4.3.44
- merge gh#openSUSE/libstorage-ng#769
- fixed exception message
- 4.3.43
- merge gh#openSUSE/libstorage-ng#768
- fixed documentation
- 4.3.42
- Translated using Weblate (Finnish) (bsc#1149754)
- Translated using Weblate (Hindi) (bsc#1149754)
- Translated using Weblate (Russian) (bsc#1149754)
- 4.3.41
- merge gh#openSUSE/libstorage-ng#767
- removed some unnecessary null pointer checks
- 4.3.40
- merge gh#openSUSE/libstorage-ng#765
- added functions to query whether a MD RAID supports spare and
journal devices
- 4.3.39
- merge gh#openSUSE/libstorage-ng#764
- add _constraints file for OBS requiring at least 4 GB disk size
(bsc#1174375)
- 4.3.38
- merge gh#openSUSE/libstorage-ng#763
- probe lvm logical volume type from segtype for origins
- use in-class member initialization
- 4.3.37
- merge gh#openSUSE/libstorage-ng#762
- improve interface for pools
- coding style
- 4.3.36
- merge gh#openSUSE/libstorage-ng#761
- probe dax flag for disks
- verify devicegraph and pool name
- parse partition name in parted output
- use in-class member initialization
- 4.3.35
- merge gh#openSUSE/libstorage-ng#760
- minor code improvements
- 4.3.34
- merge gh#openSUSE/libstorage-ng#759
- experimental support for RAID journal device
- extended documentation
- added unit test
- extended integration tests
- coding style
- 4.3.33
- merge gh#openSUSE/libstorage-ng#753
- Fixes for %_libexecdir changing to /usr/libexec
- 4.3.32
- merge gh#openSUSE/libstorage-ng#758
- extended integration test
- added integration test
- added const
- coding style
- minor code and test improvements
- 4.3.31
- merge gh#openSUSE/libstorage-ng#757
- also add a UsedFeature for pmem devices
- 4.3.30
- merge gh#openSUSE/libstorage-ng#756
- merge gh#openSUSE/libstorage-ng#754
- added UsedFeature for NVMe disks (for bsc#1172866)
- Bsc1172866
- 4.3.29
- merge gh#openSUSE/libstorage-ng#751
- fixed order of exceptions
- extended utility to check order of exceptions
- allow to query max partition size for pools
- updated documentation
- work on pools
- 4.3.28
- merge gh#openSUSE/libstorage-ng#750
- added support for pools
- added integration tests
- extended documentation
- simplyfied code
- updated file dependencies for bindings
- updated list of headers to install
- fixed typos
- 4.3.27
- merge gh#openSUSE/libstorage-ng#749
- removed unused variable
- improved memory managment
- coding style
- minor code improvements
- 4.3.26
- merge gh#openSUSE/libstorage-ng#748
- avoid deprecated functions
- extended documentation
- improved memory managment
- minor code improvements
- 4.3.25
- merge gh#openSUSE/libstorage-ng#747
- extended userdata handling
- coding style
- updated documentation
- added check
- extended documentation
- 4.3.24
- merge gh#openSUSE/libstorage-ng#746
- added functions to query btrfs snapshot relations
- handle empty btrfs subvolume top level UUID better
- added checks
- extended documentation
- work on probing btrfs snapshot relations
- 4.3.23
- merge gh#openSUSE/libstorage-ng#745
- correct block device size for LVM thick snapshots
- added note
- extended developer mode
- 4.3.22
- merge gh#openSUSE/libstorage-ng#744
- disallow resizing thick volume groups with snapshots
- generate bindings for Snapshot class
- fixed typo
- stricter devicegraph check
- extended documentation
- updated documentation
- fixed documentation
- 4.3.21
- merge gh#openSUSE/libstorage-ng#743
- moved more registries to separate source file
- fixed typo
- 4.3.20
- Translated using Weblate (Indonesian) (bsc#1149754)
- Translated using Weblate (Swedish) (bsc#1149754)
- 4.3.19
- merge gh#openSUSE/libstorage-ng#742
- moved load registry to separate source file
- added documentation
- added developer mode
- 4.3.18
- merge gh#openSUSE/libstorage-ng#741
- use views in actiongraph calculation
- added unit test
- 4.3.17
- merge gh#openSUSE/libstorage-ng#740
- make enum view available in public interface
- add view parameter to some function
- ignore some snapshot relations in actiongraph
- added unit test for deleting lvm snapshots
- updated integration tests
- extended documentation
- reduced include statements
- 4.3.16
- merge gh#openSUSE/libstorage-ng#739
- disable more code if probing btrfs snapshot relations is disabled
- 4.3.15
- merge gh#openSUSE/libstorage-ng#738
- allow parallel edges in devicegraph
- allow to probe btrfs snapshot relations
- added unit tests
- coding style
- fixed typo
- strip unimportant information of unit test
- 4.3.14
- merge gh#openSUSE/libstorage-ng#737
- do not save unknown btrfs subvolume id
- easier to understand code
- reduced include statements
- added note
- relaxed checks loading btrfs subvolume id
- extended documentation and minor cleanups
- 4.3.13
- merge gh#openSUSE/libstorage-ng#736
- added sanity checks
- improved exception messages
- coding style
- 4.3.12
- merge gh#openSUSE/libstorage-ng#735
- merge gh#openSUSE/libstorage-ng#734
- merge gh#openSUSE/libstorage-ng#732
- merge gh#openSUSE/libstorage-ng#717
- merge gh#openSUSE/libstorage-ng#715
- track device block size when creating an Md RAID (bsc#1164295)
- simplify combining disks with different block sizes into RAID
(bsc#1164295)
- add block_size check for Md::add_device()
- update doc on RAID block size
- ignore clusterd VGs also in vgchange command (bsc#1161775)
- ignore umount/swapoff failure if it looks inactive already
(bsc#1168615)
- fixed typo
- added integration tests
- 4.3.11
- merge gh#openSUSE/libstorage-ng#733
- coding style
- 4.3.10
- merge gh#openSUSE/libstorage-ng#731
- probe partition label and uuid on gpt partitions
- coding style
- avoid saving empty topology
- remove deprecated size-k values
- fixed typo
- probe partition uuid and label
- 4.3.9
- merge gh#openSUSE/libstorage-ng#730
- updated documentation
- added const
- 4.3.8
- merge gh#openSUSE/libstorage-ng#729
- added views/filters for devicegraphs
- probe snapshot relationship between lvm logical volumes
- added functions to query snapshot relationships
- make utils show unfiltered devicegraph
- work on probing lvm snapshots
- 4.3.7
- merge gh#openSUSE/libstorage-ng#728
- support LVM mirror volumes
- support probing LVM mirror volumes
- 4.3.6
- merge gh#openSUSE/libstorage-ng#727
- probe lvm snapshots
- added unit test
- work on probing lvm snapshots
- 4.3.5
- merge gh#openSUSE/libstorage-ng#726
- added unit test for probing LVM RAID
- cleanup
- extend testsuite
- 4.3.4
- merge gh#openSUSE/libstorage-ng#725
- added read-only flag to BlkDevice
- 4.3.3
- merge gh#openSUSE/libstorage-ng#724
- avoid forward class declaration
- coding style
- mark some save functions as deprecated
- documentation updates
- avoid deprecated functions
- use more specific exception class
- minor code and documentation improvements
- 4.3.2
- merge gh#openSUSE/libstorage-ng#722
- extended documentation
- 4.3.1
- merge gh#openSUSE/libstorage-ng#721
- fixed constness
- added support to probe lvm cache
- added documentation
- added unit tests
- show lv_type in graphviz output
- extended documentation
- use switch statement instead of if statement
- more defensive programming
- add support to probe lvm cache
- 4.3.0
- merge gh#openSUSE/libstorage-ng#719
- document device block size handling (RAID, LVM, BTRFS)
- document device block size handling (BCACHE)
- clarify LV block size remark
- 4.2.74
- merge gh#openSUSE/libstorage-ng#720
- fix unit test
- 4.2.73
- merge gh#openSUSE/libstorage-ng#718
- allow control over environment variables
- query number of partition slots from parted
- respect number of partition slots reported by parted for GPT
(bsc#1161783)
- run travis with "--privileged" to avoid permissions error
- 4.2.72
- merge gh#openSUSE/libstorage-ng#714
- simplify combining disks with different block sizes into RAID
(bsc#1164295)
- Revert "add tests for adjust_block_size()"
- Revert "add adjust_block_size() method to Region class
(bsc#1164295)"
- update doc
- 4.2.71
- merge gh#openSUSE/libstorage-ng#713
- Make BlkDevice::possible_mount_bys public (for bsc#1166096)
- Increase minor so version
- 4.2.70
- merge gh#openSUSE/libstorage-ng#712
- update doc on RAID block size
- 4.2.69
- merge gh#openSUSE/libstorage-ng#711
- increase minor so version
- 4.2.68
- merge gh#openSUSE/libstorage-ng#709
- add adjust_block_size() method to Region class (bsc#1164295)
- track device block size when creating an Md RAID (bsc#1164295)
- add tests for adjust_block_size()
- add block_size check for Md::add_device()
- 4.2.67
- merge gh#openSUSE/libstorage-ng#708
- merge gh#openSUSE/libstorage-ng#707
- Translated using Weblate (Finnish) (bsc#1149754)
- Add option for ignoring clustered LVM
- Update lib version
- Ignore clustered LVM
- Revert "Add option for ignoring clustered LVM"
- Revert "Update lib version"
- Revert "Translated using Weblate (Finnish)" (bsc#1149754)
- Sync branches (SLE-15-SP1)
- 4.2.66
- Translated using Weblate (Spanish) (bsc#1149754)
- 4.2.65
- Translated using Weblate (Italian) (bsc#1149754)
- 4.2.64
- Translated using Weblate (French) (bsc#1149754)
- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754)
- 4.2.63
- Translated using Weblate (Chinese (China)) (bsc#1149754)
- 4.2.62
- merge gh#openSUSE/libstorage-ng#706
- added support for btrfs RAID1C{3,4}
- increase minor so version
- 4.2.61
- merge gh#openSUSE/libstorage-ng#705
- fixed failure message
- 4.2.60
- merge gh#openSUSE/libstorage-ng#704
- added being and end function to ProbeCallbacks
- extended documentation
- 4.2.59
- merge gh#openSUSE/libstorage-ng#703
- Remove OutputProcessor class
- merge gh#openSUSE/libstorage-ng#702
- added callback for missing commands during probing
- added unit tests
- improved readability of defines for external commands
- simplyfied code
- fixed typo
- added probing callback for missing commands
- 4.2.58
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.2.57
- merge gh#openSUSE/libstorage-ng#701
- check for existence of lvm vg before using it (bsc#1161191)
- 4.2.56
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.2.55
- merge gh#openSUSE/libstorage-ng#700
- merge gh#openSUSE/libstorage-ng#699
- Unmount when mount point was active
- Mount when mount point is active
- Bump version
- Add comments
- Fix mount and unmount (forward port)
- 4.2.54
- Translated using Weblate (Slovak) (bsc#1149754)
- 4.2.53
- merge gh#openSUSE/libstorage-ng#698
- remove default option '-m crc=1' for mkfs.xfs
- use udevadm from /usr/bin instead of /sbin (bsc#1160890)
- 4.2.52
- Translated using Weblate (German) (bsc#1149754)
- 4.2.51
- Translated using Weblate (Dutch) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.2.50
- Translated using Weblate (Japanese) (bsc#1149754)
- Translated using Weblate (Czech) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#696
- updated pot and po files
- 4.2.49
- merge gh#openSUSE/libstorage-ng#697
- merge gh#openSUSE/libstorage-ng#693
- Translated using Weblate (Estonian) (bsc#1149754)
- Translated using Weblate (Finnish) (bsc#1149754)
- Add unit tests
- Bump version
- Ensure default to 0 for optional columns
- Improve test
- Revert "Translated using Weblate (Finnish)" (bsc#1149754)
- Revert "Translated using Weblate (Estonian)" (bsc#1149754)
- Allow optional fstab columns (merge SLE-15-SP1)
- 4.2.48
- merge gh#openSUSE/libstorage-ng#695
- added probing of BitLocker (bsc#1159318)
- added unit test
- fixed message
- add minimal support for BitLocker
- 4.2.47
- merge gh#openSUSE/libstorage-ng#694
- Fix partition id when creating partition
- Bump version
- 4.2.46
- merge gh#openSUSE/libstorage-ng#691
- Add method to get partition id name
- Bump version
- Add note
- Partition Id names
- 4.2.45
- merge gh#openSUSE/libstorage-ng#692
- improved sort-key for block devices (for bsc#1140018)
- extended documentation
- 4.2.44
- merge gh#openSUSE/libstorage-ng#690
- provide sort-key for device name (for bsc#1140018)
- adapted utility programs to changes in networkx 2.4
- removed obsolete variable
- 4.2.43
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.2.42
- Translated using Weblate (German) (bsc#1149754)
- 4.2.41
- merge gh#openSUSE/libstorage-ng#689
- use ranks in graphviz output to ease readability (bsc#1149154)
- reduce test devicegraph to required information
- 4.2.40
- merge gh#openSUSE/libstorage-ng#688
- Add new callbacks for LUKS activation
- Bump version
- Add specialized Luks callbacks
- 4.2.39
- merge gh#openSUSE/libstorage-ng#687
- use correct size for btrfs resize command during shrink (bsc#1157762)
- 4.2.38
- merge gh#openSUSE/libstorage-ng#686
- extended some testcases to also check executed commands
- merged testsuite/actions into testsuite/dependencies
- added tests for shrinking btrfs
- extended tests
- extended and added testcases
- 4.2.37
- merge gh#openSUSE/libstorage-ng#685
- added testcases for growing btrfs
- check that all command and file mockups are used
- added testcases for growing and shrinking ext4
- added testcases for resizing filesystems
- 4.2.36
- merge gh#openSUSE/libstorage-ng#684
- list all devices in subvolume actions (bsc#1152523)
- consistent list of block devices in compound actions
- removed unneeded use of c_str
- updated explanations for translators
- show all block devices for action texts of btrfs subvolumes
- 4.2.35
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.34
- merge gh#openSUSE/libstorage-ng#683
- extended unit test (bsc#1135341)
- updated documentation (bsc#1149148)
- added internal check
- fixed typo
- 4.2.33
- merge gh#openSUSE/libstorage-ng#682
- merge gh#openSUSE/libstorage-ng#681
- Translated using Weblate (Danish) (bsc#1149754)
- Translated using Weblate (Estonian) (bsc#1149754)
- fixed handling of btrfs subvolumes with special (regex control)
characters in the path (bsc#1135341)
- 4.2.32
- merge gh#openSUSE/libstorage-ng#680
- fixed escaping of graphviz escString (bsc#1157916)
- 4.2.31
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.30
- merge gh#openSUSE/libstorage-ng#679
- use estimation from resize2fs for min size of ext4 (bsc#1149148)
- use 64bit feature forr max size of ext4
- separated parser for ntfsresize output
- added example programs
- added unit tests
- extended exception logging
- cleanup
- consistent naming of example programs
- changed path of resize2fs to /usr/sbin
- improved calculation of resize information
- 4.2.29
- merge gh#openSUSE/libstorage-ng#678
- Only join entries when path matches
- Select the most reasonable mount point
- Add unit tests
- Update version
- Bind mount workaround
- 4.2.28
- merge gh#openSUSE/libstorage-ng#677
- Make default mount_options public (needed for jsc#SLE-7687)
- Bump version
- Rename Mountable::Impl#get_default_mount_options
- Split MountPoint#set_default_mount_options into pieces (needed
for jsc#SLE-7687)
- 4.2.27
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.26
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.25
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.24
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.23
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.22
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.21
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.20
- merge gh#openSUSE/libstorage-ng#676
- handle is_permanent() in possible_mount_bys() (bsc#1155566)
- simplified code
- 4.2.19
- Translated using Weblate (Estonian) (bsc#1149754)
- 4.2.18
- merge gh#openSUSE/libstorage-ng#675
- Log messages about the mount_by fallback are just warnings
(related to bsc#1151075)
- 4.2.17
- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754)
- 4.2.16
- merge gh#openSUSE/libstorage-ng#674
- cache luks activation information (for bsc#1129496)
- use password from LUKS activation for resize (bsc#1153871)
- extended integration test
- fixed typos
- 4.2.15
- merge gh#openSUSE/libstorage-ng#673
- parse cipher and key size in cryptsetup output
- added cipher and key size to Encryption (for jsc#SLE-7376)
- probe sector size for Encryption
- extended documentation
- added sanity check
- coding style
- added test case for paes cipher
- handle cipher and key size for encryption
- 4.2.14
- merge gh#openSUSE/libstorage-ng#672
- Add open_options
- Bump version
- Extra options to open encryption
- 4.2.13
- Translated using Weblate (Danish) (bsc#1149754)
- 4.2.12
- Translated using Weblate (Catalan) (bsc#1149754)
- 4.2.11
- merge gh#openSUSE/libstorage-ng#671
- added integration test
- 4.2.10
- merge gh#openSUSE/libstorage-ng#670
- added notes
- 4.2.9
- merge gh#openSUSE/libstorage-ng#668
- removed unneeded code
- cleanup integration tests
- code cleanup
- 4.2.8
- Translated using Weblate (Japanese)
- 4.2.7
- Translated using Weblate (Slovak)
- 4.2.6
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Dutch)
- Translated using Weblate (Czech)
- merge gh#openSUSE/libstorage-ng#667
- update pot and po files
- 4.2.5
- merge gh#openSUSE/libstorage-ng#666
- added note
- use dev_t to save major and minor numbers
- improved unit test
- coding style
- consistent function name
- added support for plain encryption (bsc#1088641)
- added unit test
- added integration tests
- 4.2.4
- merge gh#openSUSE/libstorage-ng#665
- extended documentation
- 4.2.3
- Translated using Weblate (Chinese (China))
- 4.2.2
- merge gh#openSUSE/libstorage-ng#663
- update packaging documentation
- 4.2.1
- merge gh#openSUSE/libstorage-ng#662
- merge gh#openSUSE/libstorage-ng#661
- Adapt Dockerfile for SLE-15-SP1
- Translated using Weblate (Slovak)
- Translated using Weblate (Catalan)
- Translated using Weblate (Czech)
- Translated using Weblate (Japanese)
- Translated using Weblate (Arabic)
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Dutch)
- Translated using Weblate (French)
- Translated using Weblate (German)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Italian)
- Translated using Weblate (Korean)
- Translated using Weblate (Polish)
- Translated using Weblate (Russian)
- Translated using Weblate (Spanish)
- Translated using Weblate (Swedish)
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Finnish)
- Fix dectection of surrounding region (bsc#1146686)
- Bump lib version
- Fix surrounding detection
- Revert "Translated using Weblate (Catalan)"
- Revert "Translated using Weblate (Finnish)"
- Revert "Translated using Weblate (Dutch)"
- Revert "Translated using Weblate (Portuguese (Brazil))"
- Revert "Translated using Weblate (Swedish)"
- Revert "Translated using Weblate (Spanish)"
- Revert "Translated using Weblate (Russian)"
- Revert "Translated using Weblate (Polish)"
- Revert "Translated using Weblate (Korean)"
- Revert "Translated using Weblate (Italian)"
- Revert "Translated using Weblate (Hungarian)"
- Revert "Translated using Weblate (German)"
- Revert "Translated using Weblate (French)"
- Revert "Translated using Weblate (Chinese (Taiwan))"
- Revert "Translated using Weblate (Chinese (China))"
- Revert "Translated using Weblate (Arabic)"
- Revert "Translated using Weblate (Japanese)"
- Revert "Translated using Weblate (Czech)"
- Revert "Translated using Weblate (Slovak)"
- Revert "Adapt Dockerfile for SLE-15-SP1"
- Merge SLE-15-SP1
- 4.2.0
- Translated using Weblate (Chinese (China))
- 4.1.145
- Translated using Weblate (French)
- 4.1.144
- Translated using Weblate (Indonesian)
- 4.1.143
- merge gh#openSUSE/libstorage-ng#660
- added functions to query existance of holders
- 4.1.142
- merge gh#openSUSE/libstorage-ng#659
- added parser for 'cryptsetup luksDump'
- added example
- added support for LUKS2
- extended documentation
- coding style
- extended integration tests
- fixed documentation
- fixed typo
- relaxed parser for whitespace changes
- LUKS2 support
- 4.1.141
- merge gh#openSUSE/libstorage-ng#658
- probe zone model for disks
- added unit test
- avoid compiler warning
- coding style
- 4.1.140
- merge gh#openSUSE/libstorage-ng#657
- extended documentation
- 4.1.139
- merge gh#openSUSE/libstorage-ng#656
- improve sorting of pmem devices
- 4.1.138
- Translated using Weblate (German)
- 4.1.137
- Translated using Weblate (Portuguese (Brazil))
- 4.1.136
- Translated using Weblate (Chinese (China))
- 4.1.135
- Translated using Weblate (Slovak)
- 4.1.134
- Translated using Weblate (Dutch)
- 4.1.133
- Translated using Weblate (Japanese)
- 4.1.132
- Translated using Weblate (Czech)
- 4.1.131
- Translated using Weblate (Catalan)
- 4.1.130
- merge gh#openSUSE/libstorage-ng#655
- allow to customize style of graphviz output
- use new style api
- added examples for style api usage
- coding style
- added unit test
- 4.1.129
- merge gh#openSUSE/libstorage-ng#654
- updated pot and po files
- 4.1.128
- merge gh#openSUSE/libstorage-ng#653
- improve filesystem related commit action messages
- added unit test
- added integration test
- removed unneeded include statement
- merge gh#openSUSE/libstorage-ng#652
- added unit test for LVM over MD
- 4.1.127
- merge gh#openSUSE/libstorage-ng#651
- extended fstab handling for multiple devices btrfs
- added unit test
- fixed documentation
- 4.1.126
- merge gh#openSUSE/libstorage-ng#650
- sort block devices when creating btrfs (needed in testsuite)
- 4.1.125
- merge gh#openSUSE/libstorage-ng#649
- use devid from devicegraph when resizing btrfs
- extended integration test
- added note
- fix resizing btrfs on e.g. LVM
- 4.1.124
- merge gh#openSUSE/libstorage-ng#648
- allow to reuse commands and files in mockup files
- read sub uuid in blkid output
- updated devicegraphs
- add id to FilesystemUser
- removed obsolete setenv calls to enable multiple devices btrfs
- work on btrfs multiple device support
- 4.1.123
- merge gh#openSUSE/libstorage-ng#647
- Enable multi-device Btrfs probing by default
- Bump lib version
- Enable multi-device Btrfs by default
- 4.1.122
- merge gh#openSUSE/libstorage-ng#646
- Initial changes
- Rename auxiliary struct
- Block shrink multi-device Btrfs
- Adapt action text when growing multi-device Btrfs
- Add integration test
- Bump lib version
- Resize multi-device Btrfs
- 4.1.121
- merge gh#openSUSE/libstorage-ng#645
- extended documentation
- 4.1.120
- Translated using Weblate (Dutch)
- Translated using Weblate (Finnish)
- 4.1.119
- merge gh#openSUSE/libstorage-ng#644
- added unit test
- added integration tests
- removed unneeded virtual specifier
- wait for block device
- moved integration tests
- added note
- allow to add devices to existing btrfs (for jsd#SLE-3877)
- 4.1.118
- merge gh#openSUSE/libstorage-ng#643
- extended documentation
- 4.1.117
- merge gh#openSUSE/libstorage-ng#642
- added documentation about multiple devices btrfs
- added example
- 4.1.116
- merge gh#openSUSE/libstorage-ng#641
- handle mixed mode in output of 'btrfs filesystem df'
- 4.1.115
- merge gh#openSUSE/libstorage-ng#640
- parse UUID in output of mkfs.btrfs
- fixed exception message
- 4.1.114
- merge gh#openSUSE/libstorage-ng#639
- Use the Docker image from OBS
- 4.1.113
- Translated using Weblate (Indonesian)
- 4.1.112
- merge gh#openSUSE/libstorage-ng#638
- parse devid in output of 'btrfs filesystem show'
- reuse predefined regex
- 4.1.111
- merge gh#openSUSE/libstorage-ng#637
- extended documentation
- changed wording
- 4.1.110
- merge gh#openSUSE/libstorage-ng#636
- handle btrfs raid levels during create
- added unit test
- fixed typo
- 4.1.109
- merge gh#openSUSE/libstorage-ng#635
- handle multiple devices for btrfs subvolumes
- 4.1.108
- merge gh#openSUSE/libstorage-ng#634
- added parser for 'btrfs filesystem df'
- probe btrfs with multiple devices
- updated unit test
- added unit test
- added integration tests
- extended documentation
- added pre-check for btrfs
- added checks for nullptr
- renamed variable (that really ties the function together)
- simplyfied interface
- coding style and cleanup
- work on btrfs with multiple devices
- 4.1.107
- merge gh#openSUSE/libstorage-ng#633
- make get_displayname available (to_s is overridden by use_ostream)
- added unit tests
- coding style
- fixed class names
- make get_displayname() available in ruby
- 4.1.106
- Translated using Weblate (Portuguese (Brazil))
- 4.1.105
- Translated using Weblate (Swedish)
- 4.1.104
- Translated using Weblate (Spanish)
- Translated using Weblate (Slovak)
- Translated using Weblate (Russian)
- Translated using Weblate (Polish)
- Translated using Weblate (Korean)
- Translated using Weblate (Italian)
- Translated using Weblate (Hungarian)
- Translated using Weblate (German)
- Translated using Weblate (Dutch)
- Translated using Weblate (Czech)
- Translated using Weblate (Catalan)
- Translated using Weblate (Arabic)
- Translated using Weblate (Arabic)
- Translated using Weblate (Arabic)
- Translated using Weblate (Catalan)
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Czech)
- Translated using Weblate (Dutch)
- Translated using Weblate (French)
- Translated using Weblate (German)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Italian)
- Translated using Weblate (Japanese)
- Translated using Weblate (Korean)
- Translated using Weblate (Polish)
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Russian)
- Translated using Weblate (Slovak)
- Translated using Weblate (Spanish)
- Translated using Weblate (Swedish)
- 4.1.103
- merge gh#openSUSE/libstorage-ng#630
- fix compilation with -O0
- 4.1.102
- Translated using Weblate (Slovak)
- 4.1.101
- Translated using Weblate (Galician)
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (German)
- Translated using Weblate (Polish)
- 4.1.100
- Unifying name Bcache/bcache to bcache (#629)
- 4.1.99
- merge gh#openSUSE/libstorage-ng#628
- handle topology for Partition and Luks
- added unit test for bsc#1121129
- improved calculation of usable size for LVM PVs (bsc#1121129)
- 4.1.98
- merge gh#openSUSE/libstorage-ng#625
- moved topology from PartitionableImpl to BlkDeviceImpl
- added get_sysfs_file to BlkDeviceImpl
- use new get_sysfs_file
- added save_to_string to XmlFile (for debugging)
- read pe_start from pvs command
- coding style
- enable logging
- added pe_start to LvmPvImpl
- added get_usable_size() to LvmPv
- added unit test for LvmPv::get_usable_size()
- updated hyper link
- added documentation
- preparations for bsc#1121129
- 4.1.97
- merge gh#openSUSE/libstorage-ng#621
- handle entries in crypttab whose block device do not exist
(bsc#1123342)
- added unit test
- added documentation
- added explanation
- renamed variable
- 4.1.96
- merge gh#openSUSE/libstorage-ng#620
- extended documentation
- 4.1.95
- merge gh#openSUSE/libstorage-ng#619
- disable parted-sector-bug workaround on virtio-blk DASDs
(bsc#1112037)
- avoid empty nodes in mockup files
- extended testsuite helper TsCmpActiongraph
- added unit tests
- throw exception based on Exception class
- enable verbose output of checks during build
- 4.1.94
- merge gh#openSUSE/libstorage-ng#618
- updated pot and po files
- 4.1.93
- merge gh#openSUSE/libstorage-ng#617
- extended parser for lvs command
- added function to join Texts
- added unit tests
- use callback to report unsupported logical volumes (bsc#1099744)
- coding style
- allow to ignore errors during in probe utility
- consistent message style
- added function to join names of block devices
- improved messages for creating volume groups and mds
- consistent naming style
- use new join function in message about deleting filesystems
- fixed typo
- 4.1.92
- merge gh#openSUSE/libstorage-ng#615
- Workaround upgrade with multiple mout points per block device
(bsc#1118865)
- 4.1.91
- merge gh#openSUSE/libstorage-ng#616
- added debugging code
- extended unit test
- 4.1.90
- merge gh#openSUSE/libstorage-ng#613
- Rename method
- Add method for removing a bcache cset
- Add actions to modify an existing bcache
- Increase minor version
- Fix error messages
- Small fixes
- Allow to modify Bcache devices
- 4.1.89
- merge gh#openSUSE/libstorage-ng#614
- detect DASDs using virtio-blk (bsc#1112037)
- added unit test
- avoid copying objects
- 4.1.88
- Translated using Weblate (Dutch)
- Translated using Weblate (Slovak)
- 4.1.87
- merge gh#openSUSE/libstorage-ng#612
- Fix dead links to old libstorage in the documentation
- Translated using Weblate (Catalan)
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Czech)
- Translated using Weblate (Danish)
- Translated using Weblate (Japanese)
- Translated using Weblate (Russian)
- Translated using Weblate (Slovak)
- Translated using Weblate (Spanish)
- 4.1.86
- merge gh#openSUSE/libstorage-ng#611
- Remove setters for non-permanent stored values
- Extend Bcache API with helper methods
- Use bcache command
- Increase minor version
- 4.1.85
- Translated using Weblate (Swedish)
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Arabic)
- Translated using Weblate (Dutch)
- Translated using Weblate (French)
- Translated using Weblate (German)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Korean)
- Translated using Weblate (Polish)
- Translated using Weblate (Russian)
- 4.1.84
- merge gh#openSUSE/libstorage-ng#610
- check for some storage signatures next to partition tables
(bsc#1115807)
- added unit test
- increase patchlevel
- updated pot and po files
- 4.1.83
- merge gh#openSUSE/libstorage-ng#609
- added roles to class MdadmDetail
- probe devices order for MD RAIDs (bsc#1083542)
- extended documentation
- check for duplicate entries in mockup files
- updated pot and po files
- added callback recorder for probe callbacks
- probe sort-key for device of MD RAIDs
- 4.1.82
- merge gh#openSUSE/libstorage-ng#608
- Throw better exceptions
- 4.1.81
- merge gh#openSUSE/libstorage-ng#607
- Add support for probing Flash-only bcache
- Adapt testsuite
- Add test for Flash-only bcache probing
- CompoundAction: add helper method
- Adapt bcache formatter
- Add tests
- Add bcache doc
- Update lib version
- Add support for flash-only bcache (with ABI compatibility)
- 4.1.80
- Translated using Weblate (Spanish)
- 4.1.79
- merge gh#openSUSE/libstorage-ng#606
- Evaluating correct block size for DASD devices. (Workaround for a
parted bug). (bsc#1089554)
- 4.1.78
- Translated using Weblate (Indonesian)
- Translated using Weblate (Spanish)
- 4.1.77
- merge gh#openSUSE/libstorage-ng#605
- merge gh#openSUSE/libstorage-ng#604
- Relax check for luks correctness bsc#1120070, bsc#1101870
- Unit tests for the fix of bsc#1120070, bsc#1101870
- Merge to master: Relax check for luks correctness bsc#1120070,
bsc#1101870
- 4.1.76
- Translated using Weblate (Czech)
- 4.1.75
- Translated using Weblate (Portuguese (Brazil))
- 4.1.74
- merge gh#openSUSE/libstorage-ng#602
- merge gh#openSUSE/libstorage-ng#601
- merge gh#openSUSE/libstorage-ng#600
- merge gh#openSUSE/libstorage-ng#599
- use exceptions to handle errors
- Create crypttab with proper permissions (bsc#1059972)
- Create lock with proper permissions (bsc#1059972)
- Create log file with proper permissions (bsc#1059972)
- Add missing quoting (bsc#1059972)
- Improvements from review
- Backport: Fix audit issues
- avoid thread unsafe strerror function
- Backport: avoid thread unsafe strerror function
- Merge SLE-15-GA
- 4.1.73
- Translated using Weblate (German)
- 4.1.72
- merge gh#openSUSE/libstorage-ng#598
- avoid thread unsafe strerror function
- 4.1.71
- merge gh#openSUSE/libstorage-ng#597
- Create crypttab with proper permissions (bsc#1059972)
- Create lock with proper permissions (bsc#1059972)
- Create log file with proper permissions (bsc#1059972)
- Add missing quoting (bsc#1059972)
- Improvements from review
- Fix audit issues
- 4.1.70
- Translated using Weblate (Finnish)
- 4.1.69
- Translated using Weblate (Chinese (China))
- 4.1.68
- Translated using Weblate (Spanish)
- 4.1.67
- Translated using Weblate (Italian)
- 4.1.66
- Translated using Weblate (Italian)
- 4.1.65
- Translated using Weblate (Slovak)
- 4.1.64
- Translated using Weblate (Slovak)
- 4.1.63
- Translated using Weblate (French)
- 4.1.62
- Translated using Weblate (Czech)
- Translated using Weblate (Japanese)
- 4.1.61
- Translated using Weblate (Dutch)
- 4.1.60
- Translated using Weblate (Portuguese (Brazil))
- 4.1.59
- Translated using Weblate (Catalan)
- 4.1.58
- merge gh#openSUSE/libstorage-ng#596
- updated pot and po files
- merge gh#openSUSE/libstorage-ng#595
- improved sformat to be type safe and handle Text properly
- properly translate partition type texts
- properly translate devices size texts
- removed now obsolete c_str calls
- added comment for translators
- reduce format warning level
- fixed typo
- 4.1.57
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Italian)
- 4.1.56
- Translated using Weblate (Italian)
- Translated using Weblate (German)
- merge gh#openSUSE/libstorage-ng#594
- use exceptions to handle errors
- merge gh#openSUSE/libstorage-ng#593
- added support to create udf (fate#312911)
- added integration test
- increased so patch number
- handle block size in max_size for udf
- merge gh#openSUSE/libstorage-ng#592
- added comments for translators
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- merge gh#openSUSE/libstorage-ng#591
- extended documentation
- Translated using Weblate (Czech)
- Translated using Weblate (French)
- 4.1.55
- Translated using Weblate (Chinese (China))
- 4.1.54
- merge gh#openSUSE/libstorage-ng#589
- Add method Luks#get_uuid
- Translated using Weblate (Czech)
- Translated using Weblate (Japanese)
- 4.1.53
- Translated using Weblate (Italian)
- 4.1.52
- Translated using Weblate (Catalan)
- 4.1.51
- merge gh#openSUSE/libstorage-ng#588
- Regenerated potfiles
- 4.1.50
- merge gh#openSUSE/libstorage-ng#585
- Fixed broken autobuild environment
- Support for StrayBlkDevices in CompoundActions (bsc#1085134)
- Moved predicates to base class
- New unit test for Bcache compound actions
- Use new check from superclass
- Removed unnecessary include
- Support for Bcache in CompoundActions
- First (incomplete) CompoundAction formatter for Bcache
- Fixed broken English
- Use inherited methods
- Use actual output for translator examples
- Use multiple lines, not one neverending line
- First complete CompoundAction formatter for Bcache
- First unit test for MD-RAID compound actions
- Added CompoundActions formatter for MD-RAIDs
- More test cases for MD-RAID
- User sanity check
- Coding style cleanup
- Updated year in useless legalese
- Added missing sformat parameter
- Added missing parameter doc in translator comment
- Fixed translator comments
- Moved device list formatting out to separate common function
- Use better comparision function
- Use existing constants
- New CompoundActions
- merge gh#openSUSE/libstorage-ng#587
- extended documentation
- ported check from snapper
- minor improvements
- 4.1.49
- merge gh#openSUSE/libstorage-ng#586
- mark AUTHORS as %doc
- merge gh#openSUSE/libstorage-ng#584
- mark LICENSE file as license
- 4.1.48
- merge gh#openSUSE/libstorage-ng#583
- Use predicates to make the code much better readable
- Added missing return
- Use speaking function names for getters
- Moved methods to base class
- Use predicates and speaking getters to make the code much better
readable (bsc#1085134)
- 4.1.47
- merge gh#openSUSE/libstorage-ng#582
- make format of po files consistent with gettext
- 4.1.46
- merge gh#openSUSE/libstorage-ng#580
- add bcache attributes (fate#325346)
- [RFC] add bcache attributes (fate#325346)
- 4.1.45
- Translated using Weblate (Chinese (China))
- 4.1.44
- merge gh#openSUSE/libstorage-ng#581
- Added test case for weird UUID (bsc#1102572)
- Whitespace
- Fixed blkid output parser to honor escaped quotes (bsc#1102572)
- Fixed blkid output parser to honor escaped quotes
- 4.1.43
- Translated using Weblate (Dutch)
- 4.1.42
- Translated using Weblate (Indonesian)
- 4.1.41
- Translated using Weblate (Indonesian)
- merge gh#openSUSE/libstorage-ng#579
- Use for bcache cset as display name string "bcache cache"
(fate#325346)
- 4.1.40
- merge gh#openSUSE/libstorage-ng#578
- use predefined constants
- 4.1.39
- Translated using Weblate (Russian)
- 4.1.38
- merge gh#openSUSE/libstorage-ng#577
- implement searching for free name for bcache (fate#325346)
- 4.1.37
- Translated using Weblate (Dutch)
- 4.1.36
- merge gh#openSUSE/libstorage-ng#576
- Added Travis ccache documentation
- Added Travis ccache documentation and cache cleanup
- 4.1.35
- Translated using Weblate (Chinese (China))
- 4.1.34
- merge gh#openSUSE/libstorage-ng#575
- Use ccache in Travis builds
- Use ccache in Travis builds (up to 4x faster)
- 4.1.33
- merge gh#openSUSE/libstorage-ng#574
- Allow to set Md uuid for testing
- 4.1.32
- Translated using Weblate (Danish)
- 4.1.31
- merge gh#openSUSE/libstorage-ng#573
- extended documentation
- 4.1.30
- merge gh#openSUSE/libstorage-ng#572
- Allow bcache to have partitions (fate#325346)
- Allow bcache to have partitions
- 4.1.29
- merge gh#openSUSE/libstorage-ng#571
- do not translate snapshot description (bsc#1092757)
- updated pot und po files
- 4.1.28
- Translated using Weblate (German)
- 4.1.27
- Translated using Weblate (Portuguese (Brazil))
- 4.1.26
- merge gh#openSUSE/libstorage-ng#570
- merge gh#openSUSE/libstorage-ng#569
- fixed variable scope to fix temporary mounting (bsc#1099144)
- added unit test
- 4.1.25
- merge gh#openSUSE/libstorage-ng#568
- avoid setenv after fork (bsc#1107403)
- added unit test
- 4.1.24
- merge gh#openSUSE/libstorage-ng#567
- added luks label to blkid parser
- added unit test
- 4.1.23
- Translated using Weblate (Czech)
- 4.1.22
- merge gh#openSUSE/libstorage-ng#566
- merge branch SLE-15-GA
- merge gh#openSUSE/libstorage-ng#554
- merge gh#openSUSE/libstorage-ng#565
- merge gh#openSUSE/libstorage-ng#560
- merge gh#openSUSE/libstorage-ng#564
- merge gh#openSUSE/libstorage-ng#562
- detect correctly whether a file system is currently mounted
(bsc#1105227)
- adjust multipath parser to accept nvme related output
(bsc#1089353)
- Added some class descriptions
- MdLinks: make it work also when even /dev/md does not exist
- Avoid exceptions for inactive RAIDs (bsc#1090010)
- Fixed the existing tests
- test inactive noncontainer
- detect raid containers differently
- Mark inactive RAID in the BlkDevice attribute
- A common way to configure the indentation style
- Inactive raid
- Merge SLE-15-GA into master
- 4.1.21
- merge gh#openSUSE/libstorage-ng#560
- adjust multipath parser to accept nvme related output
(bsc#1089353)
- try to make multipath parser more robust
- add unit tests
- 4.1.20
- merge gh#openSUSE/libstorage-ng#562
- detect correctly whether a file system is currently mounted
(bsc#1105227)
- add unit tests
- add spaces
- 4.1.19
- merge gh#openSUSE/libstorage-ng#563
- do not crash when parsing docker devices (bsc#1104899)
- 4.1.18
- merge gh#openSUSE/libstorage-ng#561
- Changed licence to GPL-2.0-only.
- 4.1.17
- merge gh#openSUSE/libstorage-ng#548
- RAID: states of operation
- RAID docs: nicer formatting for the older notes
- autodocs: ignore Doxygen search data
- Don't surprise myself.
- 4.1.16
- Translated using Weblate (Catalan)
- 4.1.15
- Translated using Weblate (Czech)
- 4.1.14
- Translated using Weblate (Chinese (Taiwan))
- 4.1.13
- Translated using Weblate (Italian)
- 4.1.12
- Translated using Weblate (Slovak)
- 4.1.11
- Translated using Weblate (Dutch)
- 4.1.10
- Translated using Weblate (Slovak)
- 4.1.9
- Translated using Weblate (Japanese)
- 4.1.8
- Translated using Weblate (Slovak)
- updated pot and po files
- changed pretty name
- added documentation
- Translated using Weblate (Japanese)
- Translated using Weblate (Czech)
- merge branch master
- Translated using Weblate (German)
- merge gh#openSUSE/libstorage-ng#558
- updated pot and po files
- 4.1.7
- Translated using Weblate (Japanese)
- 4.1.6
- extended NameSchema class
- added StrayBlkDevice class (bsc#1085134)
- extended unit tests
- added unit test for probing xen xvd devices
- cleanup
- updated pot and po files
- extended documentation
- 4.1.5
- merge gh#openSUSE/libstorage-ng#557
- Update the "build_dependencies:*" tasks to read the alternative
spec file
- README.md: libjson-c-devel is needed as well
- Added pkgconfig check for the libjson-c library
- Do not crash when displaying summary for an encrypted but not
mounted disk (bsc#1099181)
- Added unit test
- Fixed a typo
- Translated using Weblate (German)
- 4.1.4
- merge gh#openSUSE/libstorage-ng#555
- fix build with glibc 2.28
- 4.1.3
- merge gh#openSUSE/libstorage-ng#556
- update git2log script to latest version
- 4.1.2
- Translated using Weblate (Chinese (China))
- 4.1.1
- added special handling when creating udev ids starting with
dm-uuid for partitions on multipath (bsc#1099394)
- use strlen
- merge gh#openSUSE/libstorage-ng#550
- document package version scheme
- merge gh#openSUSE/libstorage-ng#546
- document package version scheme
- 4.1.0
- merge gh#openSUSE/libstorage-ng#545
- added document for limits
- 3.3.317
- merge gh#openSUSE/libstorage-ng#544
- work on creating and deleting bcaches
- updated swig catches
- added unit tests
- added integration tests
- reuse code
- cleanup
- 3.3.316
- merge gh#openSUSE/libstorage-ng#543
- use sysfs path in find_by_any_name()
- 3.3.315
- merge gh#openSUSE/libstorage-ng#542
- added support for f2fs (fate#325755)
- added integration test
- removed unused code
- removed obsolete documentation
- 3.3.314
- merge gh#openSUSE/libstorage-ng#541
- handle Intel Rapid Start Technology Partition ID (fate#325885)
- extended documentation
- coding style
- 3.3.313
- merge gh#openSUSE/libstorage-ng#540
- do not use deprecated header file
- coding style
- 3.3.312
- merge gh#openSUSE/libstorage-ng#539
- handle device type attribute of udevadm info output
- removed unused and obsolete file
- do not try to activate LUKS on devices used by multipath (bsc#1089699)
- improved explanation
- 3.3.311
- merge gh#openSUSE/libstorage-ng#538
- Add method BlkDevice#is_active
- 3.3.310
- merge gh#openSUSE/libstorage-ng#537
- updated unit test
- extended unit test
- fixed exception logging
- 3.3.309
- Translated using Weblate (Indonesian)
- 3.3.308
- Translated using Weblate (Russian)
- 3.3.307
- Translated using Weblate (French)
- 3.3.306
- merge gh#openSUSE/libstorage-ng#536
- Expose Device#devicegraph (needed for bsc#1094157)
- Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and
bsc#1094963)
- Code improvement from code review
- More code improvements from code review
- 3.3.305
- Translated using Weblate (Chinese (Taiwan))
- merge gh#openSUSE/libstorage-ng#535
- Return better exception (related to bsc#1094963)
- Fix project name
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Spanish)
- Translated using Weblate (Slovak)
- 3.3.304
- Translated using Weblate (Czech)
- 3.3.303
- Translated using Weblate (Italian)
- 3.3.302
- Translated using Weblate (Catalan)
- 3.3.301
- Translated using Weblate (Dutch)
- 3.3.300
- merge gh#openSUSE/libstorage-ng#534
- handle exception (see bsc#1073633)
- 3.3.299
- Translated using Weblate (Japanese)
- 3.3.298
- merge gh#openSUSE/libstorage-ng#533
- merged po files
- 3.3.297
- merge gh#openSUSE/libstorage-ng#532
- improved error handling during probing partitions (see
bsc#1095168)
- 3.3.296
- Translated using Weblate (Italian)
- 3.3.295
- Translated using Weblate (Russian)
- 3.3.294
- Translated using Weblate (Slovak)
- 3.3.293
- Translated using Weblate (Slovak)
- 3.3.292
- Translated using Weblate (Spanish)
- 3.3.291
- Translated using Weblate (Chinese (Taiwan))
- 3.3.290
- Translated using Weblate (Chinese (Taiwan))
- 3.3.289
- merge gh#openSUSE/libstorage-ng#531
- added helper functions
- place repair action before partition actions
- insert action to repair GPTs if needed (bsc#1092193)
- added unit test
- 3.3.288
- merge gh#openSUSE/libstorage-ng#530
- Add conflict with old libdmraid (bsc#1088570)
- 3.3.287
- merge gh#openSUSE/libstorage-ng#529
- fix probing of certain nvme systems (bsc#1093684)
- 3.3.286
- Translated using Weblate (Portuguese (Brazil))
- 3.3.285
- Translated using Weblate (French)
- 3.3.284
- Translated using Weblate (Italian)
- 3.3.283
- Translated using Weblate (Czech)
- 3.3.282
- Translated using Weblate (Dutch)
- 3.3.281
- Translated using Weblate (Japanese)
- 3.3.280
- Translated using Weblate (Catalan)
- 3.3.279
- merge gh#openSUSE/libstorage-ng#528
- added action to fix undersized GPT
- updated pot file
- merged po files
- 3.3.278
- merge gh#openSUSE/libstorage-ng#527
- Use stricter NTFS max label size (bsc#1084867)
- 3.3.277
- Translated using Weblate (Hungarian)
- 3.3.276
- merge gh#openSUSE/libstorage-ng#526
- improved error message (see bsc#1089554)
- 3.3.275
- merge gh#openSUSE/libstorage-ng#525
- Fix lt translation
- 3.3.274
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Korean)
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Lithuanian)
- 3.3.273
- Translated using Weblate (Polish)
- 3.3.272
- Translated using Weblate (Slovak)
- 3.3.271
- Translated using Weblate (Greek)
- 3.3.270
- Translated using Weblate (German)
- 3.3.269
- Translated using Weblate (French)
- 3.3.268
- Translated using Weblate (Portuguese (Brazil))
- 3.3.267
- merge gh#openSUSE/libstorage-ng#524
- fixed probing of NTFS (in special cases) (bsc#1091585)
- added unit test
- 3.3.266
- Translated using Weblate (Catalan)
- 3.3.265
- Translated using Weblate (Catalan)
- 3.3.264
- Translated using Weblate (Slovak)
- 3.3.263
- Translated using Weblate (Italian)
- 3.3.262
- Translated using Weblate (Spanish)
- 3.3.261
- Translated using Weblate (Spanish)
- 3.3.260
- Translated using Weblate (Czech)
- 3.3.259
- Translated using Weblate (Dutch)
- 3.3.258
- Translated using Weblate (Japanese)
- 3.3.257
- Translated using Weblate (Dutch)
- 3.3.256
- merge gh#openSUSE/libstorage-ng#523
- merged po files
- 3.3.255
- merge gh#openSUSE/libstorage-ng#522
- centralized reading /sys/block
- added function light_probe (for bsc#1090753)
- added integration test
- 3.3.254
- merge gh#openSUSE/libstorage-ng#521
- added stand-alone functions to read fstab and crypttab
- added integration tests
- removed unneeded include
- 3.3.253
- Translated using Weblate (Portuguese (Brazil))
- 3.3.252
- Translated using Weblate (Swedish)
- 3.3.251
- Translated using Weblate (Swedish)
- 3.3.250
- merge gh#openSUSE/libstorage-ng#520
- fixed probing of active flag (bsc#1090520)
- improved error handling
- 3.3.249
- Translated using Weblate (Polish)
- 3.3.248
- Translated using Weblate (Russian)
- 3.3.247
- Translated using Weblate (German)
- 3.3.246
- Translated using Weblate (French)
- 3.3.245
- Translated using Weblate (French)
- 3.3.244
- Translated using Weblate (Chinese (Taiwan))
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Russian)
- 3.3.243
- Translated using Weblate (German)
- 3.3.242
- Translated using Weblate (German)
- 3.3.241
- Translated using Weblate (French)
- 3.3.240
- Translated using Weblate (French)
- 3.3.239
- merge gh#openSUSE/libstorage-ng#518
- added function to query allowed MD parities (see bsc#1090182)
- 3.3.238
- Translated using Weblate (French)
- 3.3.237
- merge gh#openSUSE/libstorage-ng#519
- update git2log script to avoid identical timestamps in changelog
- 3.3.236
- Translated using Weblate (Chinese (China))
- Translated using Weblate (Chinese (Taiwan))
- 3.3.235
- Translated using Weblate (Dutch)
- 3.3.234
- Translated using Weblate (Korean)
- 3.3.233
- Translated using Weblate (German)
- 3.3.232
- Translated using Weblate (Swedish)
- 3.3.231
- Translated using Weblate (Czech)
- 3.3.230
- Translated using Weblate (Hungarian)
- 3.3.229
- Translated using Weblate (Japanese)
- 3.3.228
- Translated using Weblate (Hungarian)
- 3.3.227
- Translated using Weblate (Italian)
- Translated using Weblate (German)
- 3.3.226
- Translated using Weblate (Catalan)
- 3.3.225
- Translated using Weblate (Catalan)
- 3.3.224
- Translated using Weblate (Czech)
- 3.3.223
- Translated using Weblate (Spanish)
- 3.3.222
- Translated using Weblate (Swedish)
- 3.3.221
- Translated using Weblate (Japanese)
- 3.3.220
- Translated using Weblate (Arabic)
- 3.3.219
- Translated using Weblate (Dutch)
- 3.3.218
- Translated using Weblate (Czech)
- 3.3.217
- merge gh#openSUSE/libstorage-ng#517
- updated documentation
- merged po files (bsc#1089902)
- 3.3.216
- merge gh#openSUSE/libstorage-ng#516
- fix unused partition slots calculation for logical partitions
(bsc#1088483)
- added unit test
- 3.3.215
- merge gh#openSUSE/libstorage-ng#515
- use correct options for multipath (see bsc#1089353)
- 3.3.214
- merge gh#openSUSE/libstorage-ng#514
- added unit test
- 3.3.213
- merge gh#openSUSE/libstorage-ng#513
- keep exception type (bsc#1088570)
- 3.3.212
- merge gh#openSUSE/libstorage-ng#512
- handle new mount type variable also in equal, print, ...
- 3.3.211
- merge gh#openSUSE/libstorage-ng#511
- Add MountPoint#mount_type to XML format (follow up on bsc#1088426)
- 3.3.210
- merge gh#openSUSE/libstorage-ng#510
- Expose the vfstype field from fstab (bsc#1088426)
- 3.3.209
- merge gh#openSUSE/libstorage-ng#509
- Force acceptance of SR (fate#318196)
- 3.3.208
- merge gh#openSUSE/libstorage-ng#508
- added helper function
- support lock within same process
- 3.3.207
- merge gh#openSUSE/libstorage-ng#507
- added function to set freq and passno
- removed unneeded const
- added documentation
- 3.3.206
- merge gh#openSUSE/libstorage-ng#506
- added minix to enum of filesystem types
- 3.3.205
- merge gh#openSUSE/libstorage-ng#505
- enable system-wide lock
- 3.3.204
- merge gh#openSUSE/libstorage-ng#504
- handle pid_t in bindings
- extended integration test
- 3.3.203
- merge gh#openSUSE/libstorage-ng#503
- only insert resize action for devices existing in LHS and RHS
(bsc#1085523)
- added action dependency
- added unit tests
- fixed typo
- added documentation
- 3.3.202
- merge gh#openSUSE/libstorage-ng#502
- Simplified supplements for lang subpkg (bsc#1081454)
- 3.3.201
- merge gh#openSUSE/libstorage-ng#501
- make LockException available in API
- 3.3.200
- merge gh#openSUSE/libstorage-ng#500
- extended documentation
- 3.3.199
- merge gh#openSUSE/libstorage-ng#499
- provide reasons why resize is not possible
- added unit tests
- added integration tests
- use more common notation
- 3.3.198
- merge gh#openSUSE/libstorage-ng#498
- added workaround for cryptsetup exit code regression (see
bsc#1082640)
- added convenience function
- 3.3.197
- merge gh#openSUSE/libstorage-ng#497
- Enable exception
- 3.3.196
- merge gh#openSUSE/libstorage-ng#496
- do not recognize 0x1f as extended partition
- 3.3.195
- merge gh#openSUSE/libstorage-ng#495
- recognize 0x85 as extended partition
- 3.3.194
- merge gh#openSUSE/libstorage-ng#494
- moved enum to storage namespace
- added integration test
- use mdadm to delete MD RAID (see bsc#1085470)
- 3.3.193
- merge gh#openSUSE/libstorage-ng#493
- export more functions in API
- 3.3.192
- merge gh#openSUSE/libstorage-ng#492
- handle erroneous small disks in get_unused_partition_slots()
(bsc#1084777)
- added unit tests
- added note
- 3.3.191
- merge gh#openSUSE/libstorage-ng#491
- added functions to copy devices and holders between devicegraphs
- 3.3.190
- merge gh#openSUSE/libstorage-ng#489
- allow to remove partial volume group (bsc#955870)
- updated pot file
- added integration test
- fixed typo
- added convenience function
- removed unused function
- coding style
- handle udev encoding for label in fstab and crypttab
- removed unused define
- added define by /dev/disk paths
- use new defines
- simplyfied code
- coding style
- 3.3.189
- merge gh#openSUSE/libstorage-ng#488
- avoid compiler warnings
- removed unused capture
- improved check function
- moved CheckCallbacksRecorder class
- extended unit test
- propagate force_rw flag (bsc#1079000)
- updated documentation
- 3.3.188
- merge gh#openSUSE/libstorage-ng#487
- handle duplicate LVM PVs during probe
- cleanup
- added unit test
- 3.3.187
- merge gh#openSUSE/libstorage-ng#486
- split large function
- probe LUKS later
- do not probe LUKS on devices used by multipath (bsc#1079817)
- added unit test
- fixed typo
- 3.3.186
- merge gh#openSUSE/libstorage-ng#485
- added unit test
- 3.3.185
- merge gh#openSUSE/libstorage-ng#484
- added unit test
- coding style
- 3.3.184
- merge gh#openSUSE/libstorage-ng#483
- added note
- improved logging
- try to delete directory before creating btrfs subvolume
- handle change of path in mount point
- added integration test
- handle missing attribute for pvs
- do not search for block device of missing pvs
- improved exception handling
- improved example
- fixed log message
- 3.3.183
- merge gh#openSUSE/libstorage-ng#482
- added check for existence of devicegraphs
- 3.3.182
- merge gh#openSUSE/libstorage-ng#481
- always allow to activate multipath (see bsc#1082542)
- 3.3.181
- merge gh#openSUSE/libstorage-ng#480
- log time in several formats to ease debugging
- 3.3.180
- merge gh#openSUSE/libstorage-ng#479
- recalculate size of volume group when setting extent size
(bsc#1079579)
- added unit tests
- coding style
- added documentation
- 3.3.179
- merge gh#openSUSE/libstorage-ng#478
- generate dot files with more information
- 3.3.178
- merge gh#openSUSE/libstorage-ng#477
- added callbacks to handle errors during activation (bsc#1057426
and others)
- updated pot file
- improved integration test
- 3.3.177
- Translated using Weblate (Swedish)
- 3.3.176
- Translated using Weblate (Swedish)
- 3.3.175
- Translated using Weblate (Swedish)
- 3.3.174
- merge gh#openSUSE/libstorage-ng#476
- improved integration tests
- added documentation
- 3.3.173
- Translated using Weblate (Ukrainian)
- Translated using Weblate (Finnish)
- 3.3.172
- merge gh#openSUSE/libstorage-ng#475
- allow SystemCmd to verify program exit code
- added base class for callbacks
- added callbacks for probing (bsc#1070459 and many others)
- use callbacks base class
- use new verify feature of SystemCmd
- improved error handling
- work on handling errors during probe
- updated pot file
- use callbacks base class
- coding style
- extended documentation
- 3.3.171
- merge gh#openSUSE/libstorage-ng#474
- fixed device existence check (bsc#1082143)
- 3.3.170
- merge gh#openSUSE/libstorage-ng#473
- Default to GPT for creating partition tables (fate#323457)
- 3.3.169
- merge gh#openSUSE/libstorage-ng#472
- insert mount and unmount actions for resize
- added unit tests
- 3.3.168
- merge gh#openSUSE/libstorage-ng#471
- fixed parsing /proc/mounts for ntfs
- fixed error handling when ntfsresize fails
- 3.3.167
- merge gh#openSUSE/libstorage-ng#470
- consistent names
- remove duplicate actions
- added helper functions
- fixed integration test
- adjust existing unit test to so far supported setup
- coding style
- renamed function to reflect recent changes
- 3.3.166
- merge gh#openSUSE/libstorage-ng#469
- added possible_mount_bys()
- 3.3.165
- merge gh#openSUSE/libstorage-ng#468
- use parted with --ignore-busy (see bsc#1058667)
- added convenience functions
- 3.3.164
- merge gh#openSUSE/libstorage-ng#467
- cleanup
- added integration test
- added jfs support (boo#1078552)
- 3.3.163
- merge gh#openSUSE/libstorage-ng#466
- improve ruby bindings
- 3.3.162
- merge gh#openSUSE/libstorage-ng#465
- extended is_usable_as_blk_device()
- 3.3.161
- merge gh#openSUSE/libstorage-ng#464
- use system devicegraph during probe
- merge gh#openSUSE/libstorage-ng#463
- added function is_usable_as_blk_device()
- added function is_usable_as_partitionable()
- 3.3.160
- merge gh#openSUSE/libstorage-ng#462
- added function to immediately activate/deactivate mount point
- added documentation
- code cleanup
- 3.3.159
- merge gh#openSUSE/libstorage-ng#461
- work on error handling
- added documentation
- coding style
- extended test case
- 3.3.158
- merge gh#openSUSE/libstorage-ng#460
- Removed unit tests that clash with new glibc number formatting
(bsc#1079855)
- 3.3.157
- merge gh#openSUSE/libstorage-ng#459
- extended unit tests
- added and improved math functions
- do not rely on 80-bit floats (bsc#1078997)
- added unit test
- added note
- 3.3.156
- merge gh#openSUSE/libstorage-ng#458
- removed deprecated functions
- updated unit test
- 3.3.155
- merge gh#openSUSE/libstorage-ng#457
- improved error logging
- 3.3.154
- merge gh#openSUSE/libstorage-ng#454
- allow to set ssh port
- 3.3.153
- merge gh#openSUSE/libstorage-ng#456
- fetch the full history in travis so the log can be generated
correctly
- 3.3.152
- Translated using Weblate (Dutch)
- 3.3.151
- merge gh#openSUSE/libstorage-ng#453
- added parser for stat
- ignore disks without node in /dev (bsc#1076971)
- coding style
- 3.3.150
- Translated using Weblate (Dutch)
- merge gh#openSUSE/libstorage-ng#450
- Ensure not to write malformed /etc/fstab entries (bsc#1066763)
- 3.3.149
- merge gh#openSUSE/libstorage-ng#451
- work on error handling
- 3.3.148
- merge gh#openSUSE/libstorage-ng#449
- fixed default value
- 3.3.147
- merge gh#openSUSE/libstorage-ng#448
- Add GraphvizFlags::DISPLAYNAME to Devicegraph
- merge gh#openSUSE/libstorage-ng#447
- allow finer control of flags in write_graphviz
- merge gh#openSUSE/libstorage-ng#446
- use sid as vertex id
- Translated using Weblate (Hungarian)
- Translated using Weblate (Hungarian)
- Translated using Weblate (Afrikaans)
- merge gh#openSUSE/libstorage-ng#444
- added Mountable::remove_mount_point()
- merge gh#openSUSE/libstorage-ng#443
- added PRETTY_CLASSNAME to GraphvizFlags
- Translated using Weblate (Chinese (Taiwan))
- merge gh#openSUSE/libstorage-ng#442
- renamed integration tests
- added integration tests
- Translated using Weblate (Chinese (Taiwan))
- merge gh#openSUSE/libstorage-ng#441
- added integration test
- added udevadm settle call
- Translated using Weblate (Korean)
- Translated using Weblate (Korean)
- Translated using Weblate (Arabic)
- Translated using Weblate (Arabic)
- 3.3.146
- merge gh#openSUSE/libstorage-ng#439
- start rpcbind before doing NFS mounts
- cleanup
- added integration-test
- 3.3.145
- Translated using Weblate (Arabic)
- merge gh#openSUSE/libstorage-ng#438
- extended documentation
- 3.3.144
- merge gh#openSUSE/libstorage-ng#437
- distinguish between mounted and unmounted in supports_shrink/grow
- 3.3.143
- Translated using Weblate (Korean)
- Fixed an Arabic format string typo
- 3.3.142
- Translated using Weblate (Arabic)
- 3.3.141
- merge gh#openSUSE/libstorage-ng#436
- added sanity check
- propagate exception to ruby
- 3.3.140
- merge gh#openSUSE/libstorage-ng#435
- propagate exception to ruby
- 3.3.139
- Translated using Weblate (Slovak)
- 3.3.138
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- 3.3.137
- Translated using Weblate (Spanish)
- 3.3.136
- Translated using Weblate (Polish)
- 3.3.135
- Translated using Weblate (Polish)
- 3.3.134
- Translated using Weblate (Slovak)
- 3.3.133
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- 3.3.132
- Translated using Weblate (Slovak)
- 3.3.131
- Translated using Weblate (Slovak)
- 3.3.130
- Translated using Weblate (Slovak)
- 3.3.129
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- 3.3.128
- Translated using Weblate (Slovak)
- 3.3.127
- Translated using Weblate (Slovak)
- 3.3.126
- Translated using Weblate (Slovak)
- Translated using Weblate (Slovak)
- 3.3.125
- merge gh#openSUSE/libstorage-ng#431
- Update libstorage-ng.spec.in
- 3.3.124
- merge gh#openSUSE/libstorage-ng#434
- find crypttab entries by correct block device
- coding style
- removed unused parameters
- Translated using Weblate (German)
- 3.3.123
- merge gh#openSUSE/libstorage-ng#433
- added helper function
- improved probing of LUKs
- added unit test
- allow to find unused mockups
- removed unused mockups
- use name from crypttab when activating LUKS
- allow to include more information in graphviz output
- removed unused parser
- 3.3.122
- Translated using Weblate (German)
- 3.3.121
- Translated using Weblate (Slovak)
- 3.3.120
- Translated using Weblate (German)
- 3.3.119
- merge gh#openSUSE/libstorage-ng#432
- updated
- 3.3.118
- merge gh#openSUSE/libstorage-ng#430
- Revert "Add libstorage-ng-lang Recommends"
- 3.3.117
- merge gh#openSUSE/libstorage-ng#429
- Add libstorage-ng-lang Recommends
- 3.3.116
- merge gh#openSUSE/libstorage-ng#428
- use /etc/fstab and /proc/mounts for probing NFS
- added NFS unit test
- 3.3.115
- merge gh#openSUSE/libstorage-ng#427
- extended integration test
- 3.3.114
- merge gh#openSUSE/libstorage-ng#426
- fixed alignment calculations
- added unit test
- 3.3.113
- merge gh#openSUSE/libstorage-ng#425
- added new align policy KEEP_START_ALIGN_END
- updated unit tests
- updated integration tests
- 3.3.112
- merge gh#openSUSE/libstorage-ng#424
- propagate exception
- 3.3.111
- Translated using Weblate (Chinese (China))
- 3.3.110
- merge gh#openSUSE/libstorage-ng#423
- updated documentation
- extended documentation
- extended integration test
- added convenience functions
- updated catches file
- added convert function
- added integration test
- 3.3.109
- merge gh#openSUSE/libstorage-ng#422
- added check for active flag
- coding style
- 3.3.108
- Translated using Weblate (Italian)
- 3.3.107
- Translated using Weblate (German)
- 3.3.106
- merge gh#openSUSE/libstorage-ng#421
- avoid use of cerr
- updated exceptions
- coding style
- avoid use of cout
- 3.3.105
- Translated using Weblate (Italian)
- 3.3.104
- merge gh#openSUSE/libstorage-ng#420
- remove LIBVERSION_MAJOR macro from spec.in
- 3.3.103
- merge gh#openSUSE/libstorage-ng#418
- check divisor prior to modulo operation
- avoid throw in destructor
- 3.3.102
- merge gh#openSUSE/libstorage-ng#419
- Leave enough space even for 'reiserfs'
- 3.3.101
- merge gh#openSUSE/libstorage-ng#416
- added obsoletes (bsc#1073645)
- removed very old obsoletes
- 3.3.100
- merge gh#openSUSE/libstorage-ng#417
- Explain why virtio udev links are filtered out
- merge gh#openSUSE/libstorage-ng#415
- fixed print call
- 3.3.99
- merge gh#openSUSE/libstorage-ng#414
- renamed functions
- provide find_by_any_name in API (bsc#1073254)
- updated catches file
- added integration test
- 3.3.98
- merge gh#openSUSE/libstorage-ng#413
- disable vfat resize since support from utilility is unclear (see
bsc#1072479)
- 3.3.97
- merge gh#openSUSE/libstorage-ng#412
- switch to python 3
- 3.3.96
- merge gh#openSUSE/libstorage-ng#410
- added helper function
- added helper class
- added function to compare by subvolume id
- probe active flag for BtrfsSubvolume
- 3.3.95
- merge gh#openSUSE/libstorage-ng#409
- also renumber extended partitions
- 3.3.94
- merge gh#openSUSE/libstorage-ng#408
- renumber primary partitions (bsc#1072656)
- added unit test
- 3.3.93
- merge gh#openSUSE/libstorage-ng#406
- removed sorting of results
- 3.3.92
- merge gh#openSUSE/libstorage-ng#407
- Install libboost_test
- 3.3.91
- merge gh#openSUSE/libstorage-ng#405
- handle active flag
- provide more generic function
- coding style
- set active flag for blk filesystems
- fixed subvolid regex
- added log message
- 3.3.90
- Translated using Weblate (Italian)
- 3.3.89
- Translated using Weblate (Italian)
- 3.3.88
- merge gh#openSUSE/libstorage-ng#404
- fixed documentation
- 3.3.87
- Translated using Weblate (Czech)
- 3.3.86
- merge gh#openSUSE/libstorage-ng#403
- use print as a function
- update examples
- 3.3.85
- Translated using Weblate (Czech)
- 3.3.84
- merge gh#openSUSE/libstorage-ng#402
- improved error message
- 3.3.83
- Translated using Weblate (Ukrainian)
- 3.3.82
- merge gh#openSUSE/libstorage-ng#401
- package some utils
- cleanup
- 3.3.81
- merge gh#openSUSE/libstorage-ng#400
- added helper functions
- sort devices using a sort key
- added unit tests
- remove sorting
- increased library version
- fixed usage text
- avoid endl
- extended documentation
- 3.3.80
- merge gh#openSUSE/libstorage-ng#399
- increase log line limit
- fixed output format
- 3.3.79
- merge gh#openSUSE/libstorage-ng#398
- coding style
- omit pointers
- 3.3.78
- merge gh#openSUSE/libstorage-ng#397
- handle improved parted output (bsc#1066467)
- coding style
- 3.3.77
- merge gh#openSUSE/libstorage-ng#396
- make PartitionTable::is_partition_id_supported() public
- 3.3.76
- merge gh#openSUSE/libstorage-ng#395
- removed unused variable
- merge gh#openSUSE/libstorage-ng#394
- Don't sort disks and dasds by default
- merge gh#openSUSE/libstorage-ng#393
- added unit test
- 3.3.75
- merge gh#openSUSE/libstorage-ng#392
- added function to get mount_by method
- remove "none" from crypt options
- get mount-by method from crypttab
- added crypt_options to Encryption class
- improved unit test
- coding style
- coding style
- 3.3.74
- merge gh#openSUSE/libstorage-ng#391
- added logging
- 3.3.73
- 3.3.72
- merge gh#openSUSE/libstorage-ng#390
- do not rely on sorting
- added compare by sid function
- 3.3.71
- merge gh#openSUSE/libstorage-ng#389
- added mount-by variable for encryption
- extended documentation
- use get_mount_by_name for luks
- coding style
- added logging
- 3.3.70
- merge gh#openSUSE/libstorage-ng#387
- log errors of found by check
- added checks (disabled until yast2-storage-ng is improved)
- coding style
- added missing member variables in print function
- added check
- added documentation
- 3.3.69
- Translated using Weblate (Portuguese (Brazil))
- 3.3.68
- Translated using Weblate (Portuguese (Brazil))
- 3.3.67
- merge gh#openSUSE/libstorage-ng#386
- handle pmem prefix during sort
- added unit test
- coding style
- more natural sorting of Mds
- make compare funcions available in API
- added compare function for partitionables
- added unit test
- added integration test
- added test
- 3.3.66
- merge gh#openSUSE/libstorage-ng#385
- extended documentation (result of bsc#1066290)
- extended test data
- extended test
- 3.3.65
- merge gh#openSUSE/libstorage-ng#384
- added check for chunk size of MD RAID (see bsc#1065381)
- support RAID 4
- added integration test
- extended integration test
- fixed typo
- 3.3.64
- Translated using Weblate (Japanese)
- 3.3.63
- merge gh#openSUSE/libstorage-ng#383
- added document about spelling
- consistent spelling
- updated pot file
- 3.3.62
- merge gh#openSUSE/libstorage-ng#382
- fixed compound action message (bsc#1066364)
- also extract messages from compount action formatters
- updated pot file
- 3.3.61
- merge gh#openSUSE/libstorage-ng#381
- work on exceptions
- 3.3.60
- Translated using Weblate (Indonesian)
- merge gh#openSUSE/libstorage-ng#380
- changed interface of wait_for_devices()
- improved comment
- 3.3.59
- merge gh#openSUSE/libstorage-ng#379
- extended documentation
- 3.3.58
- 3.3.57
- merge gh#openSUSE/libstorage-ng#378
- added global function for wait for several devices
- coding style
- wait for devices before swapon (bsc#1064282)
- wait for devices before creating md raid
- wait for devices before pvcreate
- 3.3.56
- merge gh#openSUSE/libstorage-ng#377
- probe page size (for bsc#1065381)
- coding style
- 3.3.55
- merge gh#openSUSE/libstorage-ng#376
- added udevadm settle calls
- 3.3.54
- merge gh#openSUSE/libstorage-ng#375
- updated examples
- removed unused code
- unified Python and Ruby bindings
- added examples
- 3.3.53
- merge gh#openSUSE/libstorage-ng#374
- fixed typo
- coding style
- fixed off-by-one error in max_primary()
- coding style
- fixed max_logical()
- added documentation
- extended unit tests
- added function to create implicit partition
- extended Partitionable constructor
- added unit tests
- added unit tests
- moved code
- work on exceptions
- extended documentation
- consistent wording
- consistent logging
- updated pot-file
- fixed typo
- 3.3.52
- merge gh#openSUSE/libstorage-ng#373
- work on udev link handling
- 3.3.51
- merge gh#openSUSE/libstorage-ng#372
- handle implicit partition table when detecting resize info
- extended query for possible partition tables
- make stream function public available
- added integration test
- no partition slots on implicit partition tables
- specialized messages for creating and deleting partitions
- added unit tests
- improved integrations tests
- updated status.md
- added integration test
- work on exceptions
- 3.3.50
- merge gh#openSUSE/libstorage-ng#371
- extended documentation
- updated status
- fixed typo
- added hyperlink
- save bus-id in Dasd class
- added example program
- added class ImplicitPt and probing of it
- updated docygen.conf
- updated swig files
- added unit test
- work on exceptions
- extended unused_regions (bsc#1064429)
- use references instead of copies
- fixed typo
- added documentation
- 3.3.49
- merge gh#openSUSE/libstorage-ng#370
- dependency handling for thin logical volumes
- unit tests
- 3.3.48
- merge gh#openSUSE/libstorage-ng#369
- fixed min-size calculation for small filesystems
- added block size parameter to ResizeInfo
- handle new block_size parameter
- implemented get_resize_info for thin pools and thins
- allow to set reserved extents
- added unit tests
- extended integration tests
- smarter resize info calculation
- fixed comment
- 3.3.47
- merge gh#openSUSE/libstorage-ng#368
- added helper functions
- added functions to calculate default chunk size and metadata size
for thin pools
- added integration test
- handle lvm pvs without lvm vg during probing
- added note
- added function to query max size for thins
- improved lvs parser
- updated documentation
- added is_overcommitted()
- handle reserved extents
- added checks
- work on exceptions
- improved calculation of used extents
- added max_size_for_lvm_lv
- extended documentation
- added checks
- added unit tests
- work on API of check functions
- updated pot file
- added helper function
- fixed test
- added check
- simpler code
- clearer documentation
- 3.3.46
- Translated using Weblate (Russian)
- Adapt SetTuneOptions::commit
- Drop CommitOptions destructor
- Add const to CommitOptions arguments
- Drop unneeded const in CommitOptions
- Mark commit(CommitCallbacks*) as deprecated
- 3.3.45
- merge gh#openSUSE/libstorage-ng#367
- Translated using Weblate (Dutch)
- 3.3.44
- merge gh#openSUSE/libstorage-ng#366
- work on filesystem tune options
- extended integration tests
- 3.3.43
- merge gh#openSUSE/libstorage-ng#365
- Honor mkfs_options when creating filesystems
- 3.3.42
- merge gh#openSUSE/libstorage-ng#364
- handle chunk size
- updated integration tests
- 3.3.41
- merge gh#openSUSE/libstorage-ng#363
- added messages for thin pool and thin logical volumes
- 3.3.40
- merge gh#openSUSE/libstorage-ng#362
- fixed stripes detection for thin-pools
- set stripes like LVM does
- 3.3.39
- merge gh#openSUSE/libstorage-ng#361
- get more data from lvs command
- take stripes value from lvs instead of dmsetup
- added chunk_size to LvmLv
- updated unit test
- 3.3.38
- merge gh#openSUSE/libstorage-ng#360
- extended exception message
- thin volumes cannot be striped
- work on exceptions
- 3.3.37
- merge gh#openSUSE/libstorage-ng#359
- added unit test
- 3.3.36
- merge gh#openSUSE/libstorage-ng#358
- fixed variable name
- 3.3.35
- merge gh#openSUSE/libstorage-ng#357
- extended tests
- consistent parameter style
- 3.3.34
- merge gh#openSUSE/libstorage-ng#356
- added reserved extents variable
- added documentation
- 3.3.33
- Translated using Weblate (Lithuanian)
- merge gh#openSUSE/libstorage-ng#355
- extended lvs parser
- 3.3.32
- merge gh#openSUSE/libstorage-ng#354
- added udevadm settle call
- 3.3.31
- merge gh#openSUSE/libstorage-ng#353
- call efibootmgr before deleting partitions
- 3.3.30
- Translated using Weblate (Czech)
- 3.3.29
- merge gh#openSUSE/libstorage-ng#352
- added JsonFile class with simple JSON parser
- use JSON report format for LVM tools
- coding style
- added exception class LvmLvNotFoundByLvName
- added convenience functions
- updated swig catches file
- added integration test
- coding style
- 3.3.28
- Translated using Weblate (Chinese (China))
- 3.3.27
- merge gh#openSUSE/libstorage-ng#351
- extended lvs parser
- add lv_type to LvmLv
- updated integration tests
- updated swig catches file
- allow to create thin-pools and thins
- added integration test
- do not allow to resize extended partition
- 3.3.26
- Translated using Weblate (Dutch)
- 3.3.25
- Translated using Weblate (Dutch)
- 3.3.24
- merge gh#openSUSE/libstorage-ng#350
- raise global sid if needed during load
- 3.3.23
- Translated using Weblate (Chinese (China))
- merge gh#openSUSE/libstorage-ng#349
- added helper functions
- provide functions to create/remove encryption while keeping
children
- added unit tests
- updated swig catches file
- also check devicegraphs
- 3.3.22
- merge gh#openSUSE/libstorage-ng#348
- updated documentation
- 3.3.21
- merge gh#openSUSE/libstorage-ng#347
- work on querying resize-info
- work on unit tests
- documentation
- coding style
- fixed typo
- 3.3.20
- merge gh#openSUSE/libstorage-ng#345
- Update the scripts from openSUSE/linuxrc-devtools
- Install graphviz as well
- Use .tar.xz format for the source tarball
- Do not use the shared YaST Travis script for building
- 3.3.19
- merge gh#openSUSE/libstorage-ng#346
- added do_resize for Btrfs
- updated documentation
- cleanup
- cleanup
- 3.3.18
- Translated using Weblate (Portuguese (Brazil))
- merge gh#openSUSE/libstorage-ng#344
- do not clean pot-file
- 3.3.17
- merge gh#openSUSE/libstorage-ng#343
- implemented do_resize for Xfs
- 3.3.16
- Translated using Weblate (Catalan)
- Translated using Weblate (Catalan)
- 3.3.15
- merge gh#openSUSE/libstorage-ng#339
- Add .snapshots subvolume directly to /etc/fstab, not via the
external installation-helper command
- Add leading slash to .snapshots subvol name in /etc/fstab
- Inherit mount opts from parent btrfs and add leading slash to
subvol name
- Reset diff reference after writing the file
- Reset diff reference before change
- 3.3.14
- Translated using Weblate (Catalan)
- Translated using Weblate (Finnish)
- 3.3.13
- Translated using Weblate (Japanese)
- 3.3.12
- merge gh#openSUSE/libstorage-ng#341
- updated documentation
- 3.3.11
- Translated using Weblate (Japanese)
- Translated using Weblate (Dutch)
- merge gh#openSUSE/libstorage-ng#340
- added pot file
- added translation from libstorage
- 3.3.10
- merge gh#openSUSE/libstorage-ng#338
- coding style
- use --force and --yes more often when using lvm tools
- added integration tests
- also handle action resizing physical volumes
- handle ResizeInfo for lvm pv
- updated swig catches
- 3.3.9
- merge gh#openSUSE/libstorage-ng#337
- added documentation
- added more combine functions
- added documentation
- make function available in API
- added function to query unused surrounding region
- added unit tests
- fixed some filesystem limits
- coding style
- do not look at filesystem usage for newly created filesystems
- integration tests
- redirect ntfs resize info query to probed devicegraph
- fixed typo
- 3.3.8
- merge gh#openSUSE/libstorage-ng#336
- changed some requires to suggests
- require parted >= 3.2
- 3.3.7
- merge gh#openSUSE/libstorage-ng#335
- added function to query minimal number of devices for Md
- added unit tests
- removed unneeded include statements
- 3.3.6
- merge gh#openSUSE/libstorage-ng#334
- fixed actiongraph generation for deleting partition tables
(bsc#1056153)
- added unit test
- merged testsuite directories
- 3.3.5
- merge gh#openSUSE/libstorage-ng#333
- use parteds 'resizepart' instead of 'resize' command (bsc#931765)
- 3.3.4
- merge gh#openSUSE/libstorage-ng#332
- create partitions on GPT with empty name (see bsc#1023818)
- 3.3.3
- merge gh#openSUSE/libstorage-ng#331
- Configure snapper if snapshots enabled
- Set snapshot feature so snapper packages will be installed
- Fixed docker setup for Travis
- Fixed make_package script (snwint)
- Move snapper config step1 from post-create to pre-mount
- 3.3.2
- merge gh#openSUSE/libstorage-ng#329
- use linuxrc-devtools tooling for OBS auto-submission
- remove VERSION and libstorage-ng.changes from git repo
- add git2log and make_package scripts
- don't forget to actually create the VERSION file
- point more often to linuxrc-devtools project
- add link to linuxrc-devtools workflow overview
- 3.3.1
- merge gh#openSUSE/libstorage-ng#328
- fixed license file
- merge gh#openSUSE/libstorage-ng#327
- added subsystem deactivate functions
- added deactivate function
- added integration test
- fixed typos
- merge gh#openSUSE/libstorage-ng#326
- generate Activate and Deactivate actions for BlkDevices
- activate and deactivate actions for LvmLv
- separate deactivation action for Md
- deactivation action for Multipath
- deactivate only active Encryptions
- coding style
- sort partition by number
- merge gh#openSUSE/libstorage-ng#324
- submit to default YaST project (YaST:Head)
- generate changes file
- set version to 3.3.0
- 3.3.0
- merge gh#openSUSE/libstorage-ng#323
- simpler code
- merge gh#openSUSE/libstorage-ng#322
- use define
- merge gh#openSUSE/libstorage-ng#321
- added exception handling
- merge gh#openSUSE/libstorage-ng#320
- support partition ids on dasd partition table
- merge gh#openSUSE/libstorage-ng#319
- special dependencies for DASD partition table
- added unit test
- coding style
- fixed typo
- merge gh#openSUSE/libstorage-ng#318
- improved activation of Md
- merge gh#openSUSE/libstorage-ng#317
- updated paths
- merge gh#openSUSE/libstorage-ng#316
- allow independent control of container entries
- also parse MD level in MdadmDetail
- skip parted call on inactive and zero-size devices
- added note
- added MD level "container"
- renamed superblock-version to metadata
- use reference
- recognize imsm and ddf
- set initial MD level to unknown
- probe MD level from mdadm --detail
- coding style
- cleanup
- exception handling
- added MdContainer and MdMember
- added unit tests
- added unit test
- updated documentation
- updated bindings
- updated status
- extended documentation
- merge gh#openSUSE/libstorage-ng#315
- moved document, fixed typo
- merge gh#openSUSE/libstorage-ng#314
- added program to generate downcast file
- regenerated downcast file
- coding style
- fixed test
- added unit tests
- coding style
- merge gh#openSUSE/libstorage-ng#313
- added program to generate catches file
- updated catches file
- merge gh#openSUSE/libstorage-ng#312
- try to fix installation on multipath
- merge gh#openSUSE/libstorage-ng#311
- regenerated catches file
- merge gh#openSUSE/libstorage-ng#310
- Comment some public Region methods
- merge gh#openSUSE/libstorage-ng#308
- coding style
- fixed DM RAID activation
- only probe active DM RAIDs
- removed unneeded code
- merge gh#openSUSE/libstorage-ng#307
- implemented activation of DM RAID
- updated documentation
- merge gh#openSUSE/libstorage-ng#306
- improved dmraid parser
- merge gh#openSUSE/libstorage-ng#305
- updated bindings
- merge gh#openSUSE/libstorage-ng#304
- added query function
- updated unit tests
- added support for DM RAIDs
- added example program
- fixed typo
- coding style
- added unit test
- extended unit tests
- activate Md before DmRaid
- fixed typo
- merge gh#openSUSE/libstorage-ng#303
- Expose Alignment#grain
- Expose Alignment#offset
- merge gh#openSUSE/libstorage-ng#302
- fixed syntax
- work on exceptions
- coding style
- added unit tests
- added unit tests
- merge gh#openSUSE/libstorage-ng#301
- added functions to set dasd type and format
- consistent function names
- merge gh#openSUSE/libstorage-ng#284
- avoid integer overflow
- correct name for unit tests
- extended unit test
- probe multipath devices
- better interface
- extended CmdBlkid for external journal information
- probe external journals devices
- added unit test
- added override
- added support for named MD RAIDs
- added integration tests
- extended unit test
- added unit test
- adapted integration test
- extended documentation
- coding style
- generalised tests
- corrected test
- added documentation
- avoid g++ warning by removing unused code
- added override
- removed unused variable
- added unit test
- renamed get_device et.al. to get_non_impl
- pass mount_by to get_mount_by_name()
- extended unit test
- reduced scope of variable
- added test case
- shorter code
- added documentation
- added special handling for named RAIDs where the name is a number
- added get_all_if for Mds
- added debug messages
- use strongly types enums
- fixed command handling
- reduced interface of SystemCmd
- updated file list
- allow to load mockup
- generalised test
- added function to adjust sids
- extended int
- added query function
- added query function
- coding style
- renamed variables
- renamed library
- renamed variables
- coding style
- improved probing for multipath
- set dm table name for partitions
- set range for partitionables on dm
- updates tests to md level enum change
- simple valid check for multipath names
- added unit tests
- use wider int
- sort udev ids like libstorage does
- include multipath with alias in test case
- added example program
- activate mds
- do not log debug log-level per default
- updated swig catches
- updated documentation
- avoid cycle in actiongraph
- added documentation
- updated swig catches
- fixed file list
- extended documentation
- updated swig catches file
- removed wrong parameter documentation
- coding style
- generate swig catches for some deprecated functions
- enable doxygen xml output (needed for generating swig catches)
- fixed class name
- coding style
- updated list of exception classes
- coding style
- added dependency on doxygen.conf
- provide definition of data member
- merge gh#openSUSE/libstorage-ng#147
- Detect libxml bit more properly to work on most distributions
- Cleanup the spec file to adhere Factory packaging guidelines
- Check for boost headers to ensure configure stops prior build
failure if the boost-devel is not present
- Split out the boost dependencies up to the latest boost package
split on openSUSE_Tumbleweed
- Do not require rubygem-test-unit on Factory
- Remove boost-regexp dependency as it was removed in favor of
higer C++ standard function
- merge gh#openSUSE/libstorage-ng#283
- fixed function names
- merge gh#openSUSE/libstorage-ng#282
- reuse existing table of filesystem names
- improved exception message
- merge gh#openSUSE/libstorage-ng#281
- split directory examples into utils and examples
- merge gh#openSUSE/libstorage-ng#280
- Fix bug
- merge gh#openSUSE/libstorage-ng#279
- added used features flag for DASDs
- merge gh#openSUSE/libstorage-ng#278
- extended transmogify example
- improved Action::RenameIn ordering for DASDs
- added unit tests
- added documentation
- added bugzilla reference
- merge gh#openSUSE/libstorage-ng#277
- updated mockups to use parted --machine
- removed old parted parser
- merge gh#openSUSE/libstorage-ng#276
- added check
- do not use cylinder size as block size
- avoid holder two actiongraph in memory
- coding style
- added more comparison operators
- check partition order
- coding style
- added call to check()
- workaround for parted sector size during resize
- handle alignment in partition resize integration tests
- simpler Makefile.am
- renumber partitions on DASD partition table
- added unit-tests
- renamed unit-test
- added integration test
- renamed variable
- fixed typos
- merge gh#openSUSE/libstorage-ng#259
- WIP
- WIP
- WIP
- Add CompoundActionFormater base class
- Add BtrfsSubvolumeFormater class
- Update gitignore files
- Add NfsFormater class
- Add BtrfsFormater class
- Add LvmLvFormater and LvmVgFormater
- Add compound actions to actiongraph
- Integrate CompoundAction and Actiongraph
- Add bindings for CompoundAction
- Remove old files
- Update gitignore
- Add CompoundAction#is_delete
- Change return of find_by_target_device
- Rename CompoundAction classes
- Use Generator to generate compounds actions
- Simplify CompoundAction creation
- Rename and delete public methods
- Return const objects
- Remove empty destructors and improve constructors
- Fix spelling
- Add methods to LvmLv formatter
- Add methods for LvmVg formatter
- Delete improperly added file
- Update example
- Add automake subdir-objects option
- Throw exception when action is unknown
- Add tests for CompoundAction
- Fix example
- Improve formatters
- Add files for compound actions example
- Improve formatters
- Improve tests
- Improve text for compound actions with swap
- Minor fixes
- Rename data files
- Fix test makefile
- Improve variable names
- Some improvements in formatters
- Add gitignore
- Remove spaces
- merge gh#openSUSE/libstorage-ng#274
- Add compound actions summary doc
- Fix text
- More text fixes
- merge gh#openSUSE/libstorage-ng#275
- enhanced get_possible_partition_table_types() for DASDs
- simpler code
- merge gh#openSUSE/libstorage-ng#273
- added documentation
- renamed variable and enums
- set extended_slot to false on GPT
- implemented partition slots for DASD partition table
- added unit test
- removed unused function
- use vector instead of list
- added assert
- renamed typename
- added utility function
- added unit tests
- simpler code
- added comment
- added convenience function
- added integration test
- better variable names
- merge gh#openSUSE/libstorage-ng#272
- added unit tests
- new parse error tests
- converted unit tests to new parted parser
- removed old code
- added note
- fixed syntax
- updated mockups
- merge gh#openSUSE/libstorage-ng#271
- recognize parted "diag" flag
- log partition id as hex
- merge gh#openSUSE/libstorage-ng#270
- added find_by_name for Partitionable
- split Topology class into Topology and Alignment
- set minimal-grain to 0 B for DASDs
- improved integration tests
- set extra alignment for DASD partition table
- fix sectors when calling parted on DASD partition table
- use correct sector size
- nicer check
- keep minimal grain for DASDs
- allow to get Alignment class
- allow to align only to hard requirements
- updated documentation about alignment
- use partition id supported on all partition types
- merge gh#openSUSE/libstorage-ng#269
- adapted parted mkpart call for dasd partition table
- merge gh#openSUSE/libstorage-ng#268
- allow more control over mockup
- rewrote parted parser including fixing sectors on DASDs
- work on support for DASD partition table
- updated unit-test
- coding style
- merge gh#openSUSE/libstorage-ng#266
- added function to convert partition type to string
- merge gh#openSUSE/libstorage-ng#265
- avoid ambiguous code
- replace own Regex class by C++11 regex
- use C++11 regex instead of boost regex
- merge gh#openSUSE/libstorage-ng#264
- fixed human string parser
- merge gh#openSUSE/libstorage-ng#263
- use svg for graphs
- merge gh#openSUSE/libstorage-ng#262
- updated
- merge gh#openSUSE/libstorage-ng#261
- also allow to display actiongraph
- merge gh#openSUSE/libstorage-ng#260
- allow to keep temporary files
- merge gh#openSUSE/libstorage-ng#258
- removed obsolete file
- merge gh#openSUSE/libstorage-ng#257
- improved parser
- added test case
- merge gh#openSUSE/libstorage-ng#256
- eliminated defects found by coverity
- merge gh#openSUSE/libstorage-ng#255
- updated cleanup lists
- merge gh#openSUSE/libstorage-ng#253
- make delete Filesystem or PartitionTable also delete signatures
on disk
- modified integration tests
- added nop flag to actions
- added helper function
- set nop flag if btrfs filesystem is also deleted
- extended documentation
- removed unused functionality
- merge gh#openSUSE/libstorage-ng#252
- added unit tests
- renamed integration test for consistency
- removed unused variable
- added integration test
- coding style
- handle tense
- removed unneeded function override
- merge gh#openSUSE/libstorage-ng#251
- setup logger
- coding style
- merge gh#openSUSE/libstorage-ng#250
- updated file list
- merge gh#openSUSE/libstorage-ng#249
- fixed documentation
- merge gh#openSUSE/libstorage-ng#248
- added in_etc_crypttab flag
- also provide EtcFstab and EtcCrypttab in SystemInfo
- coding style
- set in_etc_crypttab
- set correct crypt device
- added documentation
- merge gh#openSUSE/libstorage-ng#247
- provide version information in bindings
- merge gh#openSUSE/libstorage-ng#246
- removed probing in constructor and added probe function
- adapted unit tests
- adapted examples
- adapted integration tests
- fixed comment
- added DEVMAPPERDIR define
- save and load in_etc_fstab
- adapted integration test
- merge gh#openSUSE/libstorage-ng#245
- removed inadequate lvm activation
- removed unused code
- improved documentation
- added missing include
- provide begin() and end()
- added function returning number of inactive lvm lvs
- added utility functions
- removed unused code
- activate inactive lvm and luks if desired
- updated bindings
- added integration test
- provide activate function in API
- check callback pointer
- fixed typo
- merge gh#openSUSE/libstorage-ng#244
- Propagate DifferentBlockSizes through the bindings
- merge gh#openSUSE/libstorage-ng#243
- added override
- merge gh#openSUSE/libstorage-ng#242
- fixed typo
- merge gh#openSUSE/libstorage-ng#241
- added check
- merge gh#openSUSE/libstorage-ng#240
- initialize values
- reduced include
- merge gh#openSUSE/libstorage-ng#239
- added check
- added unit tests
- updated test
- updated documentation
- updated integration tests
- consistent naming
- added documentation
- added convenience function
- improved integration test
- merge gh#openSUSE/libstorage-ng#238
- added convenience function
- removed nfs from dasd probing test
- also remove descendants
- added helper functions
- return const objects
- moved mount point data to dedicated class in devicegraph
- adapted bindings
- adapted example
- adapted integration tests
- added integration test for changeing mount-by method
- added documentation
- adapted unit tests
- consistent naming
- make functions as deprecated
- do not longer allow to create Devicegraph without pointer to Storage
- keep exact signature of deprecated functions
- coding style
- added warning
- merge gh#openSUSE/libstorage-ng#237
- fixed exception message
- more detailed exception message
- updated xml devicegraphs
- merge gh#openSUSE/libstorage-ng#236
- more detailed error messages
- added comparison operators
- merge gh#openSUSE/libstorage-ng#235
- check types to avoid exception
- merge gh#openSUSE/libstorage-ng#234
- create parent directory of new subvolume
- merge gh#openSUSE/libstorage-ng#233
- document that nested RAIDs are unsupported
- merge gh#openSUSE/libstorage-ng#232
- added functions to handle default mount-by
- removed obsolete classes
- added documentation
- renamed variable
- merge gh#openSUSE/libstorage-ng#231
- work on md size calculation
- added documentation
- fixed typo
- merge gh#openSUSE/libstorage-ng#230
- coding style
- added unit test
- improved function interface
- removed debug output
- install header
- merge gh#openSUSE/libstorage-ng#229
- probe subvolume id after create
- merge gh#openSUSE/libstorage-ng#228
- added functions to get source and target of a Holder
- fixed integrations tests
- added integration test
- merge gh#openSUSE/libstorage-ng#227
- added convenience functions
- minor refactoring
- added unit tests
- added convenience functions
- added integration tests
- merge gh#openSUSE/libstorage-ng#226
- flush results after each test
- handle spare devices in size calculation
- make a conservative calculation
- improve results output
- fix typo
- merge gh#openSUSE/libstorage-ng#225
- fixed check
- added test for nested RAIDs
- added workaround for bsc#1030896
- removed debug setting
- merge gh#openSUSE/libstorage-ng#224
- added sort-key for devices of MD RAID
- merge gh#openSUSE/libstorage-ng#223
- added flag in_etc_mdadm
- merge gh#openSUSE/libstorage-ng#222
- create /etc directory when mounting /
- merge gh#openSUSE/libstorage-ng#221
- probe some uuids after on disk creation
- merge gh#openSUSE/libstorage-ng#220
- coding style
- reuse objects EtcFstab, EtcCrypttab and EtcMdadm
- added writing of mdadm.conf
- set partition id
- handle new values in Md::Impl
- probe md-name and uuid
- add tense to CommitData
- Fixed line number output for empty ranges
- Unit tests for Diff
- Fixed include path
- merge gh#openSUSE/libstorage-ng#219
- Added generic diff
- Added log_diff()
- Use log_diff() instead of log()
- Fixed verbose mode
- Fixed out of range segfault
- Prevent diff context at file borders
- merge gh#openSUSE/libstorage-ng#218
- added support for DASDs (the block device)
- merge gh#openSUSE/libstorage-ng#217
- initialize value
- merge gh#openSUSE/libstorage-ng#215
- protect mount options since subvol can include spaces
- merge gh#openSUSE/libstorage-ng#213
- added btrfs subvolume support
- merge gh#openSUSE/libstorage-ng#214
- Handle fs type unknown
- New test case for fs type unknown
- merge gh#openSUSE/libstorage-ng#212
- initialize value in ctor
- set filename
- merge gh#openSUSE/libstorage-ng#211
- cleanup AsciiFile (possible after EtcFstab rewrite)
- use AsciiFile to read fstab for mockup playback and record
- merge gh#openSUSE/libstorage-ng#210
- Use full filename for fstab and crypttab
- Add missing space in mount command
- merge gh#openSUSE/libstorage-ng#209
- changed return type of get_mount_type()
- added compatibility functions
- merge gh#openSUSE/libstorage-ng#208
- removed unneeded includes
- removed obsolete handling of list
- merge gh#openSUSE/libstorage-ng#202
- Activate vgs
- Add comment
- Fix indentation
- merge gh#openSUSE/libstorage-ng#206
- New EtcFstab API
- Methods to maintain correct mount order
- Stricter constness and avoid endless call recursion
- Added missing factory method
- Added MountOpts::clear()
- Unit tests for new EtcFstab class
- Better runtime checks using exceptions
- Tests for checking and fixing mount order
- Added tests for pathological cases
- Make line no. optional during parsing
- Store filename for writing, too
- Removed obsolete tests
- Added EtcCrypttab class
- Don't pad last column
- Remove entry by pointer
- Unit test for EtcCrypttab
- New unit test: Nonexistent crypttab
- Removed cruft
- Don't stop parsing after the first error
- Accept unparsable fs enums as type 'unknown'
- Support for logging contents
- Added missing includes
- Get and set options completely at once
- Use new EtcFstab: StorageImpl
- Use new EtcFstab: ProcMounts
- Use new EtcFstab: Nfs
- Use new EtcCrypttab: Luks
- Use new EtcCrypttab: Mountable and BlkFilesystem
- Use new EtcFstab: XML mocking in testsuite
- Omit 'defaults' for mount opts in XML
- Code review fixes
- Documentation fixes
- Support for mocking during probing
- Fixed unit test data
- merge gh#openSUSE/libstorage-ng#200
- split off Mountable from Filesystem
- removed unused variable
- added parsers for btrfs tools
- removed unused functions
- unified comments
- fixed typo
- added missing implementation
- allow mocking of SystemCmds with unstable command-line
- added include
- avoid btrfs in test cases (will need more mockup)
- extended style guide
- added example program
- Imported https://github.com/shundhammer/commented-config-file
(#199)
- merge gh#openSUSE/libstorage-ng#197
- added some compile time checks
- renamed macro to avoid name collision
- merge gh#openSUSE/libstorage-ng#196
- moved code to implementation classes
- removed unneeded virtual in API
- added Encryption::get_all() functions
- merge gh#openSUSE/libstorage-ng#195
- added comment
- removed unused enum value
- merge gh#openSUSE/libstorage-ng#194
- redirect to probed devicegraph in EnsureMounted
- merge gh#openSUSE/libstorage-ng#192
- tiny code simplifications
- added includes
- make EnsureMounted more generic and work for Filesystem
- added class to parse df output
- added class SpaceInfo
- added function to query nfs mounts
- generalise and move some functions from BlkFilesystem to
Filesystem
- store SpaceInfo in Filesystem
- cleanup
- added basic NFS support
- coding style
- extended bindings for NFS
- added integration tests
- removed dangerous functions and added comment
- updated python bindings
- added check
- added integration test
- added Nfs::Impl::used_features()
- merge gh#openSUSE/libstorage-ng#191
- split off class BlkFilesystem from class Filesystem
- updated testcases
- updated example
- updated documentation
- updated bindings
- updated testcases
- updated integration tests
- merge gh#openSUSE/libstorage-ng#190
- coding style
- removed abstract class
- use direct parent class
- avoid flushes
- merge gh#openSUSE/libstorage-ng#189
- detect nilfs2
- cleanup
- shorter code
- coding style
- coding style
- added support for ext2, ext3, reiserfs, iso9660 and udf
- updated bindings to new filesystems
- added integration tests
- merge gh#openSUSE/libstorage-ng#188
- removed cycle from actiongraph for Luks setup
- cleanup
- merge gh#openSUSE/libstorage-ng#187
- Bind exceptions for BlkDevice::get_encryption
- merge gh#openSUSE/libstorage-ng#186
- fixed shrinking devices
- enable commit
- merge gh#openSUSE/libstorage-ng#185
- added Encryption::get_type()
- make get_type() in EncryptionImpl virtual
- merge gh#openSUSE/libstorage-ng#184
- implemented do_rename_in_etc_crypttab()
- merge gh#openSUSE/libstorage-ng#183
- save sid in devicegraphs
- add dependencies to some actions of children of partition table
- added test case
- added documentation
- use convenience function
- merge gh#openSUSE/libstorage-ng#180
- added set_number() function
- renumber logical partitions in delete_partition()
- added testcase
- coding style
- added actions to rename entries in fstab and crypttab
- use integration test utils
- implemented rename in fstab
- override function
- allow to skip more steps
- better check
- renamed functions
- reuse code
- the check was correct
- coding style
- Added Travis support (use Docker for building)
- merge gh#openSUSE/libstorage-ng#179
- fixed swig bindings for used_features()
- Typo: Fixed inconsistent enum prefix (#178)
- merge gh#openSUSE/libstorage-ng#177
- added move constructor and assignment operator
- merge gh#openSUSE/libstorage-ng#176
- Make boot flag checks public
- merge gh#openSUSE/libstorage-ng#175
- turn udev_path into vector (see bsc#1011357)
- merge gh#openSUSE/libstorage-ng#174
- show base in log for hex
- fixed typo
- added tests
- handle partition id on GPT
- added unit tests
- removed TODO mark
- fixed typo
- DRYer code
- renamed test files
- markdown improvements
- renamed function
- merge gh#openSUSE/libstorage-ng#173
- updated history
- merge gh#openSUSE/libstorage-ng#172
- added interface to query used features
- added bcache to used features
- added unit tests
- merge gh#openSUSE/libstorage-ng#171
- added convenience functions
- merge gh#openSUSE/libstorage-ng#170
- make functions public available
- merge gh#openSUSE/libstorage-ng#169
- added parsing legacy_boot in parted output
- actions for boot, legacy_boot and pmbr_boot
- added integration tests
- updated status document
- removed out-commented code
- extended documentation
- merge gh#openSUSE/libstorage-ng#168
- added probing pmbr-boot
- added test case for pmbr boot
- merge gh#openSUSE/libstorage-ng#167
- moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS
- merge gh#openSUSE/libstorage-ng#166
- Added LvmLv.get_all()
- merge gh#openSUSE/libstorage-ng#165
- added utility function to public API
- merge gh#openSUSE/libstorage-ng#164
- added convenience functions
- moved template definitions to separate file
- merge gh#openSUSE/libstorage-ng#163
- added name for partition id
- merge gh#openSUSE/libstorage-ng#162
- added test case
- moved test cases
- reuse code
- coding style
- simpler code
- reuse code
- help compiler understand code
- removed workaround
- fixed partition name
- run performance tests as last
- coding style
- allow to set udev path and ids
- set udev path and if when creating partition
- added test case
- updated unit test to include object for partition table
- make logical partitions children of extended partition
- added note and todo
- added checks
- moved unit test
- merge gh#openSUSE/libstorage-ng#161
- also check udev_path and udev_ids in equal and log_diff
- fixed typo
- omit more udev-ids (use whitelist instead of blacklist)
- added explanatory comment
- merge gh#openSUSE/libstorage-ng#160
- set default partition id based on partition type
- merge gh#openSUSE/libstorage-ng#159
- fixed initialization order
- check that function is called on correct devicegraph
- merge gh#openSUSE/libstorage-ng#158
- use const unique_ptr for pimpl
- added testcase
- added documentation
- merge gh#openSUSE/libstorage-ng#157
- renamed class
- removed printing to cout from Actiongraph
- performance improvement
- added performance test
- removed examples with testsuite character
- improved example
- merge gh#openSUSE/libstorage-ng#156
- updated status document
- include feedback from code review
- merge gh#openSUSE/libstorage-ng#155
- updated documentation
- added end user example
- fixed typo
- improvements from code review
- merge gh#openSUSE/libstorage-ng#143
- the dependency fix: updated from the specfile
- specified distribution specific dependencies
- corrected deps on tumbleweed
- merge gh#openSUSE/libstorage-ng#154
- handle tense
- handle tense
- throw on logic error
- coding style
- added humanstring example
- merge gh#openSUSE/libstorage-ng#153
- fixed temporary check
- quote commit message in log
- merge gh#openSUSE/libstorage-ng#152
- removed some examples that were initial test programs
- merge gh#openSUSE/libstorage-ng#151
- cylinder -> sector cleanup
- merge gh#openSUSE/libstorage-ng#150
- added TmpMount class
- added EnsureMounted class
- use EnsureMounted class
- added note
- name enum strongly typed
- now removed enum entirely
- merge gh#openSUSE/libstorage-ng#149
- added convenience function to query Ntfs objects
- added convenience function to query Partitionable objects
- merge gh#openSUSE/libstorage-ng#148
- initialise class members
- merge gh#openSUSE/libstorage-ng#145
- improved device_exists
- fixed typo
- added support to resize (active) lukses
- added integration tests for luks
- coding style
- moved check function to impls
- added check function for Luks
- added comment
- added unit test for resizing luks
- require to provide filename
- incorporated comments from code review
- ignore generated files
- merge gh#openSUSE/libstorage-ng#144
- added UntranslatedText and moved Text to own file
- moded StopWatch to own file
- added documentation
- renamed variable
- merge gh#openSUSE/libstorage-ng#142
- fixed lvm vg dependency generation if modify actions exist purely
on lhs
- coding style
- added convenience function
- added flags to control handling of credentials
- correcter explanation for translators
- use ST_THROW macro
- coding style
- support to create, activate, deactivate and delete Luks
- added encryption handling functions to BlkDevice
- added unit tests
- added integrations tests
- handle tense
- added skeleton actions for crypttab handling
- handle tense
- handle crypttab
- merge gh#openSUSE/libstorage-ng#141
- use C++11 initialisation
- shorter code
- removed unused check
- coding style
- added reusable sort_by_key function
- merge gh#openSUSE/libstorage-ng#140
- Added a failing test (TDD) for LVM dependencies
- Bugfixes in Action::Create#add_dependencies
- Dependencies between LVM operations
- Fixes from code review: coding style
- Another complex test for LVM dependencies
- Reusable function to add grouped dependencies
- Added a test for PVs being moved between VGs
- Dependencies for moving PVs between different VGs
- Added note about add_chain cost
- merge gh#openSUSE/libstorage-ng#139
- added const
- added helper function
- renamed variable
- moved calculating dependencies for creating partitions to
PartitionTable class
- make vertices in actiongraph stable
- merge gh#openSUSE/libstorage-ng#138
- renamed function
- indicate only-sync in graph output
- merge gh#openSUSE/libstorage-ng#137
- also save devicegraphs
- renamed function
- call function in base class
- add dependency for reallot actions
- added unit tests for reallot actions in lvm case
- moved some tests to md subdirectory
- always use svg instead of png
- merge gh#openSUSE/libstorage-ng#136
- Obsolete again old libstorage
- merge gh#openSUSE/libstorage-ng#135
- pass vector by reference
- merge gh#openSUSE/libstorage-ng#134
- do not call udevadm info for inactive devices
- merge gh#openSUSE/libstorage-ng#133
- fixed output
- set flags for ostream
- probe attr for lvm devices
- added active flag to BlkDevice
- merge gh#openSUSE/libstorage-ng#131
- fixed parsing of 'dmsetup table' output if no devices were found
- catch exceptions from Storage constructor
- merge gh#openSUSE/libstorage-ng#130
- Avoid conflict with old libstorage config file
- Do not obsolete old libstorage in .spec
- merge gh#openSUSE/libstorage-ng#129
- added functions to query volume group
- wait as late as possible
- added note
- moved detect_resize_info to Device
- provide ResizeInfo for LvmPv
- added override
- generate actions for resizing lvm pvs
- added tests for lvm pv resizing
- added get_size_string()
- inform children (LvmVg and Md) when parent has new region
- merge gh#openSUSE/libstorage-ng#128
- format numbers
- handle ResizeInfo in LvmLv
- added functions to find a volume group by the vg-name
- make reallot handling work with Device instead of BlkDevice
- handle reallot for volume groups
- allow to save graphs
- fixed consistency between variable name and partition
- merge gh#openSUSE/libstorage-ng#127
- added most common lvm actions
- removed obsolete define
- wait as late as possible
- added define
- include size in volume group create/delete text
- merge gh#openSUSE/libstorage-ng#126
- added override where appropriate
- merge gh#openSUSE/libstorage-ng#125
- make find by uuid functions non public
- extended comment
- merge gh#openSUSE/libstorage-ng#124
- sort sids in output for better readability
- Use stdin, not tmp files for passwords (bsc#986971) (#123)
- merge gh#openSUSE/libstorage-ng#122
- added convenience functions for lvm
- make delete_partition take a Partition
- removed obsolete code
- shorter code
- added function to delete logical volume
- renamed file
- make doxygen analyse more files
- updated documentation
- activate DEPRECATED define
- consistent function names
- merge gh#openSUSE/libstorage-ng#121
- added convenience functions for Bcache and BcacheCset
- merge gh#openSUSE/libstorage-ng#120
- move dm-table-name from Encryption to BlkDevice
- probe stripes and stripe-size
- removed obsolete class
- removed unused functions
- fixed documentation
- merge gh#openSUSE/libstorage-ng#119
- removed unused functions
- merge gh#openSUSE/libstorage-ng#118
- also support downcast for bcache classes
- merge gh#openSUSE/libstorage-ng#117
- added copyright headers
- moved filesystem classes from Devices to new Filesystems directory
- merge gh#openSUSE/libstorage-ng#116
- added and renamed examples
- init logger
- prefer vector over list
- detect bcache in blkid output
- renamed output files
- simply call probe_pass_2 for all devices
- extended check function
- added get_string function
- decentralized code
- added bcache probing support
- includes cleanup
- added bcache probing testcase
- added documentation links
- merge gh#openSUSE/libstorage-ng#115
- extended 'dmsetup table' parser to provide target and stripes
- merge gh#openSUSE/libstorage-ng#114
- updated doxygen list of input files
- merge gh#openSUSE/libstorage-ng#113
- enable client side searching
- merge gh#openSUSE/libstorage-ng#112
- extended lvm parsers
- probe size of luks
- probe size of lvm vg and lv
- added copyright header
- handle new class variables
- merge gh#openSUSE/libstorage-ng#111
- add get_partitionable() to API
- merge gh#openSUSE/libstorage-ng#110
- use new is_valid_name
- merge gh#openSUSE/libstorage-ng#109
- added is_valid_name for BldDevice
- merge gh#openSUSE/libstorage-ng#108
- use fallback lockup
- removed now unused function
- merge gh#openSUSE/libstorage-ng#107
- use fallback lookup by major and minor number
- merge gh#openSUSE/libstorage-ng#106
- corrected order
- merge gh#openSUSE/libstorage-ng#105
- added note
- added luks probing testcase
- merge gh#openSUSE/libstorage-ng#104
- extended SystemInfo for encryption
- cleanup
- prefer vector over list
- added luks probing support
- use C++11 range based for
- merge gh#openSUSE/libstorage-ng#103
- during probing find devices by major and minor number if find my
name fails
- merge gh#openSUSE/libstorage-ng#102
- added convenience function
- added unit tests
- merge gh#openSUSE/libstorage-ng#101
- work on LVM support
- added documentation
- added todo
- added check
- extended check functions
- provide vectors of LVM objects
- added get_lvs function
- added get_lvm_pvs function
- added get_blk_device function
- downcast also LVM objects
- added more convenient functions
- merge gh#openSUSE/libstorage-ng#96
- Added YaST requirements, based on meeting in NUE
- AI formatting
- MD formatting
- More formatting
- comments from review
- comments
- Clarified upgrade from EVMS
- merge gh#openSUSE/libstorage-ng#100
- added functions to search for lvm devices by uuid
- added BlkDevice::get_all
- cleanup
- sort results of lvm commands
- use get_all function
- merge gh#openSUSE/libstorage-ng#99
- added functions any_md, any_lvm and any_luks
- explicit function name
- probe mds only if blkid found some
- added uuid to lvm objects
- added get_all functions
- added testcase
- added parsers for pvs and lvs
- merge gh#openSUSE/libstorage-ng#98
- call parted with --wipesignatures when creating partitions
- use long option
- adapted tests
- merge gh#openSUSE/libstorage-ng#97
- removed perl bindings (only potential use-case kiwi was rewritten
in python)
- mark function as override
- merge gh#openSUSE/libstorage-ng#95
- initialise and log variable
- merge gh#openSUSE/libstorage-ng#94
- allow to set minimal_mbr_gap
- merge gh#openSUSE/libstorage-ng#93
- allow to set minimal grain
- merge gh#openSUSE/libstorage-ng#92
- added convenience functions
- merge gh#openSUSE/libstorage-ng#91
- added convenience functions
- partition alignment, drop cylinders and geometry, change unit of
sizes (#85)
- merge gh#openSUSE/libstorage-ng#89
- Added support to set label and uuid for swap devices
- Allow to change label and UUID of pre-existing partitions
- Fix from code review: ST_THROW
- merge gh#openSUSE/libstorage-ng#88
- Update TsCmp.cc
- Update .gitignore
- merge gh#openSUSE/libstorage-ng#87
- added buildrequires graphviz since doxygen needs it
- merge gh#openSUSE/libstorage-ng#86
- Added check for PPC PowerNV
- merge gh#openSUSE/libstorage-ng#84
- Added ID_EFI
- merge gh#openSUSE/libstorage-ng#83
- swig bindings for Storage::Arch
- include Arch.h in docs and devel package
- fix list include
- automake fix
- merge gh#openSUSE/libstorage-ng#81
- do not create devicegraph without storage object
- coding style
- added missing includes
- coding style
- coding style
- merge gh#openSUSE/libstorage-ng#80
- add documentation on parted partition alignment
- enhance doc according to pr comments
- added details on alignment
- merge gh#openSUSE/libstorage-ng#79
- removed now unneeded scope operator
- merge gh#openSUSE/libstorage-ng#78
- Disable changelog check
- merge gh#openSUSE/libstorage-ng#77
- added detailed flags for write_graphviz()
- merge gh#openSUSE/libstorage-ng#76
- added missing include (for whatever version travis/jenkins is
using)
- merge gh#openSUSE/libstorage-ng#75
- clarify dependencies, how to test
- merge gh#openSUSE/libstorage-ng#74
- detect reducing/extending of devices
- just keep one sorted vector of devices
- added function to remove edge
- added function to remove device
- use exception macros
- allow to add and remove spare devices to md
- added integration tests
- more descriptive parameter names
- coding style
- added comments
- eliminate temporary variable
- added some inline documentation
- reshuffle code
- merge gh#openSUSE/libstorage-ng#73
- added second link in documentation
- detect faulty devices in MD RAID
- fixed comment
- merge gh#openSUSE/libstorage-ng#72
- test public interface
- added testcases
- merge gh#openSUSE/libstorage-ng#71
- added set_range to API
- merge gh#openSUSE/libstorage-ng#70
- added documentation
- added documentation
- merge gh#openSUSE/libstorage-ng#69
- Added integration with Jenkins
- merge gh#openSUSE/libstorage-ng#68
- added document about resizing
- fixed typo
- merge gh#openSUSE/libstorage-ng#67
- reduce code duplication
- throw exceptions in error case
- also generate pictures of devicegraphs
- renamed function and added comments
- merge gh#openSUSE/libstorage-ng#66
- avoid code duplication
- added unit test
- merge gh#openSUSE/libstorage-ng#65
- work on tenses for messages
- merge gh#openSUSE/libstorage-ng#64
- avoid header file
- use new size constants
- avoid assert
- use exception macro
- no need for postfix
- fixed error handling
- cache, load and save Resize- and ContentInfo
- merge gh#openSUSE/libstorage-ng#63
- adapted filename to library rename
- make code reusable
- coding style
- init logger
- provide __str__ for more classes
- added missing dependency
- use exception macros
- added is_probed query function
- allow to query resize and content information
- merge gh#openSUSE/libstorage-ng#62
- avoid code repetition
- updated gitignore
- merge gh#openSUSE/libstorage-ng#61
- added Action classes for resize
- merge gh#openSUSE/libstorage-ng#60
- removed unused functions
- avoid boolean function argument
- merge gh#openSUSE/libstorage-ng#59
- several adoptions to library name change
- merge gh#openSUSE/libstorage-ng#58
- drop major and minor number from BlkDevice
- merge gh#openSUSE/libstorage-ng#57
- rename rpm and library to libstorage-ng
- merge gh#openSUSE/libstorage-ng#56
- drop bindings for legacy interface
- dropped legacy interface and most/all legacy functions
- renamed enum
- merge gh#openSUSE/libstorage-ng#55
- added and use LogfileLogger
- merge gh#openSUSE/libstorage-ng#54
- added downcast function in bindings
- merge gh#openSUSE/libstorage-ng#53
- Expose get_geometry() / set_geometry() to API
- merge gh#openSUSE/libstorage-ng#52
- added actions to handle /etc/mdadm.conf
- renamed classes
- merge gh#openSUSE/libstorage-ng#51
- initialise member variables
- replace cmp_lt_number by compare_by_number
- ignore coverity output directory cov-int
- fixed assert
- use proper function
- use proper functions
- added check for overflow
- replace ParseError by ParseException
- extended testsuite
- merge gh#openSUSE/libstorage-ng#50
- more tweaking for broken ruby packaging
- merge gh#openSUSE/libstorage-ng#49
- make Exception hierarchy available in bindings
- do not expose exception macros in public API
- merge gh#openSUSE/libstorage-ng#48
- avoid warning with g++ 5.2.1
- merge gh#openSUSE/libstorage-ng#47
- removed redundant ";"
- added interface functions to query number of partitions
- merge gh#openSUSE/libstorage-ng#46
- support probing of Md using Md
- fixed function name
- consistent function/variable name
- merge gh#openSUSE/libstorage-ng#45
- added get_md_parity_name
- added TODO note
- merge gh#openSUSE/libstorage-ng#44
- added quote for vector<string>
- moved code to storageitu.py
- fixed documentation
- initialise all member variables
- added basic MD RAID support
- added checks and unit-test
- added DEVDIR macro as requested during code review
- added node about consistent naming
- use strlen instead of fixed value
- merge gh#openSUSE/libstorage-ng#43
- define sorting of results
- use macro
- shorter code
- do not use legacy file for AC_INIT
- remove function identical to base function
- extended style document
- merge gh#openSUSE/libstorage-ng#42
- remove interim sync actions
- included suggestions from code-review
- merge gh#openSUSE/libstorage-ng#41
- renamed classes
- added num_actions()
- merge gh#openSUSE/libstorage-ng#40
- ensure "one definition rule"
- merge gh#openSUSE/libstorage-ng#39
- added region.to_value function
- added disk.get_possible_partition_table_types()
- added get_pt_type_name()
- use new ST_THROW macro
- call parted with filesystem type depending on partition id
- do not set numeric partition id on non MSDOS partition tables
- added more fs-types for parted mkpart call
- use define
- better names for partition table types
- merge gh#openSUSE/libstorage-ng#38
- added Device::remove_descendants()
- moved num_children and num_parents to Impl
- use new exceptions macro
- merge gh#openSUSE/libstorage-ng#37
- added functions to query partition table type of partition table
object
- merge gh#openSUSE/libstorage-ng#36
- added missing include
- use C++11 underlying_type for correctness
- define copy constructor and copy assignment for Region
- merge gh#openSUSE/libstorage-ng#35
- fixed function name
- added TmpDir class (complied with RAII)
- added Vfat and Ntfs device classes
- removed ntfs-3g naming workarounds
- coding style
- delete copy constructor and assignment operator for Device and
Holder
- use new ST_THROW macro
- merge gh#openSUSE/libstorage-ng#34
- moved test files
- extended bindings
- updated test program
- added missing include
- added test programs
- moved test programs
- added options to example probe program
- consistent naming
- avoid casts by using std::function
- added logic check
- use traits to avoid undetected typos
- moved setting compiler flags before AC_PROG_CXX to avoid problems
with --coverage
- more descriptive exceptions
- moved swig catches statements to own file
- extended unit-test
- test documenting exceptions with doxygen
- use constant
- merge gh#openSUSE/libstorage-ng#33
- added test case
- added branch coverage example
- call region.empty
- coding style
- moved Exception to Utils
- added test-cases
- made text more comprehensible
- added test-case
- fixed off-by-one error
- robuster test-case
- merge gh#openSUSE/libstorage-ng#32
- Add ruby remote probe example
- merge gh#openSUSE/libstorage-ng#31
- added missing DeviceTraits
- consisting coding style
- avoid warning with clang++
- added and use templates is_device/holder_of_type
- merge gh#openSUSE/libstorage-ng#30
- don't generate documentation for legacy interface
- added some overall documentation
- documented difference between high- and low-level device graph
functions
- merge gh#openSUSE/libstorage-ng#29
- added subgraph and filtered_graph paragraph
- merge gh#openSUSE/libstorage-ng#28
- use fixture
- added checks for big numbers
- coding style
- removed bogus operator
- removed some asserts now handled via exceptions
- added block-size to Region class
- make Partition create functions take region parameter
- merge gh#openSUSE/libstorage-ng#27
- Prevent crash upon shutdown (object destruction sequence)
- Added TO DO
- merge gh#openSUSE/libstorage-ng#26
- fixed file list
- merge gh#openSUSE/libstorage-ng#25
- more detailed message
- added check
- adapted to api change
- implemented umount/swapoff actions
- replaced specifier deprecated in C++11
- moved Logger to Utils
- added nullptr checks
- added traits for Holders
- work on exception logging
- exception handling for storage::to_partition
- updated examples
- merge gh#openSUSE/libstorage-ng#24
- fixed Umount and RemoveFstab actions
- merge gh#openSUSE/libstorage-ng#23
- added functions to convert enums to strings
- merge gh#openSUSE/libstorage-ng#22
- added Filesystem::get_all()
- merge gh#openSUSE/libstorage-ng#21
- added const version
- steps towards private Devicegraph::Impl graph
- added convenient functions
- use checker macro
- avoid using Devicegraph::Impl.graph member
- merge gh#openSUSE/libstorage-ng#20
- make Actiongraph.graph private
- added operator[] and fixed some constness
- added probe mode that write devicegraph
- rename class to reflect concept
- make also graph type private
- added typedefs
- log destruction
- merge gh#openSUSE/libstorage-ng#19
- use font Arial also for action graph
- merge gh#openSUSE/libstorage-ng#18
- make Actiongraph part of public interface
- merge gh#openSUSE/libstorage-ng#17
- also provide non-const relatives functions
- added function to remove a list of devices
- use exception macros
- merge gh#openSUSE/libstorage-ng#16
- use long named option for readability
- merge gh#openSUSE/libstorage-ng#15
- added one more 'udevadm settle' call
- use a define for udevadm settle
- merge gh#openSUSE/libstorage-ng#14
- added logger control functions to new api
- allow Logger test function to also check component
- added documentation
- do not expose symbol
- added constructor (just eye candy)
- merge gh#openSUSE/libstorage-ng#13
- added to_device_of_type template function
- use new to_device_of_type function
- added testcases
- detailed exception messages
- make exceptions take parameters instead of final message
- remember base filename in exception locations
- merge gh#openSUSE/libstorage-ng#12
- work on exceptions
- merge gh#openSUSE/libstorage-ng#11
- prefix include guards
- merge gh#openSUSE/libstorage-ng#10
- generate bindings before running tests
- merge gh#openSUSE/libstorage-ng#9
- parallel compile and run of tests
- merge gh#openSUSE/libstorage-ng#8
- removed unneeded define
- merge gh#openSUSE/libstorage-ng#7
- set BOOST_TEST_CATCH_SYSTEM_ERRORS=no
- merge gh#openSUSE/libstorage-ng#5
- Added exception classes
- added class SystemCmdException and CommandNotFoundException
- added testsuite helpers
- added unit tests for SystemCmd class
- documented CmdParted class
- improved error reporting with new exception classes don't throw
exception for all kinds of parted stderr output
- improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes
class
- added gpt fix backup
- added files common.cc/.h, added test case parse_empty
- use const string&
- remove do_probe and probe() from CmdBtrfsSubvolumes
- use const string&
- remove common.cc/.h (not needed here), remove systemcmd1.cc (to
be adapted first)
- added test case parse_bad_device_name, parse_no_devices and
systemcmd_error
- test case parse_wiped_disk_good added, better test names applied
- test cases for ParseException added
- tests for SystemCmd added - retcode != 0 doesn't work
- ignore non zero exit code
- check for boost version >= 1.58
- add test cases for exceptions
- add TO DO for test cases parse_gpt_enlarge_good and
parse_gpt_fix_backup_good
- merge gh#openSUSE/libstorage-ng#6
- Added use case document
- Added pseudo code for suggested API
- Use partition_table, not disk directly
- Added multi_boot_pc_with_windows() C++ sample
- use correct exception macro
- added comment
- merge gh#openSUSE/libstorage-ng#4
- added rules to style guide
- added reasons to use C++11
- merge gh#openSUSE/libstorage-ng#3
- updated URLs
- added requirements and how to run unit test
- extended comment
- merge gh#openSUSE/libstorage-ng#2
- Enable documentation of the storage_legacy namespace.
- Added brief descriptions to classes.
- merge gh#openSUSE/libstorage-ng#1
- How to compile
- How to make a RPM, code documentation.
- make code
- added design decisions
- added heading
- moved style guide to docs
- added goals
- use C++11 to_string
- adapted testcase
- moved testsuite compare classes to testsuite directory
- make output work with older graphviz versions
- added testcase
- use back_inserter
- make errors in actiongraph testsuite readable
- improved test message
- moved statement
- work on compatibility layer
- work on compatibility layer
- throw exception instead of returning nullptr
- renamed class to avoid likely conflict with keyword
- work on compatibility layer
- ported interface additions from fate#318392
- ported interface additions from fate#318392
- build on Fedora 21
- sync version numbers with libstorage
- mark functions as override
- added per action callbacks
- adapted enum names
- first setting first and last flag on actions
- save detailed actiongraph
- added commit error callback
- display name of partition id in message
- fstab actions depend on the root filesystem mounted
- place detailed node info in extra line
- save libstorage version in output files
- added namespace
- allow to show details in graphviz output
- added compare example which reads devicegraphs
- added check for nullptr
- don't save empty values
- a devicegraph might have no devices or holders
- work on strongly typed enums with swig 3.0.0
- work on compatibility callbacks
- skip nop action
- rename devicegraph
- install legacy header
- added namespace
- added include
- work on compatibility layer
- fixed efi detection
- quote device
- implemented real get_default_partition_table_type function
- add storage backref to Devicegraph
- install perl5 bindings into versioned directory
- allow access to Arch and set some values
- save architecture in Storage object
- work on compatibility layer
- added dummy functions for default partition table type
- implemented create for msdos and gpt
- generate bindings for filesystems classes
- added btrfs (without multidevice) and xfs
- use C++11
- work on compatibility layer
- added check function to Storage
- delegate checking for modify actions
- added convert functions
- mostly reverted a previously patch
- added type query functions
- make functions creating partitions also take region
- implemented calculating unused partition slots
- work on compatibility layer
- added partition type parameter to create partition functions
- added constructor taking all values
- removed functions from interface
- added function to count partitions of a specific type
- more verbose error message
- handle range in Disk
- catch exception
- allow to create ext4 on disk (without partition)
- save files in YaST2 dir
- added include
- better error handling
- log beginning of commit action
- wait for device before mkfs
- handle rootprefix when writing fstab
- set size when setting region
- work on compatibility layer
- work on compatibility layer
- work on compatibility layer
- extended compatibility layer
- extended compatibility layer
- improved messages
- work on compatibility layer
- added mkfs_options and tune_options
- work on compatibility layer
- use helper functions
- fixed dependency generation
- work on compatibility layer
- handle mount-by when writing fstab
- fixed variable order
- extended compatibility layer
- added Storage reference to Actiongraph
- added functions for rootprefix
- added include
- added include
- create mountpoint directory
- write fstab entry
- simpler syntax
- treat empty fstab opts as "defaults"
- fixed typo
- improved commit messages
- extended tests
- moved code from Actions to Devices and added Actions
- moved code
- added action to format swap
- updated testsuite data
- added rotational/ssd to Disk
- added sysfs-name and -path to BlkDevice
- added script to demonstrate remote probing
- allow to provide own functions for remote probing
- implemented commit callbacks
- removed unused Actiongraph declaration
- provide getPresentDisks
- use C++11 chrono::steady_clock
- added simple compatibility for saveDeviceGraph
- allow access to new Storage from old StorageInterface
- fixed namespace
- fixed use of PYTHON_INCLUDES
- query perl include paths from perl
- read mount-by type from fstab
- added convenient functions
- install StorageVersion.h
- install perl files to vender_site
- also use data from /etc/fstab for filesystem probing
- fixed namespace
- detect mountpoint from /proc/mounts
- renamed functions
- use udevadm to query udev device links
- extended compaitbility code
- some rudimentary probing for ext4 and swap
- load more data
- moved code
- print more data
- added function to query filesystem type
- removed function from public interface
- added todo
- removed unused code
- moved file
- cleanup
- handle udev path and id in compatibility layer
- handle udev path and ids in BlkDevice
- use external command to query links
- formatting
- moved get_classname and print to Impl
- improved log_diff output
- set verbose for 'make check'
- handle gpt enlarge during probing
- fixed gpt enlarge detection
- also record stderr for mockup
- implemented comparing device graphs
- removed unused code
- clear devicegraph in load
- initialise values
- removed file
- added function to get holder sid pairs
- added probe testcase (unfinished)
- use external command
- added clear function
- added testsuite
- use external command
- pass complete object
- allow to set mockup filename
- added probe modes to read and write mockup
- removed obsolete code (env.var. does not exist anymore)
- implemented load and save in Mockup
- added testcases for EtcFstab
- added mockup mode
- moved file
- added testcases
- added testcases
- added testcases
- added testcases
- moved testsuite for SystemInfo to subdir
- added testcase
- added testcases
- allow mockup for SystemCmd and AsciiFile
- added test
- use variable
- added runtime checks
- removed old stuff
- added lvm classes
- added spec file and utilities
- split c and c++ flags
- better cleanup
- added translations (which are needed for testsuite)
- added sysconfig fillup
- integrate doxygen
- use single location for dependencies
- install integration-tests
- avoid compiler warnings
- ignore generated file
- ignore generated file
- find local swig bindings
- generate file
- added source files
- added subdir
- package test xml file
- do not include non-existing file
- added missing includes
- package test scripts
- moved file, generate file
- added logging of environment
- always create a "probed" devicegraph, even if empty
- perl like function name
- provide sformat also for plain string
- namespace cleanup
- namespace cleanup
- log probed devicegraph
- first integration tests
- ignore operator<<
- include and namespace fixes
- report disk label type
- fixed examples (still not all working)
- make Region usable for interface
- work on providing legacy interface and bindings
- provide legacy functions
- provide more getters and setters
- avoid name conflict in swig generated target languages
- fix includes
- added testcases
- added include
- addes testcases
- fixed compilation
- added testcases
- don't crash if no logger was setup
- work on probing (design still unsatisfied)
- updated gitignore
- added include
- removed generated file
- added names for enum
- added function to setup logger
- fixed sformat string
- added assert
- added testcases
- cleanup
- save label as enum instead of string
- added functions child and parent
- save proved devicegraph
- fix for strongly typed enums
- added check
- added Msdos device object
- coding style
- cleanup
- copied SystemInfo and some utils from old libstorage
- reformatted
- use different namespace to avoid conflicts with old libstorage
- work on style and bindings
- added testcase
- work on startup
- cleanup
- fixed order
- work on bindings
- work on testsuites
- added testcase for perl bindings
- use strict in perl examples
- renamed testcase
- renamed cast functions and use autorename for ruby
- work on bindings
- work on bindings
- added tiny testsuite for ruby bindings
- work on exceptions and testsuite
- added testsuite for python bindings
- fixed sid_t bindings
- consistent naming
- improved failure message
- extended example
- renamed INCLUDES to AM_CPPFLAGS
- consistency
- work on loading and saving device graphs
- use template function
- moved file
- fixed compilation
- use enum
- added find example
- work on loading device graph
- fixed variable names
- work on saving device graph
- split Holder files
- renamed function
- added getSids function
- added Environment class
- added main class Storage
- added swap function
- avoid warning from swig
- use enum
- work on perl5 bindings
- exception handling for bindings
- added polymorphism example for ruby and perl
- use common swig interface file
- added BlkDevice::createFilesystem
- make Device and Holder object contructors private, use create
function instead
- removed generated file
- work on interface
- work on swig bindings
- work on swig bindings
- work on swig bindings
- work on swig bindings
- work on bindings (not usable yet)
- use impl ptr pattern for DeviceGraph
- added back reference to device objects
- remove old output files
- added helper functions
- use impl ptr pattern for Device objects
- better module name
- check exception message
- disallow create/delete of disk, instead have partition table
object
- fixed mount ordering
- changed action texts
- display device graph
- fixed return type
- added testcase for dependencies
- link to wiki
- updated
- added nop action for synchronization
- removed example now in testsuite
- dummy ordering for mount actions
- use specific test tools
- added testsuite
- updated
- restructured build stuff
- updated build stuff
- initial eval
==== 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
- Update libxl-set-migration-constraints.patch
Remove code which handled --max_factor. The total amount of
transferred data is no indicator to trigger the final stop+copy.
This should have been removed during upgrade to Xen 4.7.
Reduce default value of --max_iters from 5 to 2.
The workload within domU will continue to produce dirty pages.
It is unreasonable to expect any slowdown during migration.
Now there is one initial copy of all memory, one instead of four
iteration for dirty memory, and a final copy iteration prior move.
==== libxfce4ui ====
Version update (4.14.1 -> 4.16.0)
Subpackages: libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools
- Added headerbar_subtitle.patch to remove subtitle space from
headerbars in Xfce applications
- Update to version 4.16.0
* about: Harmonize capitalisation
* Update credits for Xfce 4.16
* Translation Updates
- Update to version 4.15.8
* Add xfce_has_gtk_frame_extents to better handle CSD
* Translation Updates
- Update to version 4.15.7
* libxfce4ui now needs libxfce4util >= 4.15.6
* Update configure.ac.in syntax
* Namespace of the gir needs capital first letter
* Remove hardcoded translators list
* Bump libepoxy version to 1.2
* Translation Updates
- Rename typelib subpackage to match gir name
- Update to version 4.15.6
* Introduce xfce_spawn and xfce_spawn_command_line
in favor and instead of xfce_spawn_no_child
* Bump GLib (and gio, gthread, etc) minimum to 2.50.0
* about: Support multiple GPUs and print GPU memory size
* about: Drop window subtitle
* Always perform sanity check
* Avoid checking for epoxy if libgtop is disabled
* XfceTitledDialog: Fix erroneous check (gxo#xfce/libxfce4ui#30)
* No startup notification in Wayland to prevent crash
(gxo#xfce/libxfce4ui#17)
* Translation Updates
- Fix dependencies and add introspection for vala bindings
- Update to version 4.15.5
* Add new API xfce_spawn_no_child (gxo#xfce/libxfce4ui!8):
Launch processes re-parenting them to init vs. as children
* about: Fix icon names
* about: Display userspace bitness if it differs from OS kernel
bitness
* about: Print GPU name in system info
* about: Use more understandable arch labels
(gxo#xfce/libxfce4ui#27)
* Improve xfce_icon_name API
* No startup notification in wayland to prevent crash
(gxo#xfce/libxfce4ui#17)
* Add missing docstring
* Fix typos
* Add README.md to EXTRA_DIST
* Translation Updates
- Update to version 4.15.4
* Avoid redundant key re-grabbing
* Adds new README.md and updates AM_INIT_AUTOMAKE
* Silence compiler warnings (gxo#xfce/libxfce4ui#25)
* AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS
* Add default shortcuts for tiling (gxo#xfce/libxfce4ui#4)
* Avoid shortening the keycodes GArray while walking it.
* about: Revamp About Xfce tab
* about: More icon name fixes
* Add more logo icons and new about icon
* Update deprecated icon names
* keyboard-shortcuts: Improve UI for setting shortcuts
* shortcut-dialog: Add label to clear button
* shortcut-dialog: Port to new XfceTitledDialog API
* shortcut-dialog: Only grab keyboard
* Always return GTK_RESPONSE_OK for accepted shortcut keys
(gxo#xfce/libxfce4ui#20)
* Translation Updates
- Update to version 4.15.3
* Update bug URLs to point to gitlab.xfce
* xfce-about: Hide empty email address tags (gxo#xfce/libxfce4ui#12)
* Remove translator email address as per request
(gxo#xfce/libxfce4ui#11)
* Add missing translator to xfce4-about (gxo#xfce/libxfce4ui#18)
* Replace deprecated 'gdk_keyboard_ungrab' function
(gxo#xfce/libxfce4ui#15)
* shortcuts-grabber: Correctly ungrab keys on updating shortcuts
(gxo#xfce/libxfce4ui#16)
* Allow more granular control over menu item accelerators.
* No automatic accelerator activation formenu items
* Added 'gtk_menu_item_set_accel_label'
* Added 'xfce_gtk_accel_group_connect_action_entries'
* renamed 'xfce_gtk_accel_group_append' to
'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
* No automatic add to an accel_group any more, since this may
lead to double-activation in some cases.
* Add "xfce_gtk_accel_group_disconnect_action_entries" to be
able to revert "xfce_gtk_accel_group_connect_action_entries"
* Add title to xfce_dialog_confirm_close_tabs
* Add new methods to libxfce4ui.symbols.
* Introduced 'XfceGtkActionEntry' as replacement for the deprecated
'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
This includes various support methods, like:
- 'xfce_gtk_translate_action_entries' to to translate a list of
XfceGtkActionEntrys
- 'xfce_gtk_accel_group_append' to register the provided accelerators
of the entries
- 'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry,
e.g. by using a enumeration
- 'xfce_gtk_***_new_from_action_entry' to createthe specific menu-
or tool-items from an XfceGtkActionEntry
* Add a widget for filename input (bxo#16542)
* Enabled doc generation for XfceGtkActionEntry and related methods
* Enabled doc generation for new widget 'xfce-filename-input'
* Switch Ctrl+Alt+Del to xfce4-session-logout (bxo#11979)
* Add more default keyboard shortcuts (bxo#16470)
* shortcuts: Replace xfrun4 by xfce4-appfinder
* shortcuts: Also map Homepage to browser
* shortcuts: Remove calculator shortcut
* Switch XfceTitledDialog to headerbar/CSD layout
* Use GtkMessageDialog as base class for Xfce Dialogs
* Add two new functions to search for app icons
* Improve Tests and Docs
* Switch XfceTitledDialog to headerbar layout
* XfceTitledDialog: Keep buttons in the action area
* XfceTitledDialog: Also repack xfce_titled_dialog_new
* XfceTitledDialog: Make sure windows can be dragged
* XfceTitledDialog: Add _create_action_area, _add_button
* and _add_action_widget
* Introduce xfce_titled_dialog_set_default_response
* Mark xfce_titled_dialog_new_with_buttons as deprecated
* Add two new functions to search for app icons
* xfce-about: Fix Makefile
* shortcut-dialog: Show dialog content (bxo#16338)
* xfce-dialogs: Use GtkMessageDialog as base class
* xfce-dialogs: Improve layout of confirm_close_tabs
* xfce-dialogs: Improve alignment and layout of dialogs
* xfce-dialogs: Add right margin back to labels
* xfce-dialogs: Drop default window titles
* docs: Add xfce_dialog_confirm_close_tabs
* tests: Add xfce_dialog_confirm_close_tabs
* tests: Improve UI
* tests: Add icons to dialog buttons
* tests: Simplify code by using XfceTitledDialog
* tests: Re-order buttons
* tests: Fix typo in test-ui.c (bxo#16253)
* Rename test-ui-gtk3 to test-ui
* Improve docstrings
* Drop gladeui Gtk2 from distcheck options
* Drop unused declaration
* Fix compiler warnings
* Remove trailing whitespace
* Always provides needed files for vala binding in dist tarball
* Add recents functions to libxfce4ui.symbols
* Drop xfce-header from pot files
* Update docstrings
* Fix license text box too small (bxo#16259)
* .gitignore: ignore all .o files
* Make autogen output friendlier
* Drop support for Gtk2
* Make glibtop an optional dependency ("About System" tab)
* about: Add system info tab
* about: Hide system tab conditionally
* dialogs: Use symbolic window-close icon
* Fix Window not visible when grabbing keyboard (bxo#16054)
* Bump Gtk3 to 3.22 (bxo#15781)
* Do not use gdk_screen_get_monitor_at_point (bxo#15781)
* Replace gtk_show_uri (bxo#15781)
* Replace gdk_display_get_screen (bxo#15781)
* Replace gdk_keymap_get_default (bxo#15781)
* Replace deprecated device functions (bxo#15781)
* Replace gdk_error_trap_* and gdk_flush (bxo#15781)
* Ignore what is hard to replace (bxo#15781)
* Add a dialog to confirm closure of multiple tabs (bxo#15873)
* Translation Updates
==== libxfce4util ====
Version update (4.14.0 -> 4.16.0)
Subpackages: libxfce4util-lang libxfce4util7
- Update to version 4.16.0
* Bump xfce_version_string to 4.16
* Properly handle URI schemes other than "file"
- Update to version 4.15.6
* Update configure.ac.in syntax
* Namespace of the gir needs capital first letter
* Bump GLib (and gio, gthread, etc) minimum to 2.50.0
* Remove typedef already defined by G_DECLARE_FINAL_TYPE macro
(gxo#xfce/libxfce4util#4)
- Rename typelib subpackage to match gir name
- Update to version 4.15.5
* Bump Xfce version to 4.16pre2
* Add README.md to EXTRA_DIST
- Update to version 4.15.4
* Create README.md
* Translation Updates
- Update to version 4.15.3
* Complete the field codes expansion
* Add field codes expansion and related utilities
(code moved from garcon)
* docs: Show the "Miscellaneous Utilities" section
* Translation updates
==== lightdm-gtk-greeter ====
Version update (2.0.6 -> 2.0.8)
Subpackages: lightdm-gtk-greeter-lang
- Update to version 2.0.8
* General
+ Migrated code and issues to GitHub
+ Migrated translations to Transifex
+ Added GitHub distcheck test on each commit
* Build changes
+ Migrated from deprecated exo-csource to xdt-csource (xfce4-dev-tools)
+ Dropped xdt-csource requirement from non-maintainer builds (GH: #53)
+ Enabled Ayatana libindicator/libido backend (GH: #74, db#906026)
* Bugs fixed
+ greeterbackground: Replaced deprecated instance private data API
+ Allow building with newer versions of gettext
+ Replace ungrammatical comma splice in 'Incorrect password'
message (lp#1810143)
+ Use 'Large Text' instead of 'Large Font' (lp#1829070)
+ Fixed broken indicators when upstart is unavailable
* Translation updates
- Updates from version 2.0.7
* Remove mlockall to fix high memory pressure startup, including
on the Raspberry Pi.
* Translation Updates
==== lokalize ====
Version update (20.12.0 -> 20.12.1)
Subpackages: lokalize-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== lskat ====
Version update (20.12.0 -> 20.12.1)
Subpackages: lskat-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== mailx ====
- fix-sendmail-name.patch: fix name argument when calling
/usr/sbin/sendmail [bsc#1180355].
==== mbox-importer ====
Version update (20.12.0 -> 20.12.1)
Subpackages: mbox-importer-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== mdadm ====
- Incremental: Remove redundant spare movement logic
(jsc#SLE-13700, bsc#1180220)
0112-Incremental-Remove-redundant-spare-movement-logic.patch
- Dump: get stat from a wrong metadata file when restoring metadata
(jsc#SLE-13700)
0113-Dump-get-stat-from-a-wrong-metadata-file-when-restor.patch
==== mosh ====
Version update (1.3.2+20190710 -> 1.3.2+20200518)
- Update to version 1.3.2+20200518:
* If exec()ing the remote command fails, pause briefly
* Move generated includes to their own directory to avoid conflicts.
* Use Travis Homebrew addon.
* "Fix" Travis OS X builds.
* configure: Add test for whether protoc matches protobuf
* configure: Fix FD_ISSET test under -Werror
* configure: Fix forkpty test code indentation
* configure: Remove unused tests
* configure: Set language to C++ globally
==== mousepad ====
Version update (0.4.2 -> 0.5.1)
- Update to version 0.5.1
- Dependencies changes: GLib >= 2.52.0 ; GTK >= 3.22.0
- Allow to change the font size from keyboard/mouse
(gxo#apps/mousepad#46, gxo#apps/mousepad#54)
- Switch to asynchronous search
- Give more choice for whitespace display (gxo#apps/mousepad#44)
- Improve the look of the search bar
- Add a spinner to the search widgets
- Make the occurrences count appear in the search bar
- Reformulate "Home/End Keys" setting description
- Code refactoring around MousepadView properties
- Code refactoring around GMenuModel-bindings
- Decrease reference count of anchored documents
- Filter document signals on the active document
- Fix a memory leak in the templates menu
- Fix wrong conversion from uri to filename (gxo#apps/mousepad#81)
- Warn when using GLib functions newer than requirements
- Translation Updates
- Update to version 0.5.0
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (gxo#apps/mousepad#78)
- Fix an oversight in updating actions state (gxo#apps/mousepad#76)
- Remove TODO file (gxo#apps/mousepad#74)
- Ensure that opening modes are excluded from translation
- Translation Updates
- Update to version 0.4.90
* Add keybindings to show the menubar temporarily when hidden
* Add command line option and setting for file opening mode
* Improve encoding dialog
* Add regex search
* Replace `$HOME` with a tilde in displayed filename
* Add new default keybindings and reveal some hidden ones
* Search bar tweaks
* Make tabs expanded for consistency with other Xfce programs
* Add copyright and license info to About dialog
* Improve label texts of "Find and Replace" dialog and search bar
* Make the statusbar smaller
* Add new app icon and switch to reverse DNS name
* Save the state of the "highlight all" button in the search bar
* Update window title of Find and Replace dialog
* Add "Wrap around" check box to Find and Replace dialog (bxo#11290)
* Infer filetype from shebang line (bxo#10514)
* Show info when Templates directory does not exist (bxo#10486)
* Restore the use of the file `accels.scm`
* Code refactoring around saving and restoring window geometry
* Improve save-related actions
* Fully switch to GtkApplication
* Avoid deprecation warnings 5: CSS related
* Avoid deprecation warnings 4: GtkUIManager and GtkAction
* GtkStock
* Avoid deprecation warnings 2: miscellaneous
* Avoid deprecation warnings 1: alignment and padding
* Avoid compilation warnings other than deprecation
* Remove support for GTK+2
* Switch to README.md and foreign automake mode
* Add basic GitLab pipeline
* Remove README.md from DISTCLEANFILES, it's not generated
* Fix crash when dragging tab to GSV widget
* Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
* Initialize the recent manager if needed at startup
* Prevent search bar from overlapping the document
* Properly disconnect signal handlers
* Fix make distcheck
* Fix color modifications in search entries
* Do not open an empty document when encoding failed
* Do not search for previously selected text
* Update search field with selected text
* bxo#16717: Move from exo-csource to xdt-csource
* Remember last save location (bxo#14165)
* Use g_get_user_dir to get Templates directory (bxo#11048)
* Sync remaining menu actions to their settings (bxo#11046)
* Install appstream in metainfo folder (bxo#11200)
* Add appdata file (bxo#11200)
* Fix building with `--enable-dbus --disable-gtk3`
* Change visibility of fullscreen bars after small delay (bxo#9735)
* Fix return type of fullscreen settings (bxo#9735)
* Translation Updates
==== mugshot ====
Version update (0.4.2 -> 0.4.3)
- Update to version 0.4.3
* Add support for Python 3.9
* Switch to RDN-format for .desktop and gschema "org.bluesabre.mugshot"
(fixes asv-cid-desktopapp-is-not-rdns)
* Port python3-dbus usage to GDBus
* Remove period at end of short description
(fixes asv-summary-has-dot-suffix)
* Translation updates
==== mxml ====
Version update (3.1 -> 3.2)
- update to 3.2:
- Added support for shared libraries on Haiku (Issue #262)
- Fixed handling of unquoted attribute values that start with a Unicode
character (Issue #264)
- Fixed handling of elements that start with a Unicode character (Issue #267)
- Fixed some minor issues identified by the LGTM security scanner.
==== openSUSE-xfce-icon-theme ====
Version update (4.14+20200311 -> 4.16.1+git3.8e4f919)
- Update to version 4.16.1+git3.8e4f919:
* Several icon improvements
- Update to version 4.16.1+git2.9271140:
* Added category icons
- Update to version 4.16.1+git0.6fe51ec:
* Added missing icon for package-update-indicator
- Version 4.16.0 Initial package
==== openafs ====
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- cleanup spec-file
* do not include firewalld-stuff for SLE_12
* use %ifarch instead of %if %{_arch}
* enable retpol line for TW x86_64 again
==== openvpn ====
Version update (2.4.9 -> 2.4.10)
- update to 2.4.10:
- OpenVPN client will now announce the acceptable ciphers to the server
(IV_CIPHER=...), so NCP cipher negotiation works better
- Parse static challenge response in auth-pam plugin
- Accept empty password and/or response in auth-pam plugin
- Log serial number of revoked certificate
- Fix tls_ctx_client/server_new leaving error on OpenSSL error stack
- Fix auth-token not being updated if auth-nocache is set
(this should fix all remaining client-side bugs for the combination
"auth-nocache in client-config" + "auth-token in use on the server")
- Fix stack overflow in OpenSolaris and *BSD NEXTADDR()
- Fix error detection / abort in --inetd corner case (#350)
- Fix TUNSETGROUP compatibility with very old Linux systems (#1152)
- Fix handling of 'route remote_host' for IPv6 transport case
(#1247 and #1332)
- Fix --show-gateway for IPv6 on NetBSD/i386 (#734)
- A number of documentation improvements / clarification fixes.
- Fix line number reporting on config file errors after <inline> segments
- Fix fatal error at switching remotes (#629)
- socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes (#848)
- Switch "ks->authenticated" assertion failure to returning false (#1270)
- refresh 0001-preform-deferred-authentication-in-the-background.patch
openvpn-2.3.x-fixed-multiple-low-severity-issues.patch against 2.4.10
==== pam_mount ====
Version update (2.17 -> 2.18)
Subpackages: libcryptmount0
- Update to release 2.18
* Cure mount.crypt recursively executing itself with -t crypt
* Allow luserconf to be placed outside home directory
==== parley ====
Version update (20.12.0 -> 20.12.1)
Subpackages: parley-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- Changes since 20.12.0:
* Fix location for file open dialog
==== parole ====
Version update (1.0.5 -> 4.16.0)
Subpackages: parole-lang
- Update to version 4.16.0
* Add README.md to EXTRA_DIST (gxo#apps/parole#72)
* Translation Updates
- Update to version 4.15.0
* Playlist Improvements:
- Playlist is now an in-window popover instead of a slide-out panel
- Shuffle functionality now utilizes a sort filter instead of randomly
selecting the next track, making it possible makeing the playback
history more accurate (gxo#apps/parole#32)
* DVD Support:
- Added a menu option to activate the subpicture menu
- DVD chapter selection from the playlist is functional again
- The DVD menu will now automatically load if playback does not start
successfully
* Dialog Appearance Improvements:
Each of the dialogs were ported to CSD with some cleanup and default
buttons marked as "suggested". The following dialogs had some additional
improvements:
- Go To Position: Timestamp inputs changed to vertical orientation for
better clock-like appearance
- Keyboard Shortcuts: Adjusted to "always-center" positioning since
transient positioning failed
- Open File: Spinner configured as the FileChooser "extra" widget
- Open Location: Removed some duplicated text
- Plugins: Rearranged the plugins manager, and moved credits to a
per-plugin About dialog
- Save Playlist: File type panel replaced with a combobox that also
filters the FileChooser
* General:
- Added basic GitLab pipeline
- Added new icon and icon name "org.xfce.parole"
- Added README.md
- Fixed distcheck builds with intltool 0.51.0
- Fixed full-debug builds with GLib 2.35+
- Fixed missing-prototypes errors
- Player controls are no longer hidden while the sound popover is open
- Selecting an option on the "Stream is taking too long" dialog will now
dismiss the dialog
- Sort POTFILES.in to make it easier to review
* Translation Updates
==== patterns-xfce ====
Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office
- Xfce 4.16 is introducing CSD, we want to switch to GNOME
applications where needed. This will also reduce dependencies from
other environments:
- evince instead xreader
- gnome-calculator instead of mate-calc
- file-roller instead of engrampa
==== perl-HTTP-Cookies ====
Version update (6.09 -> 6.10)
- updated to 6.10
see /usr/share/doc/packages/perl-HTTP-Cookies/Changes
6.10 2021-01-04 22:03:43Z
- Do not set discard if max-age is set (GH#61) (robnagler, simbabque)
- Add tests for #61 - do not set discard if max-age is set (GH#65) (Julien Fiegehenn)
==== perl-HTTP-Message ====
Version update (6.26 -> 6.27)
- updated to 6.27
see /usr/share/doc/packages/perl-HTTP-Message/Changes
6.27 2021-01-05 03:02:01Z
- Clean up backcompat code (GH#148) (Dan Book)
- Add "308 Permanent Redirect" to is_cacheable_by_default (GH#150) (simbabque)
==== permissions ====
Version update (1550_20201008 -> 1550_20201111)
Subpackages: chkstat permissions-config
- move man page to where the documented files are
- Update to version 20201111:
* squid: remove basic_pam_auth which doesn't need special perms (bsc#1171569)
* mgetty: remove long dead (or never existing) locks directory (bsc#1171882)
* adjust squid pinger path (bsc#1171569)
* profiles: remove now superfluous squid pinger paths (bsc#1171569)
* ksgrd_network_helper: remove obviously wrong path
* etc/permissions: remove unnecessary, duplicate, outdated entries
* chkstat: implement support for variables in profile paths in new
variables.conf
* man pages: add documentation about variables, update copyrights
* profiles: use new variables feature to remove redundant entries
* profiles: prepare /usr/sbin versions of profile entries (bsc#1029961)
* Makefile: support CXXFLAGS and LDFLAGS override / extension via make/env variables (bsc#1178475)
* Makefile: compile with LFO support to fix 32-bit emulation on 64-bit hosts (bsc#1178476)
* README: added information about know limitations of this approach
- adjusted spec file:
- package new variables.conf
- apply %{optflags} correctly via CXXFLAGS variable
- drop FSCAPS_DEFAULT_ENABLED which isn't recognized anymore by the
refactored chkstat sources. This is now the default.
==== pim-data-exporter ====
Version update (20.12.0 -> 20.12.1)
Subpackages: pim-data-exporter-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== pim-sieve-editor ====
Version update (20.12.0 -> 20.12.1)
Subpackages: pim-sieve-editor-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== plasma-framework ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes since 5.77.0, only listing bugfixes:
* [PC3 ProgressBar] Set binding for width (kde#430544)
* Don't allow negative calendar years (kde#430320)
* Fix broken background (kde#430390)
==== plasma-nm5 ====
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Enables mobile components for Plasma Mobile
==== prison-qt5 ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove duplicate code (fix compile with cmake unity support)
==== pulseaudio ====
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
- Fix copyright in the spec file for SLE submission
==== purpose ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove not implemented method
* autotests: fix ctest not exiting because of kio_http_cache_cleaner
* KFileItemActions: add menu windowflag
* Share fileitemplugin: use parent Widget as menu parent
==== python ====
- (bsc#1180125) We really don't Require python-rpm-macros package.
Unnecessary dependency.
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- (bsc#1180125) We really don't Require python-rpm-macros package.
Unnecessary dependency.
==== python-numpy ====
Version update (1.19.2 -> 1.19.5)
- Update to 1.19.5
* Fix memory leak of buffer-info cache due to relaxed strides
* Set deprecated fields to null in PyArray_InitArrFuncs
* fix np.timedelta64('nat').__format__ throwing an exception
* more bugfixes
- Rebase numpy-buildfix.patch
==== python-rpm ====
Version update (4.15.1 -> 4.16.0)
- update to rpm-4.16.0
==== 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-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix crash when spice used and the qemu-audio-spice package isn't
installed (boo#1180210)
audio-add-sanity-check.patch
- Add some stable patches from upstream
block-Fix-deadlock-in-bdrv_co_yield_to_d.patch
block-Fix-locking-in-qmp_block_resize.patch
block-nfs-fix-int-overflow-in-nfs_client.patch
block-Simplify-qmp_block_resize-error-pa.patch
build-no-pie-is-no-functional-linker-fla.patch
==== qpdf ====
Version update (10.0.4 -> 10.1.0)
- Update to version 10.1.0
* See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
for the complete changelog.
==== qqc2-desktop-style ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* Update org.kde.desktop/Dialog.qml
* Draw ScrollView using Frame instead of Edit (kde#429601)
==== ristretto ====
Subpackages: ristretto-lang
- Fix spec file
==== rpm ====
Version update (4.15.1 -> 4.16.0)
Subpackages: librpmbuild9
- fix potential access of freed mem in ndb's glue code [bnc#1179416]
* new patch: ndbglue.diff
- allow opening the rpm database with an unset db_backend
* new patch: empty_dbbackend.diff
- RPM no longer ships config.sub and config.guess, just copy it
from Libtool since it is identical
- update to rpm-4.16.0
* powerful macro and %if expressions including ternary operator
and native version comparison
* optional MIME type based file classification
* dependency generation by parametric macros
* a new version parsing and comparison API in C and Python
* parallelise test-suite execution
* clarify RPM license
- add method to iterate over header blobs
* new patch: nextiteratorheaderblob.diff
- modified patches:
* brpcompress.diff
* brp-compress-no-img.patch
* brp.diff
* checkfilesnoinfodir.diff
* db_conversion.diff
* dbrointerruptable.diff
* findsupplements.diff
* ignore-auxv.diff
* macrosin.diff
* nobuildcolor.diff
* nomagiccheck.diff
* platformin.diff
* rpmqpack.diff
* rpm-shorten-changelog.diff
* suspendlock.diff
- dropped patches:
* rpm-4.12.0.1-fix-bashisms.patch
* lazystatfs.diff
* db_ops_name.diff
* bdb_ro.diff
* disable_bdb.diff
* ndb_backport.diff
* initgcrypt.diff
* gcryptdsa2.diff
* ndb_backport2.diff
* touch_backport.diff
==== screen ====
- Use %_tmpfilesdir instead of hardcoding a path for
systemd-tmpfiles config files.
- Do not create directories before uninstalling (?) the package.
The /run/(u)screen diretories are created in the %post section.
- Do not ghost package /run/uscreens: the directory is dynamically
created during boot. Of course it would be nice to be able to
identify what package creates this, but for that we should rather
have a rpm/systemd-tmpfiles integration hook. The main problem
with the ghost is the suid flag, which breaks rpm -V. permissions
no longer lists /run/uscreens, so verify_permission cannot apply.
- Add %systemd_ordering: give zypp a hint that screen shall be
installed after systemd, so that systemd-tmpfiles already exists.
- no longer invoke permissions/chkstat for directory handled by
systemd-tmpfiles (bsc#1171879)
==== smartmontools ====
Version update (7.1 -> 7.2)
- update to 7.2:
- smartctl: New option '--json=y[c]' selects YAML output.
- smartctl '-i': Prints ATA TRIM and Zoned Device capabilities.
- smartctl '-j': Fixed 'scsi_grown_defect_list' value.
- smartctl '-a': Prints SCSI 'Accumulated power on time'.
- smartctl '-n POWERMODE': SCSI support.
- smartctl '-s standby,now' and '-s standby,off': SCSI support.
- smartctl '-c': NVMe 1.4 additions.
- smartd: Support for staggered self-tests.
- smartd: No longer writes attribute log if no attributes were read
due to standby mode or other error.
- smartd: Now resolves symlinks before device names are checked for
duplicates.
- smartd: Fixed SMARTD_DEVICETYPE environment variable if DEVICESCAN is
used without '-d TYPE'.
- ATA: Device type '-d jmb39x-q,N' for JMB39x protocol variant used by
some QNAP NAS devices.
- ATA: Device type '-d jms56x,N' for JMS562 USB to SATA RAID bridges.
- SCSI: Improved heuristics for log subpages of new and very old disks.
- NVMe: Log transfer size limited to avoid device or kernel crashes.
- NVMEe/USB: Device type '-d sntrealtek' for Realtek RTL9210 USB to
NVMe bridges.
- update-smart-drivedb: New option '--branch X.Y'.
- HDD, SSD and USB additions to drive database.
- Dropped support for pre-C99 snprintf().
- configure: Dropped option '--without-working-snprintf'.
- configure: Fixed '-fstack-protector*' detection.
- Linux: Various fixes of smartd.service file.
- Darwin: NVMe log support.
- FreeBSD: Device scan does no longer include T_ENCLOSURE devices.
- NetBSD: Fixed timeout handling.
- NetBSD big endian: Fixed ATA register handling.
- OpenBSD: Fixed timeout handling.
- Windows: Dropped backward compatibility fixes for very old compilers.
- drop smartd-service-novm.patch (upstream)
==== solid ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
* [Try to] fix Windows build now that we require Qt 5.14
==== sonnet ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove not implemented method
* Fix build now that we require Qt 5.14
* Remove ifdefs, we require Qt 5.14 now
* Improve performance of createOrderedModel using QVector
* avoid runtime warning if no guess result exists
==== step ====
Version update (20.12.0 -> 20.12.1)
Subpackages: step-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== sweeper ====
Version update (20.12.0 -> 20.12.1)
Subpackages: sweeper-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== syndication ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Port away from deprecated QXmlInputSource
==== syntax-highlighting ====
Version update (5.77.0 -> 5.78.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Too many changes to list here.
==== threadweaver ====
Version update (5.77.0 -> 5.78.0)
- Update to 5.78.0
* New feature release
* For more details please see:
* https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
* Remove ifdefs, we require Qt 5.14 now
==== thunar ====
Version update (1.8.16 -> 4.16.1)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.1
* Prevent crash on Ctrl+H when there is no sidepane
(gxo#xfce/thunar#453)
* Roleback to previous spinner handling (gxo#xfce/thunar#448)
- Update to version 4.16.0
- Fix action of Back/Forward mouse gesture when using RTL
(Issue gxo#xfce/thunar#90)
- Prevent crash on mouse gesture action
(Issue gxo#xfce/thunar#443)
- Avoid crashes when closing thunar with ctrl+w
(gxo#xfce/thunar#336)
- Ignore double-click events from back/forward mouse button
(Issue gxo#xfce/thunar#371)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump minimum required exo version to 4.15.3
- Wrap box around spinner to prevent flickering
(Issue gxo#xfce/thunar#440)
- Use g_drive_is_removable over g_drive_is_media_removable
- bump glib (and gio, gthread, etc) to 2.50.0
- Do not duplicate app_info when added via custom command
(Issue gxo#xfce/thunar#309)
- Escape all whitespace characters in custom command path
- Remove hidden quotes for "Open with"->"custom command"
(Issue gxo#xfce/thunar#425)
- Ignore unknown XML elements in UCA.xml
- Regression: Fix broken bulk renamer context menu
(Issue gxo#xfce/thunar#436)
- Revert of b12247c2 and proper fix for Issue gxo#xfce/thunar#423
- Remove duplicated code in renamer and prevent possible leak
- Prevent possible crash of thunar_launcher_poke
(Issue gxo#xfce/thunar#436)
- Fix combo box entry order (Issue gxo#xfce/thunar#435)
- Remove TODO file
- Change focus when clicking an emblem entry
(Issue gxo#xfce/thunar#315)
- Bump GLib minimum version to 2.44
- Prevent Gtk-CRITICAL when terminating session
(Issue gxo#xfce/thunar#430)
- Missing thunarx support on the shortcut view
(Issue gxo#xfce/thunar#423)
- Translation Updates
==== thunar-volman ====
Version update (0.9.5 -> 4.16.0)
Subpackages: thunar-volman-lang
- Fixed wrong source URL
- Update to version 4.16.0
* Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
* bump glib (and gio, gthread, etc) minimum to 2.50.0
* Add README.md to EXTRA_DIST
* Translation Updates
- Update to version 4.15.1
* Fix typo in README
* Adds new README.md updates AM_INIT_AUTOMAKE
* Translation Updates
- Update to version 4.15.0
* Use icons from icon theme in the dialog (!3)
* Add new app icon and switch to rDNS
* Remove PDA tab (!1)
* Avoid critical error when closing preferences dialog
* Support libxfce4ui XfceTitledDialog new API
* Translation Updates
- Fixed sources in spec file
==== tumbler ====
Version update (0.2.9 -> 4.16.0)
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Update to version 4.16.0
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- Adjust bug report URL
- Translation Updates
- Update to version 0.3.1
- New plugin for epub books, using libgepub thumbnailer plugin
- Fix documentation URL
- Add README.md and EXTRA_DIST
- Add new icon needed for xfce4-about-dialog
- Translation Updates
==== umbrello ====
Version update (20.12.0 -> 20.12.1)
Subpackages: umbrello-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== xapps ====
Version update (2.0.4 -> 2.0.5)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.0.5.
* favorite-vfs-file.c: Don't mark favorites that have unavailable
target files as symbolic links.
* favorite-vfs-file.c: Remove a file from favorites when deleted
or trashed (but don't actually delete or trash them) - this
brings the favorites behavior in line with recents.
* favorite-vfs-file.c: Remove some methods that can't be
supported.
* Go back to leaving favorites with missing targets as symlinks.
* favorite-vfs-file.c: Add thumbnailing preference to the
filesystem info.
* xapp-status-icon.c: Construct fallback dbus name from a
non-localized string.
* status icon: Replace g_get_application_name with g_get_progname
everywhere else (followup to previous commit).
* xapp-status-icon-monitor.c: fix typo.
* l10n: Update translations
* xapp-gtk3-module.c: Add a mechanism to allow a GtkWindow's
icon (#127)
==== xdg-desktop-portal ====
Version update (1.6.0 -> 1.8.0)
- Update to version 1.8.0:
+ openuri:
- Allow skipping the chooser for more URL tyles
- Robustness fixes
+ filechooser: Return the current filter
+ camera:
- Make the client node visible
- Don't leak pipewire proxy
+ Fix file descriptor leaks
+ Testsuite improvements
+ Updated translations.
- Changes from version 1.7.2:
+ document:
- Reduce the use of open fds
- Add more tests and fix issues they found
+ Fix the build with musl.
- Changes from version 1.7.1:
+ filechooser:
- Add a "directory" option
- Document the "writable" option
+ document: Expose directories with their proper name
- Changes from version 1.7.0:
+ testsuite improvements
+ background: Avoid a segfault
+ screencast: Require pipewire 0.3
+ document:
- Support exporting directories
- New fuse implementation
+ Better support for snap and toolbox
+ Updated translations.
- Drop patches fixed upstream:
+ xdg-dp-port-pipewire-3-api.patch
+ 0001-Fix-use-after-free-in-xdg_get_app_info_from_pid.patch
+ 0002-add-AssumedAppArmorLabel-key-to-D-Bus-service-files.patch
+ 0003-Fix-criticals-if-no-default-handler-for-desired-type.patch
==== xdg-desktop-portal-gtk ====
Version update (1.6.0 -> 1.8.0)
- Update to version 1.8.0:
+ filechooser: Return the current filter
+ screenshot: Fix cancellation
+ appchooser: Avoid a crash
+ wallpaper:
- Properly preview placement settings
- Drop the lockscreen option
+ printing: Improve the notification
+ Updated translations.
- Changes from version 1.7.1:
+ filechooser:
- Handle the "directory" option to select directories
- Only show preview when we have an image
+ Updated translations.
- Changes from version 1.7.0:
+ screencast: Support mutter version 3
+ settings: Fall back to gsettings for enable-animations
+ Updated translations.
- Drop xdg-dpg-support-mutter-pipewire-3-api.patch: Fixed upstream.
==== xfce4-appfinder ====
Version update (4.14.0 -> 4.16.0)
Subpackages: xfce4-appfinder-lang
- Update to version 4.16.0
* Launch applications reparenting them to init
* Bump gtk minimum version to 3.22.0
* bump glib (and gio, gthread, etc) minimum to 2.50.0
* Translation Updates
- Update to version 4.15.2
* Add small delay before reloading menu tree
(gxo#xfce/xfce4-appfinder!6)
* Clear entry's error icon and tooltip
* Update copyright year
* GitLab is the new bugtracker
* Remove unnecessary code for unsupported glib versions
* Remove padding from context menu
* Fix memory leaks when sorting items
* Update README.md
* Apply light blue to 16px icon
* Improved and simplified icons for better scaling
* Add back git tag
* Remove extra spaces in configure.ac.in so xfce-do-release works
as expected
* Translation Updates
- Update to version 4.15.1
* Drop close button
* Add new app icon and switch to rDNS
* Limit popup completion width to be same as entry
* Switch to a few symbolic icons
* Add keywords to .desktop files to xfce4-appfinder
* Record last commands only once (bxo#15767)
* Sort by frecency (bxo#9265)
* Switch to README.md and foreign automake mode
* Move from exo-csource to xdt-csource (bxo#16717)
* Make Preferences button always visible (bxo#16489)
* Hidden option to disable entry completion (bxo#15827)
* Use casefolded string when searching for apps not commands
(bxo#15893)
* Translation Updates
==== xfce4-branding-openSUSE ====
Version update (4.14+20200311 -> 4.16.0+git6.add0468)
Subpackages: libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE 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
- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.
- Update to version 4.16.0+git6.add0468:
* Restored menu icons and saner defaults
- Update to version 4.16.0+git5.d1e3468:
* Correct typo in default icon name
* Fixed xfce4-desktop.xml file:
Disable desktop-menu and windowlist-menu by default
- Update to version 4.16.0+git2.fca5bce:
* Update mimeapps to use evince and file-roller
* Define evince and file-roller as defaults
- Update to version 4.16.0+git0.1963cf9:
* Use openSUSE-xfce icon theme which complements Adwaita
* Don't show icons for buttons
* Fixed whisker menu title
* Update whisker menu settings
* Update default whisker menu layout
* Update defaults.rc
* Add some more popular favourites to Whisker Menu
* Fix systray sizing
* Fix thunar in helpers.rc
* Update desktop file names
* Disable desktop app and windowlist menus by default
* Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511
==== xfce4-cpugraph-plugin ====
Version update (1.1.0 -> 1.2.0)
Subpackages: xfce4-cpugraph-plugin-lang
- Update to version 1.2.0
* Highlighting of suboptimal thread placement on SMT CPUs
* Separate the associated command from the rest of config options
* Better resilience to inconsistent OS CPU utilization data
* Display 'Show bars' in the same tab as 'Bars color'
* Clamp CPU usage values to zero if they are below a threshold
* Cleanup NEWS file
* Use larger unscaled icon in about dialog
* Add small explanation about default commands
* Dynamic default command lookup
* Fix RGBA string memory leak
* Fix an invalid memory reference
* Link sensitivity of labels to sensitivity of color buttons
* Allow setting colors with alpha
* Revalidate the event box after showing widgets
* Use floating-point instead of fixed-point CPU load values
* Paint CPU usage if it is 1 pixel tall
* Lower CPU usage when rendering bars
* Update URLs
* Improve performance of CPU data parsing
* Read CPU data correctly if some CPUs are offline
(gxo#panel-plugins/xfce4-cpugraph-plugin!7)
* Paint CPU bars in left-to-right order
* Separate the bars from the history frame
* Fix old-style function warnings
* Fix clang and gcc warnings
* Also offer a 3 second update interval
(gxo#panel-plugins/xfce4-cpugraph-plugin#9)
* Update URLs from goodies.x.o to docs.x.o (bxo#16157)
* Allow compilation with panel 4.15
* Fix typo breaking build on NetBSD (bxo#15794)
* Disable frame and make background transparent by default
* Translation Updates
==== xfce4-datetime-plugin ====
Version update (0.8.0 -> 0.8.1)
Subpackages: xfce4-datetime-plugin-lang
- Update to version 0.8.1
* Fix build with panel 4.15
* Update configure.ac.in syntax and enable debug when building from git
* Remove GSourceFunc casts
* Fix font size (gxo#panel-plugins/xfce4-datetime-plugin#30)
* Add new README.md and update AM_INIT_AUTOMAKE
* Add basic GitLab pipeline
* Update URLs from goodies.x.o to docs.x.o (bxo#16159)
* s/http/https
* Update .gitignore
* Make build less verbose
* Translation Updates
==== xfce4-dev-tools ====
Version update (4.14.0 -> 4.16.0)
- Update to version 4.16.0
- Bump glib to 2.50 based on xfce4.16 roadmap
- Do not process @LINGUAS@ at xdt-autogen stage
- Fail xfce-build container generation if there is any error
- helpers: Prefer xfce-build over xfce-test (Fixes #38)
- helpers: Add new helper xfce-open-gitlab
- helpers: Add helper to locally run xfce-build
- helpers: Add xfce-build 'pull' argument
- xfce-build: Add Thunar to container (Fixes #40)
- Disable CFLAGS override when building CI container
- use strict CFLAGS to catch common mistakes in ci pipeline
- Add xvfb on xfce-build
- Update to version 4.15.1
* get-translations: Fix line wrapping
* xdt-autogen: Various small improvements
* xdt-autogen: Properly handle whitespaces in filenames
* xdt-autogen: Use sed instead of tr to replace strings
* Updates README.md
* xfce-build: Add libclutter-1.0-dev for xfdashboard build
* Update .gitignore
* helpers: Use blank line for tags message
* helpers: Reuse release notes from NEWS for tag message
* helpers: Simplify xfce-update-news
* helpers: Do not strip NEWS blank line at EOF
* helpers: Install xfce-do-release
* xfce-build: Add depend for mousepad (Fixes #37)
* helpers: Add do-release helper and Readme
* xfce-build: Install python3 version of distutils-extra
* helpers: Make get-translations executable
* get-translations: Remove last comma
* get-translations: Correctly get locale from commit messages
* xfce-build: Replace build-dep with package names
- Update to version 4.15.0
* New macro XDT_VERSION_INIT(SEMVER[, TAG])
This macro takes care of setting up the version numbering.
It will define the following macros based on SEMVER and TAG:
- xdt_version
- xdt_version_major
- xdt_version_minor
- xdt_version_micro
- xdt_version_tag
- xdt_version_build
- xdt_debug_default
If TAG isn't specified, the xdt_version_tag and xdt_version_git
will be empty and xdt_debug_default will be set to "minimum",
otherwise the xdt_version_build will contain a git hash and
xdt_debug_default will be set to "yes"
* XDT_I18N macro will now automatically find the linguas if none
are specified during the autoconf run.
* Install m4 macros in default search dir.
This makes autoconf find the macros by default.
By setting version via XDT_VERSION_INIT and using XDT_I18N
without arguments, this is no longer necessary to use a separate
configure.ac.in and a plain configure.ac can be used
* xfce4-dev-tools now also handle the CI (docker container,
.gitlab-ci.yml templates files etc) on our new gitlab instance.
* New helpers are also available (xfce-get-release-notes,
xfce-get-translations, xfce-update-news)
* Use datarootdir instead of datadir
* xdt-autogen: explicitly set search path for m4 macros
* Add two new helpers to help releasers
* Install m4 macros into default $datadir/aclocal
* Update README for new gitlab urls
* xdt-autogen: Improve and simplify linguas detection
* Let XDT_I18N automatically find the po/*.po as default
* Let configure generate the xdt-autogen script
* Implement XDT_VERSION_INIT
* Add manpage and tests to xdt-csource
* Add xfce4-dev-tools build in addition to container build
* Check BEFORE_SHA along with changes to .po files
* gitlabci: Ensure to run autogen in distcheck stage
* Switch to "foreign" mode for automake
* Add CI templates notes
* Update README with explanation of Dockerfile
* Fix whitespace error
* Add helper script to get all
* Integrate xfce-build container build/creation
* Translation updates
==== xfce4-diskperf-plugin ====
Version update (2.6.2 -> 2.6.3)
Subpackages: xfce4-diskperf-plugin-lang
- Update to version 2.6.3
* Fix build with panel 4.15+
* Fix missing-prototypes
* Remove GSourceFunc casts
* Add basic GitLab pipeline
* Update URLs from goodies.x.o to docs.x.o (bxo#16160)
* Update .gitignore
* Make build less verbose
* Translation Updates
==== xfce4-fsguard-plugin ====
Version update (1.1.1 -> 1.1.2)
Subpackages: xfce4-fsguard-plugin-lang
- Update to version 1.1.2
* Improve spacing in settings dialog (bxo#14665)
* Fix "ISO C90 forbids mixed declarations and code"
* Modernize the configure.ac.in file
* Remove GSourceFunc casts
* Replace obsolete xfce_create_panel_button usage
* Adds new README.md updates AM_INIT_AUTOMAKE
* Add basic GitLab pipeline
* Add gitignore
* Update URLs from goodies.x.o to docs.x.o (bxo#16163)
* Translation Updates
==== xfce4-genmon-plugin ====
Version update (4.0.2 -> 4.1.0)
Subpackages: xfce4-genmon-plugin-lang
- Update to version 4.1.0
- Add basic GitLab pipeline
- Updated README file
- Add DBG anchors
- Add <icon> amd <iconclick> elements
- Make Save translatable
- Fix config values sometimes going to default
- Fix label sometimes re-appearing
- Enable multi-row support
- Remove unused variables and code
- Fix indentation
- Catch some edge cases
- Set tmp variable default values
- Fix period spinner display when cancelled
- Fix label toggle display when cancelled
- Fix font display when cancelled
- Support new libxfce4ui API
- Change close to save
- Closing config window cancels changes
- Change layout of config dialog
- Make tooltips translatable
- Update support URLs to docs.xfce.org
- Allow compilation with panel 4.15
- Replace deprecated xfce_create_panel_button
- Translation Updates
==== xfce4-mount-plugin ====
Version update (1.1.3 -> 1.1.5)
Subpackages: xfce4-mount-plugin-lang
- Updated to 1.1.5
* improved autotools setup
* translation updates
- Update to 1.1.4
* Remove unused variable exclude_devicenames
* Remove obsolete panel version 4.9 check
* Remove checks for unused functions from configure.ac
* Include stdlib because malloc is used
* Spellfix. Add missing "e" to siz (size)
* Update URLs from goodies.x.o to docs.x.o (bxo#16168)
* Fix build with panel 4.15
* Make build less verbose
* Another change to the SVG icon file canvas size
* Updated svg image to have a larger canvas so that the panel can be
resized up to 192 pixels size
* Added title to popup menu; even if it is not empty (bxo#14478)
* https URL instead of http
* Renamed improperly named member variable of main mountpoint display
structure
* Display percentage on progress bar again (regression from port to
Gtk3)
* Reformatted popup information with more columns and nicer alignment.
(bxo#14670)
* Fix bxo#13624 by not trying to save when closing the plugin, but
already and only when closing the settings dialog
* Translation Updates
- Fixed spec file
==== xfce4-panel ====
Version update (4.14.4 -> 4.16.0)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to 4.16.0
- panel: Fix intellihide with CSD (Fixes gxo#xfce/xfce4-panel#368)
- tasklist: Fix wireframe for CSD windows (Fixes gxo#xfce/xfce4-panel#338)
- tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)
- Revert "tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)"
- Fix GSourceFunc removal
- Remove GSourceFunc casts
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- Update to 4.15.6
* settings: Use spinbuttons for size and nrows
* settings: Update item listview toolbar
* Make dbusmenu-gtk3-0.4 optional, disables StatusNotifier integration
* gobject introspection wants a capital letter for the gir file
* Use new xfce_spawn API
* Bump GLib (and gio, gthread, etc) minimum to 2.50.0
* Update .gitignore
* Add README.md to EXTRA_DIST
* Fix compiler warnings
* Fix memory leaks
* Drop generated code from repo
* Revert "launcher: Appear "checked" on click
(gxo#xfce/xfce4-panel#256)"
* Translation Updates
- Rename typelib subpackage to match gir name
- Fix files listed twice warning
- We need to make sure xfce4-statusnotifier-plugin-lang is also
removed or it creates dependency conflicts.
- xfce4-statusnotifier-plugin is now obsolete because directly
integrated into xfce4-panel.
- Update to 4.15.5
* actions: Switch to new session icons (gxo#xfce/xfce4-panel#332)
* add-items: Drop not-so-helpful dialog subtitle
* add-items: Bump default dialog size (gxo#xfce/xfce4-panel#258)
* launcher: Appear "checked" on click (gxo#xfce/xfce4-panel#256)
* tasklist: Limit blinking notification
* intellihide: Check if cursor is over the panel
(gxo#xfce/xfce4-panel#311)
* launcher: Set plugin icon as fallback (gxo#xfce/xfce4-panel#329)
* Add new README.md
* Fixed icon for about dialog and added more icons for better scaling
* Unref datetime objects
* Translation Updates
- Update to 4.15.4
* New plugin: statustray (supports statusnotifier and systray)
* plugins: Add new rDNS icons for all plugins
* Use shared field codes expansion
* tasklist: Add "Launch New Instance" item to menu
(gxo#xfce/xfce4-panel#158)
* Add new app icon and rDNS icon name
* Fix background of 48px app icons (bxo#16873)
* dark-mode: Make property unique across panels
* tasklist: Allow keyboard navigation within groups
(gxo#xfce/xfce4-panel#270)
* applicationsmenu: Correctly block autohiding
(gxo#xfce/xfce4-panel#287)
* action buttons: Fix combobox signal
* action buttons: Drop 'inverted buttons' setting (#223)
* action buttons: Add button title options (bxo#8980)
* action buttons: Fix separator width (bxo#15558)
* launcher: Fix launcher menu button state
(gxo#xfce/xfce4-panel#264)
* launcher: Fix crash with actions menu (bxo#16823)
* launcher: Fix in default panel configuration
* Improve docs for xfce_panel_plugin_position_widget (bxo#9438)
* Add Gio to libxfce4panel gir includes
* Fix panel build with vala 0.48 (bxo#16426)
* Update gitignore (gxo#xfce/xfce4-panel#295)
* Drop references to Gtk2 and 4.6 panel plugins
* panel: Improve autohide animation
* panel: Add "popdown-speed" property to adjust autohide animation
* panel: Fix autohide state machine
* panel: Fix cancellation of autohide animation
* panel: Immediately show panel in intellihide
* panel: Don't tamper with leave_opacity value (bxo#16296)
* launcher: Show desktop actions in context menu
* plugin: Show custom menu items below plugin name
* tasklist: Hide brackets for min windows by default
* tasklist: Fix crash middle-click-closing grouped windows
(bxo#16410)
* systray: Basic support for symbolic icons
* systray: Silence deprecation warnings
* systray: Remove superfluous warning
* Improve wording in "Remove plugin" dialog (bxo#9000)
* settings: Add keywords for discoverability (bxo#10694)
* Fix GTimeVal deprecation (bxo#16643)
* Fix memory leak in panel plugin wrapper (bxo#16640)
* Update docstring
* Update libxfce4panel symbols
* Make var names more consistent
* Enable dark-mode by default
* tic-tac-toe: Fix XfceTitledDialog with CSD
* add-item dialog: Fix XfceTitledDialog with CSD
* systray: Improve app icon lookup
* directorymenu: Add create folder/document menuitems (bxo#15639)
* directorymenu: Add option to hide folder/terminal menuitems
(bxo#15630)
* plugins: Fix enter/leave opacity w/o compositing (bxo#14577)
* clock: Drop leading zeros for days in default layout
* clock: Add back hour:min to format presets (bxo#16035)
* panel: Make sure "span monitors" is conditionally sensitive
* tasklist: Fix drag&drop in deskbar mode (bxo#16298)
* Fix autohide with bg color or image (bxo#16064)
* Improve the marching ants animation
* Remove extra underscore (bxo#16266)
* Use an empty placeholder icon for launcher (bxo#15819)
* Always provide files for vala binding in dist tarball
* Replace GtkStock icon
* Use symbolic window-close button image
* Drop support for Gtk2 and 4.6 plugins
* Drop Gtk2/4.6-only references from the docs
* Don't show or try to load Gtk2 plugins anymore
* Add dark mode preference
* autohide: Add sliding out animation
* Draw panel border based on position and length
* appmenu: Listen to icon theme changes (bxo#15861)
* appmenu: Use panel's icon size
* clock: Validate timezone entry (bxo#16036)
* prefs: Plug memory leaks (bxo#16016)
* docs: Fix build by dropping unused refs (bxo#16031)
* pager: Fix scrolling in pager-buttons (bxo#15614)
* pager: Face-lift of settings dialog
* pager: Only show scroll-option with buttons
* pager: Add option to show workspace number
* systray: Drop "Show frame" option (bxo#14186)
* tasklist: Resize when windows get removed (bxo#14394)
* systray: Fix icons without compositing (bxo#14577)
* windowlist: Make layout consistent with xfdesktop
* windowlist: Replace deprecated gtk_widget_modify_font
* launcher: Fix visual state of arrow-button (bxo#15818)
* launcher: Avoid excessive left padding on popup menu
(bxo#15819)
* Fix typos and improve code formatting
* Translation Updates
- Remove systray-symbolic-icons.patch
==== xfce4-panel-profiles ====
Version update (1.0.10 -> 1.0.12)
- Fixed Libxfce4ui.patch
- Added Libxfce4ui.patch. OBS gets confused which typelib to require
as dependency and we only need Libxfce4ui.
- Update to version 1.0.12
* New Features:
- New build option `--docdir` for documentation install path
- New build option `--mandir` for manpage install path
* General:
- Manpage `xfce4-panel-profiles.1` is no longer gzipped
(gxo#apps/xfce4-panel-profiles#5)
* Bugs Fixed:
- Release install error: incorrect README filename
(gxo#apps/xfce4-panel-profiles#24)
- Updates from version 1.0.11
* New Features
- Add support for saving xfce4-whiskermenu's configuration file
- Prefer CSD in XfceTitledDialog
- Use XfceTitledDialog from libxfce4ui
- Use Xfce's about dialog via libxfce4ui
- Add new icons and use reverse DNS for icons and files
- Open xfce4-panel on close button (bxo#16505)
* General
- Add new README.md over old README
- Try the new and old libxfce4ui gir file name
- Add basic GitLab pipeline
- Make tarball creation reproducible
* Bugs Fixed
- Update openSUSE profile and fix build
- Removed check for if the menu is installed. This would probably
get in the way.
- Use current branch in 'make distcheck'
- Use configured appname instead of argv[0]
- Fix typos in comments.
* Updated translations
==== xfce4-power-manager ====
Version update (1.6.6 -> 4.16.0)
Subpackages: xfce4-power-manager-lang xfce4-power-manager-plugin
- Update to version 4.16.0
* bump glib (and gio, gthread, etc) minimum to 2.50.0
* panel-plugin: Prefer ac-adapter-symbolic
(Fixes gxo#xfce/xfce4-settings#103)
* Add new icons in size 24x24 and 32x32
* Translation Updates
- Update to version 1.7.1
* Add new app icon and switch to rDNS icon name
* Use more accurate status icons (gxo#xfce/xfce4-settings#95)
* Also use symbolic icons in battery notifications
* Reorder screensavers so Xfce comes first (gxo#xfce/xfce4-settings#101)
* settings: Adjust title and show min/max buttons
* settings: Allow critical battery level up to 70% (gxo#xfce/xfce4-settings#67)
* settings: Add keywords for discoverability (bxo#10694)
* settings: Fix GtkSwitch signal handlers (gxo#xfce/xfce4-settings#99)
* xfpm: avoid default double fork
* Respect the notification daemon's timeouts (gxo#xfce/xfce4-settings#57)
* Fix Laptop lid settings (bxo#15300)
* Fix spelling mistake (bxo#16698)
* Only update blank time when appropriate
* Bug #16717: Move from exo-csource to xdt-csource
* Guard against NULL pointer dereference
* More blank time debug code
* Indentation fixe
* Cleanup code
* Move default icon names into one place
* Silence compiler warnings
* Add README.md
* Add basic GitLab pipeline
* Translation Updates
- Update to version 1.7.0
* Fix inhibiting xfce4-screensaver (bxo#16364)
* Fix indentation (makes git blame harder, but code more readable)
* settings: Unclutter system and display tabs
* settings: Move % sign out of spinbutton (bxo#15994)
* Switch to symbolic window-close icons
* Dismiss critical notification when connecting to AC
* Make brightness steps configurable (bxo#12062)
* Allow compilation with panel 4.15
* panel-plugin: Properly show 'About' menu item
* panel-plugin: Add (optional) Presentation mode indicator (bxo#15773)
* panel-plugin: Toggle presentation mode on middle click
* panel-plugin: Add warning color to presentation mode indicator
* panel-plugin: Use GtkSwitch for Presentation mode
* panel-plugin: Replace deprecated call
* systray: Ensure presentation mode can be toggled (bxo#16337)
* Translation Updates
==== xfce4-screensaver ====
Version update (0.1.10 -> 4.16.0)
- Update to version 4.16.0
* Changed version scheme from 0.x to 4.16.0 to align with the new
Libxfce4util and Xfconf GIR requirements
* xfce4-screensaver-configure: Use GIRepository of libxfce4util and
xfconf (gxo#apps/xfce4-screensaver#11)
* Change type of seconds to guint in add_lock_timer
* Check dbus system_connection in add_sleep_inhibit
* Cleanup GSourceFunc usage
* Convert date_time_update to a timer function
* Fix format specifiers in lock_timer
* Fix issues connected to dbus (gxo#apps/xfce4-screensaver#66)
* Fix pam_strerror usage
* Pass constants to XSetScreenSaver
* Plug memleak in get_x11_idle_info
* Remove obsolete check for scrnsaver.h from configure.ac
* Translation Updates
- Update to version 0.1.11
* Configuration Update:
This release updates the DPMS settings used for the Blank screensaver.
Timeouts are now stored in seconds instead of minutes, with the default
DPMS sleep now 5 seconds after the screensaver goes active. Xfconf:
/xfce4-screensaver/screensavers/xfce-blank/dpms-sleep-after
* Theme Update:
This release uses a new icon name, org.xfce.ScreenSaver, instead of the
generic preferences-desktop-screensaver.
* Builds: Move from exo-csource to xdt-csource (bxo#16717)
* CI: Add basic GitLab pipeline
* distcheck: Add missing gs-auth-pam.c
* DPMS: Change sleep settings to seconds, default after 5 seconds
(gxo#apps/xfce4-screensaver#27)
* Fix: Catch gs_listener_dbus_init failures
* Fix: remove unused flag --no-daemon
* Icons: New icons and rDNS icon name, org.xfce.ScreenSaver
* Internal: Change timers from milliseconds to seconds
* README.md: Note setuid requirement after install with shadow/bsdauth
(gxo#apps/xfce4-screensaver#9)
* xfce4-screensaver.common-auth: replace @include with standard systax
(gxo#apps/xfce4-screensaver#6).
* Translation Updates
- Obsoletes patch xfce4-screensaver_pam_fix_opensuse.patch
==== xfce4-screenshooter ====
Version update (1.9.7 -> 1.9.8)
Subpackages: xfce4-screenshooter-lang xfce4-screenshooter-plugin
- Update to version 1.9.8
- Fix dialog icons and add title to error dialog
- Go back to actions dialog if image upload fails (#12)
- Go back to actions dialog if GtkFileChooser is dismissed (#33)
- Make radio buttons execute actions on enter/space press
- Exclude shadow borders from CSD windows (!10)
- Capture mouse cursor in rectangle selection (#30)
- Region size should show updated size (!9)
- Add info about Ctrl to "Select region" tooltip
- Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4)
- Added 24px and 32px icons
- Fix screenshot capture when scale > 1
- Add new App icon and switch to rDNS icon name
- Switch to README.md and foreign automake mode
- bxo#16717: Move from exo-csource to xdt-csource
- Update homepage link at appdata.xml
- Translation Updates
==== xfce4-sensors-plugin ====
Version update (1.3.0 -> 1.3.95)
Subpackages: xfce4-sensors-plugin-lang
- Added libxfce4ui.patch to require libxfce4ui-2 for devel package
instead of obsolete libxfce4ui-1
- Update to version 1.3.95
* make compatible with Xfce 4.16
* code cleanup
* translation updates
==== xfce4-session ====
Version update (4.14.2 -> 4.16.0)
Subpackages: xfce4-session-lang
- Update to version 4.16.0
- settings: Accept all types of GIcon
- settings: Adjust inline toolbar
- Fix compilation with -Wmissing-prototypes
- Don't warn when there are no saved sessions
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- Remove GSourceFunc casts
- Update .gitignore
- Add README.md to EXTRA_DIST
- Translation Updates
- Update to version 4.15.1
* Fix potential crash in suspend and shutdown
(gxo#xfce/xfce4-session#65)
* Avoid potential format-string vulns
(gxo#xfce/xfce4-session#65)
* settings: Tweak 'Current Session' tab
* settings: Make 'App Autostart' columns sortable
* settings: Fix 'Current session' column width
(gxo#xfce/xfce4-session!10)
* Add lock icon, 24px and 32px icons
* Add more guards around GErrors
* Update copyright year
* Fix ifdef
* Translation Updates
- Update to version 4.15.0
* Use new icon in settings dialog (bxo#16885)
* Add new application icon and rDNS icon name
* logout-dialog: Add new icons
* logout-dialog: Bump icon size to 48px
* Switch to symbolic window-close icons
* Drop GDM compatibility code to avoid invalid session locale
* Segfault when suspending without pm-suspend installed (bxo#16632)
* Expand field codes
* Add a GnuPG 2.1+ mode
* Fix session crash at logout (bxo#16105)
* Free the intermediate "cmd" variable in xfsm_startup_init()
* Re-add xfsm_startup_shutdown() call to xfce4-session main()
* Remove sys/sysctl.h on linux platform
* Move from exo-csource to xdt-csource (bxo#16717)
* Try xfce screensaver before cinnamon (bxo#16223)
* Add support for xfce4-screensaver (bxo#16522)
* Silence runtime warning (bxo#15731)
* settings: Don't warn when there are no saved sessions
(gxo#xfce/xfce4-session#62)
* settings: Add sort-on-click to columns in "Current Session" tab (!3)
* settings: Add keywords for discoverability (bxo#10694)
* settings: Add tooltips to image-buttons
* settings: Better app icon lookup
* settings: Be more precise in infobar wording
* settings: Drop inline-toolbar button labels
* settings: Move autostart info to docs.xfce
* settings: Don't make 'saved sessions' tab reorderable
* settings: Sort saved sessions by most recently used (bxo#15338)
* Only clean generated sources when in maintainer mode
* Do not show translation info on --help output
* Translation Updates
==== xfce4-settings ====
Version update (4.14.3 -> 4.16.0)
Subpackages: xfce4-settings-lang
- Update to version 4.16.0
- Drop subtitles from settings dialogs
(Fixes gxo#xfce/xfce4-settings#239)
- display: Fix icon name in settings dialog
- settings-manager: Fix visibility of filterbar
- settings-manager: Correctly show/hide the filterbar
- settings-manager: Switch to GtkSearchEntry
- settings-manager: Put filter in separate bar
(Fixes gxo#xfce/xfce4-settings#226)
- appearance: Add 'Add' button to install themes
(Fixes gxo#xfce/xfce4-settings#193)
- color: Tweak colors of icon
- mime: Accept Thunar's old id name (Fixes gxo#xfce/xfce4-settings#247)
- settings-editor: Enable tooltips and ellipsizing for `Value` column
- settings-editor: Fix scrollbar for channels
- settings-editor: Point to correct docs URL
(gxo#xfce/xfce4-settings#245)
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- Remove GSourceFunc casts
- Indentation fixes
- Translation Updates
- Update to version 4.15.3
- Disable UPower support by default
- Add 24px and 32px icons
- xfsettingsd: avoid default double fork
- mime: Add 'Open with...' button
- mime: Add new generic launcher icons
- color: Adjust padding of dialog
- color: Add labels to toolbar
- keyboard: Make 'system defaults' a GtkSwitch
- keyboard: Adjust width of shortcut column (gxo#xfce/xfce4-settings#223)
- keyboard: Update dialog UI
- keyboard: Make all table columns sortable
- keyboard: Improve inline toolbar alignment
- display: Center minimal dialog on monitor where cursor is
- settings-editor: Add labels to toolbar items
- Update README file
- Translation Updates
- Fixed python shebangs warning
- Resolve file conflict with xfce4-branding-openSUSE
- Update to version 4.15.2
* appearance: Fix width of DPI spinbutton (bxo#16125)
* appearence: Sync theme, icon, font names to gsettings
* appearance: Fix list refresh on DnD (gxo#xfce/xfce4-settings#213)
* appearance: Drop toolbar style setting (bxo#16665)
* display: Initial fractional scaling support
(gxo#xfce/xfce4-settings#162)
* display: Custom scale changes are display changes
* display: Improve layout in settings dialog
* display: Resize display widget according to scale
* display: Move scaling presets to glade
* display: Set minimum scale to 0.1
* display: Improve state machine for scaling option
* xfsettingsd: Correctly get current xrandr scale
* mime-settings: Rename dialog and icon to 'Default Applications'
* mime-settings: Fix window icon name
* mime-settings: Fix double free
* mime-helpers: Fix Nautilus icon name
* mime-helpers: Rename Thunar to thunar
* Rename Thunar to thunar in make and potfiles
* Expand desktop entry field codes
* keyboard-settings: Support libxfce4ui XfceTitledDialog new API
* keyboard: Show shortcuts with keycap class
* settings-manager: Ensure searchbox has initial focus (bxo#16890)
* settings-manager: Simplify redrawing of search results
(gxo#xfce/xfce4-settings#141)
* settings-manager: Hide filter entry in plugged dialogs
* Convert xfce4-compose-mail to Python
* Add dependency to Python3
* Use just binary name (instead of full path) as argument
* Don't crash when upowerd isnt present (bug #60)
* Always install shiny new icons
* Drop libxfce4ui 4.15.1 ifdefs
* exo-compose-email -> xfce4-compose-email
* exo-helper -> xfce4-mime-helper
* mime-settings now includes preferred applications
* Switch to new app icons and rDNS icon names
* Increase mouse cursor upper bound for HiDPI (bxo#16042)
* Make "Profiles matching" sentence translatable (bxo#16679)
* settings-manager: Use symbolic find/clear icons
* Move from exo-csource to xdt-csource (bxo#16717)
* Handle failure to get Xkl engine for display (bxo#16017)
* settings-manager: Make sure content determines size
* Fix GTimeVal deprecation (bxo#16645)
* Fix keywords and mark them as translateable
* Use proper fallback configuration on "apply" and "toggle off"
(bxo#16476)
* keyboard-settings: Fix log flood (bxo#16521)
* keyboard: Fix crash when editing shortcut (bxo#15958)
* Add keywords to .desktop files (bxo#10694)
* settings-manager: Improve search by including keywords
(bxo#10694)
* xfsettingsd: Add --disable-wm-check flag (bxo#16128)
* Set "gtk-titlebar-middle-click" to "lower" by default
* display: Allow resizing of minimal dialog (bxo#15450)
* settings-manager: Show min and max buttons
* dialogs: Ensure dialogs have min and max buttons
* xsettings: Use CSD for GtkDialogs by default
* settings-manager: Fix XfceTitledDialog layout with CSD
* settings-manager: Drop setting the old header style
* display: Show ratio next to display resolution
* display: Mark preferred mode with an asterisk
* display: Add init function for aspect ratios
* display: Right-align the display ratio
* display: Fixed warning and removed ratio
* display: Improve look of ratio
* display: Fix icon name for primary indicator
* display: Initialize crtc->scalex/y (bxo#15971)
* settings-editor: Add consistent inline-toolbar
* appearance: Only show themes that support Gtk3 (bxo#15849)
* color: Fix crash in add-profiles dialog (bxo#15876)
* color: Conditionally hide info button in add-profile dialog
* color: Add tooltip to profile info buttons
* display: Fix profile matching in xfsettingsd
* display: Assure correct gchar** (bxo#15816)
* keyboard: Improve layout of add-command dialog
* keyboard: Add mnemonics to add-command dialog (bxo#10495)
* Switch to symbolic window-close icon
* Bump libxfce4ui dependency to 4.15.1
* Improve string for session managers
* Ensure the newly labeled 'Xfce Settings Daemon' is translated
* Do not show translation info on --help output
* Translation Updates
==== xfce4-systemload-plugin ====
Version update (1.2.3 -> 1.2.4)
Subpackages: xfce4-systemload-plugin-lang
- Updat to version 1.2.4
* Allow compilation with panel 4.15+
* Fix missing-prototypes
* Remove GSourceFunc casts
* Fix the properties dialog and a hidden memory corruption
* Avoid repainting bars if there are no visual changes
* Update copyright year
* Update URLs
* Create README.md and update configure.ac.in
* Add basic GitLab pipeline
* Update URLs from goodies.x.o to docs.x.o (bxo#16178)
* Translation Updates
==== xfce4-taskmanager ====
Version update (1.2.3 -> 1.4.0)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.4.0
* Drop Gtk2 support
* Add support for MemAvailable (gxo#apps/xfce4-taskmanager!10)
* statusbar: Use color with better contrast for dark themes
* Fix: some times processes are not removed from the list
* Add tooltip to show full command
* Add application icon (gxo#apps/xfce4-taskmanager#23)
* Replace appfinder icon with edit-find
(gxo#apps/xfce4-taskmanager#23)
* Replace old icon name with utilities-terminal
gxo#apps/xfce4-taskmanager#23
* Replace old icon name with system-run
gxo#apps/xfce4-taskmanager#23
* Always show memory usage in bytes and percent
(gxo#apps/xfce4-taskmanager#24)
* Improve comment in desktop file
(gxo#apps/xfce4-taskmanager#20)
* Add basic GitLab pipeline
* Add README.md
* Update libwnck and xmu deps in README
* Remove GKSU leftovers
* Remove unused url_hook_about_dialog function
* Replace deprecated gtk_menu_popup
* Fix GTimeVal deprecation warning
* Fix indentation
* Update .gitignore
* AC_CONFIG_MACRO_DIR ? AC_CONFIG_MACRO_DIRS
* Bump minimal xdt version
* bxo#16717: Move from exo-csource to xdt-csource
* Translation Updates
==== xfce4-terminal ====
Version update (0.8.9.2 -> 0.8.10)
Subpackages: xfce4-terminal-lang
- Update to version 0.8.10
* Bump libvte, gtk and xfce minimal versions (4.14)
* Stop using G_SPAWN_CHILD_INHERITS_STDIN spawn flag
* Updates README.md.
* Added new stock icons
* Limit font picker to fixed-size fonts
* Add gtk-doc as a dependency
* Do not require connection to generate manpage
* bxo#16875: Do not add ui.h file in datadir
* Simplify terminal manpage generation
* Switch preferences ui file to xdt-csource
* Switch to README.md and foreign automake mode
* Do not override clipboard contents
* Unsafe paste: Support bracketed paste mode
* Do not select text in Search dialog
* Add basic GitLab pipeline
* Translation Updates
==== xfce4-verve-plugin ====
Version update (2.0.0 -> 2.0.1)
Subpackages: xfce4-verve-plugin-lang
- Update to version 2.0.1
* Fix build with panel 4.15
* Modernize configure.ac.in
* Fix xfce_rc_read_entry usage
* Fix gdk_rgba_to_string usage
* Fix GtkAdjustment usage
* Fix GtkColorChooser usage
* Fix GtkColorChooser usage
* Fix GtkLabel usage
* Fix GIOStream usage
* Fix gtk_label_set_text call
* Fix gtk_style_context_add_provider call
* Fix discarded-qualifiers
* Fix missing-prototypes
* Remove GSourceFunc casts
* Create README.md. Update configure.ac.in
* Use GtkColorButton to pick foreground and background colors
* Translation Updates
==== xfce4-wavelan-plugin ====
Version update (0.6.1 -> 0.6.2)
Subpackages: xfce4-wavelan-plugin-lang
- Update to version 0.6.2
* Fix build with panel 4.15
* Fix ISO C90 forbids mixed declarations and code
* Update configure.ac.in syntax and enable debug when building from git
* Create README.md. Update configure.ac.in
* Add basic GitLab pipeline
* Update .gitignore, fix configure scripts
* Update URLs from goodies.x.o to docs.x.o (bxo#16181)
* Make build less verbose
* s/http/https
* Translation Updates
==== xfce4-whiskermenu-plugin ====
Version update (2.4.6 -> 2.5.1)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.5.1
- Fix not always using new action icons.
(gxo#/panel-plugins/xfce4-whiskermenu-plugin#33)
- Obsoletes action-icons.patch
- Added backport patch action-icons.patch to make sure to use the
correct action icons.
- Update to version 2.5.0
- Add option to show all applications by default. (Issue #4)
- Rearrange sidebar buttons to match default category. (Issue #9)
- Show panel button title as tooltip in icon-only mode. (Issue #12)
- Always sort top-level categories.
- Vertically center contents of header.
- Use new Xfce action icons.
- Use new desktop ids for default programs.
- Rewrite to hide menu on focus out.
- Refactor code to use new Xfce functions.
- Refactor building translations.
==== xfce4-xkb-plugin ====
Version update (0.8.1 -> 0.8.2)
Subpackages: xfce4-xkb-plugin-lang
- Update to version 0.8.2
* Fix build with panel 4.15
* Update configure.ac.in syntax
* scale alternate layout dots to be visible on hi dpi displays
* Add basic GitLab pipeline
* Minor build updates
* Update URLs from goodies.x.o to docs.x.o (bxo#16184)
* Update .gitignore
* s/http/https
* Update Myanmar flag
* Improve spacing (bxo#14684)
* Fix compilation warnings
* Add -lX11 to libxkb_la_LIBADD
* Translation Updates
- Remove xfce4-xkb-plugin-0.8.0-downgrade-libxklavier-requirement.diff,
fixed upstream
==== xfconf ====
Version update (4.14.4 -> 4.16.0)
Subpackages: libxfconf-0-3 xfconf-lang
- %{_sysconfdir}/xdg/xfce4 needs to be owned by the package
- Do not require exo-tools as built dependency. It is not supposed
to depend on it.
- Update to version 4.16.0
* Don't use shebang for bash completion file
* Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
* bump glib (and gio, gthread, etc) minimum to 2.50.0
* remove last traces of xfconf-perl
* Fix make distcheck and enable it on gitlab CI
* Add README.md to EXTRA_DIST
==== xfdesktop ====
Version update (4.14.3 -> 4.16.0)
Subpackages: xfdesktop-lang
- Update to version 4.16.0
- Set new wallpaper as default
- Add wallpaper for 4.16
- settings: Drop subtitle
- Drop autogenerated xfce-backdrop-settings.desktop.in from git
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- Remove GSourceFunc casts
- Avoid warning, pointer target in assignment differ in signedness
- Translation Updates
==== xfwm4 ====
Version update (4.14.6 -> 4.16.1)
Subpackages: xfwm4-lang
- Redacted changelog
- Update to version 4.16.1
* Catch more XErrors (gxo#xfce/xfwm4#476, gxo#xfce/xfwm4#486)
* Untile window before switching to fullscreen (gxo#xfce/xfwm4#478)
* Allow interactive resizing with any keyboard modifier
(gxo#xfce/xfwm4#487)
* Do not prefer Xpresent on AMD/Radeon (gxo#xfce/xfwm4#490)
* Use g_info/g_print instead of g_message for some message
* Translation Updates
- Update to version 4.16.0
- common: Avoid zero refresh rate for monitor
- hints: Protect against XError from XGetTransientFor()
- netwm: Allow above/below only for regular windows
- netwm: Mark splashscreen as transient for groups
- client: Complete client state even on different workspaces
- build: Increase GTK+ requirement to 3.22
- Add `cycle_minimized` option
- compositor: Release overlay window last
- compositor: Free GLX data when really using GLX
- compositor: Remove useless trace message
- compositor: Release current GLX context on teardown
- display: Remove custom XError handler
- compositor: Check for XError when adding windows
- compositor: Trap XErrors when disabling compositor
- main: Enable compositor by default
- compositor: Remove automatic redirect support
- main: Add short command line options
- main: Add debug command line option
- pixmap: Use a safer strncpy()
- settings: Fix compiler warning
- Remove useless autotools macros and Makefile targets
- Use --enable-debug=yes when compiling from git
- Revert "compositor: Do not damage on opaque region update"
- themes: Use smaller, lighter shadows
- compositor: Check if compositor is enabled
- compositor: Avoid XError when disabling compositor
- compositor: Warn for missing epoxy GL function
- netwm: Do not raise window if activate is set to none
- Remove GSourceFunc casts
- compositor: Fix build with older epoxy versions
- settings: Add 'Always on top' to the double click action
- Settings: Remove default alphabetical sorting of keyboard shortcuts
Closes: gxo#xfce/xfwm4#451 (Disable initial sorting of keyboard shortcuts)
- compositor: Handle XFixes XError
- compositor: Add support for GL_ARB_sync
- compositor: Return early if a Present swap is pending
- debug: Fix build in debug mode
- compositor: Fix compilation issue with Xpresent
- compositor: Log fence and GLX swap time in debug mode
- compositor: Move fence sync to redraw_glx
- compositor: Move fence triggered to its own function
- compositor: Set swap control if possible
- compositor: Adjust to the actual number of buffers
- compositor: Use a GLX drawable per buffer
- client: Allow transients for group to be minimized
- settings: Add a UI option for desktop zooming
- themes: Remove title shadow
- themes: Adjust shadows size/opacity
- client: Make above/below consistent
- compositor: Limit damage region to the screen
- compositor: Optimize repaint without vblank
- compositor: Only accumulate damage with multiple buffers
- compositor: Copy entire content for GLX buffers
- xsync: Handle XError
- compositor: Ignore opaque region for shaded windows
- compositor: Clip opaque region against window shape
- client: Protect against XError in XKillClient()
- compositor: Do not damage on opaque region update
- compositor: Opaque region applies to client window
- compositor: Reuse client size
- client: Toggle tiling on key shortcut
- client: Small cleanup
- Add README.md to EXTRA_DIST
- client: Keep tiled size of windows
- compositor: No need to update compositor window on configure
- compositor: Limit opaque region clipping to window extents
- compositor: Damage on opaque region update only if visible
- client: Send synthetic configure on force redraw
- Post release tag bump
- Translation Updates
- Updates from version 4.15.3
* Add support for opaque regions in the compositor
* Make cursor zoom optional (gxo#xfce/xfwm4#439)
* Remove the deprecated options "--daemon"
* Disable Xi2 support by default
* Add column sorting in settings
* Optimize window matching in the compositor with a hash table
* Add more XErrors traps
* Translation updates
- Updates from version 4.15.2
* Add support for opaque regions in the compositor
* Make cursor zoom optional (gxo#xfce/xfwm4#439)
* Remove the deprecated options "--daemon"
* Disable Xi2 support by default
* Add column sorting in settings
* Optimize window matching in the compositor with a hash table
* Add more XErrors traps
- Updates from 4.15.1
* Show tabwin only on primary monitor if set
* Fix an error leak in compositor (gxo#xfce/xfwm4#351)
* Fix compositor selection atom misuse
* Prefer zero initialized memory allocation functions
* Use g_slice allocator for compositor windows
==== yakuake ====
Version update (20.12.0 -> 20.12.1)
Subpackages: yakuake-lang
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
==== yast2-vm ====
Version update (4.2.5 -> 4.3.1)
- bsc#1180244, jsc#SLE-12781
* Drop support for "libvirt LXC containers"
* Do not offer Xen virtualization options in aarch64
- Fix wrong number version 4.2.5 -> 4.3.0
- 4.3.1
1
0
Hi,
Just wanted to know what is needed to have the rpi 400 as a complete
desktop.
With the last snapshot (5.10 kernel) the sound is working (running by hand
'pulseaudio') but no bluetooth.
Also some video streaming is not working with Firefox.
Regards
3
3
Guys,
Is there an image that would work with the Nvidia Jetson Nano? I have
both the 4 Gig board and the newly released 2 Gig board. I got to get
off of Ubuntu. I know there might be Armbian, but I want to stay with
the family.
If there is an image, please let me know, I love to get it up and
running on both boards.
I saw the request for Pine, was that for the Pine64 board? I only ask
because I have of those.
Oh, fun fact. I have a box, I set up four years ago with openSUSE
Tumbleweed on a Pi 3B+. It still running, and when we could go to
Linux Expo, I would have it on the table. I am working on updated
slides and will have it run it. Anyway, I love my Geek box.
What I like to have all the SBC that openSUSE ARM can run on. I have
seen at a few shows, ARCH ARM Linux has a table with a few numbers of
boards. I like to do the same for openSUE.
Guillaume, thanks for all your hard work.
Pup
--
Terror PUP a.k.a
Chuck "PUP" Payne
-----------------------------------------
Discover it! Enjoy it! Share it! openSUSE Linux.
-----------------------------------------
openSUSE -- Terrorpup
openSUSE Ambassador/openSUSE Member
skype,twiiter,identica,friendfeed -- terrorpup
freenode(irc) --terrorpup/lupinstein
Register Linux Userid: 155363
openSUSE Community Member since 2008.
2
1
One of my nanopi neos stopped booting recently, I just took a little
long getting a serial console attached.
It is not booting because fsck of ROOT throws this at boot time:
fsck.ext4: Unknown code ____ 251 while recovering journal of ROOT
fsck.ext4: unable to set superblock flags on ROOT
Some googling and I see people suggesting this is essentially the card
saying "no more writes".
Interestingly -
mount -o ro /dev/mmcblk0p2 /mnt - works fine
mount -o remount,rw /dev/mmcblk0p2 /mnt - works fine
cd /mnt/tmp
delete some files
cd /mnt
umount
mount -o ro /dev/mmcblk0p2 /mnt
Indeed <some files> remain in /tmp.
I was able to make a tar copy that I can copy to another card, but does
anyone know if this is correct, that an SD card might simply stop
accepting writes, with no indications other than the above ?
--
Per Jessen, Zürich (-3.6°C)
2
2
Hi all,
I have a question on JeOS images being built for ARM boards. I suppose
that we agree that most target SBCs use microSD cards to store and
run the OS. There are exceptions though.
Currently, half of JeOS images are supplied with ext4 and the other half
- btrfs. And frankly speaking, I cannot figure out the rule why some
specific board receives JeOS with ext4 instead of btrfs or vice-versa.
I suppose this was related somehow to btrfs support in u-boot, right?
Another consideration. Does anybody know any research on what FS is
the most friendly to SD cards?
--
With best regards,
Matwey V. Kornilov
5
8
Hi,
I may ask pine64 to donate some hardware so that I can work on openSUSE support for those devices.
As an end-user, you can still give a try to this image, just in case it just works, or copy/paste some log from serial in case of problem.
Cheers,
Guillaume
From: Hemertje <hemertje(a)gmail.com>
Sent: 06 January 2021 21:38
To: Guillaume Gardet <Guillaume.Gardet(a)arm.com>
Cc: arm(a)lists.opensuse.org; nd <nd(a)arm.com>
Subject: Re: Pine64 Rockpro64 OpenSuse build available?
Hi Guillaume,
well i'm no coder, just an end-user.
So I have no clue how to debug.
You can ask Pine64 to send you some hardware so you can support OpenSuse on a
A ROCKPro64 2GB or 4GB board with
A 12V 5A power supply and
A PCIe to dual SATA adapter
And you post your image here on the Pine64 - RockPro64 - Linux on RockPro64 subforum :
https://forum.pine64.org/forumdisplay.php?fid=101
So more qualified linux users can help you out!
Greetings and many thanks!
Op wo 6 jan. 2021 om 12:07 schreef Guillaume Gardet <Guillaume.Gardet(a)arm.com<mailto:Guillaume.Gardet@arm.com>>:
Could you please test the image from https://en.opensuse.org/HCL:ROCKPro64-RK3399 and report the status here, please?
Cheers,
Guillaume
From: Guillaume Gardet <Guillaume.Gardet(a)arm.com<mailto:Guillaume.Gardet@arm.com>>
Sent: 04 January 2021 09:11
To: Hemertje <hemertje(a)gmail.com<mailto:hemertje@gmail.com>>; arm(a)lists.opensuse.org<mailto:arm@lists.opensuse.org>
Cc: nd <nd(a)arm.com<mailto:nd@arm.com>>
Subject: RE: Pine64 Rockpro64 OpenSuse build available?
Hi,
There is no image for the rockpro64 board yet, but if you are ready to test and debug and have a serial cable, we could prepare an image.
Cheers,
Guillaume
From: Hemertje <hemertje(a)gmail.com<mailto:hemertje@gmail.com>>
Sent: 19 December 2020 19:30
To: arm(a)lists.opensuse.org<mailto:arm@lists.opensuse.org>
Subject: Pine64 Rockpro64 OpenSuse build available?
Hi all,
is there an openSUSE image download available for the Pine64 Rockpro64 SingleBoardComputer?
https://www.pine64.org/rockpro64/
Greetings...
1
0
Hi all,
is there an openSUSE image download available for the Pine64 Rockpro64
SingleBoardComputer?
https://www.pine64.org/rockpro64/
Greetings...
2
2
Hi all!
Our current HTPC runs happily with Leap + Kodi, but it's too bulky
for most of the prospected new furniture ;)
After a lot of research for FLOSS, I consider to replace it with a
Ferguson Ariva ATV TT [1]. The Hisilicon hi3798cv200 seems to be
designed specifically for STBs and is supported mainline, and even the
reference board's DTS (hi3798cv200-poplar.dts) only hooks up a few LEDs
to GPIOs. I assume H.264 on Panfrost works?
My biggest concern however is the SoC's support for secure boot.
Alternative firmware images for Ferguson boxes show now hints towards
that, but maybe someone here can confirm this?
Any other hints or pointers?
Torsten
[1] http://ferguson-digital.eu/de/ariva-atv-tt-tuner-2/
3
5
[opensuse-arm] Regression observed on Rasbperry Pi 4 with snapshot 20201214
by Nicolas Saenz Julienne 24 Dec '20
by Nicolas Saenz Julienne 24 Dec '20
24 Dec '20
Hi all,
we are aware of a regression on the latest Tumbleweed snapshot breaking USB in
u-boot and GRUB[1]. So please abstain from upgrading your boards until it's
fixed. A series addressing the underlying issue is already in progress[2].
If anyone is having difficulties with this please reply here, I can provide
support.
Sorry for the inconvenience.
Regards,
Nicolas
[1] https://bugzilla.suse.com/show_bug.cgi?id=1180338
[2] http://u-boot.10912.n7.nabble.com/PATCH-v5-00-13-Raspberry-Pi-400-Compute-M…
1
0
Tumbleweed 20201214 on RPi4 - Waiting for PHY auto negotiation to complete
by Linux Kamarada 23 Dec '20
by Linux Kamarada 23 Dec '20
23 Dec '20
Hi, everyone!
I downloaded the latest Tumbleweed XFCE image, based on snapshot
20201214, for my Raspberry Pi 4.
During boot, it keeps repeatedly saying:
Waiting for PHY auto negotiation to complete... TIMEOUT !
And reboots. The GRUB menu is not displayed.
I took a photo that may help: https://paste.opensuse.org/97348522
That does not happen with the latest Leap 15.2 XFCE image (version
2020.07.08-Build1.71).
Does anyone know how to fix that?
Thanks!
Antonio
The Linux Kamarada Project
http://kamarada.github.io/
3
3
18 Dec '20
On my Raspberry Pi 1B the latest JeOS Tumbleweed image, Snapshot20201209, is
installed.
I want to use firewalld with the following deviations from the standard
configuration given as firewall-cmd lines.
firewall-cmd --permanent --zone=public --remove-service=ssh
firewall-cmd --permanent --zone=public --add-rich-rule='rule port port="22" \
protocol="tcp" log prefix="SFW2-INSSH " level="info" limit value="6/m" drop'
firewall-cmd --permanent --zone=internal --remove-service=samba-client
firewall-cmd --permanent --zone=internal --add-service=ssh
firewall-cmd --permanent --zone=internal --add-source=192.168.0.0/16
firewall-cmd --permanent --zone=internal --add-source=fe80::/16
firewall-cmd --permanent --zone=internal --add-source=83.x.y.z
firewall-cmd --permanent --zone=internal --add-source=2001:x:y:z::/48
firewall-cmd --permanent --zone=internal --add-source=2001:xx:yy:zz::/56
public is the default zone
The firewall blocks almost all traffic and allows ssh access from the listed
IPv4 and IPv6 addresses in zone internal; some local, some from somewhere in
the internet. The rich-rule keeps track of unwanted access to the ssh port.
When I reboot the system with the firewalld.service enabled I use "ip a" to
list the IP addresses assigned to the interfaces lo: and eth0:
In this list eth0 does not have an IPv4 address. Also when I stop the
firewalld service eth0 still does not get an IPv4 address. Only after a
restart of the network service, eth0 gets an IPv4 address; no firewall active.
eth0 is configured (standard) to get an IPv4 address via DHCP.
Also router information "ip r" and /etc/resolv.conf do not contain IPv4
addresses.
To did investigate this further, so I installed the latest JeOS Tumbleweed on
my RPi4 and configured firewalld in the same way. This system does NOT show
this wrong behavior.
I filed a bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=1180231
--
fr.gr.
member openSUSE
Freek de Kruijf
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apache2
apache2-prefork
apache2-utils
busybox-links
drbd (9.0.25~0+git.bd41626d -> 9.0.26~0+git.9114a038)
fwupd (1.5.2 -> 1.5.3)
gstreamer (1.18.1 -> 1.18.2)
gstreamer-devtools (1.18.1 -> 1.18.2)
gstreamer-editing-services (1.18.1 -> 1.18.2)
gstreamer-plugins-bad (1.18.1 -> 1.18.2)
gstreamer-plugins-base (1.18.1 -> 1.18.2)
gstreamer-plugins-good (1.18.1 -> 1.18.2)
gstreamer-plugins-libav (1.18.1 -> 1.18.2)
gstreamer-plugins-ugly (1.18.1 -> 1.18.2)
icewm-theme-branding
kdevelop5 (5.6.0 -> 5.6.1)
kernel-64kb (5.9.12 -> 5.9.14)
kernel-firmware (20201120 -> 20201130)
kernel-source (5.9.12 -> 5.9.14)
libressl (3.2.2 -> 3.2.3)
libzypp (17.25.2 -> 17.25.5)
lightdm
lvm2
lvm2-device-mapper
malcontent
man-pages-ja (20191215 -> 20201115)
mdadm
mdevctl (0.61 -> 0.78)
openldap2 (2.4.55 -> 2.4.56)
patterns-gnome (20200416 -> 20201210)
patterns-server
patterns-yast (20191229 -> 20201210)
perl-Mojolicious (8.66 -> 8.67)
polkit-default-privs (1550+20201119.2c1dce4 -> 1550+20201208.135bf51)
postgresql13
python-M2Crypto (0.36.0 -> 0.37.1)
python-Pillow (7.2.0 -> 8.0.1)
python-Twisted
python-cryptography (3.2.1 -> 3.3)
python-gst (1.18.1 -> 1.18.2)
python-immutables
python-outcome
python-paramiko
python-psutil
python-reportlab (3.5.51 -> 3.5.56)
python-sniffio
qemu
qemu (5.1.0 -> 5.2.0)
remmina (1.4.9 -> 1.4.10)
rsyslog (8.2010.0 -> 8.2012.0)
rubygem-autoprefixer-rails (10.0.1.3 -> 10.1.0.0)
rubygem-erubi (1.9.0 -> 1.10.0)
rubygem-loofah (2.7.0 -> 2.8.0)
rubygem-passenger (6.0.6 -> 6.0.7)
rubygem-puma (5.0.4 -> 5.1.1)
rubygem-tzinfo (2.0.2 -> 2.0.3)
rubygem-vagrant_cloud (2.0.3 -> 3.0.2)
rubygem-zeitwerk (2.4.1 -> 2.4.2)
scim
simple-scan (3.38.1 -> 3.38.2)
supermin (5.1.20 -> 5.2.0)
systemd (246.6 -> 246.7)
tracker (3.0.1 -> 3.0.2)
tracker-miners (3.0.1 -> 3.0.3)
u-boot-rpiarm64
xapps (1.6.10 -> 2.0.0)
xdm
xreader (2.6.4 -> 2.8.0)
yast2-network (4.3.30 -> 4.3.32)
yast2-security (4.3.4 -> 4.3.5)
yast2-storage-ng (4.3.27 -> 4.3.28)
zypper (1.14.40 -> 1.14.41)
=== Details ===
==== apache2 ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== apache2-prefork ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== apache2-utils ====
- added https://httpd.apache.org/server-status like server status
(configured by APACHE_EXTENDED_STATUS="lua")
- modified sources
% apache2-mod_status.conf
% apache2-start_apache2
% sysconfig.apache2
- actually install suse provided READMEs
- install upstream configuration example
- added sources
+ apache2-README-configuration.txt
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- busybox-adduser needs "nogroup" for system accounts, which have
no group specified.
==== drbd ====
Version update (9.0.25~0+git.bd41626d -> 9.0.26~0+git.9114a038)
Subpackages: drbd-kmp-64kb drbd-kmp-default
- bsc#1179708, compat to kernel v5.10
- Add patch compat_get_fs.patch
Add patch remove_bdi_cap_stable_writes.patch
- Update to 9.0.26
* fix a case of a disk unexpectedly becoming Outdated by moving the
exchange of the initial packets into the body of the two-phase-commit
that happens at a connect
* fix adding of new volumes to resources with a primary node
* reliably detect split brain situation on both nodes
* fix an unexpected occurrence of NetworkFailure state in a tight
drbdsetup disconnect; drbdsetup connect sequence
* fix online verify to return to Established from VerifyS if the VerifyT node
was temporarily Inconsistent during the run
* fix a corner case where a node ends up Outdated after the crash and rejoin
of a primary node
* implement 'blockdev --setro' in DRBD
* following upstream changes to DRBD up to Linux 5.9 and ensure
compatibility with Linux 5.8 and 5.9
* fix a crash if during resync a discard operation fails on the
resync-target node
* fix online verify to not clamp disk states to UpToDate
* fix promoting resync-target nodes; the problem was that it could modify
the bitmap of an ongoing resync; which leads to alarming log messages
* pause a resync if the sync-source node becomes inconsistent; an example
is a cascading resync where the upstream resync aborts and leaves the
sync-source node for the downstream resync with an inconsistent disk;
note, the node at the end of the chain could still have an outdated disk
(better than inconsistent)
* allow force primary on a sync-target node by breaking the resync
* minor fixes to the compat tests
* fix for writes not getting mirrored over a connection while the primary
transitions through the WFBitMapS state
* completed missing logic of the new two-phase-commit based connect process;
avoid connecting partitions with a primary in each; ensure consistent
decisions if the connect attempt will be retried
- Add patch compat-test-header.patch
Add patch submit-bio-private-date.patch
- Remove patch rely-on-sb-handlers.patch (187bddac0)
Remove patch fix-err-of-wrong-return-type.patch (969310232)
Remove patch compat_remove_pgprot_88dca4c.patch (ee025dc84)
Remove patch compat_generic_make_request.patch (8615d6837)
Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e)
Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)
- Modify patch compat_remove_kernel_setsockopt.patch (518846b54)
Modify patch compat_blk_queue_stack_limits.patch (edaa9b0f2)
==== fwupd ====
Version update (1.5.2 -> 1.5.3)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Update to version 1.5.3:
+ Lower the CURL version required to fix build in RHEL
+ Do not use meson ternary operations to avoid bumping the
required meson version
+ Added Lite Mk III
+ Allow setting the GMainContext when used for sync methods
+ Fall back to the misc device for serio devices
+ Actually implement rescan in FuUdevDevice
+ bcm57xx: Refactor CRC code to remove extra byteswap
+ bcm57xx: Fix CRC check
+ synaptics-rmi: Don't crash if calling ->to_string() before
- >setup()
+ Fix a possible critical warning due to missing retval
+ Add the serio->firmare_id for UDev devices
+ Export the driver name from FuUdevDevice
+ Allow the client to send PKCS7 and GPG signatures
+ Force the remote kind to JCat server-side
+ Only parse the signature if the remote is JCat
+ fu-main: Fix sender_features insert with wrong size
+ make platform integrity plugin optional and disabled by default
+ Add quirk for Western Digital
+ Mark more user-visible strings as translatable
+ modem-manager: validate firmware update method combinations
+ modem-manager: remove unused byte counts in QMI/PDC update logic
+ modem-manager: make sure the correct interface number is used
for QMI
+ modem-manager: udev monitoring only if device switches layout
+ modem-manager: plug udev client leak
+ Restrict loading component types of firmware
- Enable supported_build to clarify that this package is supported
(bsc#1179790)
- Drop fwupd-platform-integrity.conf since upstream disables the
platform integrity module by default now due to incompleteness.
- Address fwupd-refresh.service in %preun, %pre, %post, and %postun
and provide a rc link for it
- Version "Obsoletes: dbxtool" and "Obsoletes: fwupdate"
==== gstreamer ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.18.2:
+ Highlighted bugfixes:
- Fix MPEG-TS timestamping regression when playing DVB streams
- compositor: fix artefacts in certain input scaling/conversion
situations and make sure that the output format is actually
supported, plus renegotiation fixes
- Fix sftp:// URI playback in decodebin/playbin via giosrc
- adaptivedemux/dashdemux/hlsdemux fixes
- rtsp-server fixes
- android media: fix crash when encoding AVC
- fix races in various unit tests
- lots of other bug fixes and memory leak fixes
- various stability, performance and reliability improvements
- g-i annotation fixes
- build fixes
+ gstreamer changes:
- bin: When removing a sink, check if the EOS status changed
- info: colorize PIDs in log messages
- aggregator: Include min-upstream-latency in buffering time,
helps especially with performance issues on single core
systems where there are a lot of threads running
- typefind: copy seqnum to new segment event, fixing issues
with oggdemux operating in push mode with typefind operating
in pull mode
- identity, clocksync: Also provide system clock if sync=false
- queue2: Fix modes in scheduling query handling
- harness: Handle element not being set cleanly
- g-i: Add some missing nullable annotations, and fix some
nullable annotations:
- gst_test_clock_process_next_clock_id() returns nullable
- gst_stream_type_get_name() is not nullable
- build: fix build issue when compiling for 32-bit
architectures with 64-bit time_t (e.g. riscv32) by increasing
padding in GstClockEntryImpl in gst_private.h
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-devtools ====
Version update (1.18.1 -> 1.18.2)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Update to version 1.18.2:
+ No changes.
- Tweak _service file.
==== gstreamer-editing-services ====
Version update (1.18.1 -> 1.18.2)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Update to version 1.18.2:
+ Fix static build
+ ges_init(): Fix potential initialisation crash on error
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-bad ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- Update to version 1.18.2:
+ tsparse: timestamp packetized buffers, fixing timestamp
handling regression in connection with dvbsrc in MeTV
+ ttmlparse: fix issues in aggregation of input TTML
+ mpegdemux: Set duration on seeking query if possible, fixes
seeking in MPEG-PS streams in gst-play-1.0
+ mpegtsdemux: Fix off by one error
+ adaptivedemux:
- Store QoS values on the element
- Don't calculate bitrate for header/index fragments
+ hlsdemux: Don't double-free variant streams on errors
+ mpegtspacketizer: Handle PCR issues with adaptive streams
+ player: call ref_sink on pipeline
+ vkdeviceprovider: Avoid deadlock on physical device
+ wlvideoformat: fix DMA format convertor
+ Webrtc shutdown crashes
+ decklink:
- Update enum value bounds check in gst_decklink_get_mode()
- Correct framerate 2KDCI 23.98
+ amc: Fix crash when encoding AVC
+ d3d11videoprocessor: Fix wrong input/output supportability
check
+ opencv: allow compilation against 4.5.x
+ tests: svthevcenc: Fix test_encode_simple
+ tests: dtls: Don't set dtlsenc state before linking
+ mpegtsmux: Restore intervals when creating TsMux
+ adaptivedemux, hlsdemux, curl: Use actual object for logging
+ gi: player: Fix get_current_subtitle_track() annotation
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-base ====
Version update (1.18.1 -> 1.18.2)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.18.2:
+ gl/eagl: internal view resize fixes for glimagesink
+ video-converter: increase the number of cache lines for
resampling, fixes significant color issues and artefacts with
"special" resizing parameters in compositor
+ compositor: Don't crash in prepare_frame() if the pad was just
removed
+ decodebin3: Properly handle caps query with no filter
+ videoaggregator:
- Guarantee that the output format is supported
- Fix locking around vagg->info
- Fix renegotiation when using convert pad
- document and fix locking in convert pad
+ gluploadelement:
- Avoid race condition of base class' context
- Avoid race condition of inside upload creation
+ gl: Fix prototype of glGetSynciv()
+ tcpserversink: Don't assume g_socket_get_remote_address()
succeeds
+ audiodecoder, videodecoder: Don't reset max-errors property
value in reset()
+ audioencoder: Fix incorrect GST_LOG_OBJECT usage
+ pbutils: Fix segfault when using invalid encoding profile
+ g-i: videometa: gir annotate the size of plane array in new API
+ examples/gl/gtk: Add missing dependency on gstgl
+ video: fix doc warning.
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-good ====
Version update (1.18.1 -> 1.18.2)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.18.2:
+ rpicamsrc: add vchostif library as it is required to build
successful
+ deinterlace: Enable x86 assembly with nasm on MSVC
+ v4l2: caps negotiate wrong as interlace feature
+ aacparse: Fix caps change handling
+ rtspsrc: Use URI hash for stream id
+ flvmux: Release pads via GstAggregator
+ qtmux: Chain up when releasing pad, and fix some locking
+ matroska-mux: Fix sparse stream crash
+ Splitmux testsuite races
- Fix the _service file and spec to really use the tarball
generated by service.
==== gstreamer-plugins-libav ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ avauddec: Check planar-ness of frame rather than context, fixes
issue with aptX HD decoding.
==== gstreamer-plugins-ugly ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ No changes.
- Fix the _service file and spec to really use the tarball
generated by service.
==== icewm-theme-branding ====
- Change file /etc/icewm/startup: Pass environment variables to
systemd --user session (bsc#1179237).
==== kdevelop5 ====
Version update (5.6.0 -> 5.6.1)
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang libkdevplatform56
- Update to 5.6.1
* Fix support for gdb 10.x (kde#428688)
* Fix an issue in the "Run test" feature with tests launched by
the same executable (kde#377639)
* Fix several crashes on exit while debugging (kde#425994,
kde#425993, kde#425985)
* The output view now highlights glibc assert messages by default
* Less confusing behaviour of the "Stop" and "Stop all" toolbar
buttons (it no longer has a delayed-dropdown)
* Fix a set of oddities with initial parsing of project files
* Fix a crash when closing KDevelop directly after opening a
large project (kde#427387, kde#427386)
* Fix a crash in some cases when launching an executable
(kde#399511, kde#416874)
* Improved support for changing the CMake_BUILD_TYPE in projects
(kde#429605)
* Fix a crash when the problem reporter plugin was turned off
during runtime
* Various other small bug fixes
* Various smaller performance improvements
==== kernel-64kb ====
Version update (5.9.12 -> 5.9.14)
- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes).
- commit c648a46
- Linux 5.9.14 (bsc#1012628).
- usb: gadget: f_fs: Use local copy of descriptors for userspace
copy (bsc#1012628).
- USB: serial: kl5kusb105: fix memleak on open (bsc#1012628).
- USB: serial: ch341: add new Product ID for CH341A (bsc#1012628).
- USB: serial: ch341: sort device-id entries (bsc#1012628).
- USB: serial: option: add Fibocom NL668 variants (bsc#1012628).
- USB: serial: option: add support for Thales Cinterion EXS82
(bsc#1012628).
- USB: serial: option: fix Quectel BG96 matching (bsc#1012628).
- speakup: Reject setting the speakup line discipline outside
of speakup (bsc#1012628).
- ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus
Zephyrus G14 (bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk to yet another HP x360
model (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA
with ALC294 (bsc#1012628).
- ALSA: hda/realtek - Add new codec supported for ALC897
(bsc#1012628).
- ALSA: hda/realtek - Fixed Dell AIO wrong sound tone
(bsc#1012628).
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs
(bsc#1012628).
- ring-buffer: Update write stamp with the correct ts
(bsc#1012628).
- ring-buffer: Set the right timestamp in the slow path of
__rb_reserve_next() (bsc#1012628).
- ring-buffer: Always check to put back before stamp when crossing
pages (bsc#1012628).
- ftrace: Fix updating FTRACE_FL_TRAMP (bsc#1012628).
- ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency
(bsc#1012628).
- cifs: allow syscalls to be restarted in __smb_send_rqst()
(bsc#1012628).
- cifs: fix potential use-after-free in cifs_echo_request()
(bsc#1012628).
- cifs: refactor create_sd_buf() and and avoid corrupting the
buffer (bsc#1012628).
- cifs: add NULL check for ses->tcon_ipc (bsc#1012628).
- gfs2: Upgrade shared glocks for atime updates (bsc#1012628).
- gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup}
and delete_work_func (bsc#1012628).
- s390/pci: fix CPU address in MSI for directed IRQ (bsc#1012628).
- i2c: imx: Fix reset of I2SR_IAL flag (bsc#1012628).
- i2c: imx: Check for I2SR_IAL after every byte (bsc#1012628).
- i2c: imx: Don't generate STOP condition if arbitration has
been lost (bsc#1012628).
- tracing: Fix userstacktrace option for instances (bsc#1012628).
- thunderbolt: Fix use-after-free in remove_unplugged_switch()
(bsc#1012628).
- drm/omap: sdi: fix bridge enable/disable (bsc#1012628).
- drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (bsc#1012628).
- drm/amdgpu/vcn3.0: remove old DPG workaround (bsc#1012628).
- drm/i915/gt: Retain default context state across shrinking
(bsc#1012628).
- drm/i915/gt: Limit frequency drop to RPe on parking
(bsc#1012628).
- drm/i915/gt: Program mocs:63 for cache eviction on gen9
(bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check
(bsc#1012628).
- scsi: mpt3sas: Fix ioctl timeout (bsc#1012628).
- io_uring: fix recvmsg setup with compat buf-select
(bsc#1012628).
- dm writecache: advance the number of arguments when reporting
max_age (bsc#1012628).
- dm writecache: fix the maximum number of arguments
(bsc#1012628).
- powerpc/64s/powernv: Fix memory corruption when saving SLB
entries on MCE (bsc#1012628).
- genirq/irqdomain: Add an irq_create_mapping_affinity() function
(bsc#1012628).
- powerpc/pseries: Pass MSI affinity to irq_create_mapping()
(bsc#1012628).
- dm: fix bug with RCU locking in dm_blk_report_zones
(bsc#1012628).
- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
(bsc#1012628).
- dm: remove invalid sparse __acquires and __releases annotations
(bsc#1012628).
- x86/uprobes: Do not use prefixes.nbytes when looping over
prefixes.bytes (bsc#1012628).
- coredump: fix core_pattern parse error (bsc#1012628).
- mm: list_lru: set shrinker map bit when child nr_items is not
zero (bsc#1012628).
- mm/swapfile: do not sleep with a spin lock held (bsc#1012628).
- hugetlb_cgroup: fix offline of hugetlb cgroup with reservations
(bsc#1012628).
- Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
(bsc#1012628).
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
(bsc#1012628).
- mm: memcg/slab: fix obj_cgroup_charge() return value handling
(bsc#1012628).
- lib/syscall: fix syscall registers retrieval on 32-bit platforms
(bsc#1012628).
- can: af_can: can_rx_unregister(): remove WARN() statement from
list operation sanity check (bsc#1012628).
- gfs2: check for empty rgrp tree in gfs2_ri_update (bsc#1012628).
- netfilter: ipset: prevent uninit-value in hash_ip6_add
(bsc#1012628).
- ASoC: wm_adsp: fix error return code in wm_adsp_load()
(bsc#1012628).
- gfs2: Fix deadlock dumping resource group glocks (bsc#1012628).
- gfs2: Don't freeze the file system during unmount (bsc#1012628).
- rtw88: debug: Fix uninitialized memory in debugfs code
(bsc#1012628).
- i2c: qcom: Fix IRQ error misassignement (bsc#1012628).
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
(bsc#1012628).
- dm writecache: remove BUG() and fail gracefully instead
(bsc#1012628).
- Input: i8042 - fix error return code in i8042_setup_aux()
(bsc#1012628).
- netfilter: nf_tables: avoid false-postive lockdep splat
(bsc#1012628).
- netfilter: nftables_offload: set address type in control
dissector (bsc#1012628).
- netfilter: nftables_offload: build mask based from the matching
bytes (bsc#1012628).
- x86/insn-eval: Use new for_each_insn_prefix() macro to loop
over prefixes bytes (bsc#1012628).
- Revert "geneve: pull IP header before ECN decapsulation"
(bsc#1012628).
- bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds
(bsc#1012628).
- commit 960bcea
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(bsc#1179745 CVE-2020-29661).
- Update patches.suse/tty-Fix-session-locking.patch (bsc#1179745
CVE-2020-29660).
Add CVE numbers.
- commit 1329f77
- Update config files to disable CONFIG_DEBUG_SECTION_MISMATCH (bsc#1177403)
- commit a0a476d
- Linux 5.9.13 (bsc#1012628).
- devlink: Hold rtnl lock while reading netdev attributes
(bsc#1012628).
- devlink: Make sure devlink instance and port are in same net
namespace (bsc#1012628).
- ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
(bsc#1012628).
- net/af_iucv: set correct sk_protocol for child sockets
(bsc#1012628).
- net: openvswitch: fix TTL decrement action netlink message
format (bsc#1012628).
- net/tls: missing received data after fast remote close
(bsc#1012628).
- net/tls: Protect from calling tls_dev_del for TLS RX twice
(bsc#1012628).
- rose: Fix Null pointer dereference in rose_send_frame()
(bsc#1012628).
- sock: set sk_err to ee_errno on dequeue from errq (bsc#1012628).
- tcp: Set INET_ECN_xmit configuration in
tcp_reinit_congestion_control (bsc#1012628).
- tun: honor IOCB_NOWAIT flag (bsc#1012628).
- usbnet: ipheth: fix connectivity with iOS 14 (bsc#1012628).
- vsock/virtio: discard packets only when socket is really closed
(bsc#1012628).
- mptcp: fix NULL ptr dereference on bad MPJ (bsc#1012628).
- net/packet: fix packet receive on L3 devices without visible
hard header (bsc#1012628).
- netfilter: bridge: reset skb->pkt_type after
NF_INET_POST_ROUTING traversal (bsc#1012628).
- ipv4: Fix tos mask in inet_rtm_getroute() (bsc#1012628).
- dt-bindings: net: correct interrupt flags in examples
(bsc#1012628).
- chelsio/chtls: fix panic during unload reload chtls
(bsc#1012628).
- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
(bsc#1012628).
- ibmvnic: Fix TX completion error handling (bsc#1012628).
- tipc: fix incompatible mtu of transmission (bsc#1012628).
- inet_ecn: Fix endianness of checksum update when setting ECT(1)
(bsc#1012628).
- geneve: pull IP header before ECN decapsulation (bsc#1012628).
- net: ip6_gre: set dev->hard_header_len when using header_ops
(bsc#1012628).
- dpaa_eth: copy timestamp fields to new skb in A-050385
workaround (bsc#1012628).
- cxgb3: fix error return code in t3_sge_alloc_qset()
(bsc#1012628).
- net: pasemi: fix error return code in pasemi_mac_open()
(bsc#1012628).
- vxlan: fix error return code in __vxlan_dev_create()
(bsc#1012628).
- chelsio/chtls: fix a double free in chtls_setkey()
(bsc#1012628).
- net: mvpp2: Fix error return code in mvpp2_open() (bsc#1012628).
- net: skbuff: ensure LSE is pullable before decrementing the
MPLS ttl (bsc#1012628).
- net: openvswitch: ensure LSE is pullable before reading it
(bsc#1012628).
- net/sched: act_mpls: ensure LSE is pullable before reading it
(bsc#1012628).
- net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW
steering (bsc#1012628).
- net/mlx5: Fix wrong address reclaim when command interface is
down (bsc#1012628).
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled
(bsc#1012628).
- ALSA: usb-audio: US16x08: fix value count for level meters
(bsc#1012628).
- Input: xpad - support Ardwiino Controllers (bsc#1012628).
- Input: i8042 - add ByteSpeed touchpad to noloop table
(bsc#1012628).
- Input: atmel_mxt_ts - fix lost interrupts (bsc#1012628).
- tracing: Fix alignment of static buffer (bsc#1012628).
- tracing: Remove WARN_ON in start_thread() (bsc#1012628).
- uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT
(bsc#1012628).
- drm/i915/gt: Fixup tgl mocs for PTE tracking (bsc#1012628).
- commit 3dfd18b
- tty: Fix ->session locking (bsc#1179745).
- tty: Fix ->pgrp locking in tiocspgrp() (bsc#1179745).
- commit 9455f8b
- net/x25: prevent a couple of overflows (bsc#1178590).
- commit 2a06597
==== kernel-firmware ====
Version update (20201120 -> 20201130)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20201130 (git commit 7455a3606674):
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* i915: Add GuC firmware v49.0.1 for all platforms
* i915: Remove duplicate KBL DMC entry
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2018
==== kernel-source ====
Version update (5.9.12 -> 5.9.14)
Subpackages: kernel-default kernel-docs
- drm/i915/gt: Declare gen9 has 64 mocs entries! (git-fixes).
- commit c648a46
- Linux 5.9.14 (bsc#1012628).
- usb: gadget: f_fs: Use local copy of descriptors for userspace
copy (bsc#1012628).
- USB: serial: kl5kusb105: fix memleak on open (bsc#1012628).
- USB: serial: ch341: add new Product ID for CH341A (bsc#1012628).
- USB: serial: ch341: sort device-id entries (bsc#1012628).
- USB: serial: option: add Fibocom NL668 variants (bsc#1012628).
- USB: serial: option: add support for Thales Cinterion EXS82
(bsc#1012628).
- USB: serial: option: fix Quectel BG96 matching (bsc#1012628).
- speakup: Reject setting the speakup line discipline outside
of speakup (bsc#1012628).
- ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus
Zephyrus G14 (bsc#1012628).
- ALSA: hda/realtek: Add mute LED quirk to yet another HP x360
model (bsc#1012628).
- ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA
with ALC294 (bsc#1012628).
- ALSA: hda/realtek - Add new codec supported for ALC897
(bsc#1012628).
- ALSA: hda/realtek - Fixed Dell AIO wrong sound tone
(bsc#1012628).
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs
(bsc#1012628).
- ring-buffer: Update write stamp with the correct ts
(bsc#1012628).
- ring-buffer: Set the right timestamp in the slow path of
__rb_reserve_next() (bsc#1012628).
- ring-buffer: Always check to put back before stamp when crossing
pages (bsc#1012628).
- ftrace: Fix updating FTRACE_FL_TRAMP (bsc#1012628).
- ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency
(bsc#1012628).
- cifs: allow syscalls to be restarted in __smb_send_rqst()
(bsc#1012628).
- cifs: fix potential use-after-free in cifs_echo_request()
(bsc#1012628).
- cifs: refactor create_sd_buf() and and avoid corrupting the
buffer (bsc#1012628).
- cifs: add NULL check for ses->tcon_ipc (bsc#1012628).
- gfs2: Upgrade shared glocks for atime updates (bsc#1012628).
- gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup}
and delete_work_func (bsc#1012628).
- s390/pci: fix CPU address in MSI for directed IRQ (bsc#1012628).
- i2c: imx: Fix reset of I2SR_IAL flag (bsc#1012628).
- i2c: imx: Check for I2SR_IAL after every byte (bsc#1012628).
- i2c: imx: Don't generate STOP condition if arbitration has
been lost (bsc#1012628).
- tracing: Fix userstacktrace option for instances (bsc#1012628).
- thunderbolt: Fix use-after-free in remove_unplugged_switch()
(bsc#1012628).
- drm/omap: sdi: fix bridge enable/disable (bsc#1012628).
- drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (bsc#1012628).
- drm/amdgpu/vcn3.0: remove old DPG workaround (bsc#1012628).
- drm/i915/gt: Retain default context state across shrinking
(bsc#1012628).
- drm/i915/gt: Limit frequency drop to RPe on parking
(bsc#1012628).
- drm/i915/gt: Program mocs:63 for cache eviction on gen9
(bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check
(bsc#1012628).
- scsi: mpt3sas: Fix ioctl timeout (bsc#1012628).
- io_uring: fix recvmsg setup with compat buf-select
(bsc#1012628).
- dm writecache: advance the number of arguments when reporting
max_age (bsc#1012628).
- dm writecache: fix the maximum number of arguments
(bsc#1012628).
- powerpc/64s/powernv: Fix memory corruption when saving SLB
entries on MCE (bsc#1012628).
- genirq/irqdomain: Add an irq_create_mapping_affinity() function
(bsc#1012628).
- powerpc/pseries: Pass MSI affinity to irq_create_mapping()
(bsc#1012628).
- dm: fix bug with RCU locking in dm_blk_report_zones
(bsc#1012628).
- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
(bsc#1012628).
- dm: remove invalid sparse __acquires and __releases annotations
(bsc#1012628).
- x86/uprobes: Do not use prefixes.nbytes when looping over
prefixes.bytes (bsc#1012628).
- coredump: fix core_pattern parse error (bsc#1012628).
- mm: list_lru: set shrinker map bit when child nr_items is not
zero (bsc#1012628).
- mm/swapfile: do not sleep with a spin lock held (bsc#1012628).
- hugetlb_cgroup: fix offline of hugetlb cgroup with reservations
(bsc#1012628).
- Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
(bsc#1012628).
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
(bsc#1012628).
- mm: memcg/slab: fix obj_cgroup_charge() return value handling
(bsc#1012628).
- lib/syscall: fix syscall registers retrieval on 32-bit platforms
(bsc#1012628).
- can: af_can: can_rx_unregister(): remove WARN() statement from
list operation sanity check (bsc#1012628).
- gfs2: check for empty rgrp tree in gfs2_ri_update (bsc#1012628).
- netfilter: ipset: prevent uninit-value in hash_ip6_add
(bsc#1012628).
- ASoC: wm_adsp: fix error return code in wm_adsp_load()
(bsc#1012628).
- gfs2: Fix deadlock dumping resource group glocks (bsc#1012628).
- gfs2: Don't freeze the file system during unmount (bsc#1012628).
- rtw88: debug: Fix uninitialized memory in debugfs code
(bsc#1012628).
- i2c: qcom: Fix IRQ error misassignement (bsc#1012628).
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
(bsc#1012628).
- dm writecache: remove BUG() and fail gracefully instead
(bsc#1012628).
- Input: i8042 - fix error return code in i8042_setup_aux()
(bsc#1012628).
- netfilter: nf_tables: avoid false-postive lockdep splat
(bsc#1012628).
- netfilter: nftables_offload: set address type in control
dissector (bsc#1012628).
- netfilter: nftables_offload: build mask based from the matching
bytes (bsc#1012628).
- x86/insn-eval: Use new for_each_insn_prefix() macro to loop
over prefixes bytes (bsc#1012628).
- Revert "geneve: pull IP header before ECN decapsulation"
(bsc#1012628).
- bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds
(bsc#1012628).
- commit 960bcea
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(bsc#1179745 CVE-2020-29661).
- Update patches.suse/tty-Fix-session-locking.patch (bsc#1179745
CVE-2020-29660).
Add CVE numbers.
- commit 1329f77
- Update config files to disable CONFIG_DEBUG_SECTION_MISMATCH (bsc#1177403)
- commit a0a476d
- Linux 5.9.13 (bsc#1012628).
- devlink: Hold rtnl lock while reading netdev attributes
(bsc#1012628).
- devlink: Make sure devlink instance and port are in same net
namespace (bsc#1012628).
- ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
(bsc#1012628).
- net/af_iucv: set correct sk_protocol for child sockets
(bsc#1012628).
- net: openvswitch: fix TTL decrement action netlink message
format (bsc#1012628).
- net/tls: missing received data after fast remote close
(bsc#1012628).
- net/tls: Protect from calling tls_dev_del for TLS RX twice
(bsc#1012628).
- rose: Fix Null pointer dereference in rose_send_frame()
(bsc#1012628).
- sock: set sk_err to ee_errno on dequeue from errq (bsc#1012628).
- tcp: Set INET_ECN_xmit configuration in
tcp_reinit_congestion_control (bsc#1012628).
- tun: honor IOCB_NOWAIT flag (bsc#1012628).
- usbnet: ipheth: fix connectivity with iOS 14 (bsc#1012628).
- vsock/virtio: discard packets only when socket is really closed
(bsc#1012628).
- mptcp: fix NULL ptr dereference on bad MPJ (bsc#1012628).
- net/packet: fix packet receive on L3 devices without visible
hard header (bsc#1012628).
- netfilter: bridge: reset skb->pkt_type after
NF_INET_POST_ROUTING traversal (bsc#1012628).
- ipv4: Fix tos mask in inet_rtm_getroute() (bsc#1012628).
- dt-bindings: net: correct interrupt flags in examples
(bsc#1012628).
- chelsio/chtls: fix panic during unload reload chtls
(bsc#1012628).
- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
(bsc#1012628).
- ibmvnic: Fix TX completion error handling (bsc#1012628).
- tipc: fix incompatible mtu of transmission (bsc#1012628).
- inet_ecn: Fix endianness of checksum update when setting ECT(1)
(bsc#1012628).
- geneve: pull IP header before ECN decapsulation (bsc#1012628).
- net: ip6_gre: set dev->hard_header_len when using header_ops
(bsc#1012628).
- dpaa_eth: copy timestamp fields to new skb in A-050385
workaround (bsc#1012628).
- cxgb3: fix error return code in t3_sge_alloc_qset()
(bsc#1012628).
- net: pasemi: fix error return code in pasemi_mac_open()
(bsc#1012628).
- vxlan: fix error return code in __vxlan_dev_create()
(bsc#1012628).
- chelsio/chtls: fix a double free in chtls_setkey()
(bsc#1012628).
- net: mvpp2: Fix error return code in mvpp2_open() (bsc#1012628).
- net: skbuff: ensure LSE is pullable before decrementing the
MPLS ttl (bsc#1012628).
- net: openvswitch: ensure LSE is pullable before reading it
(bsc#1012628).
- net/sched: act_mpls: ensure LSE is pullable before reading it
(bsc#1012628).
- net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW
steering (bsc#1012628).
- net/mlx5: Fix wrong address reclaim when command interface is
down (bsc#1012628).
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled
(bsc#1012628).
- ALSA: usb-audio: US16x08: fix value count for level meters
(bsc#1012628).
- Input: xpad - support Ardwiino Controllers (bsc#1012628).
- Input: i8042 - add ByteSpeed touchpad to noloop table
(bsc#1012628).
- Input: atmel_mxt_ts - fix lost interrupts (bsc#1012628).
- tracing: Fix alignment of static buffer (bsc#1012628).
- tracing: Remove WARN_ON in start_thread() (bsc#1012628).
- uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT
(bsc#1012628).
- drm/i915/gt: Fixup tgl mocs for PTE tracking (bsc#1012628).
- commit 3dfd18b
- tty: Fix ->session locking (bsc#1179745).
- tty: Fix ->pgrp locking in tiocspgrp() (bsc#1179745).
- commit 9455f8b
- net/x25: prevent a couple of overflows (bsc#1178590).
- commit 2a06597
==== libressl ====
Version update (3.2.2 -> 3.2.3)
Subpackages: libcrypto46 libssl48 libtls20
- Update to release 3.2.3
* Fixed: Malformed ASN.1 in a certificate revocation list or a
timestamp response token could lead to a NULL pointer
dereference.
==== libzypp ====
Version update (17.25.2 -> 17.25.5)
- Fix lsof monitoring (bsc#1179909)
- version 17.25.5 (22)
- Prevent librpmDb iterator from accidentally creating an empty
rpmdb in / (repoened bsc#1178910)
- Fix update of gpg keys with elongated expire date (bsc#1179222)
- needreboot: remove udev from the list (bsc#1179083)
- Prefer /run over /var/run.
- version 17.25.4 (22)
- RepoManager: Carefully tidy up the caches. Remove non-directory
entries. (bsc#1178966)
- RpmDb: If no database exists use the _dbpath configured in rpm.
Still makes sure a compat symlink at /var/lib/rpm exists in case
the configures _dbpath is elsewhere. (bsc#1178910)
- Url: Hide known password entries when writing the query part
(bsc#1050625 bsc#1177583, CVE-2017-9271)
- adapt testcase to change introduced by libsolv#402.
- RepoManager: Force refresh if repo url has changed (bsc#1174016)
- RepoInfo: ignore legacy type= in a .repo file and let RepoManager
probe (bsc#1177427, Fixes openSUSE/zypper#357).
- version 17.25.3 (22)
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Only build the qt4 subpackage up to Leap 15.2 / SLE 15 SP2
(boo#1179613)
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- change external_device_info_source from none to udev
- comment out lvm.conf item preferred_names by default (bsc#1179738)
- comment out preferred_names
- Update lvm.conf, make it closely to upstream's setting (bsc#1179739)
- change lvm.conf, follow upstream 7b41ea61b2e33dbfad754fd4c6e7851faf7ca5ef
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- lvm2 should use 'external_device_info_source="udev"' by default (bsc#1179691)
- change external_device_info_source from none to udev
- comment out lvm.conf item preferred_names by default (bsc#1179738)
- comment out preferred_names
- Update lvm.conf, make it closely to upstream's setting (bsc#1179739)
- change lvm.conf, follow upstream 7b41ea61b2e33dbfad754fd4c6e7851faf7ca5ef
==== malcontent ====
Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 typelib-1_0-Malcontent-0
- Split MalcontentControl into seperate package so a library
doesn't require a desktop application.
==== man-pages-ja ====
Version update (20191215 -> 20201115)
- version update to 20201115
* added and improved manual pages
==== mdadm ====
- There are some important fixes merged in mdadm upstream which
should go with jsc#SLE-13700. This is the update from upstream
mdadm including the important fixes we should have.
- Detail: show correct raid level when the array is inactive
(jsc#SLE-13700)
0095-Detail-show-correct-raid-level-when-the-array-is-ina.patch
- Don't create bitmap for raid5 with journal disk
(jsc#SLE-13700)
0096-Don-t-create-bitmap-for-raid5-with-journal-disk.patch
- Monitor: refresh mdstat fd after select (jsc#SLE-13700)
0097-Monitor-refresh-mdstat-fd-after-select.patch
- Monitor: stop notifing about containers. (jsc#SLE-13700)
0098-Monitor-stop-notifing-about-containers.patch
- mdmonitor: set small delay once (jsc#SLE-13700)
0099-mdmonitor-set-small-delay-once.patch
- Check if other Monitor instance running before fork.
(jsc#SLE-13700)
0100-Check-if-other-Monitor-instance-running-before-fork.patch
- Super1: allow RAID0 layout setting to be removed.
(jsc#SLE-13700)
0101-Super1-allow-RAID0-layout-setting-to-be-removed.patch
- Detail: fix segfault during IMSM raid creation
(jsc#SLE-13700)
0102-Detail-fix-segfault-during-IMSM-raid-creation.patch
- Create.c: close mdfd and generate uevent (jsc#SLE-13700)
0103-Create.c-close-mdfd-and-generate-uevent.patch
- imsm: update num_data_stripes according to dev_size
(jsc#SLE-13700)
0104-imsm-update-num_data_stripes-according-to-dev_size.patch
- imsm: remove redundant calls to imsm_get_map (jsc#SLE-13700)
0105-imsm-remove-redundant-calls-to-imsm_get_map.patch
- Monitor: don't use default modes when creating a file
(jsc#SLE-13700)
0106-Monitor-don-t-use-default-modes-when-creating-a-file.patch
- imsm: limit support to first NVMe namespace (jsc#SLE-13700)
0107-imsm-limit-support-to-first-NVMe-namespace.patch
- mdadm: Unify forks behaviour (jsc#SLE-13700)
0108-mdadm-Unify-forks-behaviour.patch
- mdadm/Detail: show correct state for clustered array
(jsc#SLE-13700)
0109-mdadm-Detail-show-correct-state-for-clustered-array.patch
- Make target to install binaries only (jsc#SLE-13700)
0110-Make-target-to-install-binaries-only.patch
- udev: start grow service automatically (jsc#SLE-13700)
0111-udev-start-grow-service-automatically.patch
==== mdevctl ====
Version update (0.61 -> 0.78)
- Update to version 0.78:
* Automatic version commit for tag 0.78
* use standard bash path
* avoid other tags spilling into the .spec changelog
* mdevctl: fix cleanup on error when creating and removing mdev
* version support
* Fix attributes getting applied via start-parent-mdevs
* mdevctl: fix cleanup on error when writing to attribute
* Remove never used 'available' option
* Fix attribute validation
jsc#SLE-15861, bsc#1179770
==== openldap2 ====
Version update (2.4.55 -> 2.4.56)
Subpackages: libldap-2_4-2 libldap-data openldap2-client
- updated to 2.4.56
OpenLDAP 2.4.56 Release (2020/11/10)
Fixed slapd to remove assert in certificateListValidate (ITS#9383)
Fixed slapd to remove assert in csnNormalize23 (ITS#9384)
Fixed slapd to better parse ldapi listener URIs (ITS#9379)
==== patterns-gnome ====
Version update (20200416 -> 20201210)
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Add malcontent-control recommendation to the base pattern
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-gateway_server patterns-server-kvm_server patterns-server-lamp_server patterns-server-mail_server patterns-server-printing
- kvm-server for s390x: beginning with the v5.2.0 qemu package,the
s390x specific sub-package is named qemu-s390x, not qemu-s390.
Reference using the new name (boo#1177764 jsc#SLE-17060)
==== patterns-yast ====
Version update (20191229 -> 20201210)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server
- Do not recomment yast2-fonts (bsc#1179866).
- 20201210
==== perl-Mojolicious ====
Version update (8.66 -> 8.67)
- updated to 8.67
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.67 2020-12-04
- Deprecated Mojolicious::Routes::Route::route in favor of Mojolicious::Routes::Route::any.
- Deprecated Mojolicious::Routes::Route::over in favor of Mojolicious::Routes::Route::requires.
- Deprecated Mojolicious::Routes::Route::via in favor of Mojolicious::Routes::Route::methods.
- Deprecated Mojolicious::Routes::Route::detour.
- Added methods and requires methods to Mojolicious::Routes::Route.
- Improved Mojolicious::Commands to throw an exception for invalid commands.
==== polkit-default-privs ====
Version update (1550+20201119.2c1dce4 -> 1550+20201208.135bf51)
- Update to version 1550+20201208.135bf51:
* libvirt: allow the active session to create read-only connections (bsc#1179126)
* profiles: cleanup outdates keep_always entries
==== postgresql13 ====
Subpackages: libpq5 postgresql13-contrib postgresql13-docs postgresql13-llvmjit postgresql13-server
- bsc#1178961: %ghost the symlinks to pg_config and ecpg.
- boo#1179765: BuildRequire libpq5 and libecpg6 when not building
them to avoid dangling symlinks in the devel package.
==== python-M2Crypto ====
Version update (0.36.0 -> 0.37.1)
- Update to 0.37.1:
- Remove support for CentOS 6 and Python 2.6 (remove
tests.vendor module). Python 2.7 is still fully supported.
- Remodel CI:
- on GitHub switched from Travis-CI to GH Actions
- on GitLab-CI: stop testing 2.7 on Fedora, add centos7
- update appveyor.yml
- Stop playing with swig in setup.py, we don't support swig 1.*
anymore.
- Fix dereferencing of pointers (gl#m2crypto/m2crypto#281)
- Replace deprecated PyObject_AsReadBuffer with our own shim
(thanks to Casey Deccio for saving my bacon there).
- Use parametrized to create parametrized tests (new external
dependency).
- Only use DigestSign() and DigestUpdate() with OpenSSL >= 1.1.1
- Expose all the X509_V_FLAG
- Add support for DigestSign* and DigestVerify*
==== python-Pillow ====
Version update (7.2.0 -> 8.0.1)
- specfile:
* README.rst -> README.md
- update to version 8.0.1:
* Update FreeType used in binary wheels to 2.10.4 to fix
CVE-2020-15999. [radarhere]
* Moved string_dimension image to pillow-depends #4993 [radarhere]
- changes from version 8.0.0:
* Drop support for EOL Python 3.5 #4746, #4794 [hugovk, radarhere,
nulano]
* Drop support for PyPy3 < 7.2.0 #4964 [nulano]
* Remove ImageCms.CmsProfile attributes deprecated since 3.2.0 #4768
[hugovk, radarhere]
* Remove long-deprecated Image.py functions #4798 [hugovk, nulano,
radarhere]
* Add support for 16-bit precision JPEG quantization values #4918
[gofr]
* Added reading of IFD tag type #4979 [radarhere]
* Initialize offset memory for PyImagingPhotoPut #4806 [nqbit]
* Fix TiffDecode comparison warnings #4756 [nulano]
* Docs: Add dark mode #4968 [hugovk, nulano]
* Added macOS SDK install path to library and include directories
[#4974] [radarhere, fxcoudert]
* Imaging.h: prevent confusion with system #4923 [ax3l, ,radarhere]
* Avoid using pkg_resources in PIL.features.pilinfo #4975 [nulano]
* Add getlength and getbbox functions for TrueType fonts #4959
[nulano, radarhere, hugovk]
* Allow tuples with one item to give single color value in getink
[#4927] [radarhere, nulano]
* Add support for CBDT and COLR fonts #4955 [nulano, hugovk]
* Removed OSError in favour of DecompressionBombError for BMP #4966
[radarhere]
* Implemented another ellipse drawing algorithm #4523 [xtsm,
radarhere]
* Removed unused JpegImagePlugin._fixup_dict function #4957
[radarhere]
* Added reading and writing of private PNG chunks #4292 [radarhere]
* Implement anchor for TrueType fonts #4930 [nulano, hugovk]
* Fixed bug in Exif __delitem__ #4942 [radarhere]
* Fix crash in ImageTk.PhotoImage on MinGW 64-bit #4946 [nulano]
* Moved CVE images to pillow-depends #4929 [radarhere]
* Refactor font_getsize and font_render #4910 [nulano]
* Fixed loading profile with non-ASCII path on Windows #4914
[radarhere]
* Fixed effect_spread bug for zero distance #4908 [radarhere,
hugovk]
* Added formats parameter to Image.open #4837 [nulano, radarhere]
* Added regular_polygon draw method #4846 [comhar]
* Raise proper TypeError in putpixel #4882 [nulano, hugovk]
* Added writing of subIFDs #4862 [radarhere]
* Fix IFDRational __eq__ bug #4888 [luphord, radarhere]
* Fixed duplicate variable name #4885 [liZe, radarhere]
* Added homebrew zlib include directory #4842 [radarhere]
* Corrected inverted PDF CMYK colors #4866 [radarhere]
* Do not try to close file pointer if file pointer is empty #4823
[radarhere]
* ImageOps.autocontrast: add mask parameter #4843 [navneeth, hugovk]
* Read EXIF data tEXt chunk into info as bytes instead of string
[#4828] [radarhere]
* Replaced distutils with setuptools #4797, #4809, #4814, #4817,
[#4829], #4890 [hugovk, radarhere]
* Add MIME type to PsdImagePlugin #4788 [samamorgan]
* Allow ImageOps.autocontrast to specify low and high cutoffs
separately #4749 [millionhz, radarhere]
==== python-Twisted ====
- Add twisted-pr1369-remove-pyopenssl-npn.patch to support
pyOpenSSL 20
- Add twisted-pr1487-increase-ffdh-keysize.patch to support
crpytography 3.3
- Fix the update-alternatives setup
* manpages were cloned but never registerd with u-a
* install alternatives as master and slave links now
==== python-cryptography ====
Version update (3.2.1 -> 3.3)
- update to 3.3.0
- BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed
due to low usage and maintenance burden.
- BACKWARDS INCOMPATIBLE: The GCM and AESGCM now require 64-bit
to 1024-bit (8 byte to 128 byte) initialization vectors. This
change is to conform with an upcoming OpenSSL release that will
no longer support sizes outside this window.
- BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we
now raise ValueError rather than UnsupportedAlgorithm when an
unsupported cipher is used. This change is to conform with an
upcoming OpenSSL release that will no longer distinguish
between error types.
- BACKWARDS INCOMPATIBLE: We no longer allow loading of finite
field Diffie-Hellman parameters of less than 512 bits in
length. This change is to conform with an upcoming OpenSSL
release that no longer supports smaller sizes. These keys were
already wildly insecure and should not have been used in any
application outside of testing.
- Updated Windows, macOS, and manylinux wheels to be compiled
with OpenSSL 1.1.1i.
- Python 2 support is deprecated in cryptography. This is the
last release that will support Python 2.
- Added the recover_data_from_signature() function to
RSAPublicKey for recovering the signed data from an RSA
signature.
- Remove unnecessary dependency virtualenv.
==== python-gst ====
Version update (1.18.1 -> 1.18.2)
- Update to version 1.18.2:
+ No changes.
==== python-immutables ====
- Add skip_32bit_tests.patch (gh#MagicStack/immutables#53) to skip tests
which fail on 32bit architectures.
==== python-outcome ====
- BuildRequire more than the default python3 flavor packages
gh#openSUSE/python-rpm-macros#66
- pytest-cov is not required
==== python-paramiko ====
- Set environment to utf-8 to allow tests to pass on Python 2. (bsc#1178341)
==== python-psutil ====
- Only require unittest2 for Leap.
- Add missing BR for unittest2
==== python-reportlab ====
Version update (3.5.51 -> 3.5.56)
- Update to 3.5.56
* allow setting initial template cycle
* fix for pillow 8.0.x
* added trustedHosts & trustedSchemes settings
* allow Drawing.outDir to be a callable
- Rebased reportlab-missing-includes.patch
==== python-sniffio ====
- Revert the python36 skip. python36-curio has been reenabled
==== qemu ====
Subpackages: qemu-ipxe qemu-sgabios
- Package and cross-build rom files for aarch64 from
SLE15/Leap15.0 to fix boo#1125964
- Add patch to fix seabios cross-compilation:
* seabios-fix_cross_compilation.patch
- Add patch to fix sgabios cross-compilation:
* sgabios-fix-cross-build.patch
- Fix _constraints to include all architectures for disk size
(fix aarch64)
- Revert upstream patch which declares x86 vmx feature a migration
blocker. Given the proliferation of using vm's with host features
passed through and the general knowledge that nested
virtualization has many usage caveats, but still gets put in use
in restricted scenarios, this patch did more harm than good, I
feel. So despite this relaxation, please consider yourself warned
that nested virtualization is not yet a supportable feature.
(bsc#1121604)
0058-Revert-target-i386-kvm-add-VMX-migr.patch
- Fix SEV VM device assignment (bsc#1123205)
0059-memory-Fix-the-memory-region-type-a.patch
0060-target-i386-sev-Do-not-pin-the-ram-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Remove 71-sev.rules, which modifies the default permissions of
/dev/sev by adding the kvm group as reader/writer. Upstream
decided to take a different approach for libvirt to manage SEV
due to security concerns which I agree overrides the convenience
of providing /dev/sev access to all the kvm group (bsc#1124842
bsc#1102604)
- Increase memory needed to build qemu-testsuite for ppc* arch's
in _constraints file
- Return specification exception for unimplemented diag 308 subcodes
rather than a hardware error (bsc#1123179)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0057-s390x-Return-specification-exceptio.patch
- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156)
0056-slirp-check-data-length-while-emula.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Fix ipxe GCC 9 incompatibilities (bsc#1121464)
ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch
ipxe-build-Disable-gcc-address-of-packed-member-warning.patch
- Tweak Xen interface to be compatible with upcoming v4.12 Xen
0055-xen-Add-xen-v4.12-based-xc_domain_c.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0054-linux-user-make-pwrite64-pread64-fd.patch
(bsc#1121600)
- Clarify that move to include v3.1.0 in qemu package corresponds
with fate#327089, which of course builds on v3.0.0 mentioned
previously, and that among other patches which this change
obsoletes (because functionality is included in base version) I
will mention one pointed out by reviewers:
0094-s390x-cpumodels-add-z14-Model-ZR1.patch
- include post v3.1.0 patches marked for next stable release:
0041-vfio-ap-flag-as-compatible-with-bal.patch
0042-hw-s390x-Fix-bad-mask-in-time2tod.patch
0043-pcie-set-link-state-inactive-active.patch
0044-pc-piix4-Update-smbus-I-O-space-aft.patch
0045-hw-usb-fix-mistaken-de-initializati.patch
- Address various security/stability issues
* Fix host access vulnerability in usb-mtp infrastructure
(CVE-2018-16872 bsc#1119493)
0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch
* Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437)
0047-pvrdma-release-device-resources-in-.patch
* Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840)
0048-rdma-check-num_sge-does-not-exceed-.patch
* Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191
bsc#1119979)
0049-pvrdma-add-uar_read-routine.patch
* Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989)
0050-pvrdma-check-number-of-pages-when-c.patch
* Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984)
0051-pvrdma-check-return-value-from-pvrd.patch
* Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991)
0052-pvrdma-release-ring-object-in-case-.patch
- one more post v3.1.0 patches marked for next stable release:
0053-block-Fix-hangs-in-synchronous-APIs.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
0040-xen-ignore-live-parameter-from-xen-.patch
(bsc#1079730, bsc#1101982, bsc#1063993)
- Follow up on ideas prompted by last change: clean up the patches
generated by git workflow. There is no value to the first line
(mbox From line), or [PATCH] on subject line. Get rid of those
- Other minor fixes and improvements to update_git.sh
- Modify update_git.sh script:
pass --zero-commit to format-patch
This removes needless noise in the buildservice when the same set
of patches is imported/exported at different times by different users.
pass --no-signature to format-patch
Remove sed call which used to remove the signature, use mv instead
- Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)
- fix memory leak in xen_disk (bsc#1100408)
0039-xen_disk-Avoid-repeated-memory-allo.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- building against xen-devel requires the XC_* compat macros to be
set because this version of QEMU will be built against many
versions of Xen. configure will decide on the appropriate function
names it knows about today. To actually call these functions,
future versions of Xen may require XC_* to be set.
Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_*
macros unconditionally.
- Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
Appendix B of the qemu-doc.* files installed with the qemu package
Some noteworthy changes:
* x86 IceLake-Server and IceLake-Client cpu models added
* Document recommendations for choosing cpu modesl for x86 guests
* Support for Hyper-V enlightened VMCS
* stdvga and bochs-display devices can expose EDID information to the
guest. stdvga xres and yres properties are exposed in the EDID information
* s390 improvements: vfio-ap crypto device support, max-cpu model added,
etoken support, huge page backing support
* ARM: ARMv6M architecture and Cortex-M0 cpu host support added,
Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation
of AArch32 virtualization, Scalable Vector Extension implemented
* Support for AMD IOMMU interrupt remapping and guest virtual APIC mode
* Multithreaded TCG on x86 is considered supportable
* Add a patch to triple timeout of block io tests, since the obs
environment is fickle
* x86 save/restore and live migration is prohibited if Intel KVM nested
virtualization is enabled
* Patches dropped (upstream unless otherwise noted):
0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore)
0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly)
0039-tests-boot-serial-test-Bump-timeout.patch
0040-linux-headers-update.patch
0041-s390x-kvm-add-etoken-facility.patch
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
0043-configure-require-libseccomp-2.2.0.patch
0044-seccomp-set-the-seccomp-filter-to-a.patch
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
0046-seccomp-check-TSYNC-host-capability.patch
0047-linux-user-init_guest_space-Try-to-.patch
0048-ne2000-fix-possible-out-of-bound-ac.patch
0049-rtl8139-fix-possible-out-of-bound-a.patch
0050-pcnet-fix-possible-buffer-overflow.patch
0051-net-ignore-packet-size-greater-than.patch
0052-lsi53c895a-check-message-length-val.patch
0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream)
* Patches renamed:
0034-smbios-Add-1-terminator-if-any-stri.patch
- > 0033-smbios-Add-1-terminator-if-any-stri.patch
0036-qemu-io-tests-comment-out-problemat.patch
- > 0034-qemu-io-tests-comment-out-problemat.patch
0037-tests-test-thread-pool-is-racy-add-.patch
- > 0035-tests-test-thread-pool-is-racy-add-.patch
0038-xen-add-block-resize-support-for-xe.patch
- > 0036-xen-add-block-resize-support-for-xe.patch
* Patches added:
0037-tests-qemu-iotests-Triple-timeout-o.patch
0038-tests-block-io-test-130-needs-some-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
- Update includes the following bug fixes: bsc#1108474, bsc#1117615
- Update includes the following SLE requested functionality: FATE#324810,
FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401,
FATE#326672, FATE#326829
- Make the following packaging changes related to the new release
* Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs
subpackage
* New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin
* New binary tool included (qemu-edid) for testing the new qemu edid
generator
- Tweaked patches we carry to pass qemu's checkpatch checker
- Modify update_git.sh script to enable packaging qemu from development
time sources, not just at release time
- Removed erroneous (and now useless) tests for tar and gzip formats
- Don't exclude s390x anymore from building the qemu-testsuite
- Based on current OBS building observations make changes to storage
and memory requires specified in the _constraints file
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
is the openSUSE one with this entry providing the intervening
SLE CVE, FATE, and bugzilla references, which are still addressed
in this package, and not yet called out in this changes file.
* CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962
CVE-2018-17963 CVE-2018-18849
* bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422
bsc#1114529
* Patches added:
0047-linux-user-init_guest_space-Try-to-.patch
0048-ne2000-fix-possible-out-of-bound-ac.patch
0049-rtl8139-fix-possible-out-of-bound-a.patch
0050-pcnet-fix-possible-buffer-overflow.patch
0051-net-ignore-packet-size-greater-than.patch
0052-lsi53c895a-check-message-length-val.patch
0053-nvme-fix-oob-access-issue-CVE-2018-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Adding changes to mitigate seccomp vulnerability
(CVE-2018-15746 bsc#1106222)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Patches added:
0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
0043-configure-require-libseccomp-2.2.0.patch
0044-seccomp-set-the-seccomp-filter-to-a.patch
0045-sandbox-disable-sandbox-if-CONFIG_S.patch
0046-seccomp-check-TSYNC-host-capability.patch
- Do more misc spec file fixes:
* Be explicit in spec file about Version used for all subpackages
(again, to avoid subpackage ordering issues). Default Release
tag is also brought in by obs format_spec_file service
* Delete binary blob s390-netboot.img, which we rebuild
* Don't provide separate Url for qemu-kvm package - the main qemu
website provides easily findable link for kvm specifics
* Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc
* More entry sorting
- Correct some versioning as follows:
* Accurately reflect the qemu-ipxe package version value by adding
"+" at the end
* Don't overwrite seabios .version file, since now (for quite some
time actually) upstream tarball creation creates this file and
the value we are writing to it is actually wrong
- Make spec file improvements, including the following:
* Add qemu.keyring to enable package source verification
* Create srcname macro to identify source file name separately from
package name
* Create alternate to %version to avoid subpackage ordering
causing inadvertantly wrong %version value at point of use
* Sort some entries
* Be more consistent with macro syntax usage
* Minor file tweaks as done by osc format_spec_file service
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
is the openSUSE one with this entry providing the intervening
SLE CVE, FATE, and bugzilla references, which are still addressed
in this package, and not yet called out in this changes file.
* CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
* fate#325467
* bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
* Patches added:
* only enable glusterfs for openSUSE
0040-linux-headers-update.patch
0041-s390x-kvm-add-etoken-facility.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Increase timeout for boot-serial-test, since we've hit the timeout
for armv7l arch in qemu-testsuite.
0039-tests-boot-serial-test-Bump-timeout.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat
package only going forward
kvm_stat
kvm_stat.1.gz
- Update SLE support documentation to match v3.0.0 release
- Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0
Don't read anything into the major version number update. It's
been decided to increase the major version number each year.
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
Appendix B of the qemu-doc.* files installed with the qemu package.
Some noteworthy changes:
* Support for additional x86/AMD mitigations against Speculative
Store Bypass (Spectre Variant 4, CVE-2018-3639)
* Improved support for nested KVM guests running on Hyper-V
* Block device support for active disk-mirroring, which avoids
convergence issues which may arise when doing passive/background
mirroring of busy devices
* Improved support for AHCI emulation, SCSI emulation, and persistent
reservations / cluster management
* OpenGL ES support for SDL front-end, additional framebuffer
device options for early boot display without using legacy VGA
emulation
* Live migration support for TPM TIS devices, capping bandwidth
usage during post-copy migration, and recovering from a failed
post-copy migration
* Improved latency when using user-mode networking / SLIRP
* ARM: support for SMMUv3 IOMMU when using 'virt' machine type
* ARM: v8M extensions for VLLDM and VLSTM floating-point instructions,
and improved support for AArch64 v8.2 FP16 extensions
* ARM: support for Scalable Vector Extensions in linux-user mode
* Microblaze: support for 64-bit address sizes and translation bug
fixes
* PowerPC: PMU support for mac99 machine type and improvements for
Uninorth PCI host bridge emulation for Mac machine types
* PowerPC: preliminary support for emulating POWER9 hash MMU mode when
using powernv machine type
* RISC-V: improvement for privileged ISA emulation
* s390: support for z14 ZR1 CPU model
* s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and
later CPU models
* s390: support for configuring consoles via -serial options
* Patches dropped (upstream unless otherwise noted):
0008-linux-user-fix-segfault-deadlock.patch (no longer needed)
0039-blockjob-Fix-assertion-in-block_job.patch
0041-seccomp-allow-sched_setscheduler-wi.patch
Make-installed-scripts-explicitly-python3.patch (we now make
python3 explicit in other patch)
* Patches renamed:
0009-linux-user-binfmt-support-host-bina.patch
- > 0008-linux-user-binfmt-support-host-bina.patch
0010-linux-user-Fake-proc-cpuinfo.patch
- > 0009-linux-user-Fake-proc-cpuinfo.patch
0011-Remove-problematic-evdev-86-key-fro.patch
- > 0010-Remove-problematic-evdev-86-key-fro.patch
0012-linux-user-use-target_ulong.patch
- > 0011-linux-user-use-target_ulong.patch
0013-Make-char-muxer-more-robust-wrt-sma.patch
- > 0012-Make-char-muxer-more-robust-wrt-sma.patch
0014-linux-user-lseek-explicitly-cast-no.patch
- > 0013-linux-user-lseek-explicitly-cast-no.patch
0015-AIO-Reduce-number-of-threads-for-32.patch
- > 0014-AIO-Reduce-number-of-threads-for-32.patch
0016-xen_disk-Add-suse-specific-flush-di.patch
- > 0015-xen_disk-Add-suse-specific-flush-di.patch
0017-qemu-bridge-helper-reduce-security-.patch
- > 0016-qemu-bridge-helper-reduce-security-.patch
0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
- > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0019-linux-user-properly-test-for-infini.patch
- > 0018-linux-user-properly-test-for-infini.patch
0020-roms-Makefile-pass-a-packaging-time.patch
- > 0019-roms-Makefile-pass-a-packaging-time.patch
0021-Raise-soft-address-space-limit-to-h.patch
- > 0020-Raise-soft-address-space-limit-to-h.patch
0022-increase-x86_64-physical-bits-to-42.patch
- > 0021-increase-x86_64-physical-bits-to-42.patch
0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
- > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0024-i8254-Fix-migration-from-SLE11-SP2.patch
- > 0023-i8254-Fix-migration-from-SLE11-SP2.patch
0025-acpi_piix4-Fix-migration-from-SLE11.patch
- > 0024-acpi_piix4-Fix-migration-from-SLE11.patch
0026-Fix-tigervnc-long-press-issue.patch
- > 0025-Fix-tigervnc-long-press-issue.patch
0027-string-input-visitor-Fix-uint64-par.patch
- > 0026-string-input-visitor-Fix-uint64-par.patch
0028-test-string-input-visitor-Add-int-t.patch
- > 0027-test-string-input-visitor-Add-int-t.patch
0029-test-string-input-visitor-Add-uint6.patch
- > 0028-test-string-input-visitor-Add-uint6.patch
0030-tests-Add-QOM-property-unit-tests.patch
- > 0029-tests-Add-QOM-property-unit-tests.patch
0031-tests-Add-scsi-disk-test.patch
- > 0030-tests-Add-scsi-disk-test.patch
0032-Switch-order-of-libraries-for-mpath.patch
- > 0031-Switch-order-of-libraries-for-mpath.patch
0033-Make-installed-scripts-explicitly-p.patch
- > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3)
0034-migration-warn-about-inconsistent-s.patch
- > 0033-migration-warn-about-inconsistent-s.patch
0035-smbios-Add-1-terminator-if-any-stri.patch
- > 0034-smbios-Add-1-terminator-if-any-stri.patch
0036-configure-Modify-python-used-for-io.patch
- > 0035-configure-Modify-python-used-for-io.patch
0037-qemu-io-tests-comment-out-problemat.patch
- > 0036-qemu-io-tests-comment-out-problemat.patch
0038-tests-test-thread-pool-is-racy-add-.patch
- > 0037-tests-test-thread-pool-is-racy-add-.patch
0040-xen-add-block-resize-support-for-xe.patch
- > 0038-xen-add-block-resize-support-for-xe.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604).
71-sev.rules
- Update to v2.12.1, a stable, (mostly) bug-fix-only release
* This update contains new mitigation functionality for
CVE-2018-3639 (Speculative Store Bypass) in x86. There are also
bug fixes for migration, Intel IOMMU emulation, block layer/image
handling, ARM emulation, and various other areas.
(Note that a number of 2.12.1 patches were already included by us
previously) (CVE-2018-3639 bsc#1092885)
* Patches dropped (subsumed by stable update):
0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
0040-vnc-fix-use-after-free.patch
0041-ccid-Fix-dwProtocols-advertisement-.patch
0042-tcg-arm-Fix-memory-barrier-encoding.patch
0043-s390-ccw-force-diag-308-subcode-to-.patch
0044-nbd-client-fix-nbd_negotiate_simple.patch
0045-migration-block-dirty-bitmap-fix-me.patch
0046-nbd-client-Fix-error-messages-durin.patch
0047-nbd-client-Relax-handling-of-large-.patch
0048-qxl-fix-local-renderer-crash.patch
0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
0050-target-arm-Clear-SVE-high-bits-for-.patch
0051-cpus-tcg-fix-never-exiting-loop-on-.patch
0052-s390x-css-disabled-subchannels-cann.patch
0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0054-virtio-ccw-common-reset-handler.patch
0055-s390x-ccw-make-sure-all-ccw-devices.patch
0056-blockjob-expose-error-string-via-qu.patch
0058-qemu-io-Use-purely-string-blockdev-.patch
0059-qemu-img-Use-only-string-options-in.patch
0060-nfs-Remove-processed-options-from-Q.patch
0061-i386-define-the-ssbd-CPUID-feature-.patch
0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
0064-ahci-fix-PxCI-register-race.patch
0065-ccid-card-passthru-fix-regression-i.patch
* Patches renamed:
0057-blockjob-Fix-assertion-in-block_job.patch
- > 0039-blockjob-Fix-assertion-in-block_job.patch
0066-xen-add-block-resize-support-for-xe.patch
- > 0040-xen-add-block-resize-support-for-xe.patch
0067-seccomp-allow-sched_setscheduler-wi.patch
- > 0041-seccomp-allow-sched_setscheduler-wi.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
0067-seccomp-allow-sched_setscheduler-wi.patch
- Add ipxe-fix-build.patch to not error out with
binutils >= 2.31 .
- Remove linux-user patch which is no longer needed (bsc#1098056)
* Patches dropped:
0011-linux-user-XXX-disable-fiemap.patch
* Patches renamed:
0036-Remove-problematic-evdev-86-key-fro.patch
- > 0011-Remove-problematic-evdev-86-key-fro.patch
0037-configure-Modify-python-used-for-io.patch
- > 0036-configure-Modify-python-used-for-io.patch
0038-qemu-io-tests-comment-out-problemat.patch
- > 0037-qemu-io-tests-comment-out-problemat.patch
0039-tests-test-thread-pool-is-racy-add-.patch
- > 0038-tests-test-thread-pool-is-racy-add-.patch
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
- > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch
0041-vnc-fix-use-after-free.patch
- > 0040-vnc-fix-use-after-free.patch
0042-ccid-Fix-dwProtocols-advertisement-.patch
- > 0041-ccid-Fix-dwProtocols-advertisement-.patch
0043-tcg-arm-Fix-memory-barrier-encoding.patch
- > 0042-tcg-arm-Fix-memory-barrier-encoding.patch
0044-s390-ccw-force-diag-308-subcode-to-.patch
- > 0043-s390-ccw-force-diag-308-subcode-to-.patch
0045-nbd-client-fix-nbd_negotiate_simple.patch
- > 0044-nbd-client-fix-nbd_negotiate_simple.patch
0046-migration-block-dirty-bitmap-fix-me.patch
- > 0045-migration-block-dirty-bitmap-fix-me.patch
0047-nbd-client-Fix-error-messages-durin.patch
- > 0046-nbd-client-Fix-error-messages-durin.patch
0048-nbd-client-Relax-handling-of-large-.patch
- > 0047-nbd-client-Relax-handling-of-large-.patch
0049-qxl-fix-local-renderer-crash.patch
- > 0048-qxl-fix-local-renderer-crash.patch
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
- > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch
0051-target-arm-Clear-SVE-high-bits-for-.patch
- > 0050-target-arm-Clear-SVE-high-bits-for-.patch
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
- > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch
0053-s390x-css-disabled-subchannels-cann.patch
- > 0052-s390x-css-disabled-subchannels-cann.patch
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
- > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0055-virtio-ccw-common-reset-handler.patch
- > 0054-virtio-ccw-common-reset-handler.patch
0056-s390x-ccw-make-sure-all-ccw-devices.patch
- > 0055-s390x-ccw-make-sure-all-ccw-devices.patch
0057-blockjob-expose-error-string-via-qu.patch
- > 0056-blockjob-expose-error-string-via-qu.patch
0058-blockjob-Fix-assertion-in-block_job.patch
- > 0057-blockjob-Fix-assertion-in-block_job.patch
0059-qemu-io-Use-purely-string-blockdev-.patch
- > 0058-qemu-io-Use-purely-string-blockdev-.patch
0060-qemu-img-Use-only-string-options-in.patch
- > 0059-qemu-img-Use-only-string-options-in.patch
0061-nfs-Remove-processed-options-from-Q.patch
- > 0060-nfs-Remove-processed-options-from-Q.patch
0062-i386-define-the-ssbd-CPUID-feature-.patch
- > 0061-i386-define-the-ssbd-CPUID-feature-.patch
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
- > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
- > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch
0065-ahci-fix-PxCI-register-race.patch
- > 0064-ahci-fix-PxCI-register-race.patch
0066-ccid-card-passthru-fix-regression-i.patch
- > 0065-ccid-card-passthru-fix-regression-i.patch
0067-xen-add-block-resize-support-for-xe.patch
- > 0066-xen-add-block-resize-support-for-xe.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix build failure of skiboot with gcc8 compiler
skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
- Tweak build service constraints information to avoid failures
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
0067-xen-add-block-resize-support-for-xe.patch
- Tweak patch file generation to be more git version agnostic.
Also change update_git.sh to not reformat spec file by default.
- Looks like the right fix for the AHCI issue has been identified
upstream. Turns out to also affect Linux guests as well.
(bsc#1094406)
* Patches dropped:
0065-Revert-replay-don-t-process-async-e.patch
0066-Revert-replay-avoid-recursive-call-.patch
0067-Revert-replay-check-return-values-o.patch
0068-Revert-replay-push-replay_mutex_loc.patch
* Patches added:
0065-ahci-fix-PxCI-register-race.patch
- Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough
(bsc#1095419)
0066-ccid-card-passthru-fix-regression-i.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix qemu-guest-agent service issue (bsc#1094898)
- Spectre v4 vulnerability mitigation support for KVM guests.
High level description of vulnerability: Systems with microprocessors
utilizing speculative execution and speculative execution of memory
reads before the addresses of all prior memory writes are known may
allow unauthorized disclosure of information to an attacker with
local user access via a side-channel analysis.
This change permits the new x86 cpu feature flag named "ssbd" to be
presented to the guest, given that the host has this feature, and
KVM exposes it to the guest as well.
For this feature to be enabled, via adding it to the qemu commandline
(eg: -cpu <model>,+spec-ctrl,+ssbd), so the guest OS can take advantage
of the feature, spec-ctrl and ssbd support is also required in the host.
Another new x86 cpu feature flag named "virt-ssbd" is also added to
handle this vulnerability for AMD processors.
(CVE-2018-3639 bsc#1092885)
0062-i386-define-the-ssbd-CPUID-feature-.patch
0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch
0064-i386-define-the-AMD-virt-ssbd-CPUID.patch
- Replay code introduced an issue for AHCI emulation, where on Windows 10
I/O would stop randomly, and Windows would then reset the AHCI device.
The issue is not yet fully identified, but reverting some of those
changes is at least for now a workaround. (bsc#1094406)
0065-Revert-replay-don-t-process-async-e.patch
0066-Revert-replay-avoid-recursive-call-.patch
0067-Revert-replay-check-return-values-o.patch
0068-Revert-replay-push-replay_mutex_loc.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Add some upstream fixes targeted for the next stable release
0040-device_tree-Increase-FDT_MAX_SIZE-t.patch
0041-vnc-fix-use-after-free.patch
0042-ccid-Fix-dwProtocols-advertisement-.patch
0043-tcg-arm-Fix-memory-barrier-encoding.patch
0044-s390-ccw-force-diag-308-subcode-to-.patch
0045-nbd-client-fix-nbd_negotiate_simple.patch
0046-migration-block-dirty-bitmap-fix-me.patch
0047-nbd-client-Fix-error-messages-durin.patch
0048-nbd-client-Relax-handling-of-large-.patch
0049-qxl-fix-local-renderer-crash.patch
0050-tcg-Limit-the-number-of-ops-in-a-TB.patch
0051-target-arm-Clear-SVE-high-bits-for-.patch
0052-cpus-tcg-fix-never-exiting-loop-on-.patch
0053-s390x-css-disabled-subchannels-cann.patch
0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch
0055-virtio-ccw-common-reset-handler.patch
0056-s390x-ccw-make-sure-all-ccw-devices.patch
0057-blockjob-expose-error-string-via-qu.patch
0058-blockjob-Fix-assertion-in-block_job.patch
0059-qemu-io-Use-purely-string-blockdev-.patch
0060-qemu-img-Use-only-string-options-in.patch
0061-nfs-Remove-processed-options-from-Q.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix qemu-guest-agent uninstall (bsc#1093169)
- Minor tweak to qemu spec file
- Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12
Some noteworthy changes:
CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel,
- net dump, -hdachs, -drive,if=scsi
HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove
Q35 default nic now e1000e
AMD SEV support
- smbios supports setting data for type 11 tables
audio and display support split out as modules
- nic for simple creation of guest NIC and host back-end
QMP monitor "out-of-band" capability
lots of ARM and s390 improvements
- Include more of upstream's in-tree tests in the qemu-testsuite
package
* Patches dropped:
0033-memfd-fix-configure-test.patch
0034-qapi-use-items-values-intead-of-ite.patch
0035-qapi-Use-OrderedDict-from-standard-.patch
0036-qapi-adapt-to-moved-location-of-Str.patch
0037-qapi-Adapt-to-moved-location-of-mak.patch
0038-qapi-remove-q-arg-to-diff-when-comp.patch
0039-qapi-ensure-stable-sort-ordering-wh.patch
0040-qapi-force-a-UTF-8-locale-for-runni.patch
0041-scripts-ensure-signrom-treats-data-.patch
0042-configure-allow-use-of-python-3.patch
0043-input-add-missing-JIS-keys-to-virti.patch
0045-pc-fail-memory-hot-plug-unplug-with.patch
0046-memattrs-add-debug-attribute.patch
0047-exec-add-ram_debug_ops-support.patch
0048-exec-add-debug-version-of-physical-.patch
0049-monitor-i386-use-debug-APIs-when-ac.patch
0050-machine-add-memory-encryption-prope.patch
0051-kvm-update-kvm.h-to-include-memory-.patch
0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
0053-target-i386-add-Secure-Encrypted-Vi.patch
0054-qmp-add-query-sev-command.patch
0055-sev-i386-add-command-to-initialize-.patch
0056-qmp-populate-SevInfo-fields-with-SE.patch
0057-sev-i386-register-the-guest-memory-.patch
0058-kvm-introduce-memory-encryption-API.patch
0059-hmp-add-info-sev-command.patch
0060-sev-i386-add-command-to-create-laun.patch
0061-sev-i386-add-command-to-encrypt-gue.patch
0062-target-i386-encrypt-bios-rom.patch
0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
0064-sev-i386-finalize-the-SEV-guest-lau.patch
0065-hw-i386-set-ram_debug_ops-when-memo.patch
0066-sev-i386-add-debug-encrypt-and-decr.patch
0067-target-i386-clear-C-bit-when-walkin.patch
0068-include-add-psp-sev.h-header-file.patch
0069-sev-i386-add-support-to-query-PLATF.patch
0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
0071-qmp-add-query-sev-launch-measure-co.patch
0072-tests-qmp-test-blacklist-query-sev-.patch
0073-sev-i386-add-migration-blocker.patch
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
0075-migration-warn-about-inconsistent-s.patch
0076-smbios-support-setting-OEM-strings-.patch
0077-smbios-Add-1-terminator-if-any-stri.patch
0078-Remove-problematic-evdev-86-key-fro.patch
0079-tpm-lookup-cancel-path-under-tpm-de.patch
0080-vga-fix-region-calculation.patch
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
* Patches renamed:
0044-Make-installed-scripts-explicitly-p.patch
- > 0033-Make-installed-scripts-explicitly-p.patch
0075-migration-warn-about-inconsistent-s.patch
- > 0034-migration-warn-about-inconsistent-s.patch
0077-smbios-Add-1-terminator-if-any-stri.patch
- > 0035-smbios-Add-1-terminator-if-any-stri.patch
0078-Remove-problematic-evdev-86-key-fro.patch
- > 0036-Remove-problematic-evdev-86-key-fro.patch
* Patches added:
0037-configure-Modify-python-used-for-io.patch
0038-qemu-io-tests-comment-out-problemat.patch
0039-tests-test-thread-pool-is-racy-add-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
- Fix autoinstall of qemu-guest-agent by getting the modalias string
right (bsc#1091143)
- Guard strncpy call with GCC pragma to disable warning about possible
incorrect usage, when in fact it is correct. This is for gcc 8
compatibility (bsc#1090355)
ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)
- fix qemu-ga service file name (bsc#1089067)
- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
0080-vga-fix-region-calculation.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Add new look up path "sys/class/tpm" for tpm cancel path based
on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615)
0079-tpm-lookup-cancel-path-under-tpm-de.patch
- Fix issue with key codes in qemu v2.11
0078-Remove-problematic-evdev-86-key-fro.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Patches added:
0077-smbios-Add-1-terminator-if-any-stri.patch
bsc#994082 and bsc#1084316
- Add support for setting OEM strings table (fate#323624)
0076-smbios-support-setting-OEM-strings-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- SLE15 KVM (as targeted for RC1) now has the feature exposed.
Drop the patch. (bsc#1082276)
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Change example qemu-ifup script to not depend on bridge-utils.
Also update the paths used for ip binary.
- Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've
carried since the initial Spectre v2 patch was added. EDX bit
27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and
not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the
guest is wrong in general, since the VM doesn't directly control
the scheduling of physical hyperthreads. This is left strictly to
the L0 hypervisor.
- Update to v2.11.1, a stable, (mostly) bug-fix-only release
In addition to bug fixes, of necessity fixes are needed to
address the Spectre v2 vulnerability by passing along to the
guest new hardware features introduced by host microcode updates.
A January 2018 release of qemu initially addressed this issue
by exposing the feature for all x86 vcpu types, which was the
quick and dirty approach, but not the proper solution. We remove
that initial patch and now rely on the upstream solution. This
update instead defines spec_ctrl and ibpb cpu feature flags as
well as new cpu models which are clones of existing models with
either -IBRS or -IBPB added to the end of the model name. These
new vcpu models explicitly include the new feature(s), whereas
the feature flags can be added to the cpu parameter as with other
features. In short, for continued Spectre v2 protection, ensure
that either the appropriate cpu feature flag is added to the QEMU
command-line, or one of the new cpu models is used. Although
migration from older versions is supported, the new cpu features
won't be properly exposed to the guest until it is restarted with
the cpu features explicitly added. A reboot is insufficient.
A warning patch is added which attempts to detect a migration
from a qemu version which had the quick and dirty fix (it only
detects certain cases, but hopefully is helpful.)
s390x guest vulnerability to Spectre v2 is also addressed in this
update by including support for bpb and ppa/stfle.81 features.
(CVE-2017-5715 bsc#1068032)
For additional information on Spectre v2 as it relates to QEMU,
see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/
- Unfortunately, it was found that our current KVM isn't correctly
indicating support for the spec-ctrl feature, so I've added a patch
to still detect that support within QEMU. This is of course a
temporary kludge until KVM gets fixed. (bsc#1082276)
- The SEV support patches are updated to the v9 series.
- Fix incompatibility with recent glibc (boo#1081154)
- Add Supplements tags for the guest agent package in an attempt to
auto-install for QEMU and Xen SUSE Linux guests (fate#323570)
* Patches dropped (subsumed by stable update, or reworked in v9):
0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
0050-target-i386-add-memory-encryption-f.patch
0054-accel-add-Secure-Encrypted-Virtuliz.patch
0072-sev-Fix-build-for-non-x86-hosts.patch
* Patches added:
0033-memfd-fix-configure-test.patch
0053-target-i386-add-Secure-Encrypted-Vi.patch
0056-qmp-populate-SevInfo-fields-with-SE.patch
0072-tests-qmp-test-blacklist-query-sev-.patch
0073-sev-i386-add-migration-blocker.patch
0074-cpu-i386-populate-CPUID-0x8000_001F.patch
0075-migration-warn-about-inconsistent-s.patch
0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch
* Patches renamed (plus some minor code changes):
0051-machine-add-memory-encryption-prope.patch
- > 0050-machine-add-memory-encryption-prope.patch
0052-kvm-update-kvm.h-to-include-memory-.patch
- > 0051-kvm-update-kvm.h-to-include-memory-.patch
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
- > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch
0055-sev-add-command-to-initialize-the-m.patch
- > 0055-sev-i386-add-command-to-initialize-.patch
0056-sev-register-the-guest-memory-range.patch
- > 0057-sev-i386-register-the-guest-memory-.patch
0057-kvm-introduce-memory-encryption-API.patch
- > 0058-kvm-introduce-memory-encryption-API.patch
0058-qmp-add-query-sev-command.patch
- > 0054-qmp-add-query-sev-command.patch
0060-sev-add-command-to-create-launch-me.patch
- > 0060-sev-i386-add-command-to-create-laun.patch
0061-sev-add-command-to-encrypt-guest-me.patch
- > 0061-sev-i386-add-command-to-encrypt-gue.patch
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
- > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch
0064-sev-Finalize-the-SEV-guest-launch-f.patch
- > 0064-sev-i386-finalize-the-SEV-guest-lau.patch
0066-sev-add-debug-encrypt-and-decrypt-c.patch
- > 0066-sev-i386-add-debug-encrypt-and-decr.patch
0069-sev-add-support-to-query-PLATFORM_S.patch
- > 0069-sev-i386-add-support-to-query-PLATF.patch
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
- > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Add AMD SEV (Secure Encrypted Virtualization) support by taking
the v7 series of the patches posted to qemu ml. (fate#322124)
0046-memattrs-add-debug-attribute.patch
0047-exec-add-ram_debug_ops-support.patch
0048-exec-add-debug-version-of-physical-.patch
0049-monitor-i386-use-debug-APIs-when-ac.patch
0050-target-i386-add-memory-encryption-f.patch
0051-machine-add-memory-encryption-prope.patch
0052-kvm-update-kvm.h-to-include-memory-.patch
0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
0054-accel-add-Secure-Encrypted-Virtuliz.patch
0055-sev-add-command-to-initialize-the-m.patch
0056-sev-register-the-guest-memory-range.patch
0057-kvm-introduce-memory-encryption-API.patch
0058-qmp-add-query-sev-command.patch
0059-hmp-add-info-sev-command.patch
0060-sev-add-command-to-create-launch-me.patch
0061-sev-add-command-to-encrypt-guest-me.patch
0062-target-i386-encrypt-bios-rom.patch
0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
0064-sev-Finalize-the-SEV-guest-launch-f.patch
0065-hw-i386-set-ram_debug_ops-when-memo.patch
0066-sev-add-debug-encrypt-and-decrypt-c.patch
0067-target-i386-clear-C-bit-when-walkin.patch
0068-include-add-psp-sev.h-header-file.patch
0069-sev-add-support-to-query-PLATFORM_S.patch
0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
0071-qmp-add-query-sev-launch-measure-co.patch
0072-sev-Fix-build-for-non-x86-hosts.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update python3 related patches now that they are upstream
- guest agent: change service file to a template so it can be
used by Xen as well. Adjust udev rule accordingly.
FATE#324963
- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
0045-pc-fail-memory-hot-plug-unplug-with.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Modify BuildRequires python references
- seabios also needed tweaks for python2 vs python3
* Patches added:
seabios-use-python2-explicitly-as-needed.patch
seabios-switch-to-python3-as-needed.patch
- Try to get our story right wrt python2 vs python3 (bsc#1077564)
* Get rid of use of #!/usr/bin/env python in scripts we install
* include proposed upstream build system changes needed for building
with python2 or python3
* Patches dropped:
0032-scripts-avoid-usr-bin-python-refere.patch
* Patches renamed:
0033-Switch-order-of-libraries-for-mpath.patch
- > 0032-Switch-order-of-libraries-for-mpath.patch
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
- > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
* Patches added:
0034-qapi-use-items-values-intead-of-ite.patch
0035-qapi-Use-OrderedDict-from-standard-.patch
0036-qapi-adapt-to-moved-location-of-Str.patch
0037-qapi-Adapt-to-moved-location-of-mak.patch
0038-qapi-remove-q-arg-to-diff-when-comp.patch
0039-qapi-ensure-stable-sort-ordering-wh.patch
0040-qapi-force-a-UTF-8-locale-for-runni.patch
0041-scripts-ensure-signrom-treats-data-.patch
0042-configure-allow-use-of-python-3.patch
0043-input-add-missing-JIS-keys-to-virti.patch
0044-Make-installed-scripts-explicitly-p.patch
Make-installed-scripts-explicitly-python3.patch
ui-keycodemapdb-Add-missing-QKeyCode-val.patch
ui-keycodemapdb-Fix-compat-with-py3-dict.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Fix packaging dependencies (coreutils) for qemu-ksm package
(bsc#1040202)
- Pass through to guest info related to x86 security vulnerability
(CVE-2017-5715 bsc#1068032)
0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11
Some noteworthy changes:
- nodefconfig is now deprecated
legacy pci-assignment code removed
qemu-pr-helper added for handling guest persistant reservations (bsc#891066,
bsc#910704, bsc#943807)
qemu-keymap tool added for generating keymap files
throttle block filter driver added
support for a TPM emulator
qcow2 image shrink support
better support for >=64 vcpus for Windows guests
nested KVM related improvements
s390 pgste handling now done better
EPYC cpu model added (bsc#1052825)
improvements in qcow2 buffer handling
vhost-user resume issue fixed
migration hardening
ARMv8-M security extension support
more seccomp/sandboxing options available
s390 cpu hot-plug improvements
misc. virtfs improvements
nbd improvements
MTTCG improvements
misc. TCG improvements
scsi correctness improvements
SEABIOS now has serial output option
* Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144
* Adds KASLR support (fate#323473, bsc#1070281)
* Update SLE support docs to match this release
* simplify spec file to expect at least sle_version >= 1315
* Patches dropped (upstream):
0013-console-add-question-mark-escape-op.patch
0020-configure-Fix-detection-of-seccomp-.patch
0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
0035-chardev-baum-fix-baum-that-releases.patch
0036-io-fix-temp-directory-used-by-test-.patch
0037-io-fix-check-for-handshake-completi.patch
0038-crypto-fix-test-cert-generation-to-.patch
0039-vhost-user-disable-the-broken-subpr.patch
0040-io-monitor-encoutput-buffer-size-fr.patch
0041-cirrus-fix-oob-access-in-mode4and5-.patch
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
* Patches renamed:
0014-Make-char-muxer-more-robust-wrt-sma.patch
- > 0013-Make-char-muxer-more-robust-wrt-sma.patch
0015-linux-user-lseek-explicitly-cast-no.patch
- > 0014-linux-user-lseek-explicitly-cast-no.patch
0016-AIO-Reduce-number-of-threads-for-32.patch
- > 0015-AIO-Reduce-number-of-threads-for-32.patch
0017-xen_disk-Add-suse-specific-flush-di.patch
- > 0016-xen_disk-Add-suse-specific-flush-di.patch
0018-qemu-bridge-helper-reduce-security-.patch
- > 0017-qemu-bridge-helper-reduce-security-.patch
0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
- > 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0021-linux-user-properly-test-for-infini.patch
- > 0019-linux-user-properly-test-for-infini.patch
0022-roms-Makefile-pass-a-packaging-time.patch
- > 0020-roms-Makefile-pass-a-packaging-time.patch
0023-Raise-soft-address-space-limit-to-h.patch
- > 0021-Raise-soft-address-space-limit-to-h.patch
0024-increase-x86_64-physical-bits-to-42.patch
- > 0022-increase-x86_64-physical-bits-to-42.patch
0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
- > 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0026-i8254-Fix-migration-from-SLE11-SP2.patch
- > 0024-i8254-Fix-migration-from-SLE11-SP2.patch
0027-acpi_piix4-Fix-migration-from-SLE11.patch
- > 0025-acpi_piix4-Fix-migration-from-SLE11.patch
0028-Fix-tigervnc-long-press-issue.patch
- > 0026-Fix-tigervnc-long-press-issue.patch
0029-string-input-visitor-Fix-uint64-par.patch
- > 0027-string-input-visitor-Fix-uint64-par.patch
0030-test-string-input-visitor-Add-int-t.patch
- > 0028-test-string-input-visitor-Add-int-t.patch
0031-test-string-input-visitor-Add-uint6.patch
- > 0029-test-string-input-visitor-Add-uint6.patch
0032-tests-Add-QOM-property-unit-tests.patch
- > 0030-tests-Add-QOM-property-unit-tests.patch
0033-tests-Add-scsi-disk-test.patch
- > 0031-tests-Add-scsi-disk-test.patch
0043-scripts-avoid-usr-bin-python-refere.patch
- > 0032-scripts-avoid-usr-bin-python-refere.patch
* We need the multipath libraries link order switched
0033-Switch-order-of-libraries-for-mpath.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Avoid ref to /usr/bin/python in vmstate-static-checker.py script
0043-scripts-avoid-usr-bin-python-refere.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- For SLE15, it's been decided to stop providing SDL based graphics
due to packaging constraints. Long ago GTK became the default,
and there is little benefit to providing both. For now, keep it
enabled for openSUSE (Tumblweed and Leap), but consider it marked
deprecated there and if no one complains it will be removed for
openSUSE as well in the near future. (fate#324465)
- Fix problem building skiboot.lid
skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch
- Wrap analyze-migration and vmstate-static-checker into tools from
qemu scripts folder, also changed introduction of qemu-tools in
spec file
- Move supportplugin position in spec file
- Add announcement in support docs about qed storage format no
longer being supported in next major SLE release (SLE15)
(fate#324200)
- Address various security/stability issues
* Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942)
0040-io-monitor-encoutput-buffer-size-fr.patch
* Fix OOB access in cirrus vga device emulation (CVE-2017-15289
bsc#1063122)
0041-cirrus-fix-oob-access-in-mode4and5-.patch
* Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069)
0042-9pfs-use-g_malloc0-to-allocate-spac.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Don't tie glusterfs support to specific arch
- Build skiboot firmware (OPAL), particularly since it's fairly
easy to do so
skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch
skiboot-libc-stdio-vsnprintf.c-add-expli.patch
- Added the global macro 'with_glusterfs' in order to re-enable
glusterfs support. The macro enable easier future adjustments
for various ARCH/targets/requiremnets.
At first glusterfs support is enabled for openSUSE Leap 42.x and
Factory for ARCH x86_64.
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
qemu-ppc
- Update to v2.10.1, a stable, bug-fix-only release
* fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672,
bsc#1057585 CVE-2017-14167
* Patches dropped (upstream):
0034-slirp-fix-clearing-ifq_so-from-pend.patch
0035-s390-ccw-Fix-alignment-for-CCW1.patch
0038-s390x-ais-for-2.10-stable-disable-a.patch
0039-s390x-cpumodel-remove-ais-from-z14-.patch
* Patches renamed:
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- > 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
0037-chardev-baum-fix-baum-that-releases.patch
- > 0035-chardev-baum-fix-baum-that-releases.patch
0040-io-fix-temp-directory-used-by-test-.patch
- > 0036-io-fix-temp-directory-used-by-test-.patch
0041-io-fix-check-for-handshake-completi.patch
- > 0037-io-fix-check-for-handshake-completi.patch
0042-crypto-fix-test-cert-generation-to-.patch
- > 0038-crypto-fix-test-cert-generation-to-.patch
0043-vhost-user-disable-the-broken-subpr.patch
- > 0039-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix failures and potential failures in qemu-testsuite
0040-io-fix-temp-directory-used-by-test-.patch
0041-io-fix-check-for-handshake-completi.patch
0042-crypto-fix-test-cert-generation-to-.patch
0043-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix migration issue on s390
0038-s390x-ais-for-2.10-stable-disable-a.patch
0039-s390x-cpumodel-remove-ais-from-z14-.patch
- Fix case of not being able to build from rpm sources due to
undefined macro (boo#1057966)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix baum that release brlapi twice (bsc#1060045)
0037-chardev-baum-fix-baum-that-releases.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- For SLE15 pre-release testing, add support for the EPYC processor.
This will be officially supported once it is included in the v2.11
release. (bsc#1052825)
0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.
- Update BuildRequires packages libibverbs-devel and librdmacm-devel
to the more correct rdma-core-devel
- Enable seccomp for s390x, aarch64, and ppc64le
- Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711
bsc#1056291)
0034-slirp-fix-clearing-ifq_so-from-pend.patch
- Fix a misalignment in the s390 ccw firmware (bsc#1056680)
0035-s390-ccw-Fix-alignment-for-CCW1.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Add a supportconfig plugin
qemu-supportconfig
FATE#323661
- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10
- Dropped internal only patches used to support SUSE Studio
Testdrive as well as other miscellaneous patches deemed unused
and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127)
- Update SLE support statements in anticipation of SLE15
- disable SAN boot capability from virtio pxe rom used in v1.4 and
older pc machine types due to rom size requirements. Hopefully
a better solution can be found which doesn't impact functionality
* Patches added:
ipxe-stub-out-the-SAN-req-s-in-int13.patch
* Patches renamed:
0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch
0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch
0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch
0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch
0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch
0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch
0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch
0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch
0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch
0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch
0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch
0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch
0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch
0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch
0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch
0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch
0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch
0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch
0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch
0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch
0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch
0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch
0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch
0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch
0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch
0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch
0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch
0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch
0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch
* Patches dropped (upstream unless otherwise noted):
0003-qemu-cvs-alsa_bitfield.patch (deemed not needed)
0004-qemu-cvs-alsa_ioctl.patch (deemed not needed)
0005-qemu-cvs-alsa_mmap.patch (deemed not needed)
0015-slirp-nooutgoing.patch (bsc#1055125)
0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127)
0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783)
0019-block-Add-tar-container-format.patch (bsc#1046783)
0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783)
0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete)
0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783)
0032-linux-user-remove-all-traces-of-qem.patch
0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791)
0046-RFC-update-Linux-headers-from-irqs-.patch
0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
0048-input-Add-trace-event-for-empty-key.patch
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
0050-i386-Allow-cpuid-bit-override.patch (was for testing only)
0051-input-limit-kbd-queue-depth.patch
0052-audio-release-capture-buffers.patch
0053-scsi-avoid-an-off-by-one-error-in-m.patch
0054-vmw_pvscsi-check-message-ring-page-.patch
0055-9pfs-local-forbid-client-access-to-.patch
0056-jazz_led-fix-bad-snprintf.patch
0057-slirp-smb-Replace-constant-strings-.patch
0058-altera_timer-fix-incorrect-memset.patch
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
0060-9pfs-local-fix-unlink-of-alien-file.patch
0061-megasas-do-not-read-DCMD-opcode-mor.patch
0062-megasas-always-store-SCSIRequest-in.patch
0063-nbd-Fully-initialize-client-in-case.patch
0064-9pfs-local-remove-use-correct-path-.patch
0065-hid-Reset-kbd-modifiers-on-reset.patch
0066-input-Decrement-queue-count-on-kbd-.patch
0067-xhci-only-update-dequeue-ptr-on-com.patch
0068-vnc-Set-default-kbd-delay-to-10ms.patch
0069-qemu-nbd-Ignore-SIGPIPE.patch
0070-usb-redir-fix-stack-overflow-in-usb.patch
0072-slirp-check-len-against-dhcp-option.patch
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
0073-xen-mapcache-store-dma-information-.patch
0074-exec-Add-lock-parameter-to-qemu_ram.patch
0075-Replace-struct-ucontext-with-uconte.patch
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
ipxe-ath-Add-missing-break-statements.patch
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix package build failure as of glibc v2.26 update in Factory
(boo#1055587)
0075-Replace-struct-ucontext-with-uconte.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Remove redundant prerequire for pwdutils
- Postrequire acl for setfacl
- Prerequire shadow for groupadd
- The recent security fix for CVE-2017-11334 adversely affects Xen.
Include two additional patches to make sure Xen is going to be OK.
0073-xen-mapcache-store-dma-information-.patch
0074-exec-Add-lock-parameter-to-qemu_ram.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Pre-add group kvm for qemu-tools (bsc#1011144)
- Fixed a few more inaccuracies in the support docs.
- Address various security/stability issues
* Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664)
0069-qemu-nbd-Ignore-SIGPIPE.patch
* Fix DOS from stack overflow in debug messages of usb redirection
support (bsc#1047674 CVE-2017-10806)
0070-usb-redir-fix-stack-overflow-in-usb.patch
* Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902)
0071-exec-use-qemu_ram_ptr_length-to-acc.patch
* Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381)
0072-slirp-check-len-against-dhcp-option.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix support docs to indicate ARM64 is now fully L3 supported in
SLES 12 SP3. Apply a few additional clarifications in the support
docs. (bsc#1050268)
- Adjust to libvdeplug-devel package naming changes.
- Fix migration with xhci (bsc#1048296)
0067-xhci-only-update-dequeue-ptr-on-com.patch
- Increase VNC delay to fix missing keyboard input events (bsc#1031692)
0068-vnc-Set-default-kbd-delay-to-10ms.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Remove build dependency package iasl used for seabios
- Fixed stuck state during usb keyboard reset (bsc#1044936)
0065-hid-Reset-kbd-modifiers-on-reset.patch
- Fixed keyboard events getting lost (bsc#1044936)
0066-input-Decrement-queue-count-on-kbd-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Use most recent compiler to build size-critical firmware, instead
of hard-coding gcc6 for all target versions (bsc#1043390)
* A few upstream ipxe patches were needed for gcc7 compatibility:
ipxe-ath-Add-missing-break-statements.patch
ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch
- Add --no-renames to the git format-patch command in the git
workflow script for better patch compatibility
- Address various security/stability issues
* Fix potential privilege escalation in virtfs (CVE-2016-9602
bsc#1020427)
0060-9pfs-local-fix-unlink-of-alien-file.patch
* Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296)
0061-megasas-do-not-read-DCMD-opcode-mor.patch
0062-megasas-always-store-SCSIRequest-in.patch
* Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808)
0063-nbd-Fully-initialize-client-in-case.patch
* Fix regression introduced by recent virtfs security fixes (bsc#1045035)
0064-9pfs-local-remove-use-correct-path-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Backport ipxe to support FirstBurstLength (bsc#1040476)
ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch
- Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan)
0056-jazz_led-fix-bad-snprintf.patch
0057-slirp-smb-Replace-constant-strings-.patch
0058-altera_timer-fix-incorrect-memset.patch
0059-Hacks-for-building-on-gcc-7-Fedora-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495)
0055-9pfs-local-forbid-client-access-to-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Address various security/stability issues
* Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334)
0051-input-limit-kbd-queue-depth.patch
* Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242)
0052-audio-release-capture-buffers.patch
* Fix OOB access in megasas device emulation (CVE-2017-8380
bsc#1037336)
0053-scsi-avoid-an-off-by-one-error-in-m.patch
* Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211)
0054-vmw_pvscsi-check-message-ring-page-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix building packages for some older distros.
- Further refine our handling of building firmware (or not) for
the various arch's and distro versions we build for. Note that
if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream
binary blobs are used, which may have migration incompatibilities
with previous versions of qemu provided.
- Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen
HVM guests got broken (bsc#1034131)
0049-ACPI-don-t-call-acpi_pcihp_device_p.patch
- Include experimental, unsupported feature to assist in some
performance analysis work.
0050-i386-Allow-cpuid-bit-override.patch
- Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9
* Includes fix for CVE-2017-7471, a virtfs security issue.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Add empty keyboard queue tracepoint to help openQA testing work
better (bsc#1031692)
0048-input-Add-trace-event-for-empty-key.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9
- Enable ceph/rbd support for s390x (bsc#1030068)
- Enable ceph/rbd support for ppc* as available
- Update ARM in-kernel-timers patch (bsc#1033416)
* Patches renamed:
0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch
0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch
0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch
0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch
0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch
0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch
* Patches added (support patch):
0046-RFC-update-Linux-headers-from-irqs-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9
* Patches dropped (included in upstream source archive):
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
0048-i386-Replace-uint32_t-with-FeatureW.patch
0049-i386-Don-t-override-cpu-options-on-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Added additional documentation provided with v2.9.0
- Fix build failure with gcc7 (bsc#1031340)
ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch
- Made miscellaneous spec file refinements
- The support documents included are now fairly accurate for the
arm and s390 world, and the x86 version also received a few
tweaks. Also included in those docs is a url reference to upstream
qemu deprecation plans and discussions.
(fate#321146)
- Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu
max feature overrides for libvirt compatability.
0048-i386-Replace-uint32_t-with-FeatureW.patch
0049-i386-Don-t-override-cpu-options-on-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9
* Includes fix for in guest privilege escalation when using TCG
(bsc#1030624)
* Patches dropped (equivalent included in upstream source archive):
0047-linux-user-exclude-cpu-model-code-w.patch
- Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384)
0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9
* Patches dropped (no longer needed based on what we now build for):
0024-virtfs-proxy-helper-Provide-__u64-f.patch
* Patches dropped (included in upstream source archive):
0034-dma-rc4030-limit-interval-timer-rel.patch
* Patches renamed:
0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch
0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch
0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch
0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch
0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch
0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch
0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch
0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch
0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch
0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch
0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch
0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch
0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch
0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch
0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch
0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch
0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch
0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch
0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch
0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch
0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch
0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9
* Updated version carries fixes for the following reported issues:
CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703,
CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612,
CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114,
CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311,
CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184
* Patches dropped:
seabios_128kb.patch (no longer required)
* Patches dropped (included in upstream source archive):
0035-net-imx-limit-buffer-descriptor-cou.patch
0045-virtio-gpu-call-cleanup-mapping-fun.patch
0051-virtio-gpu-fix-information-leak-in-.patch
0052-display-cirrus-ignore-source-pitch-.patch
0053-s390x-kvm-fix-small-race-reboot-vs..patch
0054-target-s390x-use-qemu-cpu-model-in-.patch
0056-tests-check-path-to-avoid-a-failing.patch
0057-display-virtio-gpu-3d-check-virgl-c.patch
0058-watchdog-6300esb-add-exit-function.patch
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
0060-virtio-gpu-fix-memory-leak-in-resou.patch
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
0062-audio-es1370-add-exit-function.patch
0063-audio-ac97-add-exit-function.patch
0064-megasas-fix-guest-triggered-memory-.patch
0065-cirrus-handle-negative-pitch-in-cir.patch
0066-cirrus-fix-blit-address-mask-handli.patch
0067-cirrus-fix-oob-access-issue-CVE-201.patch
0068-usb-ccid-check-ccid-apdu-length.patch
0069-sd-sdhci-check-data-length-during-d.patch
0070-virtio-gpu-fix-resource-leak-in-vir.patch
0071-cirrus-fix-patterncopy-checks.patch
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
* Patches renamed:
0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch
0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch
0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch
0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch
0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch
0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch
0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch
0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch
0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch
0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch
0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch
0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Buildignore for the global gcc-PIE, as this package enables PIE
on its own and has troubles if all use it. (meissner(a)suse.com)
- Address various security/stability issues
* Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084
bsc#1016503)
0057-display-virtio-gpu-3d-check-virgl-c.patch
* Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129)
0058-watchdog-6300esb-add-exit-function.patch
* Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195)
0059-virtio-gpu-3d-fix-memory-leak-in-re.patch
* Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481)
0060-virtio-gpu-fix-memory-leak-in-resou.patch
* Fix cause of infrequent migration failures from bad virtio device
state. (bsc#1020928)
0061-virtio-fix-vq-inuse-recalc-after-mi.patch
* Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589)
0062-audio-es1370-add-exit-function.patch
* Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491)
0063-audio-ac97-add-exit-function.patch
* Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053)
0064-megasas-fix-guest-triggered-memory-.patch
* Fix various inaccuracies in cirrus vga device emulation
0065-cirrus-handle-negative-pitch-in-cir.patch
0066-cirrus-fix-blit-address-mask-handli.patch
* Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004)
0067-cirrus-fix-oob-access-issue-CVE-201.patch
* Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907)
0068-usb-ccid-check-ccid-apdu-length.patch
* Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541)
0069-sd-sdhci-check-data-length-during-d.patch
* Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073)
0070-virtio-gpu-fix-resource-leak-in-vir.patch
* Fix cirrus patterncopy checks
0071-cirrus-fix-patterncopy-checks.patch
* Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972)
0072-cirrus-add-blit_is_unsafe-call-to-c.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
- Fix name of s390x specific sysctl configuration file to end with
.conf (bsc#1026583)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Check that sysfs path exists before running test which requires
it. This allows qemu-testsuite to succeed in local build service
chroot based package build.
0056-tests-check-path-to-avoid-a-failing.patch
- Factory and SLE12-SP3 got a name change in the dtc devel package:
libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Patches added:
0055-linux-user-exclude-cpu-model-code-w.patch
- Make sure qemu guest agent is usable as soon as qemu-guest-agent
package is installed. The previous post script was still not
doing the job.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Fix potential hang/crash rebooting s390x guest
0053-s390x-kvm-fix-small-race-reboot-vs..patch
* Fix s390x linux-user failure since v2.8.0 update
0054-target-s390x-use-qemu-cpu-model-in-.patch
- Merge qemu packages from openSUSE and SUSE SLE releases together
for the v2.8 qemu update. The qemu.changes file is the openSUSE
version with this entry providing CVE, FATE, and bugzilla
references from the SUSE SLE qemu package to date (see below)
- Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8
* For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331,
fate#321335, fate#321339, fate#321349, fate#321857
* For best compatibility, qemu-ifup and kvm_stat scripts now owned
by qemu package
* Build ipxe roms with gcc6 to maintain SLE legacy migration
compatibility requirements
* qmp-commands.txt file removed, to resurface in future doc reorganization
* qemu-tech.html file merged into other existing doc
* trace-events renamed to trace-events-all
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8
* Patches dropped (upstream):
0013-linux-user-lock-tcg.patch
0014-linux-user-Run-multi-threaded-code-.patch
0015-linux-user-lock-tb-flushing-too.patch
0017-linux-user-implement-FS_IOC_GETFLAG.patch
0018-linux-user-implement-FS_IOC_SETFLAG.patch
0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
0042-scsi-mptconfig-fix-an-assert-expres.patch
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
0048-virtio-add-check-for-descriptor-s-m.patch
0049-net-mcf-limit-buffer-descriptor-cou.patch
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
0051-xhci-limit-the-number-of-link-trbs-.patch
0052-9pfs-allocate-space-for-guest-origi.patch
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
0054-9pfs-fix-potential-host-memory-leak.patch
0055-9pfs-fix-information-leak-in-xattr-.patch
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
0058-char-serial-check-divider-value-aga.patch
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
0060-net-eepro100-fix-memory-leak-in-dev.patch
0061-net-rocker-set-limit-to-DMA-buffer-.patch
0062-net-vmxnet-initialise-local-tx-desc.patch
0063-net-rtl8139-limit-processing-of-rin.patch
0064-audio-intel-hda-check-stream-entry-.patch
0065-virtio-gpu-fix-memory-leak-in-virti.patch
0066-9pfs-fix-integer-overflow-issue-in-.patch
slof_xhci.patch
* Patches renamed:
0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch
0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch
0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch
0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch
0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch
0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch
0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch
0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch
0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch
0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch
0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch
0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch
0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch
0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch
0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch
0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch
0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch
0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch
0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch
0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch
0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch
* Patches added:
0037-Raise-soft-address-space-limit-to-h.patch
0038-increase-x86_64-physical-bits-to-42.patch
0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0040-i8254-Fix-migration-from-SLE11-SP2.patch
0041-acpi_piix4-Fix-migration-from-SLE11.patch
0042-Fix-tigervnc-long-press-issue.patch
0043-fix-xen-hvm-direct-kernel-boot.patch
0044-ARM-KVM-Enable-in-kernel-timers-wit.patch
0045-virtio-gpu-call-cleanup-mapping-fun.patch
0046-string-input-visitor-Fix-uint64-par.patch
0047-test-string-input-visitor-Add-int-t.patch
0048-test-string-input-visitor-Add-uint6.patch
0049-tests-Add-QOM-property-unit-tests.patch
0050-tests-Add-scsi-disk-test.patch
0051-virtio-gpu-fix-information-leak-in-.patch
0052-display-cirrus-ignore-source-pitch-.patch
ipxe-use-gcc6-for-more-compact-code.patch
* SLE patches dropped (accounted for in above listed changes):
0002-qemu-0.9.0.cvs-binfmt.patch
0009-block-vmdk-Support-creation-of-SCSI.patch
0010-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch
0014-linux-user-Ignore-broken-loop-ioctl.patch
0015-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch
0024-linux-user-add-more-blk-ioctls.patch
0025-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-_u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch
0034-Raise-soft-address-space-limit-to-h.patch
0035-increase-x86_64-physical-bits-to-42.patch
0036-vnc-provide-fake-color-map.patch
0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch
0038-i8254-Fix-migration-from-SLE11-SP2.patch
0039-acpi_piix4-Fix-migration-from-SLE11.patch
0040-qtest-Increase-socket-timeout-to-ac.patch
0041-dictzip-Fix-on-big-endian-systems.patch
0043-xen_disk-Add-suse-specific-flush-di.patch
0044-Split-large-discard-requests-from-b.patch
0045-fix-xen-hvm-direct-kernel-boot.patch
0046-xen-introduce-dummy-system-device.patch
0047-xen-write-information-about-support.patch
0048-xen-add-pvUSB-backend.patch
0049-xen-move-xen_sysdev-to-xen_backend..patch
0050-vnc-add-configurable-keyboard-delay.patch
0051-xen-SUSE-xenlinux-unplug-for-emulat.patch
0052-configure-add-echo_version-helper.patch
0053-configure-support-vte-2.91.patch
0054-scsi-esp-fix-migration.patch
0055-hw-arm-virt-mark-the-PCIe-host-cont.patch
0056-xen-when-removing-a-backend-don-t-r.patch
0057-xen-drain-submit-queue-in-xen-usb-b.patch
0058-qcow2-avoid-extra-flushes-in-qcow2.patch
0059-qemu-bridge-helper-reduce-security-.patch
0060-xen-use-a-common-function-for-pv-an.patch
0061-xen_platform-unplug-also-SCSI-disks.patch
0062-virtio-check-vring-descriptor-buffe.patch
0063-net-vmxnet3-check-for-device_active.patch
0064-net-vmxnet-initialise-local-tx-desc.patch
0065-scsi-pvscsi-avoid-infinite-loop-whi.patch
0066-ARM-KVM-Enable-in-kernel-timers-wit.patch
0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch
0068-vmsvga-correct-bitmap-and-pixmap-si.patch
0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch
0070-virtio-add-check-for-descriptor-s-m.patch
0071-net-mcf-limit-buffer-descriptor-cou.patch
0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch
0073-xhci-limit-the-number-of-link-trbs-.patch
0074-9pfs-allocate-space-for-guest-origi.patch
0075-9pfs-fix-memory-leak-in-v9fs_link.patch
0076-9pfs-fix-potential-host-memory-leak.patch
0077-9pfs-fix-memory-leak-in-v9fs_write.patch
0078-char-serial-check-divider-value-aga.patch
0079-net-pcnet-check-rx-tx-descriptor-ri.patch
0080-net-eepro100-fix-memory-leak-in-dev.patch
0081-net-rocker-set-limit-to-DMA-buffer-.patch
0082-net-rtl8139-limit-processing-of-rin.patch
0083-audio-intel-hda-check-stream-entry-.patch
0084-virtio-gpu-fix-memory-leak-in-virti.patch
0085-9pfs-fix-integer-overflow-issue-in-.patch
0086-dma-rc4030-limit-interval-timer-rel.patch
0087-net-imx-limit-buffer-descriptor-cou.patch
0088-target-i386-Implement-CPUID-0xB-Ext.patch
0089-target-i386-present-virtual-L3-cach.patch
0090-migration-fix-inability-to-save-VM-.patch
0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch
0092-gtk-don-t-leak-the-GtkBorder-with-V.patch
0093-xen-fix-ioreq-handling.patch
0094-macio-Use-blk_drain-instead-of-blk_.patch
0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch
0096-virtio-blk-Release-s-rq-queue-at-sy.patch
0097-virtio-blk-Remove-stale-comment-abo.patch
0098-block-reintroduce-bdrv_flush_all.patch
0099-qemu-use-bdrv_flush_all-for-vm_stop.patch
0100-block-backend-remove-blkflush_all.patch
0101-char-fix-missing-return-in-error-pa.patch
0102-rbd-shift-byte-count-as-a-64-bit-va.patch
0103-mirror-use-bdrv_drained_begin-bdrv_.patch
0104-block-curl-Use-BDRV_SECTOR_SIZE.patch
0105-block-curl-Fix-return-value-from-cu.patch
0106-block-curl-Remember-all-sockets.patch
0107-block-curl-Do-not-wait-for-data-bey.patch
0108-virtio-allow-per-device-class-legac.patch
0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch
0110-vhost-adapt-vhost_verify_ring_mappi.patch
0111-ivshmem-Fix-64-bit-memory-bar-confi.patch
0112-intel_iommu-fix-incorrect-device-in.patch
0113-9pfs-fix-information-leak-in-xattr-.patch
0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
0115-net-mcf-check-receive-buffer-size-r.patch
0116-virtio-gpu-fix-memory-leak-in-updat.patch
0117-virtio-gpu-fix-information-leak-in-.patch
0118-9pfs-adjust-the-order-of-resource-c.patch
0119-9pfs-add-cleanup-operation-in-FileO.patch
0120-9pfs-add-cleanup-operation-for-hand.patch
0121-9pfs-add-cleanup-operation-for-prox.patch
0122-virtio-gpu-call-cleanup-mapping-fun.patch
0123-string-input-visitor-Fix-uint64-par.patch
0124-test-string-input-visitor-Add-int-t.patch
0125-test-string-input-visitor-Add-uint6.patch
0126-tests-Add-QOM-property-unit-tests.patch
0127-tests-Add-scsi-disk-test.patch
0128-usb-ehci-fix-memory-leak-in-ehci_in.patch
0129-usbredir-free-vm_change_state_handl.patch
0130-virtio-gpu-fix-information-leak-in-.patch
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-util-v5.24-perl-errors-on-redeclare.patch
- SLE CVE, FATE, and bugzilla references not otherwise listed in
this changelog file. The intent of this list is to indicate that
the fix or feature continues the line of inheritance in the
development stream of this package. The list is intended to
satisfy searches only - refer to the SLE-12-SP2 changelog file
for additional details.
* fate#314468 fate#314497 fate#315125 fate#315467 fate#317015
fate#317741 fate#317763 fate#318349 fate#319660 fate#319979
fate#321010
* bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870
bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339
bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805
bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770
bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845
bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020
bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491
bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725
bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782
bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365
bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858
bsc#999212
bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769
bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764
bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112
bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779
* CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840
CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154
CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815
CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345
CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613
CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568
CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710
CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155
CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846
CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913
CVE-2016-9921 CVE-2016-9922
- Despite the previous entry about re-enabling ceph on Nov 19, 2016
the change wasn't actually done. Do it now.
- sgabios-stable-buildid.patch: Use geeko@buildhost
- slof_xhci.patch: XHCI fixes (boo#977027)
- Recommend x86 ROMs for emulated PCI cards on ppc, arm, others
(bsc#1005869, michals)
- Tidy SLOF patch boilerplate (michals)
- Build with spice on all archs. (boo#1009438, michals)
- Refine the approach to producing stable builds in our ROM based
packages. All built roms which have hostname or date calls now
produce consistent results build to build via patch changes, so
remove the hostname and date call workarounds. (bsc#1011213)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0069-roms-Makefile-pass-a-packaging-time.patch
sgabios-stable-buildid.patch
- Re-enable ceph (rbd) functionality in OBS builds as we've been told
the issues which prompted us to disable it are resolved
- Address various security/stability issues
* Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516)
0041-vmsvga-correct-bitmap-and-pixmap-si.patch
* Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860)
0042-scsi-mptconfig-fix-an-assert-expres.patch
0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch
* Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859)
0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch
* Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345)
0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch
* Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397)
0046-scsi-mptsas-use-g_new0-to-allocate-.patch
* Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661)
0047-scsi-pvscsi-limit-process-IO-loop-t.patch
* Fix NULL pointer dereference in virtio processing
(CVE-2016-7422 bsc#1000346)
0048-virtio-add-check-for-descriptor-s-m.patch
* Fix DOS in ColdFire Fast Ethernet Controller emulation
(CVE-2016-7908 bsc#1002550)
0049-net-mcf-limit-buffer-descriptor-cou.patch
* Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612)
0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch
* Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878)
0051-xhci-limit-the-number-of-link-trbs-.patch
* Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894)
0052-9pfs-allocate-space-for-guest-origi.patch
* Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494)
0053-9pfs-fix-memory-leak-in-v9fs_link.patch
* Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893)
0054-9pfs-fix-potential-host-memory-leak.patch
* Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454)
0055-9pfs-fix-information-leak-in-xattr-.patch
* Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450)
0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch
* Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495)
0057-9pfs-fix-memory-leak-in-v9fs_write.patch
* Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707)
0058-char-serial-check-divider-value-aga.patch
* Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557)
0059-net-pcnet-check-rx-tx-descriptor-ri.patch
* Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391)
0060-net-eepro100-fix-memory-leak-in-dev.patch
* Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706)
0061-net-rocker-set-limit-to-DMA-buffer-.patch
* Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760)
0062-net-vmxnet-initialise-local-tx-desc.patch
* Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538)
0063-net-rtl8139-limit-processing-of-rin.patch
* Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536)
0064-audio-intel-hda-check-stream-entry-.patch
* Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613)
0065-virtio-gpu-fix-memory-leak-in-virti.patch
* Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493)
0066-9pfs-fix-integer-overflow-issue-in-.patch
* Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702)
0067-dma-rc4030-limit-interval-timer-rel.patch
* Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549)
0068-net-imx-limit-buffer-descriptor-cou.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
- Use fixed timestamps and stable build_id in ipxe and other ROMs
* Patches added:
ipxe-stable-buildid.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patch updated:
0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0040-linux-user-skip-0-flag-from-proc-se.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch
- Document two new options, but leave jemalloc disabled for now
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches dropped:
0034-build-link-with-libatomic-on-powerp.patch
* Patches renamed:
0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch
0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch
0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch
- Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches added:
0039-linux-user-properly-test-for-infini.patch
- Use new kvm_stat package where available, else provide updated
kvm_stat script.
- Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7
- Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7
* Patches dropped:
0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream)
0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated)
0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream)
0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream)
0034-qtest-Increase-socket-timeout.patch (increased further upstream)
0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream)
0038-block-split-large-discard-requests-.patch
0041-xen-introduce-dummy-system-device.patch
0042-xen-write-information-about-support.patch
0043-xen-add-pvUSB-backend.patch
0044-xen-move-xen_sysdev-to-xen_backend..patch
0045-vnc-add-configurable-keyboard-delay.patch
0046-configure-add-echo_version-helper.patch
0047-configure-support-vte-2.91.patch
0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
0050-scsi-esp-fix-migration.patch
0051-xen-when-removing-a-backend-don-t-r.patch
0052-xen-drain-submit-queue-in-xen-usb-b.patch
0053-qcow2-avoid-extra-flushes-in-qcow2.patch
0055-xen-use-a-common-function-for-pv-an.patch
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
ipxe-util-v5.24-perl-errors-on-redeclare.patch
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
* Patches renamed:
0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch
0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch
0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch
0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch
0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch
0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch
0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch
0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch
0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch
* Patches added:
0002-qemu-binfmt-conf-Modify-default-pat.patch
0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch
* Package renamed trace-events-all file and linuxboot_dma.bin
* Handle building and packaging roms for e1000e and vmxnet3 (Bruce)
* Remove ipxe patches which are now enabled upstream (Bruce)
* Enable seccomp for s390x (Mark Post):
0038-configure-Fix-detection-of-seccomp-.patch
- Update to v2.6.1 a stable, bug-fix-only release (fate#316228)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped (upstreamed):
0041-net-mipsnet-check-packet-length-aga.patch
0042-i386-kvmvapic-initialise-imm32-vari.patch
0043-esp-check-command-buffer-length-bef.patch
0044-esp-check-dma-length-before-reading.patch
0045-scsi-pvscsi-check-command-descripto.patch
0046-scsi-mptsas-infinite-loop-while-fet.patch
0047-vga-add-sr_vbe-register-set.patch
0048-scsi-megasas-use-appropriate-proper.patch
0049-scsi-megasas-check-read_queue_head-.patch
0050-scsi-megasas-null-terminate-bios-ve.patch
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
0052-vmsvga-don-t-process-more-than-1024.patch
0053-block-iscsi-avoid-potential-overflo.patch
0054-scsi-esp-check-TI-buffer-index-befo.patch
0060-scsi-megasas-initialise-local-confi.patch
0065-scsi-esp-check-buffer-length-before.patch
0066-scsi-esp-respect-FIFO-invariant-aft.patch
0067-pci-assign-Move-Invalid-ROM-error-m.patch
0068-Xen-PCI-passthrough-fix-passthrough.patch
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
0071-virtio-error-out-if-guest-exceeds-v.patch
* Patches renamed:
0055-xen-introduce-dummy-system-device.patch
- > 0041-xen-introduce-dummy-system-device.patch
0056-xen-write-information-about-support.patch
- > 0042-xen-write-information-about-support.patch
0057-xen-add-pvUSB-backend.patch
- > 0043-xen-add-pvUSB-backend.patch
0058-xen-move-xen_sysdev-to-xen_backend..patch
- > 0044-xen-move-xen_sysdev-to-xen_backend..patch
0059-vnc-add-configurable-keyboard-delay.patch
- > 0045-vnc-add-configurable-keyboard-delay.patch
0061-configure-add-echo_version-helper.patch
- > 0046-configure-add-echo_version-helper.patch
0062-configure-support-vte-2.91.patch
- > 0047-configure-support-vte-2.91.patch
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
- > 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
- > 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch
0070-scsi-esp-fix-migration.patch
- > 0050-scsi-esp-fix-migration.patch
0072-xen-when-removing-a-backend-don-t-r.patch
- > 0051-xen-when-removing-a-backend-don-t-r.patch
0073-xen-drain-submit-queue-in-xen-usb-b.patch
- > 0052-xen-drain-submit-queue-in-xen-usb-b.patch
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
- > 0053-qcow2-avoid-extra-flushes-in-qcow2.patch
0075-qemu-bridge-helper-reduce-security-.patch
- > 0054-qemu-bridge-helper-reduce-security-.patch
0076-xen-use-a-common-function-for-pv-an.patch
- > 0055-xen-use-a-common-function-for-pv-an.patch
- Temporarily disable ceph (rbd) functionality in OBS due to staging
issues.
- use upstream solution for building xen-usb.c correctly
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
* Patches added:
0058-xen-move-xen_sysdev-to-xen_backend..patch
- Incorporate patch carried in Xen's qemu to get same support
as Xen switches to use the qemu package (bsc#953339, bsc#953362,
bsc#953518, bsc#984981)
0064-xen-SUSE-xenlinux-unplug-for-emulat.patch
- Fix more potential OOB accesses in 53C9X emulation
(CVE-2016-5238 bsc#982959)
0065-scsi-esp-check-buffer-length-before.patch
0066-scsi-esp-respect-FIFO-invariant-aft.patch
- Avoid "Invalid ROM" error message when it is not appropriate
(bsc#982927)
0067-pci-assign-Move-Invalid-ROM-error-m.patch
- Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250)
0068-Xen-PCI-passthrough-fix-passthrough.patch
- Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835)
0069-scsi-esp-make-cmdbuf-big-enough-for.patch
0070-scsi-esp-fix-migration.patch
- Avoid potential for guest initiated OOM condition in qemu through
virtio interface (CVE-2016-5403 bsc#991080)
0071-virtio-error-out-if-guest-exceeds-v.patch
- Fix potential crashes in qemu from pvusb bugs (bsc#986156)
0072-xen-when-removing-a-backend-don-t-r.patch
0073-xen-drain-submit-queue-in-xen-usb-b.patch
- Avoid unneeded flushes in qcow2 which impact performance (bsc#991296)
0074-qcow2-avoid-extra-flushes-in-qcow2.patch
- Finally get qemu-bridge-helper the permissions it needs for non-
root usage. The kvm group is leveraged to control access. (boo#988279)
0075-qemu-bridge-helper-reduce-security-.patch
- Fix pvusb not working for HVM guests (bsc#991785)
0076-xen-use-a-common-function-for-pv-an.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
- Minor spec file formatting fixes
- Fix ARM PCIe DMA coherency bug (bsc#991034)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
0063-hw-arm-virt-mark-the-PCIe-host-cont.patch
- Clean up the udev ifdeffery to cover systemd as well (boo#860275)
- Trigger udev rules also under systemd (boo#989655)
- Suppress s390x sysctl in chroot
- Ignore s390x sysctl failures (agraf)
- Build SLOF for SLE12 now that we have gcc fix (bsc#949000)
- Add script for loading kvm module on s390x
- Enable seccomp and iscsi support in more configurations
- Enable more support for virtio-gpu
- Fix /dev/kvm permissions problem with package install and no
reboot (bnc#867867)
- Remove libtool dependency
- Disable more aggressive stack protector for performance reasons
- Enable vte to be used again in more configurations (bsc#988855)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
0061-configure-add-echo_version-helper.patch
0062-configure-support-vte-2.91.patch
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
0002-XXX-work-around-SA_RESTART-race-wit.patch
0003-qemu-0.9.0.cvs-binfmt.patch
0004-qemu-cvs-alsa_bitfield.patch
0005-qemu-cvs-alsa_ioctl.patch
0006-qemu-cvs-alsa_mmap.patch
0007-qemu-cvs-gettimeofday.patch
0008-qemu-cvs-ioctl_debug.patch
0009-qemu-cvs-ioctl_nodirection.patch
0010-block-vmdk-Support-creation-of-SCSI.patch
0011-linux-user-add-binfmt-wrapper-for-a.patch
0012-PPC-KVM-Disable-mmu-notifier-check.patch
0013-linux-user-fix-segfault-deadlock.patch
0014-linux-user-binfmt-support-host-bina.patch
0015-linux-user-Ignore-broken-loop-ioctl.patch
0016-linux-user-lock-tcg.patch
0017-linux-user-Run-multi-threaded-code-.patch
0018-linux-user-lock-tb-flushing-too.patch
0019-linux-user-Fake-proc-cpuinfo.patch
0020-linux-user-implement-FS_IOC_GETFLAG.patch
0021-linux-user-implement-FS_IOC_SETFLAG.patch
0022-linux-user-XXX-disable-fiemap.patch
0023-slirp-nooutgoing.patch
0024-vnc-password-file-and-incoming-conn.patch
0025-linux-user-add-more-blk-ioctls.patch
0026-linux-user-use-target_ulong.patch
0027-block-Add-support-for-DictZip-enabl.patch
0028-block-Add-tar-container-format.patch
0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0030-console-add-question-mark-escape-op.patch
0031-Make-char-muxer-more-robust-wrt-sma.patch
0032-linux-user-lseek-explicitly-cast-no.patch
0033-virtfs-proxy-helper-Provide-__u64-f.patch
0034-configure-Enable-PIE-for-ppc-and-pp.patch
0035-qtest-Increase-socket-timeout.patch
0036-AIO-Reduce-number-of-threads-for-32.patch
0037-configure-Enable-libseccomp-for-ppc.patch
0038-dictzip-Fix-on-big-endian-systems.patch
0039-block-split-large-discard-requests-.patch
0040-xen_disk-Add-suse-specific-flush-di.patch
0041-build-link-with-libatomic-on-powerp.patch
0042-net-mipsnet-check-packet-length-aga.patch
0043-i386-kvmvapic-initialise-imm32-vari.patch
0044-esp-check-command-buffer-length-bef.patch
0045-esp-check-dma-length-before-reading.patch
0046-scsi-pvscsi-check-command-descripto.patch
0047-scsi-mptsas-infinite-loop-while-fet.patch
0048-vga-add-sr_vbe-register-set.patch
0049-scsi-megasas-use-appropriate-proper.patch
0050-scsi-megasas-check-read_queue_head-.patch
0051-scsi-megasas-null-terminate-bios-ve.patch
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
0053-vmsvga-don-t-process-more-than-1024.patch
0054-block-iscsi-avoid-potential-overflo.patch
0055-scsi-esp-check-TI-buffer-index-befo.patch
0056-xen-introduce-dummy-system-device.patch
0057-xen-write-information-about-support.patch
0058-xen-add-pvUSB-backend.patch
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
0060-vnc-add-configurable-keyboard-delay.patch
0061-scsi-megasas-initialise-local-confi.patch
* Patches added:
0002-qemu-0.9.0.cvs-binfmt.patch
0003-qemu-cvs-alsa_bitfield.patch
0004-qemu-cvs-alsa_ioctl.patch
0005-qemu-cvs-alsa_mmap.patch
0006-qemu-cvs-gettimeofday.patch
0007-qemu-cvs-ioctl_debug.patch
0008-qemu-cvs-ioctl_nodirection.patch
0009-block-vmdk-Support-creation-of-SCSI.patch
0010-linux-user-add-binfmt-wrapper-for-a.patch
0011-PPC-KVM-Disable-mmu-notifier-check.patch
0012-linux-user-fix-segfault-deadlock.patch
0013-linux-user-binfmt-support-host-bina.patch
0014-linux-user-Ignore-broken-loop-ioctl.patch
0015-linux-user-lock-tcg.patch
0016-linux-user-Run-multi-threaded-code-.patch
0017-linux-user-lock-tb-flushing-too.patch
0018-linux-user-Fake-proc-cpuinfo.patch
0019-linux-user-implement-FS_IOC_GETFLAG.patch
0020-linux-user-implement-FS_IOC_SETFLAG.patch
0021-linux-user-XXX-disable-fiemap.patch
0022-slirp-nooutgoing.patch
0023-vnc-password-file-and-incoming-conn.patch
0024-linux-user-add-more-blk-ioctls.patch
0025-linux-user-use-target_ulong.patch
0026-block-Add-support-for-DictZip-enabl.patch
0027-block-Add-tar-container-format.patch
0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0029-console-add-question-mark-escape-op.patch
0030-Make-char-muxer-more-robust-wrt-sma.patch
0031-linux-user-lseek-explicitly-cast-no.patch
0032-virtfs-proxy-helper-Provide-__u64-f.patch
0033-configure-Enable-PIE-for-ppc-and-pp.patch
0034-qtest-Increase-socket-timeout.patch
0035-AIO-Reduce-number-of-threads-for-32.patch
0036-configure-Enable-libseccomp-for-ppc.patch
0037-dictzip-Fix-on-big-endian-systems.patch
0038-block-split-large-discard-requests-.patch
0039-xen_disk-Add-suse-specific-flush-di.patch
0040-build-link-with-libatomic-on-powerp.patch
0041-net-mipsnet-check-packet-length-aga.patch
0042-i386-kvmvapic-initialise-imm32-vari.patch
0043-esp-check-command-buffer-length-bef.patch
0044-esp-check-dma-length-before-reading.patch
0045-scsi-pvscsi-check-command-descripto.patch
0046-scsi-mptsas-infinite-loop-while-fet.patch
0047-vga-add-sr_vbe-register-set.patch
0048-scsi-megasas-use-appropriate-proper.patch
0049-scsi-megasas-check-read_queue_head-.patch
0050-scsi-megasas-null-terminate-bios-ve.patch
0051-vmsvga-move-fifo-sanity-checks-to-v.patch
0052-vmsvga-don-t-process-more-than-1024.patch
0053-block-iscsi-avoid-potential-overflo.patch
0054-scsi-esp-check-TI-buffer-index-befo.patch
0055-xen-introduce-dummy-system-device.patch
0056-xen-write-information-about-support.patch
0057-xen-add-pvUSB-backend.patch
0058-usb-Fix-conditions-that-xen-usb.c-i.patch
0059-vnc-add-configurable-keyboard-delay.patch
0060-scsi-megasas-initialise-local-confi.patch
- Enable ceph (rbd) support for aarch64
- Enable ceph (rbd) support
- Fix OVMF iPXE network menu (bsc#986033, boo#987488)
ipxe-efi-fix-garbage-bytes-in-device-path.patch
ipxe-efi-fix-uninitialised-data-in-HII.patch
- Fix host information leak to guest in MegaRAID SAS 8708EM2 Host
Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support
(CVE-2016-5105 bsc#982017)
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
0061-scsi-megasas-initialise-local-confi.patch
- Address various security/stability issues
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018)
0049-scsi-megasas-use-appropriate-proper.patch
* Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019)
0050-scsi-megasas-check-read_queue_head-.patch
* Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961)
0051-scsi-megasas-null-terminate-bios-ve.patch
* Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222)
0052-vmsvga-move-fifo-sanity-checks-to-v.patch
* Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223)
0053-vmsvga-don-t-process-more-than-1024.patch
* Fix heap buffer overflow flaw when iscsi protocol is used
(CVE-2016-5126 bsc#982285)
0054-block-iscsi-avoid-potential-overflo.patch
* Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982)
0055-scsi-esp-check-TI-buffer-index-befo.patch
- Add support to qemu for pv-usb under Xen (fate#316612)
0056-xen-introduce-dummy-system-device.patch
0057-xen-write-information-about-support.patch
0058-xen-add-pvUSB-backend.patch
0059-usb-Fix-conditions-that-xen-usb.c-i.patch
- Provide ability to rate limit keyboard events from the vnc server.
This is part of the solution to an issue affecting openQA testing,
where characters are lost, resulting in unexpected failures
(bsc#974914)
0060-vnc-add-configurable-keyboard-delay.patch
- Adjust to parallel changes in virglrenderer packages - no longer
"BuildRequires" virglrenderer directly, just the devel package.
- Fix build compatibility with gcc6 wrt ipxe rom where compiler
warnings are treated as errors.
ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch
ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch
ipxe-sis190-Fix-building-with-GCC-6.patch
ipxe-skge-Fix-building-with-GCC-6.patch
ipxe-ath-Fix-building-with-GCC-6.patch
ipxe-legacy-Fix-building-with-GCC-6.patch
- Fix ipxe build script which fails under perl v5.24
ipxe-util-v5.24-perl-errors-on-redeclare.patch
- Specify build time disk space requirements for ppc64 and ppc64le
- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)
- Address various security/stability issues
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136)
0042-net-mipsnet-check-packet-length-aga.patch
* Fix possible host data leakage to guest from TPR access
CVE-2016-4020 (bsc#975700)
0043-i386-kvmvapic-initialise-imm32-vari.patch
* Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711)
0044-esp-check-command-buffer-length-bef.patch
* Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723)
0045-esp-check-dma-length-before-reading.patch
* Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266)
0046-scsi-pvscsi-check-command-descripto.patch
* Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399)
0047-scsi-mptsas-infinite-loop-while-fet.patch
* Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160)
0048-vga-add-sr_vbe-register-set.patch
- Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6
- Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and
tracing using default log backend
- Build efi pxe roms on x86_64
- Check modules for conflicting release versions
- Suggest recently added block modules
- Bump copyright in qemu.spec.in
- Enable libiscsi for Factory
- Enable seccomp for ppc64le as well
- Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped (upstreamed):
0041-tests-Use-correct-config-param-for-.patch
* Patches renamed:
0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch
- Partially revert the last change's cleanup
- Indicate SUSE version
- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Accept every size in DISCARD request from a guest (bsc#964427)
0039-block-split-large-discard-requests-.patch
* Recognize libxl flag to disable flush in block device (bsc#879425)
0040-xen_disk-Add-suse-specific-flush-di.patch
* Use correct flag for crypto tests
0041-tests-Use-correct-config-param-for-.patch
* Fix build on powerpc:
0042-build-link-with-libatomic-on-powerp.patch
* Patches dropped (upstreamed):
seabios_checkrom_typo.patch
seabios_avoid_smbios_signature_string.patch
- Disable vte for Leap, fixing build
- Don't drop u-boot.e500 yet - breaks testsuite
- Re-enable libcacard support
- Clean up configured features
- Clean up qemu-tools libcacard Provides/Obsoletes - separate again
- Drop u-boot.e500 - being packaged as u-boot-ppce500
- Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Patches dropped (upstreamed):
0039-tests-Fix-check-report-qtest-target.patch
- Fix build on openSUSE 13.2
- Fix testsuite on 32bit systems (bsc#957379)
- Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Rebase libseccomp enablement:
0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch
* Provide qemu-ga and qemu-ipxe for qemu-testsuite
- Clean up qemu-ksm recommendation
- Fix SLE11 build by fixing systemd conditionalization (from olh)
- Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5
* Patches dropped (upstream):
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
0039-tests-Unique-test-path-for-string-v.patch
gcc5-ipxe-add-missing-const-qualifiers.patch
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
SLOF_ppc64le.patch
* Patch renamed:
0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch
* --enable-smartcard-nss -> --enable-smartcard
Needs an external libcacard, so drop it for now.
* Drop --enable-vnc-tls
* Require xz-devel for ipxe build
* Package qemu-ga(8) man page
* Package ivshmem-{client,server}
* Patches added:
0039-tests-Fix-check-report-qtest-target.patch
- Add systemd unit file and udev rules for qemu guest agent
- taken from the SLE12 / Leap package, see boo#955707
- Add _constraints file (based on work by kenljohnson)
- Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)
- Allow building SLOF on ppc64le (bsc#949016)
SLOF_ppc64le.patch
- Add two checks for DictZip and tar qemu-img behavior (bsc#945778)
* Clean up qemu-testsuite build/installation
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778)
0027-block-Add-support-for-DictZip-enabl.patch
0028-block-Add-tar-container-format.patch
0040-dictzip-Fix-on-big-endian-systems.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths
0039-tests-Unique-test-path-for-string-v.patch
- Build SLOF on ppc64 (bsc#949016, thanks to k0da)
* Simplify x86 fw logic while at it
- No need to enable KVM for armv6hl
- Add notice about pre_checkin.sh to update_git.sh
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Fix aarch64 TCG:
0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch
- Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4
- Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4
* Provide qemu-img symlink instead of passing QTEST_QEMU_IMG
- Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4
* Patches dropped:
0037-linux-user-Allocate-thunk-size-dyna.patch
0039-s390x-Fix-stoc-direction.patch
0040-s390x-Add-interlocked-access-facili.patch
0041-fdc-force-the-fifo-access-to-be-in-.patch
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
0044-hw-arm-boot-Increase-fdt-alignment.patch
* Patches renamed:
0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch
* Package new vgabios-virtio.bin
* target-x86_64.conf was dropped
* Add qemu-block-dmg module sub-package
* Set QTEST_QEMU_IMG variable for ahci-test
* --enable-quorum and --enable-vnc-ws are no longer available
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix -kernel boot for AArch64
* Patches added:
0044-hw-arm-boot-Increase-fdt-alignment.patch
- Use libusb-1_0-devel as buildrequires, not the old
unused compatibility layer in libusb-devel
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix qemu2 cow caching (bsc#933132)
* Patches added:
0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch
- Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3
* Patches added:
0042-rules.mak-Force-CFLAGS-for-all-obje.patch
gcc5-ipxe-add-missing-const-qualifiers.patch
gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch
- Fix CVE-2015-3456 (boo#929339)
0041-fdc-force-the-fifo-access-to-be-in-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches added:
0040-s390x-Add-interlocked-access-facili.patch
- Disable dependency on libnuma for s390x (not available in SLE12)
- Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3
- Disable iotests for now
- Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3
- Update seabios_avoid_smbios_signature_string.patch with version
applied upstream
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix s390x stoc instructions
0039-s390x-Fix-stoc-direction.patch
- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (applied upstream):
0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patches renamed:
0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch
* Revert -rc3 change to disable seccomp on non-x86 architectures
0038-Revert-Revert-seccomp-tests-that-al.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix qemu-linux-user on powerpc
* Patches added:
0038-linux-user-Allocate-thunk-size-dyna.patch
- Split off qemu-testsuite.spec
* Package check-report.html and check-report.xml
* Enable quick iotests
- Dropped 0030-net-Warn-about-default-MAC-address.patch
The warning is relevant only for bridged setups, not for the
default SLIRP based -net user / -netdev user setup,
and it breaks output expectations of some iotests.
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches renamed:
0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch
0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch
0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch
0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch
0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch
0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch
0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
- Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2)
- Re-enable seccomp for armv7l (libseccomp submission pending)
- Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0)
- Disable glusterfs explicitly on Factory, SLE12 and before 13.1
- Enable glusterfs and package as qemu-block-gluster
glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the
glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now
- Use macro for module Conflicts
- Tidy configure options:
* Move --enable-modules to build options
* Sort libusb alphabetically
* Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net,
vnc, xen-pci-passthrough
* Enable bzip2
* Enable libssh2 where possible and package as qemu-block-ssh
* Enable numa where a compatible numactl is available
* Enable quorum where a compatible gnutls is available
* Enable snappy where possible
* Prepare to enable glusterfs
* Explicitly enable the nop tracing backend (to be revisited)
* Explicitly disable Archipelago, as we don't have libxseg and it's
incompatibly GPL-3.0+
* Explicitly disable libiscsi, libnfs, netmap and rbd
as we don't have packages
* Drop deprecated --enable-virtio-blk-data-plane (now default)
- Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc)
0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (upstreamed):
0038-fw_cfg-test-Fix-test-path-to-includ.patch
0039-rcu-tests-fix-compilation-on-32-bit.patch
- make check was failing due to a bogus SMBIOS signature being
encountered within SeaBIOS. Avoid having that signature stored
randomly within the SeaBIOS image.
* seabios_avoid_smbios_signature_string.patch
- Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB)
- Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches dropped (upstreamed):
0038-linux-user-Fix-emulation-of-splice-.patch
0039-ide-fix-cmd_write_pio-when-nsectors.patch
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
0041-ahci-Fix-sglist-offset-manipulation.patch
0042-ahci-test-improve-rw-buffer-pattern.patch
0045-linux-user-fix-broken-cpu_copy.patch
* Patches renamed:
0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch
0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches added:
0045-linux-user-fix-broken-cpu_copy.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Make test path for fw_cfg-test unique (including architecture)
0043-fw_cfg-test-Fix-test-path-to-includ.patch
* Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8')
0044-rcu-tests-fix-compilation-on-32-bit.patch
- Fix typo in SeaBIOS size check
seabios_checkrom_typo.patch
- Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3
* Updated update_git.sh accordingly
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB
with our gcc 4.8.3 (brogers(a)suse.com)
- Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to
0030-net-Warn-about-default-MAC-address.patch:
Suppress warning for accel=qtest, to sanitize make check results.
- Added patches to fix ahci-test:
0039-ide-fix-cmd_write_pio-when-nsectors.patch
0040-ide-fix-cmd_read_pio-when-nsectors-.patch
0041-ahci-Fix-sglist-offset-manipulation.patch
0042-ahci-test-improve-rw-buffer-pattern.patch
- Update company name in spec file templates
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
0038-linux-user-Fix-emulation-of-splice-.patch
- Add user kvm when installing guest-agent.
- Use macro to update udev_rules when available
- Fix packaging of e500 U-Boot
- Don't rely on wildcard with explicit excludes
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
0037-AIO-Reduce-number-of-threads-for-32.patch
- Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2
* Updated DictZip and Tar block backends accordingly
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches dropped:
0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called)
0037-tests-Don-t-run-qom-test-twice.patch (superseded)
0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced)
0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed)
* Patched renumbered:
0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch
0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch
0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch
0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch
0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch
0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch
0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch
0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch
0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch
0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch
0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch
0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch
0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch
0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch
0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch
0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch
0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch
0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch
0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch
0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch
0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch
0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patch
==== qemu ====
Version update (5.1.0 -> 5.2.0)
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-seabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Update to v5.2.0: See http://wiki.qemu.org/ChangeLog/5.2
Take note that ongoing feature deprecation is tracked at both
http://wiki.qemu-project.org/Features/LegacyRemoval and in
the deprecated.html file installed with the qemu package
Some noteworthy changes:
* Dropped system emulators: qemu-system-lm32, qemu-system-unicore32
* Dropped linux user emulator: qemu-ppc64abi32
* Added linux user emulator: qemu-extensaeb
* Unicore32 and lm32 guest support dropped
* New sub-packages (most due to ongoing modularization of QEMU):
qemu-audio-spice, qemu-hw-chardev-spice, qemu-hw-display-virtio-vga,
qemu-hw-display-virtio-gpu, qemu-hw-display-virtio-gpu-pci,
qemu-ui-spice-core, qemu-ui-opengl, qemu-ivshmem-tools
* x86: A new KVM feature which improves the handling of asynchronous page
faults is available with -cpu ...,kvm-async-pf-int (requires Linux 5.8)
* s390: More instructions emulated under TCG
* PowerPC: nvdimm= machine option now functions correctly; misc improvements
* ARM: new boards: mps2-an386 (Cortex-M4 based) and mps2-an500
(Cortex-M7 based), raspi3ap (the Pi 3 model A+), raspi0 (the Pi Zero)
and raspi1ap (the Pi A+)
* RISC-V: OpenSBI v0.8 included by default; Generic OpenSBI platform used
when no -bios argument is supplied; Support for NUMA sockets on Virt
and Spike Machines; Support for migrating machines; misc improvements
* Misc NVMe improvements
* The 'vhost-user-blk' export type has been added, allowing
qemu-storage-daemon to act as a vhost-user-blk device backend
* The SMBIOS OEM strings can now come from a file
* 9pfs - misc performance related improvements
* virtiofs - misc improvements
* migration: The default migration bandwidth has been increased to 1Gbps
(users are still encouraged to tune it to their own hardware); The new
'calc-dirty-rate' and 'query-dirty-rate' QMP commands can help determine
the likelihood of precopy migration success; TLS+multifd now supported
for higher bandwidth encrypted migration; misc minor features added
* Misc minor block features added
* Misc doc improvements
* qemu-microvm subpackage change: the bios-microvm.bin is now SeaBIOS based,
and the qboot based on is now qboot.rom
* elf2dmp is no longer part of qemu-tools (it was never intended to be
a packaged binary)
* Some subpackages which were 'Requires' are now 'Recommends', allowing for
a smaller qemu packaging footprint if needed
* Patches dropped (included in release tarball, unless otherwise noted):
docs-fix-trace-docs-build-with-sphinx-3..patch (fixed differently)
hw-hyperv-vmbus-Fix-32bit-compilation.patch
linux-user-properly-test-for-infinite-ti.patch
Switch-order-of-libraries-for-mpath-supp.patch (fixed differently)
Conditionalize-ui-bitmap-installation-be.patch (fixed differently)
hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch (no longer using gcc9)
hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch (no longer using gcc9)
roms-Makefile-enable-cross-compile-for-b.patch (fixed with different patch)
libvhost-user-handle-endianness-as-manda.patch
virtio-add-vhost-user-fs-ccw-device.patch
Fix-s-directive-argument-is-null-error.patch
build-Workaround-compilation-error-with-.patch
build-Be-explicit-about-fcommon-compiler.patch
intel-Avoid-spurious-compiler-warning-on.patch
golan-Add-explicit-type-casts-for-nodnic.patch
Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch
ensure-headers-included-are-compatible-w.patch
Enable-cross-compile-prefix-for-C-compil.patch (fixed differently)
hw-net-net_tx_pkt-fix-assertion-failure-.patch
hw-net-xgmac-Fix-buffer-overflow-in-xgma.patch
s390x-protvirt-allow-to-IPL-secure-guest.patch
usb-fix-setup_len-init-CVE-2020-14364.patch
* Patches added:
meson-install-ivshmem-client-and-ivshmem.patch
Revert-roms-efirom-tests-uefi-test-tools.patch
Makefile-Don-t-check-pc-bios-as-pre-requ.patch
roms-Makefile-add-cross-file-to-qboot-me.patch
qboot-add-cross.ini-file-to-handle-aarch.patch
usb-Help-compiler-out-to-avoid-a-warning.patch
- In spec file, where reasonable, switch BuildRequires: XXX-devel
to be pkgconfig(XXX') instead
- No longer disable link time optimization for qemu for x86. It looks like
either the build service, qemu code changes and/or the switch to meson
have resolved issues previously seen there. We still see problems for
other architectures however.
- For the record, the following issues reported for SUSE SLE15-SP2
are either fixed in this current package, or are otherwise no longer
an issue: bsc#1172384 bsc#1174386 bsc#1174641 bsc#1174863 bsc#1175370
bsc#1175441 bsc#1176494 CVE-2020-13361 CVE-2020-14364 CVE-2020-15863
CVE-2020-16092 CVE-2020-24352
and the following feature requests are satisfied by this package:
jsc#SLE-13689 jsc#SEL-13780 jsc#SLE-13840
- To be more accurate, and to align with other qemu packaging
practices, rename the qemu-s390 package to qemu-s390x. The old
name (in the rpm namespace) is provided with a "Provides"
directive, and an "Obsoletes" done against that name for prior
qemu versions, as is standard practice (boo#1177764 jsc#SLE-17060)
- Take this opportunity to remove some ancient Split-Provides
mechanisms which can't conceivably be needed any more:
qemu-block-curl provided: qemu:%_libdir/%name/block-curl.so
qemu-guest-agent provided: qemu:%_bindir/qemu-ga
qemu-tools provided: qemu:%_libexecdir/qemu-bridge-helper
- Disable linux-user 'ls' test on 32 bit arm. It's failing with
"Allocating guest commpage: Cannot allocate memory" error, which
we should hunt down, but for now we don't want it to prevent the
package from being built
==== remmina ====
Version update (1.4.9 -> 1.4.10)
Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc remmina-plugin-xdmcp
- Update to release 1.4.10
* Resolve "RDP Black Screen on connection" !2123 @antenore
* Correctly importing and exporting audiocapturemode, closes #2349 !2124 @antenore
* [RFC] rdp: add Use base credential for RD gateway authentication !2125 @Fantu
* Resolve "Auto accept changes to fingerprints and auto accept certificates" !2126 @antenore
* "Fingerprinters" corrected to "fingerprints". !2127 @kingu
* Implementing network type option !2128 @antenore
* Improving the terminal colour file picker !2129 @antenore
* Resolve "[RDP] Since v1.4.9 Audio is no longer working" !2130 @antenore
* New connection strings corrected !2131 @kingu
* Correct location of Terminal colour scheme setting !2132 @kingu
* Fixing pulseaudio LD_LIBRARY_PATH and staging PA libraries !2136 @antenore
* [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu
* fix incorrect name date log sessions ssh !2137 @acendrou
* Resolve "Strange padding in main window" !2138 @antenore
* Remove legacy rfx code !2139 @antenore
* Resolve "RDP export features does not properly include gatewayhostname" !2140 @antenore
* RDP log filters keep previous value across connections !2143 @antenore
* [RFC][v2] RDP: Add Use base credential for RD gateway authentication !2135 @Fantu
* Emit warning if libkf5wallet missing but required by -DWITH_KF5WALLET=ON !2144 @giox069
* Do not activate performance optimisations based on network type unless explicitly requested. !2145 @antenore
==== rsyslog ====
Version update (8.2010.0 -> 8.2012.0)
- Upgrade to rsyslog 8.2012.0:
* testbench bugfix: some tests did not work in make distcheck
* immark: rewrite with many improvements
* usability: re-phrase error message to help users better understand cause
* add new system property $now-unixtimestamp
* omfwd: add new rate limit option
* omfwd bug: param "StreamDriver.PermitExpiredCerts" is not "off" by default
==== rubygem-autoprefixer-rails ====
Version update (10.0.1.3 -> 10.1.0.0)
- updated to version 10.1.0.0
* Fixed `Cannot read property 'proxyOf' of undefined` error (by Igor Kamyshev).
* Added `dpcm` unit support to `min-resolution: 2dppx` (by Robert Eisele).
* Fixed rational approximation in `min-resolution` (by Robert Eisele).
==== rubygem-erubi ====
Version update (1.9.0 -> 1.10.0)
- updated to version 1.10.0
* Improve template parsing, mostly by reducing allocations (jeremyevans)
* Do not ship tests in the gem, reducing gem size about 20% (jeremyevans)
* Support :literal_prefix and :literal_postfix options for how to output literal tags (e.g. <%% code %>) (jaredcwhite) (#26, #27)
==== rubygem-loofah ====
Version update (2.7.0 -> 2.8.0)
- updated to version 2.8.0
* Allow CSS properties `order`, `flex-direction`, `flex-grow`, `flex-wrap`, `flex-shrink`, `flex-flow`,
`flex-basis`, `flex`, `justify-content`, `align-self`, `align-items`, and `align-content`.
[[#197](https://github.com/flavorjones/loofah/issues/197)] (Thanks, [@miguelperez](https://github.com/miguelperez)!)
==== rubygem-passenger ====
Version update (6.0.6 -> 6.0.7)
Subpackages: ruby2.7-rubygem-passenger rubygem-passenger-apache2
- updated to version 6.0.7
* Addresses regression introduced in 6.0.5 when attempting to establish database connection after fork and activerecord is not configured in the expected way. Closes GH-2281.
* Addresses regression introduced in 5.1.5 where hook scripts would fail to run. As a result the PASSENGER_ERROR_PAGE and PASSENGER_CONFIG_MANIFEST env vars have been removed from the passenger hook script environment.
* Match static rails assets on 8-digit content hash. Contributed by @mattozinga.
* Allow skipping the Apache/Nginx sections of the `passenger-memory-stats` output, through the `--no-apache` and `--no-nginx` commandline options. Closes GH-2306. Contributed by Saverio Miroddi (@saveriomiroddi).
* Fixes an issue where `passenger-memory-stats` would throw an error if a process went away while it was running. Closes GH-2305.
* Fixes a formatting issue with apr-1 include flags on macOS.
* Fixes a warning about BOOST_*_ENDIAN macros being deprecated by migrating to new suggested macros.
* Fixes an occasional issue with the node loader where the startup handshake would fail to record progress.
* Adds an option for specifying the address to bind ruby apps to, for sending requests directly to specific app instances:
- Standalone: direct_instance_request_address
- Nginx: passenger_direct_instance_request_address
- Apache: PassengerDirectInstanceRequestAddress
* Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache: 4.0 (was: 3.7.10)
- curl: 7.73.0 (was: 7.71.1)
- git: 2.29.1 (was: 2.27.0)
- gnupg: 2.2.23 (was: 2.2.21)
- libgpg_error: 1.39 (was: 1.38)
- ruby: 2.7.2 (was: 2.7.1)
- libassuan 2.5.4 (was: 2.5.3)
- libgcrypt 1.8.7 (was 1.8.6)
- OpenSSL 1.1.1h (was 1.0.2u)
- added apache-rpm-macros and apache2-utils to gem2rpm.yml file
(otherwise the dependencies are missing when generating the spec
file again)
- use system apache rpm macros
- require apache2-utils for build (apachectl)
==== rubygem-puma ====
Version update (5.0.4 -> 5.1.1)
[#]# 5.1.1 / 2020-12-10
* Bugfixes
* Fix over eager matching against banned header names ([#2510])
[#]# 5.1.0 / 2020-11-30
* Features
* Phased restart availability is now always logged, even if it is not available.
* Prints the loaded configuration if the environment variable `PUMA_LOG_CONFIG` is present ([#2472])
* Integrate with systemd's watchdog and notification features ([#2438])
* Adds max_fast_inline as a configuration option for the Server object ([#2406])
* You can now fork workers from worker 0 using SIGURG w/o fork_worker enabled [#2449]
* Add option to bind to systemd activated sockets ([#2362])
* Add compile option to change the `QUERY_STRING` max length ([#2485])
* Bugfixes
* Fix JRuby handling in Puma::DSL#ssl_bind ([#2489])
* control_cli.rb - all normal output should be to @stdout ([#2487])
* Catch 'Error in reactor loop escaped: mode not supported for this object: r' ([#2477])
* Ignore Rails' reaper thread (and any thread marked forksafe) for warning ([#2475])
* Ignore illegal (by Rack spec) response header ([#2439])
* Close idle connections immediately on shutdown ([#2460])
* Fix some instances of phased restart errors related to the `json` gem ([#2473])
* Remove use of `json` gem to fix phased restart errors ([#2479])
* Fix grouping regexp of ILLEGAL_HEADER_KEY_REGEX ([#2495])-
==== rubygem-tzinfo ====
Version update (2.0.2 -> 2.0.3)
- updated to version 2.0.3
* Added support for handling "slim" format zoneinfo files that are produced by
default by zic version 2020b and later. The POSIX-style TZ string is now used
calculate DST transition times after the final defined transition in the file.
[#120].
* Fixed `TimeWithOffset#getlocal` returning a `TimeWithOffset` with the
`timezone_offset` still assigned when called with an offset argument on JRuby
9.3.
* Rubinius is no longer supported.
==== rubygem-vagrant_cloud ====
Version update (2.0.3 -> 3.0.2)
- New upstream release 3.0.2
[#] v3.0.2 (October 30, 2020)
* Raise custom exception on request error [GH-67](https://github.com/hashicorp/vagrant_cloud/pull/67)
[#] v3.0.1 (October 27, 2020)
* Fixes on authentication related client methods [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
* Prevent frozen data modifications on deletions [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
* Update direct upload callback behaviors [GH-65](https://github.com/hashicorp/vagrant_cloud/pull/65)
[#] v3.0.0 (September 21, 2020)
* Refactor library implementation [GH-59](https://github.com/hashicorp/vagrant_cloud/pull/59)
* Add support for direct storage uploads [GH-62](https://github.com/hashicorp/vagrant_cloud/pull/62)
_NOTE_: This release includes breaking changes and is not backwards compatible
==== rubygem-zeitwerk ====
Version update (2.4.1 -> 2.4.2)
- updated to version 2.4.2
* Implements `Zeitwerk::Loader#on_load`, which allows you to configure blocks of code to be executed after a certain class or module have been loaded:
```ruby
[#] config/environments/development.rb
loader.on_load("SomeApiClient") do
SomeApiClient.endpoint = "https://api.dev"
[#] config/environments/production.rb
loader.on_load("SomeApiClient") do
SomeApiClient.endpoint = "https://api.prod"
end
```
See the [documentation](https://github.com/fxn/zeitwerk/blob/master/README.md#the-on… for further details.
==== scim ====
Subpackages: scim-gtk scim-gtk3 scim-lang
- Do not build the qt4 subpackage for Leap 15.3 or newer
(boo#1179613).
==== simple-scan ====
Version update (3.38.1 -> 3.38.2)
- Update to version 3.38.2:
+ Add new text resolution 200 dpi.
+ Fix crash when scanning on Lexmark MFP.
+ Display an error, when no documents found in the feeder during
start scanning.
+ Do not use is_inhibited() as it is not reliable, check the
cookie value instead.
+ Updated translations.
==== supermin ====
Version update (5.1.20 -> 5.2.0)
- update to 5.2.0:
* rpm: extend the Multiple_matches exception
* Use external command mv to rename old output directory (RHBZ#1670191).
* rpm: do not unpack parameters
* rpm: fix version comparison
* rpm: provide a dummy supermin_rpm_get_arch implementation
* ext2: Build symbolic links correctly (RHBZ#1770304).
* Update gnulib to latest.
- switch to release tarball, use keyring for gpg validation
- run tests
==== systemd ====
Version update (246.6 -> 246.7)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit d5e7958d35dc7758fe2e87e0a8193b93ce1a1b15 (merge of v246.7)
450792497e sd-event: fix delays assert brain-o (#17790)
1040a19d08 udevadm: rename option '--log-priority' into '--log-level'
a7b41e19bd udev: rename kernel option 'log_priority' into 'log_level'
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/f6104ea5f554233e34b94ffd92da833…
==== tracker ====
Version update (3.0.1 -> 3.0.2)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.0.2:
+ Update some wording in website
+ Fix initialization issues in portal
+ Improve turtle parser
+ Improve checks for dates in the far past/future
+ Cleanup meson build options
+ Fix invalid reads
+ Make UPDATE parser tree processing iterative rather than
recursive
+ Fix errors in tracker:uri-is-parent
+ Protect harder against invalid database state
+ Introspection annotation fixes
+ Improve thread safety of internal ontology objects
+ Add missing <package> element to gir file.
==== tracker-miners ====
Version update (3.0.1 -> 3.0.3)
Subpackages: tracker-miner-files
- Update to version 3.0.3:
+ Allow newstatat/statat64 syscalls
+ Brown paper bag release
- Changes from version 3.0.2:
+ Fix sched test under non glibc platforms
+ Refcount fixes
+ Avoid the fluiddec gstreamer plugin
+ Ensure to avoid non-native files in tracker-extract-3
+ CI fixes
+ Updated translations.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- Add bananapim2zero flavor
- Introduce odroid-c4
==== xapps ====
Version update (1.6.10 -> 2.0.0)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.0.0.
* Bump for favorites support
* .gitignore: Ignore the new debian build folder.
* favorites: expose xapp_favorites_rename (), it was mistakenly
made private during some cleanup.
* xapp-gtk3-module.c: Don't initialize favorites until they're
needed.
* xapp-gtk3-module.c: Register the favorites uri scheme
immediately, rather than when XAppFavorites is instantiated.
* xapp-favorites: Add missing pointer to the DestroyData.
* l10n: Update POT
- Updates since 1.6.10.
* sn-watcher.c: Move invocation completion to the registration
callback.
* sn-item.c: use a different method of fetching the pixmap.
* Make property-retrieval fully asynchronous.
* mate-xapp-status-applet.py: Adapt to change brought by
9c4d5e92d2eb288.
* build: Allow making a library-only build for flatpak packaging.
* xapp-icon-chooser-button.c: Remove leftover debugging line.
* xapp-sn-watcher: Create StatusNotifierItem proxies
asynchronously, and don't try to load their properties.
* xapp-sn-watcher: Add an app list to flag items that should
have their tooltip replaced by the application name.
* build: Make build of xapp-sn-watcher optional, defaulting to
true.
* xapp-sn-watcher: Add key to disable StatusNotifier support,
but leave appindicator support enabled.
* l10n: Update translations
* Update docs
* xapp-status-icon.c: Get rid of the dead 'shadow' region around
menus, as they can interfere with clicking on the icon to
close the menu.
* xapp-status-icon: Add new properties for menu/button state
handling and one for metadata (miscellaneous info to help
define behavior in the status applets).
* xapp-sn-watcher: Set status icon metadata for appindicator
icons, to inform the applet to highlight/toggle the panel icon
with either button click when opening the menu.
* mate-xapp-status-applet.py: Use new properties to sync button
toggle state with the menu state.
* test-scripts: Update some scripts to demonstrate new property
use.
* sn-item: Remove support for XAyatanaLabel.
* xapp-sn-watcher: Update clear the registration list before
freeing the table of registered items.
* xapp-status-icon.c: Add xapp_status_icon_popup_menu() and use
a more reliable GtkMenu popup method.
* xapp-status-icon.c: Fix inadvertant verison change in doc
string.
* Icons: Add symbolic icons for xreaders annotation features
* xapp-status-icon: Add a get_visible method.
* mate applet: Use markup for tooltips, and update test script to
reflect this as well.
* mate-xapp-status-applet: Fix set icon error handling when an
icon name is missing.
* xapp-status-icon: Add a get_visible method.
* mate applet: Use markup for tooltips, and update test script to
reflect this as well.
* mate-xapp-status-applet: Fix set icon error handling when an
icon name is missing.
* Update documentation
* README: Update link to docs
* Update README.md
* xapp-util.c: Initialize auto variables.
* Icons: add pin/unpin symbolic (#90)
* Icons: Add xapp-diaporama-symbolic
* xapp-sn-watcher: Add autostart file, to start at session, to
start at the session initialization phase.
* Add a utility function to check for nvidia on-demand mode.
* xapp-sn-watcher: Don't enable in MATE
* l10n: Fix makepot picking up unwanted service file
* Eliminate all appindicator-specific code from
xapp-status-icon.c, Add a whitelist for xapp-sn-watcher to list
ai icons that should left-click to activate.
* l10n: Fix makepot picking up unwanted service file
* Eliminate all appindicator-specific code from
xapp-status-icon.c,
Add a whitelist for xapp-sn-watcher to list ai icons that
should left-click to activate.
* xapp-sn-watcher: Add a whitelist to manage what desktop
environments to start in.
* Add option to specify path to pygobject override directory
* Install icons and scripts using meson options
* xapp-status-icon.c: Sync the visible state of the fallback
GtkStatusIcon when it is first created.
* xapp-status-icon.c: Fix the timeout duration for
xapp_status_icon_any_monitors.
* Remove use of deprecated g_type_class_add_private function.
* xapp-monitor-blanker: Use G_DECLARE_FINAL_TYPE
* xapp-status-icon.c: check if we have a fallback status icon
before disconnecting signals from it.
* xapp-status-icon.c: Only call gtk_status_icon_set_name() when
explicitly requested.
* Add StatusNotifier watcher.
* mate applet: Set the new icon size property (this provides a
hint to xapp-sn-watcher or any client app to provide a correct
icon size in some situations).
* status icon: Add support for scroll events
* debian: Remove python2 deps.
* debian/control: Add missing dbusmenu dependency.
* Packaging: Re-add python-gi-dev as build-dep
* xapp-sn-watcher: rewrite in C due to leaky dbus python
bindings.
- Removed xapps-python3.patch, fixed.
- Removed gtkstatusicon-fix.patch, fixed
- Add fix_sn-item_control_reaches_end_of_non-void_function.patch
to fix Fix control reaches end of non-void function in sn-item.c
==== xdm ====
Subpackages: xdm-xsession
- fixed %postun for older releases than factory/TW (see change
right below, which broke it)
==== xreader ====
Version update (2.6.4 -> 2.8.0)
Subpackages: libxreaderdocument3 libxreaderview3 xreader-lang xreader-plugin-comicsdocument xreader-plugin-djvudocument xreader-plugin-dvidocument xreader-plugin-epubdocument xreader-plugin-pdfdocument xreader-plugin-pixbufdocument xreader-plugin-psdocument xreader-plugin-tiffdocument xreader-plugin-xpsdocument
- Update to version 2.8.0.
* Get toolbar visibility from GtkRevealer when saving view
metadata
* Add g_assert_not_reached to sizing_mode_to_string
* setting to hide/show menubar (WIP)
* Update menubar toggle action on init
* fix saving menubar visibility as default
* Added logic to fix issue of Tab key toggling checkboxes
* Fix mimetype handling and backend selection:
* Clean up build files
* Fix for #89. Added logic to allow for cursor position to change
in multiline-text fields
* Added keyboard shortcut for toolbar
* Fix for #442. Added null check to stop segfault with
annotations
* Implemented ticket #241. Added show sidebar button to toolbar
* Move the new sidebar button to be part of the navigation group
on the left end of the toolbar.
* Added keyboard shortcuts to history buttons
* Favorites - rework startup page to display both favorites and
recents, add favorites to the file menu.
* Disable pixbuf support properly.
* ev-window.c: Temporarily disable menu toggling using the alt
key.
* Implements ticket #279. Added Go To Page By Number to menu
* Displays entire label in tooltip
* Revert "Implements ticket #279. Added Go To Page By Number to
menu"
* l10n: Fix po/POTFILES.in
* ev-window-title.c: Don't show "Recent Documents" in the landing
page titlebar - it is no longer showing only recents.
* l10n: Update POT
- Removed fix_ev-window.c_error.patch, fixed.
- Add fix_no_return_statement_ev-application.c.patch to fix
/shell/ev-application.c error no return statement in
function returning non-void.
==== yast2-network ====
Version update (4.3.30 -> 4.3.32)
- Fix bonding slaves sorting (bsc#1178950)
- 4.3.32
- Clean the ifcfg file cached data before the connection
configuration changes are written (bsc#1178950)
- 4.3.31
==== yast2-security ====
Version update (4.3.4 -> 4.3.5)
- Removed handling of obsolete entry SYSTOHC in /etc/sysconfig/clock
(bsc#1175496)
- 4.3.5
==== yast2-storage-ng ====
Version update (4.3.27 -> 4.3.28)
- Partitioner: do not show summary when there are no actions to
perform (bsc#1179829).
- 4.3.28
==== zypper ====
Version update (1.14.40 -> 1.14.41)
Subpackages: zypper-log zypper-needs-restarting
- Avoid translated text in xml attributes ( fixes #361 )
- BuildRequires: libzypp-devel >= 17.25.3.
Adapt to new LoadTestcase API.
- version 1.14.41
1
0
Newbie questions getting a not yet supported board going (bananapi m2 zero)
by Stefan Seyfried 15 Dec '20
by Stefan Seyfried 15 Dec '20
15 Dec '20
Hi all,
I recently got myself a bananapi m2 zero.
It works well with armbian.
Naive as I am, I tried to boot the
openSUSE-Tumbleweed-ARM-XFCE-sinovoipbpim2plus.armv7l.raw on it and of
course failed miserably :-)
Today, with a serial console attached I found out that u-boot did not
find the sdcard. OK, I just copied the u-boot from the armbian image
over (after finding out it is directly on the SD card unpartitioned
"header.." ;-)) and now it boots into GRUB and later even to a login
prompt on the serial console.
But there is nothing on the display (I would not care) and, worse, no
ethernet / WiFi.
I guess I'd need a matching device tree file for the board (I also
needed to recompile it for armbian to use the USB OTG port as an USB
host port), but I failed at finding out where I could specify the dtb
file to be used for booting.
Any hints on where to look for this?
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
2
8
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (20.2.3 -> 20.2.4)
Mesa-drivers (20.2.3 -> 20.2.4)
ModemManager (1.14.6 -> 1.14.8)
NetworkManager (1.26.4 -> 1.28.0)
apache2
apache2-prefork
apache2-utils
bind (9.16.7 -> 9.16.8)
busybox
cryptsetup
firewalld (0.9.0 -> 0.9.1)
fprintd (1.90.4 -> 1.90.6)
gdb
gdk-pixbuf (2.42.0 -> 2.42.2)
gnome-chess (3.38.0 -> 3.38.1)
gpgme
gpgmeqt
gtk3 (3.24.23+118 -> 3.24.24)
hplip (3.20.6 -> 3.20.9)
hwdata (0.341 -> 0.342)
libical
libqb (2.0.1+20200729.416caf2 -> 2.0.2+20201203.def947e)
libstorage-ng (4.3.71 -> 4.3.72)
libvirt
lvm2
lvm2-device-mapper
memcached (1.6.7 -> 1.6.9)
mutt (2.0.2 -> 2.0.3)
net-snmp
netcat-openbsd
nodejs14
opensc (0.19.0 -> 0.21.0)
php7
plymouth (0.9.5+git20200921+20778f2 -> 0.9.5+git20201026+53c83cc)
poppler (20.10.0 -> 20.12.0)
poppler-qt5 (20.10.0 -> 20.12.0)
procps
psmisc
python-dkimpy (1.0.3 -> 1.0.5)
raspberrypi-firmware (2020.10.22 -> 2020.12.08)
raspberrypi-firmware-config (2020.10.22 -> 2020.12.08)
raspberrypi-firmware-dt (2020.10.26 -> 2020.12.07)
rubygem-net-ssh (6.1.0 -> 6.2.0.rc1)
smp_utils
subversion
sudo (1.9.3p1 -> 1.9.4)
sysconfig
sysvinit (2.97 -> 2.98)
telepathy-glib
telepathy-logger
tigervnc
vim (8.2.2039 -> 8.2.2105)
vlan
webkit2gtk3
xfsdump
xorg-x11-server (1.20.9 -> 1.20.10)
yast2-firstboot (4.3.8 -> 4.3.9)
yast2-installation (4.3.22 -> 4.3.24)
yast2-trans (84.87.20201130.b140fdb5f7 -> 84.87.20201205.6b65f14502)
=== Details ===
==== Mesa ====
Version update (20.2.3 -> 20.2.4)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 20.2.4
* fourth (second to last) bugfix release for the 20.2 branch
==== Mesa-drivers ====
Version update (20.2.3 -> 20.2.4)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- update to 20.2.4
* fourth (second to last) bugfix release for the 20.2 branch
==== ModemManager ====
Version update (1.14.6 -> 1.14.8)
Subpackages: ModemManager-bash-completion libmm-glib0
- Update to version 1.14.8:
+ Build:
- Fixed distcheck with new gtk-doc releases.
- ModemManager-names.h was being included in the dist tarball,
but then removed on the 'clean' target. Fix that, by only
removing it on the 'maintainer-clean' target. Therefore,
'xsltproc' is now only needed in git builds, not needed when
building from a dist tarball.
+ QMI:
- Fix daemon crash when the device is removed during the
initialization sequence.
+ Several other minor improvements and fixes.
- Drop libxslt-tools BuildRequires: No longer needed.
==== NetworkManager ====
Version update (1.26.4 -> 1.28.0)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.28.0:
+ Change the behavior of nm-initrd-generator so that the
'ip=off|none' kernel cmdline argument actually generates a
connection which disables both ipv4 and ipv6. Previously the
generated connection would disable ipv4 but ipv6 would be set
to the 'auto' method.
==== apache2 ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== apache2-prefork ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== apache2-utils ====
- Require /usr/bin/which instead of which: allow usage of busybox
variant for containers.
- apache2 main package recommends apache2-utils
- break some long lines in the spec as requested by review team
- maybe make spec acceptable for factory bot
- modified sources
% _multibuild
- buildrequire netcfg for tests
- remove Requires(post): firewalld hard dependency (this is already
handled by the %firewalld_reload macro)
- package reworked trough [bsc#1178478]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2-loadmodule.conf
% apache2-manual.conf
% apache2-script-helpers
% apache2@.service
% sysconfig.apache2
- deleted patches
- deprecated-scripts-arch.patch (not needed)
- httpd-2.0.54-envvars.dif (not needed)
- httpd-2.1.3alpha-layout.dif
(renamed to apache2-system-dirs-layout.patch)
- httpd-2.2.0-apxs-a2enmod.dif (not needed)
- httpd-2.4.9-bnc690734.patch
(renamed to apache2-LimitRequestFieldSize-limits-headers.patch)
- httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
(renamed to apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch)
- httpd-2.x.x-logresolve.patch
(renamed to apache2-logresolve-tmp-security.patch)
- httpd-apachectl.patch
(renamed to apache2-apachectl.patch)
- httpd-implicit-pointer-decl.patch (not needed)
- httpd-visibility.patch (not needed)
- deleted sources
- SUSE-NOTICE (outdated)
- a2enflag (renamed to apache2-a2enflag)
- a2enmod (renamed to apache2-a2enmod)
- apache-22-24-upgrade (outdated)
- apache2-README (outdated)
- apache2-README.QUICKSTART (outedated)
- apache2-find-directives (renamed to apache2-find_directives)
- apache2-init.logrotate (not needed)
- apache2.firewalld (renamed to firewalld.apache2)
- apache2.logrotate (renamed to logrotate.apache2)
- apache2.ssl.firewalld (renamed to firewalld-ssl.apache2)
- apache2.ssl.susefirewall (renamed to susefirewall.apache2)
- apache2.susefirewall (renamed to susefirewall-ssl.apache2)
- favicon.ico (not needed)
- rc.apache2 (not needed)
- robots.txt (not needed)
- sysconf_addword (not needed, in aaa_base)
- added patches
fix PATCH: https://marc.info/?l=apache-httpd-users&m=147448312531134&w=2
+ apache-test-application-xml-type.patch
fix these variables from the test
+ apache-test-turn-off-variables-in-ssl-var-lookup.patch
fix [fate317766] backport of an upstream commit
+ apache2-HttpContentLengthHeadZero-HttpExpectStrict.patch
fix [bnc#690734] TODO, to be upstreamed
+ apache2-LimitRequestFieldSize-limits-headers.patch
fix apachectl is frontend for start_apache2, suse specific
+ apache2-apachectl.patch
fix [bnc#210904] perhaps to be upstreamed
+ apache2-logresolve-tmp-security.patch
fix layout of system dirs configuration, may be upstreamed
+ apache2-system-dirs-layout.patch
- added sources
+ _multibuild
+ apache2-a2enflag
+ apache2-a2enmod
+ apache2-find_directives
+ apache2-gensslcert
+ apache2-mod_example.c
+ apache2-start_apache2
+ firewalld-ssl.apache2
+ firewalld.apache2
+ logrotate.apache2
+ susefirewall-ssl.apache2
+ susefirewall.apache2
==== bind ====
Version update (9.16.7 -> 9.16.8)
Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libirs1601 libisccc1600 libisccfg1601 python3-bind
- Added special make instruction for the "Administrator Reference
Manual" which is built using python3-Sphinx
[bsc#1177983, bind.spec]
- Removed "Before=nss-lookup.target" from named.service as that
leads to a systemd ordering cycle
[bsc#1177491, bsc#1178626, bsc#1177991, vendor-files.tar.bz2]
- Upgrade to version 9.16.8
New Features:
* Add a new rndc command, "rndc dnssec -rollover", which triggers a
manual rollover for a specific key.
* Add a new rndc command, "rndc dumpdb -expired", which dumps the
cache database, including expired RRsets that are awaiting
cleanup, to the dump-file for diagnostic purposes.
Bug Fixes:
* named reported an invalid memory size when running in an environment
that did not properly report the number of available memory pages
and/or the size of each memory page.
* With multiple forwarders configured, named could fail the
REQUIRE(msg->state == (-1)) assertion in lib/dns/message.c,
causing it to crash. This has been fixed.
* named erroneously performed continuous key rollovers for KASP
policies that used algorithm Ed25519 or Ed448 due to a mismatch
between created key size and expected key size.
* Updating contents of an RPZ zone which contained names spelled
using varying letter case could cause some processing rules in
that RPZ zone to be erroneously ignored.
Local changes:
* Add /usr/lib64/named to the files and directories in
bind-chrootenv.conf. This directory contains plugins loaded
after the chroot().
[bsc#1177913,bsc#1178078,bsc#1177603,bind-chrootenv.conf]
- Removed "dnssec-enable" from named.conf as it has been obsoleted.
Added a comment for reference which should be removed
in the future.
- Added a comment to the "dnssec-validation" in named.conf
with a reference to forwarders which do not return signed responses.
- Replaced named's dependency on time-sync with a dependency on time-set
in named.service.
[bsc#1177790,bsc#1175894,bsc#1177915,vendor-files.tar.bz2]
==== busybox ====
Subpackages: busybox-static
- cpio-long-opt.patch: add more long options to cpio for IBS/unrpm
==== cryptsetup ====
Subpackages: libcryptsetup12 libcryptsetup12-hmac
- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149
==== firewalld ====
Version update (0.9.0 -> 0.9.1)
Subpackages: python3-firewall
- Remove the patch which enforces usage of iptables instead of
nftables:
* 0001-firewall-backend-Switch-default-backend-to-iptables.patch
- Add firewalld zone for the docker0 interface. This is the
workaround for lack of nftables support in docker. Without that
additional zone, containers have no Internet connectivity.
(rhbz#1817022)
- Update to 0.9.1:
* Bugfixes:
* docs(firewall-cmd): clarify lockdown whitelist command paths
* fix(dbus): getActivePolicies shouldn't return a policy if a zone is not active
* fix(policy): zone interface/source changes should affect all using zone
==== fprintd ====
Version update (1.90.4 -> 1.90.6)
Subpackages: fprintd-lang fprintd-pam
- Update to version 1.90.5
The 1.90.5 release was unusable due to a number of inter-related
issues with the DBus interface and authorization. We also found
a number of problems with possible security implications.
Currently fprintd will do interactive authorization even if this
was not requested using the correct DBus method call flag. All
API users MUST be updated to set the flag as it will be enabled
in the future!
Highlights:
* Fix fprintd DBus configuration
* Change details of what requires authorization
* Fix various race conditions in pam_fprintd
* Permit interactive authorization from fprintd utilities
* Do not allow deletion while another operation is ongoing
- Drop patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
- Update to version 1.90.4
The 1.90.4 release caused a major regression, as it included a
USB hub in UDEV the autosupend rule list.
Highlights:
* Remove USB hub from udev autosupend rules
* synaptics: Add PID 0x00c9 which is used in some HP laptops
==== gdb ====
- Backport from master [jsc#13656]:
* gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch
- Require 8GB diskspace for x86_64.
==== gdk-pixbuf ====
Version update (2.42.0 -> 2.42.2)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to version 2.42.2:
+ Requre Meson 0.55.3.
+ Improve the PNG save operation.
+ Fix leak in the error path of the XPM loader.
+ Fix loading GIF without a GCE rendering color 0.
+ Fix invalid LZW codes in the GIF loader (CVE-2020-29385).
==== gnome-chess ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Try to make all chess engines easier on Easy and Normal
difficulty.
+ Fix claim draw dialog appearing every turn after threefold
repetition.
+ Fix bogus "computer player is confused" errors in several
situations:
- When the engine is stalemated.
- When starting a new game while the game is paused, if the
engine has moved during pause.
- When resigning immediately before the engine moves.
+ Fix file chooser defaulting to /run when game is saved for a
second time under flatpak.
+ Fix detection of stalled chess engine in untimed games.
+ Fix claim draw dialog appearing before a forced draw.
+ Fix ChessScene removing invalid GSource.
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6 python3-gpg
- Use python-rpm-macros to provide python3X-gpg for all present
python3 flavors -- gh#openSUSE/python-rpm-macros#66
==== gpgmeqt ====
- Use python-rpm-macros to provide python3X-gpg for all present
python3 flavors -- gh#openSUSE/python-rpm-macros#66
==== gtk3 ====
Version update (3.24.23+118 -> 3.24.24)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.24:
+ GtkColorChooser: Update the default color palette.
+ GtkFontChooser: Fix family-only mode to return regular style.
+ GtkTreeView: Don't set focus-on-click for header buttons.
+ Accessibility:
- Implement scrollSubstringTo.
- Add a11y support to GtkPlug/GtkSocket.
+ Printing: Allow the lpr backend to print pdf and ps files.
+ Theme:
- Update gesture graphics.
- Update HighContrast css.
+ Wayland: Support the primary-selection-unstable-v1 protocol.
+ X11: Fix a crash with parent-relative backgrounds.
+ Broadway: Set modifier state of scroll events.
+ Build: Fix pc file generation on NixOS.
+ Updated translations.
==== hplip ====
Version update (3.20.6 -> 3.20.9)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.20.9
Add support for the following printers:
* HP Color LaserJet Managed MFP E57540dn
* HP Color LaserJet Managed Flow MFP E57540c
* HP Color LaserJet Enterprise MFP M578dn
* HP Color LaserJet Enterprise MFP M578f
* HP Color LaserJet Enterprise Flow MFP M578c
* HP Color LaserJet Enterprise Flow MFP M578z
* HP Color LaserJet Managed E55040dw
* HP Color LaserJet Managed E55040dn
* HP Color LaserJet Enterprise M554dn
* HP Color LaserJet Enterprise M555dn
* HP Color LaserJet Enterprise M555x
- Modified patches:
* Use-lsb_release-fallback-code-if-import-distro-fails.patch
* hp_ipp.h-add-missing-prototypes.patch
* hplip-remove-imageprocessor.diff
* hplip-udev-rules-in-usr.patch
+ refresh using source service
* add_missing_includes_and_define_GNU_SOURCE.patch
+ refresh, drop inexisting file and add GNU_SOURCE definition
and missing include in common/utils.c
* hplip-misc-missing-includes-and-definitions.patch
+ rediff to changed context
- New build dependency on libavahi-devel
==== hwdata ====
Version update (0.341 -> 0.342)
- Update to version 0.342:
+ Updated pci, usb and vendor ids.
==== libical ====
- Add 0001-Fix-build-with-icu-68.1.patch: fix build with icu 68.1.
==== libqb ====
Version update (2.0.1+20200729.416caf2 -> 2.0.2+20201203.def947e)
- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)
==== libstorage-ng ====
Version update (4.3.71 -> 4.3.72)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#785
- handle missing partition device nodes for multipath (bsc#1175981)
- 4.3.72
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3
jsc#SLE-15861, bsc#1179770
- apparmor: Allow lxc processes to receive signals from libvirt
lxc: Set default security model in XML parser config
0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch
bsc#1179735
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- prepare usrmerge (boo#1029961)
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- prepare usrmerge (boo#1029961)
==== memcached ====
Version update (1.6.7 -> 1.6.9)
- update to 1.6.9:
* arm64: Re-add arm crc32c hw acceleration for extstore
* restart mode: expose memory_file path in stats settings
* 'shutdown graceful' command for raising SIGUSR1
* Introduce NAPI ID based worker thread selection (see doc/napi_ids.txt)
* item crawler hash table walk mode
* bugfixes
- Trim history lesson from description.
- Do not suppress errors from useradd.
- Reduce hard dependency on systemd.
==== mutt ====
Version update (2.0.2 -> 2.0.3)
Subpackages: mutt-doc mutt-lang
- mutt 2.0.3:
* Fix pager dropped input on SigWinch flag handling
* Fix REPLY_TO environment variable handling
* Fix undefined NULL pointer arithmetic
* Fix exact-address recording of last value
* Fix exact-address handling when addr->personal is set
==== net-snmp ====
Subpackages: libsnmp30 perl-SNMP snmp-mibs
- Fix the python subpackage generation
gh#openSUSE/python-rpm-macros#79
- Support multiple python 3 flavors in the python subpackage
gh#openSUSE/python-rpm-macros#66
==== netcat-openbsd ====
- Add port-select-on-connect.patch: if -s is given but not -p
do not select port at bind() but at connect() time.
==== nodejs14 ====
Subpackages: npm14
- openssl_binary_detection.patch: fixes unit tests on SLE12
==== opensc ====
Version update (0.19.0 -> 0.21.0)
- OpenSC 0.21.0:
* CVE-2020-26571: stack-based buffer overflow in the gemsafe GPK
smart card software driver (boo#1177380)
* CVE-2020-26572: stack-based buffer overflow in the TCOS smart
card software driver (boo#1177378)
* CVE-2020-26570: heap-based buffer overflow in the Oberthur
smart card software driver (boo#1177364)
* CardOS 5.x support boo#1179291
* Support for OAEP encryption, make SHA256 default
* New separate debug level for PIN commands
* Fix handling of card/reader insertion/removal events in pcscd
* Fixes of removed readers handling
* Fix Firefox crash because of invalid pcsc context
* PKCS#11: Return CKR_TOKEN_NOT_RECOGNIZED for not recognized cards
* Propagate ignore_user_content to PKCS#11 layer not to confuse applications
* Minidriver: Fix check of ATR length (2-to 33 characters inclusive)
* pkcs11-tool: allow using SW tokens
* opensc-explorer asn1 accepts offsets and decode records
* opensc-explorer cat accepts records
* OpenPGP: Add new ec curves supported by GNUK
* First steps supporting OpenPGP 3.4
* OpenPGP: Add support for EC key import
* Rutoken: Add ATR for Rutoken ECP SC NFC
* Improve detection of various CardOS 5 configurations
* DNIe: Add new DNIe CA structure for the secure channel
* ePass2003: Improve ECC support
* ePass2003: Fix erase sequence
* IAS-ECC: Fix support for Idemia Cosmo cards
* IAS-ECC: PIN padding settings are now used from PKCS#15 info when available
* IAS-ECC: Added PIN-pad support for PIN unblock
* New driver for Gemalto IDPrime (only some types)
* eDo: New driver with initial support for Polish eID card (e-dowód, eDO)
* MCRD: Remove unused and broken RSA EstEID support
* TCOS: Add missing encryption certificates
* PIV: Add ATR of DOD Yubikey
* fixed PIV global pin bug
* CAC1: Support changing PIN with CAC Alt tokens
- includes changes from 0.20.0
* CVE-2019-6502: memory leak in libopensc (boo#1122756)
* CVE-2019-15946: out-of-bounds access of an ASN.1 Octet string (boo#1149747)
* CVE-2019-15945: out-of-bounds access of an ASN.1 Bitstring (boo#1149746)
* CVE-2019-19479: incorrect read operation during parsing of a SETCOS file attribute (boo#1158256)
* CVE-2019-19480: improper free operation in sc_pkcs15_decode_prkdf_entry (boo#1158307)
* Support RSA-PSS signature mechanisms using RSA-RAW
* Added memory locking for secrets
* added support for terminal colors
* PC/SC driver: Fixed error handling in case of changing or removing the card reader
* rename md_read_only to read_only and use it for PKCS#11 and Minidriver
* allow global use of ignore_private_certificate
* PKCS#11: Implement write protection (CKF_WRITE_PROTECTED) based on the card profile
* PKCS#11: Add C_WrapKey and C_UnwrapKey implementations
* PKCS#11: Handle CKA_ALWAYS_AUTHENTICATE when creating key objects
* PKCS#11: Truncate long PKCS#11 labels with ...
* PKCS#11: Fixed recognition of a token when being unplugged and reinserted
* Minidriver: Register for CardOS5 cards
* Minidriver: Add support for RSA-PSS
* tools: Harmonize the use of option -r/--reader
* goid-tool: GoID personalization with fingerprint
* openpgp-tool: replace the options -L/--key-length with -t/--key-type
* openpgp-tool: add options -C/--card-info and -K/--key-info
* opensc-explorer: add command pin_info, extend random
* pkcs11-register: Auto-configuration of applications for use of OpenSC PKCS#11
* pkcd11-register: Autostart
* opensc-tool: Show ATR also for cards not recognized by OpenSC
* pkcs11-spy: parse CKM_AES_GCM, EC Derive parameters
* pkcs11-spy: Add support for CKA_OTP_* and CKM_*_PSS values
* pkcs11-tool: Support for signature verification via --verify
* pkcs11-tool: Add object type secrkey for --type option
* pkcs11-tool: Implement Secret Key write object
* pkcs11-tool: Add GOSTR3410-2012 support
* pkcs11-tool: Add support for testing CKM_RSA_PKCS_OAEP
* pkcs11-tool: Add extractable option to key import
* pkcs11-tool: list more key access flags when listing keys
* pkcs11-tool: Add support for CKA_ALLOWED_MECHANISMS when creating new objects and listing keys
* pkcs15-crypt: *Handle keys with user consent
* New separate CAC1 driver using the old CAC specification (#1502)
* CardOS: Add support for 4K RSA keys in CardOS 5
* CardOS: Fixed decryption with CardOS 5
* Enable CoolKey driver to handle 2048-bit keys
* EstEID: add support for a minimalistic, small and fast card profile based on IAS-ECC issued since December 2018
* GIDS Decipher fix (#1881)
* GIDS: Allow RSA 4K support
* MICARDO: Remove long expired EstEID 1.0/1.1 card support
* MyEID: Add support for unwrapping a secret key with an RSA key or secret key
* MyEID Add support for wrapping a secret key with a secret key
* Support for MyEID 4K RSA
* Support for OsEID
* Gemalto GemSafe: add new PTeID ATRs, add support for 4K RSA keys
* OpenPGP Card v3 ECC support
* Add Rutoken ECP SC
* Add Rutoken Lite
* Add SmartCard-HSM 4K ATR
* Add missing secp384r1 curve parameter
* Stacros: Fix decipher with 2.3
* Stacros: Add ATR for 2nd gen. eGK
* Stacros: Add new ATR for 3.5
* Stacros: Detect and allow Globalplatform PIN encoding
* Fix TCOS IDKey support
* TCOS: add encryption certificate for IDKey
* Infocamere, Postecert, Cnipa: Remove profiles
* Remove incomplete acos5 driver
- drop patches now upstream:
* opensc-0.19.0-piv_card_matching.patch
* opensc-0.19.0-redundant_logging.patch
* opensc-0.19.0-rsa-pss.patch
==== php7 ====
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- do not add mod_php to httpd.conf during %install (better fix for
new apache2 from Apache development repo)
+ php-install-mod_php.patch
- do not build php-cgi when not needed
- only build extensions in cli
==== plymouth ====
Version update (0.9.5+git20200921+20778f2 -> 0.9.5+git20201026+53c83cc)
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Update to version: 0.9.5+git20201026:
Don't wait forever for a ping reply.
==== poppler ====
Version update (20.10.0 -> 20.12.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 20.12.0:
+ core:
- Draw better circles for circle annotations
- Fix annotation line width if no appearance stream or style are given
- Tweak rendering of highlight annotations
- Fix border rendering of some annotations
- Fix rendering of some files. Issue #976 Issue #567
- PSOutputDev: provide options to set the rasterization color space and ICC profile
- PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
- PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
- Use the font name without subset tag when querying for a system font
- Splash: Fix wrong x adjustment during clipping
- Splash: Fix blitImage in uncolored tiling patterns
- timeToDateString: We forgot the ' after the minutes
- Move psLevel to PSOutputDev creation
- Fix several issues in broken files
+ utils:
- pdftops: provide options to set the rasterization color space and ICC profile
- pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
==== poppler-qt5 ====
Version update (20.10.0 -> 20.12.0)
- Update to 20.12.0:
+ core:
- Draw better circles for circle annotations
- Fix annotation line width if no appearance stream or style are given
- Tweak rendering of highlight annotations
- Fix border rendering of some annotations
- Fix rendering of some files. Issue #976 Issue #567
- PSOutputDev: provide options to set the rasterization color space and ICC profile
- PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
- PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
- Use the font name without subset tag when querying for a system font
- Splash: Fix wrong x adjustment during clipping
- Splash: Fix blitImage in uncolored tiling patterns
- timeToDateString: We forgot the ' after the minutes
- Move psLevel to PSOutputDev creation
- Fix several issues in broken files
+ utils:
- pdftops: provide options to set the rasterization color space and ICC profile
- pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation
==== procps ====
Subpackages: libprocps8
- prepare usrmerge (boo#1029961)
==== psmisc ====
- prepare usrmerge (boo#1029961)
==== python-dkimpy ====
Version update (1.0.3 -> 1.0.5)
- update to 1.0.5
- Update dnsplug for DNS Python (dns) 2.0 compatibility (LP: #1888583)
- Fix @param srv_id typos (LP: #1890532)
- Correct dkim.verify processing to avoid errors when verifying messages
with no DKIM signatures
==== raspberrypi-firmware ====
Version update (2020.10.22 -> 2020.12.08)
- Update to 919aee0ed7 (2020-12-08):
* firmware: Switch DA9121 PMIC to PWM mode when ARM > 600 MHz
* firmware: xhci: Don't reset BCM2711 XHCI from filesys in start.elf
* firmware: platform: Avoid vco issue with low arm_freq_min on Pi0-3
==== raspberrypi-firmware-config ====
Version update (2020.10.22 -> 2020.12.08)
- Update to 919aee0ed7 (2020-12-08):
* firmware: Switch DA9121 PMIC to PWM mode when ARM > 600 MHz
* firmware: xhci: Don't reset BCM2711 XHCI from filesys in start.elf
* firmware: platform: Avoid vco issue with low arm_freq_min on Pi0-3
==== raspberrypi-firmware-dt ====
Version update (2020.10.26 -> 2020.12.07)
- Update to f77383ec0ed3 (2020-12-07):
* Introduce RPi400 device-tree
==== rubygem-net-ssh ====
Version update (6.1.0 -> 6.2.0.rc1)
New upstream release 6.2.0 rc1
* rsa-sha2-512, rsa-sha2-256 host_key algs [#771]
* JRuby aes*-ctr suppport [#767]
==== smp_utils ====
Subpackages: libsmputils1-1
- Add missing ldconfig calls for libsmputils1-1.
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-server subversion-tools
- use system apache rpm macros
==== sudo ====
Version update (1.9.3p1 -> 1.9.4)
Subpackages: sudo-plugin-python
- Update to 1.9.4
* The sudoers parser will now detect when an upper-case reserved
word is used when declaring an alias. Now instead of "syntax
error, unexpected CHROOT, expecting ALIAS" the message will be
"syntax error, reserved word CHROOT used as an alias name".
Bug #941.
* Better handling of sudoers files without a final newline.
The parser now adds a newline at end-of-file automatically which
removes the need for special cases in the parser.
* Fixed a regression introduced in sudo 1.9.1 in the sssd back-end
where an uninitialized pointer could be freed on an error path.
GitHub issue #67.
* The core logging code is now shared between sudo_logsrvd and
the sudoers plugin.
* JSON log entries sent to syslog now use "minimal" JSON which
skips all non-essential whitespace.
* The sudoers plugin can now produce JSON-formatted logs. The
"log_format" sudoers option can be used to select sudo or json
format logs. The default is sudo format logs.
* The sudoers plugin and visudo now display the column number in
syntax error messages in addition to the line number. Bug #841.
* If I/O logging is not enabled but "log_servers" is set, the
sudoers plugin will now log accept events to sudo_logsrvd.
Previously, the accept event was only sent when I/O logging was
enabled. The sudoers plugin now sends reject and alert events too.
* The sudo logsrv protocol has been extended to allow an AlertMessage
to contain an optional array of InfoMessage, as AcceptMessage
and RejectMessage already do.
* Fixed a bug in sudo_logsrvd where receipt of SIGHUP would result
in duplicate entries in the debug log when debugging was enabled.
* The visudo utility now supports EDITOR environment variables
that use single or double quotes in the command arguments.
Bug #942.
* The PAM session modules now run when sudo is set-user-ID root,
which allows a module to determine the original user-ID.
Bug #944.
* Fixed a regression introduced in sudo 1.8.24 in the LDAP back-end
where sudoNotBefore and sudoNotAfter were applied even when the
SUDOERS_TIMED setting was not present in ldap.conf. Bug #945.
* Sudo packages for macOS 11 now contain universal binaries that
support both Intel and Apple Silicon CPUs.
* For sudo_logsrvd, an empty value for the "pid_file" setting in
sudo_logsrvd.conf will now disable the process ID file.
- Remove sudo-1.9.3p1-pam_xauth.patch (upstreamed)
==== sysconfig ====
Subpackages: sysconfig-netconfig
- Also support service(network) provides
==== sysvinit ====
Version update (2.97 -> 2.98)
- Update to sysvinit 2.98:
* Fixed time parsing in shutdown when there is a + in front of a 0 time offset.
Commands with a postiive time offset (+1) would work but +0 fails.
This has been corrected by Arkadiusz Miskiewicz.
==== telepathy-glib ====
Subpackages: libtelepathy-glib0 typelib-1_0-TelepathyGlib-0_12
- Drop python-xml BuildRequires: the installation is using python3.
==== telepathy-logger ====
Subpackages: libtelepathy-logger3 typelib-1_0-TelepathyLogger-0_2
- Build with python3 instead of python2:
+ Add 1.diff: tools: Fix the build with Python 3.
+ Drop python2-devel and python-xml BuildRequires.
- Drop empty post/postun scriptlets that were calling
glib2_gsettings_schema_post/postun: macros are now empty
placeholder and the funcionality handled by file triggers.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- x11vnc wrapper script: converted to python3 (boo#1179592)
==== vim ====
Version update (8.2.2039 -> 8.2.2105)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.2105, fixes the following problems
* Viminfo is not written when creating a new file.
* Terminal buffer disappears even when 'bufhidden' is "hide". (Sergey Vlasov)
* Haskell filetype not optimally recognized.
* Build failure with +profile but without +reltime.
* GTK3: white border around text stands out.
* Highlighting a character too much with incsearch.
* Some test failures don't give a clear error.
* Amiga: FEAT_ARP defined when it should not.
* Amiga: obsolete code.
* Amiga: obsolete function.
* Search test contains unneeded sleeps.
* Vim9: crash when aborting a user function call.
* Vim9: "edit +4 fname" gives an error. (Naruhiko Nishino)
* Vim9: lamba doesn't accept argument types.
* Configure fails when building with the "implicit-function-declaration"
error enabled, specifically on Mac.
* Getting the selection may trigger TextYankPost autocmd.
* Using mkview/loadview changes the jumplist.
* Check for features implemented with "if".
* Vim9: E1030 error when using empty string for term_sendkeys().
* <Cmd> does not handle CTRL-V.
* Vim9: only one level of indexing supported.
* terminal: cursor is on while redrawing, causing flicker.
* Using map() and filter() on a range() is inefficient.
* Vim9: assignment with += doesn't work.
* Cursor position in popup terminal is wrong.
* Transparent syntax item uses start/end of containing region.
* The quickfix window is not updated after setqflist().
* Can't get the exit value in VimLeave or VimLeavePre autocommands.
* Vim9: list assign doesn't except empty remainder list.
* Vim9: list assign not well tested.
* Vim9: for with unpack only works for local variables.
* Vim9: using :normal from Vim9 script can't handle range.
* Error for const argument to mapnew().
* Build failure with small features.
* Illegal memory access when using :print on invalid text. (Dhiraj Mishra)
* Vim9: cannot put a linebreak before or after "in" of ":for".
* Vim9: no proper error message for using s:var in for loop.
* Vim9: cannot handle a linebreak after "=" in assignment.
* Vim9: can still use the depricated #{} dict syntax.
* Vim9: crash when using ":silent!" and getting member fails.
* CTRL-V U doesn't work to enter a Unicode character when modifyOtherKeys
is effective. (Ken Takata)
* Qt translation file is recognized as typescript.
* Libvterm tests are only run on Linux.
* Vim9: memory leak when statement is truncated.
* Vim9: script test sometimes fails.
* Vim9: dict does not accept a key in quotes.
* Vim9: unpredictable errors for script tests.
* Vim9: script test sometimes fails.
* When an expression fails getting the next command may be wrong.
* Vim9: crash when failed dict member is followed by concatenation.
* Vim9: command modifiers not restored after assignment.
* Vim9: using :silent! when calling a function prevents abortng that
function.
* Vim9: function argument of sort() and map() not tested.
* Vim9: some checks are not tested.
* Insufficient testing for function range and dict.
* Vim9: memory leak when literal dict has an error and when an expression
is not complete.
* Vim9: not all error messages tested.
* Vim9: unreachable code.
* Build problem with Ruby 2.7.
* Sound test is a bit flaky.
==== vlan ====
- prepare usrmerge (boo#1029961)
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add old-wayland-scanner.patch for 15.0/15.1: support older
wayland-scanner. Also renumber patches to group
15.0/15.1-specific patches together.
- Have the libwebkit2gtk package require libjavascriptcoregtk of
the same version (boo#1171531).
==== xfsdump ====
- prepare usrmerge (boo#1029961)
==== xorg-x11-server ====
Version update (1.20.9 -> 1.20.10)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- Update to version 1.20.10:
* Check SetMap request length carefully.
* Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows
* present/wnmd: Translate update region to screen space
* modesetting: keep going if a modeset fails on EnterVT
* modesetting: check the kms state on EnterVT
* configure: Build hashtable for Xres and glvnd
* xwayland: Create an xwl_window for toplevel only
* xwayland: non-rootless requires the wl_shell protocol
* glamor: Update pixmap's devKind when making it exportable
* os: Fix instruction pointer written in xorg_backtrace
* present/wnmd: Execute copies at target_msc-1 already
* present/wnmd: Move up present_wnmd_queue_vblank
* present: Add present_vblank::exec_msc field
* present: Move flip target_msc adjustment out of present_vblank_create
* xwayland: Remove pending stream reference when freeing
* xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one
* xwayland: Do not discard frame callbacks on allow commits
* present/wnmd: Remove dead check from present_wnmd_check_flip
* xwayland: Check window pixmap in xwl_present_check_flip2
* present/wnmd: Can't use page flipping for windows clipped by children
* xfree86: Take second reference for SavedCursor in xf86CursorSetCursor
* glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling
* include: Increase the number of max. input devices to 256.
* Revert "linux: Make platform device probe less fragile"
* Revert "linux: Fix platform device PCI detection for complex bus topologies"
* Revert "linux: Fix platform device probe for DT-based PCI"
- Remove included pachtes
* U_xfree86_take_second_ref_for_xcursor.patch
* U_Revert-linux-Fix-platform-device-probe-for-DT-based-.patch
* U_Revert-linux-Fix-platform-device-PCI-detection-for-c.patch
* U_Revert-linux-Make-platform-device-probe-less-fragile.patch
* U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
* U_Check-SetMap-request-length-carefully.patch
- remove unneeded python2 script 'fdi2iclass.py' from
xorg-x11-server-sources subpackage (boo#1179591)
==== yast2-firstboot ====
Version update (4.3.8 -> 4.3.9)
- Fix: Starting YaST2 Control Center if the flag SHOW_Y2CC_CHECKBOX
has been set in /etc/sysconfig/firstboot and the user has
selected it while the firstboot installation workflow
(bsc#1178834).
- 4.3.9
==== yast2-installation ====
Version update (4.3.22 -> 4.3.24)
- Do not cleanup the libzypp cache when the system has low memory,
incomplete cache confuses libzypp later (bsc#1179415)
- 4.3.24
- Starting YAST2 Control Center if it has been set while an
yast2-firstboot installation workflow (bsc#1178834).
- 4.3.23
==== yast2-trans ====
Version update (84.87.20201130.b140fdb5f7 -> 84.87.20201205.6b65f14502)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20201205.6b65f14502:
* Translated using Weblate (Dutch)
* Translated using Weblate (Slovak)
* Translated using Weblate (German)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'update'.
* New POT for text domain 'cluster'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* Translated using Weblate (Portuguese)
* New POT for text domain 'users'.
* Translated using Weblate (Czech)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'control'.
1
0
Hi all
we have a number of Nano Pi Neo Air boards all running openSUSE Leap
15.x - the software watchdog with the sunxi H3 watchdog works very
well. The other day, after a board got locked up hard, heartbeat LED
on solid, board getting quite hot (after about 12 hours until someone
noticed), I started thinking of an external hardware circuit - I was
just wondering if anyone here might have looked at that already ?
--
Per Jessen, Zürich (1.1°C)
1
0
When doing a "zypper ref" on my Raspberry Pi 1B with Tumbleweed I get:
# LC_ALL=C zypper ref
Repository 'openSUSE-Tumbleweed-Oss' is up to date.
Building repository 'openSUSE-Tumbleweed-Oss' cache
........................................................................
[error]
Error building the cache:
[|] Failed to cache repo (1).
Skipping repository 'openSUSE-Tumbleweed-Oss' because of the above error.
Repository 'openSUSE-Tumbleweed-Update' is up to date.
Some of the repositories have not been refreshed because of an error.
After doing a "zypper clean -a", "zypper ref" works OK, however trying to
update a few packages gives the same error about building the cache.
Also packet already installed AND packet not available in repository.
--
fr.gr.
member openSUSE
Freek de Kruijf
2
2
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bash
gcc10 (10.2.1+git958 -> 10.2.1+git1030)
grep
gstreamer-devtools (1.18.0 -> 1.18.1)
plymouth
=== Details ===
==== bash ====
Subpackages: bash-doc
- remove obsolete info macros
- prepare usrmerge (boo#1029961)
==== gcc10 ====
Version update (10.2.1+git958 -> 10.2.1+git1030)
Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale libstdc++6-pp-gcc10 libtsan0 libubsan1
- Update to gcc-10 branch head (e563687cf9d3d1278f45aaebd), git1030
* Includes fix for firefox build [gcc#97918]
- Do not specify alternate offload compiler location at
configure time.
- Update README.First-for.SuSE.packagers
- Install offload compilers for gcc10-testresults build
- Enable fortran for offload compilers.
==== grep ====
- remove deprecated texinfo macros
- silence egrep,fgrep packaging warnings
==== gstreamer-devtools ====
Version update (1.18.0 -> 1.18.1)
Subpackages: libgstvalidate-1_0-0 typelib-1_0-GstValidate-1_0
- Update to 1.18.1:
+ Highlighted bugfixes in 1.18.1
- important security fixes
- bug fixes and memory leak fixes
- various stability and reliability improvements
==== plymouth ====
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add plymouth-disable-fedora-logo.patch:
Disable the image link which point to the fedora logo. this
modification will also avoid the failure report from build
checker.
- Add plymouth-ignore-serial-console.patch:
Don't output in serial console for openQA need to take serial in
the test, and yast-installation prgram has a feature to install
system through it (bnc#1051692 bnc#1164123 bnc#1170906).
- Update plymouth.spec: prepare usrmerge (boo#1029961)
- Update to version: 0.9.5+git20200921+20778f2:
* boot-server: Handle client disconnecting while trigger pending.
* boot-server: Ref count the connections.
* drm: Honor modes selected by the user through video= kernel
cmdline argument.
* use resolution of higher res monitor for window size.
* autogoo: use /proc/self/fd/0 instead of /dev/stdin.
* main: Don't bail out of load_settings if "Theme" is missing.
* main: switch log file when switching mode.
* main: fix mode changing before splash is shown.
* two-step: Center message text within labels if labels are
centered.
* drm/kms probe speedups.
* drm: Do not unnecessarily get output info twice.
* ply-device-manager: Only consume one udev event at a time.
* two-step: Do not jump to end-animation on halt/reboot if it is
disabled.
* two-step: Add UseEndAnimation setting.
* script: add Image.Crop(x, y, width, height).
* ply-throbber: Do not redraw when we need to stop throbbing on
free.
* ply-keymap-icon: Do not draw on free.
* ply-capslock-icon: Do not draw on free.
* script: add missing unref() for system update func.
* themes: Drop UseFirmwareBackground=true from spinner/bgrt
firmware-upgrade settings.
* Fix SetSystemUpdateFunction.
* event-loop: Remove ply_trace calls around the disconnect handler.
* ply-terminal-session: Not use grantpt when the system shut down.
to avoid sytem hung up.
* build-goo: Remove vestigial remnants of old GDM integration code.
- Drop plymouth-avoid-umount-hanging-shutdown.patch: because has
been merged to upstream.
- Remove gnu-unifont-bitmap-fonts runtime dependency, it is not
used anywhere.
- Remove unused kernel-headers and module-init-tools build deps.
- Make plymouth-scripts noarch, correct its runtime dependencies.
- Clean up spec file.
- Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
plymouth will use plymouthd.defaults instead of plymouth.conf and
packge plymouthd.defaults in a seperet RPM. this can avoid change
SUSE or openSUSE branding section with is_opensuse macro in the
config file. means this modification can close the leaps gap
(jsc#SLE-11637).
- Update plymouth.spec: Dropping gdm transition because it has
alreay deprecated by upstream. Removing git build dependency.
- Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user
are using emu-5.0.0 on MacOS-X with HVF acceleration, the
Plymouth theme with script module fails to go to graphic mode
with this patch(boo#1172028).
- Avoid inconsistencies in library package names causing unresolvable
dependencies, replace all soversion occurences with a macro.
- Add patch plymouth-avoid-umount-hanging-shutdown.patch:
To avoid grantpt() call nsslookup, it will hanging system unmount
/var during shutdown period(bnc#1105688, bnc#1129386,
bnc#1134660, bnc#1166601, bnc#1171971).
- Update to version 0.9.5+git20190908+3abfab2:
* two-step: Deal with buggy firmware which does not pre-rotate the bgrt image
* configure: bump so name
* Internationalization: Add zh_HK and zh_TW translations.
* add delay time to 8 seconds to fit AMD graphic card.
- Update plymouth.spec: Disable upstart-monitor compile because it
only used in Ubuntu/Debian.
- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup
syntax.
- Update plymouth.spec: obsolete plymouth render plugin for
Xwindows, Since this plugin will not be used in the production
environment, and this modify will highly decrease the compilation
of build requirements.
- Update to version 0.9.4+git20190612+9359382:
* two-step: Add support for firmware-splashes with rotation
status bits set
* Regenerate plymouth.pot to add the strings for the new
firmware-upgrade mode.
- Add dependency to dracut for plymouth-scripts(bnc#1138248).
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
- Change default openSUSE theme to bgrt
- Update to version 0.9.4+git20190325+b9f2aac:
* themes: Update spinner and bgrt background settings
* Translations: Sync translations with zanata
- Fix theme-bgrt dependencies
(based on plugin-two-step with images from theme-spinner)
- Update to version 0.9.4+git20181219.c8f1256:
* ply-pixel-buffer: Fix right and bottom edge rendering of
scaled buffers.
* Add support for translating the user visible strings in some
themes
* Prefix Title and Subtitle theme config keywords with an
underscore
* Add new reboot and system-upgrade modes
* main: Remove private ply_mode_t
* two-step: Make ProgressBarShowPercentComplete a per mode
setting
* plymouthd.defaults: Change default ShowDelay to 0
* ply-boot-splash: Do not add ply_boot_splash_update_progress
timeout multiple times
* logging: Minor log-message fixes.
Improve logging format.
* themes: Update spinner and bgrt theme offline updates mode
* two-step: Add a per mode setting to suppress messages.
Add progress-bar support.
Add MessageBelowAnimation option.
Add per mode settings.
Drop background_is_bgrt view_t member
* ply-progress-bar: Allow caller to specify the widgets width and
height.
Allow choosing fore- and back-ground color.
Redraw on percentage update.
* boot-server: fix type confusion when allocating connection object
* ply-device-manager: Handle change events for monitor hotplugging.
Consume all events in one go.
* drm: Stop limiting preferred-mode picking to UEFI systems.
Reset mode on display-port connected outputs with a bad
link-status.
Implement handle_change_event.
Ensure heads are mapped before flushing them.
Allow calling create_heads_for_active_connectors multiple
times.
Allow calling ply_renderer_head_add_connector with existing
connector_id.
Limit backend->resources lifetime to within query_device.
Store and keep all the outputs in the backend.
Add get_output_info helper function
Stop storing a pointer to drmModeConnector in ply_output_t
Stop keeing a drmModeConnector instance around.
Refactor ply_renderer_head_add_connector and
ply_renderer_head_new
- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
- Update to version 0.9.4+git20181219.c8f1256:
* two-step: Use plymouth_strtod
Use the locale agnostic plymouth_strtod helper which always
uses a "." as decimal seperator. This fixes the various
Alignment options not working with some locales.
- Update to version 0.9.4+git20181209.f7d5bb1:
* ply-keyboard: Fix compiler warning
* When a renderer goes away on a udev remove event, free
keyboards associated with the renderer, before freeing the
renderer.
* device-manager: free keyboards when deactivating a renderer
* keyboard: add helper to get the keyboard's renderer, if
applicable.
- Update to version 0.9.4+git20181204.0cd0613:
* drm: Pick a controller for unconfigured connectors
* drm: Drop crtcs for clones for which we've picked different
modes
* drm: More connector enumeration refactoring
* drm: Store tiled and rotation in ply_output_t
* drm: Refactor create_heads_for_active_connectors
* drm: Directly store the mode instead of the mode_index
* drm: Drop unused encoder_id
- Update to version 0.9.4+git20181129.a7ec3e6:
* Add new BGRT theme, using the firmware boot splash as background
* two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
extension support, Speed up background-tile drawing on HiDPI
screens, Use a pixel-buffer instead of an image for the view's
background
* ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
buffers as opaque when doing a solid fill, Fix fill_with_buffer
fastpath when device_scale != 1.
- Update to version 0.9.4+git20181122.aaa140b:
Add a separator between different boot logs
Fix race causing undesired creation of non-gfx devs
Fix animation not starting on later added heads
- Update to version 0.9.4+git20181111.118c5ca:
Modify systemd-units: Add "ConditionVirtualization=!container" in
all plymouth-*.service, also systemd-ask-password-plymouth.path.
- Update to version 0.9.4+git20181105.f898586:
bump to 0.9.4
- Update to version 0.9.3+git20181031.025ce59:
drm: use preferred mode for outputs
drm: Refactor ply_renderer_connector_get_rotation
drm: Reset LUT/gamma table before the first drmModeSetCrtc call
libply: Move kernel commandline parsing functions to libply/ply-utils
throbber: Don't skip last frame when waiting for end.
- Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
* Upstream has already accept Michal's modification.
- plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch
* Make sure plymouthd stops throbber animation at the first
opportunity after receiving quit command, instead of looping
multiple times. (boo#1110199)
- Update to version 0.9.3+git20180827.0a66272:
* boot-server: free the argument and triggers
* event-loop: fix leak in error path
* script: fix various memory leaks
* key-file: ply_key_file_get_value returns duplicated memory, fix
memory leaks.
* event-loop: fix leak in error path
* boot-splash: fix memory leak in error path
* populate-initrd: drop unused local variable
- Update to version 0.9.3+git20180827.0a66272:
ensure tty is closed on deactivate
If plymouth doesn't get explicitly "activated" then when
GDM tries to deactivate it, the deactivation request is
a noop.
One aspect of being active, though is having ownership and
control of the terminal. This happens immediately, even
before a splash is shown.
The `deactivate` request needs to relinguish such control,
unconditionally, since some display server is about to use
the tty.
- Update patch name base on quilt standerd
Remove only_use_fb_for_cirrus_bochs.patch
Add plymouth-only_use_fb_for_cirrus_bochs.patch
Remove 0001-Some-greenish-openSUSE-colors.patch
Add plymouth-some-greenish-openSUSE-colors.patch
- Update to version 0.9.3+git20180807.7663b0c:
* systemd-units: Add "ConditionVirtualization=!container"
* README: add link to Code of Conduct
* two-step: add unhandled splash mode case to switch
* main: fix build
* Fix miscellaneous compiler warnings
* configure: Pass -Wno-cast-function-type if available
* main: Fix getting detailed logs from systemd
* main: Show details when ESC is pressed during splash_delay
* drm: Remove unnecessary reset_scan_out_buffer_if_needed() call
from ply_renderer_head_map()
* main: Only activate renderers if the splash uses pixel-displays
- Switch to new gitlab home in _service.
- Refresh patches with quilt.
- Use autosetup macro.
- Drop plymouth-fix-window-size: The use of the smallest screen
size is deliberate (boo#804607 bsc#894051).
- Modify 0001-Add-label-ft-plugin.patch to fix problems with
multiline text (bsc#1083695)
* to prevent infinite loop newline characters need to be skipped
- Use %license instead of %doc (bsc#1082318)
- Update to version 0.9.3+git20171220.6e9e95d:
* device-manager: drop superfluous
create_pixel_displays_for_renderer call
* x11: don't call gdk_display_get_name before gtk_init
- Update to version 0.9.3+git20171130.fa66a5b:
* INSTALL: Fix a spelling error in the command example
* populate-initrd: handle themes with subdirs
* device-manager: fall back to text mode if graphical devices
fail
* scripts: Use >&2 instead of /dev/stderr
* terminal: add include for sysmacros.h
* configure: bump to 0.9.4
* terminal-session: don't delete boot.log
* Revert "Make boot.log world readable by default"
- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch
- Drop stop-graphical.patch: There are no conflicting these days,
obsolete this patch to enable auto switch to TTY when display
server not exist (boo#1066510).
- Update plymouth.spec: Add COPYING file in plymouth package file
list, This is for the law requirement (bsc#1043834).
- Update to version 0.9.2+git20170424.6fd5c6b:
* main: Look for config in runtime dir first
* main: Look for theme in runtime dir first
* Revert "Recreate boot log at each boot instead of appending"
* x11: implement get_display_name
* drm: implement get_display_name
* configure: don't look for libudev when --without-udev is passed
* renderer: export device name from plugin
* device-manager: handle NULL renderer better
- Remove 0001-device-manager-handle-NULL-renderer-better.patch
(upstreamed).
- Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a
wrapper for dracut now any way, hence this patch is currently
pointless.
- Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327):
* 0001-let-it-become-a-real-daemon.patch
- Add upstream patch to fix crash on boot:
* 0001-device-manager-handle-NULL-renderer-better.patch
- Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch
with single patch:
* only_use_fb_for_cirrus_bochs.patch
- Update to version 0.9.2+git20161215.18dd755:
* terminal: refresh geometry after drm device arrives
* logger: stop using carriage returns
* build-goo: don't install systemd units during distcheck
* systemd-units: Fix uninstall script
* configure: switch to tar.xz instead tar.bz2
* libply: fix HiDPI detection
* libply, main: Add device scale setting
* main: support plymouth.force-scale on the kernel command line
* build-goo: make udev support build time optional
* device-manager: dont pass terminal as renderer device
- Update to version 0.9.2+git20160823.e4b7e49:
* libply: fix HiDPI detection
* libply, main: Add device scale setting
* main: support plymouth.force-scale on the kernel command line
- Refresh patch:
* 0001-let-it-become-a-real-daemon.patch
- Add systemd to buildrequires to properly detect systemd-ask-password
- Sort out with spec-cleaner and move all buildrequires to main scope
not to subpkgs, sometimes interpreted wrongly by rpm if it is split
- Reduce patches list removing merged upstream (bit differently tho):
* 0001-seats-guard-against-NULL-terminal.patch
* fix-serial-consoles.patch
* plymouth-boot-vga-framebuffer.patch
- Refresh patches:
* 0001-let-it-become-a-real-daemon.patch
- Update to version 0.9.2+git20160620.0e65b86:
* configure: tweak defaults to be more systemd friendly
* text: don't draw if not animating
* terminal: always open terminal in non-blocking mode
* device-manager: probe existing DRM devices at startup
* drm: don't pick up drm master implicitly
* terminal: refresh geometry after drm device arrives
* logger: stop using carriage returns
* build-goo: don't install systemd units during distcheck
* systemd-units: Fix uninstall script
* configure: switch to tar.xz instead tar.bz2
- Remove framebuffer support bsc#980750 and bsc#982226
- Add 0003-fix_null_deref.patch as well
- Avoid potential SEGV if label plugin fails to load
- Add 0001-Add-label-ft-plugin.patch and
0002-Install-label-ft-plugin-into-initrd-if-available.patch:
- Ability to output text in initrd, needed for encryption
- boo#959986
- Update to version 0.9.2:
+ two-step: Add separate startup / shutdown animations.
+ device-manager: try fb device if drm device failed.
+ Port to GTK+ 3.0.
+ script support system update events.
+ Drop the obsolete log-viewer
- Rebase patches:
+ plymouth-fix-window-size
+ stop-graphical.patch
+ 0001-Some-greenish-openSUSE-colors.patch
+ fix-serial-consoles.patch
+ 0001-seats-guard-against-NULL-terminal.patch
+ plymouth-ignore-cirrusdrm.patch
+ plymouth-boot-vga-framebuffer.patch
+ 0001-let-it-become-a-real-daemon.patch
- Drop upstream fixed patches:
+ 0001-device-manager-only-call-ply_terminal_free.patch
+ 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch
+ 0001-splash-do-not-process-display-lists-if-it-is-empty.patch
+ 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch
+ 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch
+ 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch
- Replace pkgconfig(gtk+-2.0) BuildRequires with
pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0.
- Rename library subpackage from *2 to *4, followings upstreams
soname bump.
- Drop utils subpackage: the log-viewer, which was the only tool
left, has been dropped.
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)
- Use is_opensuse to simplify if/else block
- Add a direct dependency on systemd, since we need to know the
path to systemd-tty-ask-password-agent, fixes part of bsc#943312
- fix bashisms in post/postun scripts
- Update 0001-let-it-become-a-real-daemon.patch to call setsid
only from the child process.
- Add 0001-let-it-become-a-real-daemon.patch to make plymouth
a real daemon, fixes part of bnc#889757. Patch by Werner.
- Add plymouth-boot-vga-framebuffer.patch to fix boot_vga
problem with framebuffer devices. (bnc#886211)
- Modify plymouth-ignore-cirrusdrm.patch to return as
early as possible. Patch by glin(a)suse.com
- Invert the logic in plymouth-ignore-cirrusdrm.patch bnc#890516
- Add
0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch:
fix incorrect UTF-8 code used for square (bnc#886148).
- Add plymouth-ignore-cirrusdrm.patch: ignore cirrus drm and use fb
instead (bnc#888590)
- Add
0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch:
Be more forgiving with empty seat.
- Update 0001-Some-greenish-openSUSE-colors.patch to also use SUSE
colors on tribar (bnc#886148)
- Add
0001-libply-splash-core-also-monitor-for-file-removal-in-.patch:
handle new udev behaviour in seqnum removal.
- Add
0001-splash-do-not-process-display-lists-if-it-is-empty.patch:
fix crash when calling plymouth quit
- Add 0001-seats-guard-against-NULL-terminal.patch: guard against
NULL terminal.
- Update stop-graphical.patch: add RemainAfterExit=true to
plymouth-start.service, ensuring plymouthd is not restarted when
switching between runlevels.
- Add
0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch:
fix crash when pixel_display is removed.
- Add 0001-device-manager-only-call-ply_terminal_free.patch: fix
crash.
- Add use-mkinitrd.patch: call mkinitrd -B, not dracut for now,
otherwise initramfs is being created by plymouth-update-initrd,
not initrd file.
- Ensure we don't rebuild initrd twice when updating plymouth.
- Ensure default theme is SLE/openSUSE (based on %suse_version)
- Release 0.9.0 (3 additional fixes compared to previously packaged
git snapshot):
+ Use udev for graphics device enumeration
+ Add new text plugin to replace the tribar one
+ Add background tiling and watermark support to two-step
+ Make various plymouth commands that change state be resilient
to being called multiple times
+ Support going back to the initrd at shutdown
+ Keyfile parser improvements
+ Make plymouthd use better defaults when running on top of X11
+ Fixes for systems using QXL
+ minor two-step plugin fixes
+ Use /sys/class/tty/console/active instead of parsing
/proc/cmdline for consoles.
+ Documentation improvements
+ Drop driver specific renderers and use generic driver across the
board.
+ Better debug message output
+ systemd integration fixes
+ upstart integration fixes
+ initrd scripts fixes
+ Misc fixes
- Update fix-serial-consoles.patch to fix a crash in some rare
cases.
- Add fix-serial-consoles.patch to fix binary garbage on serial
consoles. This is bnc#873859
- Remove plymouth-restore-suspend.patch: suspend package is being
dropped, no longer needs to provide this old API.
- Remove requires on suspend package.
- Update to git snapshot as of 20140327
* Fixes bnc#872502 and bnc#872428
- Kill all mkinitrd stuff
Remove suse-initrd-support
- Tell zypper to regenerate initrd on installation/update via %post and
%posttrans scripts
- Add plymouth-manpages.patch to fix manpage installation (bnc#871419)
- Drop plymouth.conf, it is no longer used, plymouthd.conf is
nowadays.
- Updated from git
- carried over patches
- Dropped 0001-Make-plymouthd-real-daemon-and-save-old-log.patch
Because it is really not necesary
- Add patch
0001-Make-plymouthd-real-daemon-and-save-old-log.patch
all daemons should call setsid(2) to become a real daemons without
controlling terminal. Beside this the old boot log will help for
debugging and for support.
- Add powerpc64le-linux support.
- disable plymouth in initrd if the root volume is encrypted. This
is a workaround until plymouth is able to handle the prompt
correctly (bnc#834063).
- version 0.8.8_git201309032142
- All device specific code has been removed because the kernel
has been fixed in the meanwhile so plymouth no longer requires
libdrm_intel, libdrm_radeon, libdrm_nouveau and can use the generic
interface.
This commit does not add any new features or bugfixes but removes
a huge chunk of unnecessary code.
- Pre require plymouth from plymouth-scripts; (bnc#806388).
- Update to version 0.8.8_git201308011340
- Drop patch plymouth-correct-systemd-prefix.patch
- Drop patch plymouth-close.patch
- Drop patch plymouth-close-unredirect.patch
- Drop patch plymouth-redirect-null.patch
- Drop patch plymouth-exit-code.patch
- Drop patch plymouth-terminal-session-close.patch
- Add upstream patch plymouth-correct-systemd-prefix.patch to
correct the systemd prefixes in some systemd files. This replaces
the sed string.
- Require pigz instead of gzip
- ensure plugin requires are versioned.
- own %{_localstatedir}/log/boot.log
and %{_localstatedir}/spool/plymouth/boot.log (as %ghost s)
- Add plymouth-close: do not try to close negative fd.
- Add plymouth-close-unredirect.patch: do not leak fd when stopping
redirection of /dev/console (bnc#811185)
- Add plymouth-redirect-null.patch: redirect plymouth standard io
to /dev/null (bnc#811185)
- Add plymouth-exit-code.patch: ignore exit code in ExecStartPost.
- Add plymouth-terminal-session-close.patch: do no try to close
terminal session fd if already closed.
- Not only reboot.service is prefixed with systemd- currently
but also kexec,halt,poweroff.
- Also ensure we express rpm dependencies correctly
this package is not gonna work on systemd < 186.
- Update to version 0.8.8_git201304161248
- drop plymouth-change-service-name.patch, replaced by
a sed script that will account for all service files' future changes
- drop patch plymouth-trace-lines, in upstream now
- drop plymouth-udevadm-path.patch, generic solution in upstream now.
- drop ply-sdunitdir.patch likewise.
- drop plymouth-systemd-in-usr.patch likewise.
- drop systemd-no-warning.patch, not needed with newer systemd
- drop plymouth-sd-notforking.patch , not really needed anymore.
- Changed %post scripts so only the rebuild of the initrd is
omitted within the build environment
- Added patch plymouth-correct-runtime-dir.patch to make the
plymouthruntimedir equal to /run/plymouth and not /var/run/plymouth
- Rename plymouth-sd-notforking.patch to fix typo in patch name
- Add plymouth-change-service-name.patch: fix incorrect service
names used for dependencies. Now use systemd-reboot.service
(replacing reboot.service) and display-manager.service (replacing
prefdm.service).
- Make sure that the right version of the scripts is required by
the main package. This to prevent that an update of the scripts
is not installed (bnc#793400)
- Removed obsolete patch plymouth-remove-pid-file.patch. Issue
has been resolved upstream
- fix path to systemd-tty-ask-password-agent for newer systemd
- create the pid file again during boot, the existence of this is
a condition for systemd-ask-password-plymouth.service. A proper
fix might look different but that get's it going again.
- Provide the scripts to integrate Plymouth in dracut as a
separate package.
- Added patch (plymouth-dracut-path.patch) to correct the paths
inside the specific plymouth-dracut scripts
- Update to an slightly newer git snapshot to fix regression
from 0.8.8
- Version 0.8.8
* main: Try to own socket before anything else
* main: silently succeed if plymouthd is started a second time
* service: start plymouthd unconditionally
* x11: make window fullscreen by default
* x11: only create windows when necessary
- plymoith-sd-notforking.patch: Make plymouthd to not use
Service type "forking"
- ply-sdunitdir.patch: Must install units in %{_unitdir} as
returned by pkg-config not in a hardcoded location.
- Remove the non required font file in /etc/fonts/conf.avail/ .
- Adjusted the upstream patch to remove the pid file. The original
one seems to cause issues with the DM killing plymouth
- Fix the Pango installation within the initrd. This would
resolve the error message that Pango cannot find any fonts
- fix the libdir path in plymouth-set-default-theme (bnc#780085)
- Update to version 0.8.7
+ fix plymouth race at bootup breaking efi/vesa handoff
+ Systemd fixes
- Add plymouth-remove-pid-file.patch: remove PID file usage
(bnc#780976) (Thanks to fcrozat)
- Remove upstream patches: plymouth-systemd-target.patch,
0001-ply-text-progress-bar-strip-quotes-if-present,patch,
plymouth-fix-systemd-service.patch, plymouth-after-udev-settle
due to upstream inclusion.
- Add plymouth-after-udev-settle.patch: ensure plymouth is started
after udev triggers has been started (git + name change due to
systemd < 183 in openSUSE 12.2).
- Ensure that the right Pango version is used for copying one of
the pango modules
- Add plymouth-fix-systemd-service.patch: remove dashes next to
semi-colons, it confuses systemd. (bnc#774400)
- Update suse-initrd-support to not start plymouth if kernel
cmdline contains "shell" or "plymouth.enable=0" or
"rd.plymouth=0".
- remove suspend dependency on ARM
- Ship /etc/os-release in the initrd so that the pretty name is
displayed in text-splash mode
- Give the text-splash some SUSE-typical green coloring
- fix build for ARM
- Move the openSUSE branding to its rightful place
- Update to 0.8.6.1:
+ Fix systemd path file generation
- Changes from 0.8.6:
+ fix flush_area fast-path
+ seed random number generator by default for script plugins
+ allow plymouth to be built without gtk dependency
+ cope with lack of /etc/os-release better
+ pull in systemd unit files (bnc#770890)
+ add support for new "updates" mode for doing package updates
(only available for some plugins at the moment)
- Add plymouth-restore-suspend.patch: revert commit removing
suspend/resume support, needed for suspend package.
- Add plymouth-systemd-target.patch: add missing symlinks to start
plymouth on shutdown / reboot / kexec (bnc#770764).
- Add plymouth-udevadm-path.patch: adapt to udevadm path on
openSUSE.
- Ensure systemctl daemon-reload is called in post / postun
- Add systemd-no-warning.patch: remove Documentation tag not
handled by systemd v44.
- Update stop-graphical.patch to correct prevent plymouth.quit to
start under runlevel 5 (handled by xdm initscript directly).
- don't require intel_drm on ppc
- run "/sbin/mkinitrd" and let it figure out by itself
what initrds to update. bnc#769812
- Provides systemd units, instead of relying on systemd to ship
them (bnc#769397).
- Ensure plymouth--wait-quit.service conflicts with
graphical.target.
- Update to 0.8.5.1
+ two-step splash plugin quit fixes
+ add generic driver to drm renderer plugin
This allows new modesetting drivers to work with plymouth
automatically
+ fixes for video cards that don't support 32bpp
+ add alignment and width features to label controls
+ new documentation
+ event loop fix
+ more serial console fixes
+ better systemd integration
+ new flush api to client library
+ Allow plymouth to build the drm renderer without the driver
dependent libdrm_* libraries.
- disable plymouth if init is not systemd (could be e.g. /bin/sh or
sysvinit then)
- if we provide bootsplash, we should also make sure to obsolete
its version
- Ensure that the openSUSE theme is default. (bnc#765277)
- Remove unnecessary changes to the kernel options. Plymouth also
accepts splash=silent.
- Add plymouth-scripts Requires(post) to branding-openSUSE
subpackage, to make sure that the %post scriptlet will work.
- Make sure we export LIB and not lib in the %postun scriptlets of
theme-solar and branding-openSUSE subpackages.
- Ensure that label.so is being installed for the openSUSE branding
(bnc#763574)
- Update the installation/update from plymouth in a way that the
initrd file for the current running kernel is updated.
- Corrected a typo with regards to the location of a pango module
when setting up the initrd.
- Added a patch for openSUSE to enable the rebuild of the initrd
with the plymouth-set-default-theme script. (bnc#757284)
- Added plymouth to the requires of plymouth-scripts. This
should resolve bug (bnc#757284)
- Split x11 renderer into his own package; the x11 renderer allows
users to test plymouth themes; having it available on the devel
package will force people who just want to test a theme to
install a lot of unwanted dependencies. Being on it's own package
without explicit dependencies provides extra functionality to
users who want to test themes without having to rebuild initrd
and rebooting for testing.
- bnc#761403
- Reduce the number of fonts that are included in the initrd. Also
let mkinitrd sort out the dependencies for the required libs.
- Use the same font as that grub2 is currently using for it's
graphics mode.
- Correct the theme name in the post install script of
plymouth-branding-openSUSE
- Updated the initrd patch to include the necessary files to have
text support (e.g. LUKS passphrase question, etc)
- Temporarily added a openSUSE plymouth theme
(plymouth-branding-openSUSE) to have a better integration with
12.2.
- Ensure that both grub and grub2 are adjusted with regards to the
splash parameter. Running grub2-mkconfig to have the right
configuration.
- Installation of themes are not causing any reset of the selected
default theme anymore. Now this only happens when a theme is
installed and the default theme is set to TEXT.
- Update to the official release of 0.8.4
* Bugfix: Use /dev/fb0 instead of /dev/fb, this resolves the
issue of not showing the splash during shutdown
- Add a small change in order to have plymouth activated with Grub2
- Make sure that the package libply-boot-client is always
installed to prevent a system that will not boot
- Replaced package core-libs with individual packages for each shared
library (SLPP)
- Proper provides/obsoletes pair for bootsplash
- Could not resist to run spec-cleaner ;-)
- Changed the parameters to plymouthd in the initrd to create
the necessary pid-file for the systemd integration
- Ensure that /bin/plymouth still is available as that the
displaymanagers (KDM/GDM) are expecting this. This needs to be
in place until the migration to /usr is completed.
- Finalize the Plymouth integration on openSUSE.
* Current default theme is Solar with the openSUSE Geecko
* Plymouth bootsplash will run on tty7 during boot.
* Install all files in /usr
- Update to current git
- Update to git snapshot from 12 Mar 2011.
- Mostly minor fixes.
- Updated to latest snapshot.
- boot-server: improve debug output
- pixel-buffer: Fix overflow in blend_two_pixel_values
- boot-server: fix debug output when message is from init
- Fixed an issue with the script plugin's Window attributes returning
the size of the smallest display when multiple displays are used.
- Fixed location of text.so and details.so in plymouth-scripts
- fix the build failure:
- own additional directories
- fix rpmlint failures:
- fix up package groups - those are just guessed sometimes
- rename plymouth-graphics-libs to libply-splash-graphics2
(this one was fatal)
- do not own /var/run/plymouth - probably still needs fixing
(this was almost fatal)
- do not include build date in binary, use mtime of source
patchfile instead
- Initial packaging.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
389-ds (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
ImageMagick (7.0.10.43 -> 7.0.10.45)
Mesa
Mesa-drivers
MozillaThunderbird (78.5.0 -> 78.5.1)
NetworkManager
PackageKit
alsa-ucm-conf
apparmor (3.0.0 -> 3.0.1)
audit-secondary
autofs
bcm43xx-firmware
bluedevil5 (5.20.3 -> 5.20.4)
breeze (5.20.3 -> 5.20.4)
breeze-gtk (5.20.3 -> 5.20.4)
busybox
busybox-links
crda (3.18 -> 4.14)
discover (5.20.3 -> 5.20.4)
drkonqi5 (5.20.3 -> 5.20.4)
elfutils (0.181 -> 0.182)
epiphany (3.38.1 -> 3.38.2)
ffmpeg-4
fwupd (1.5.1 -> 1.5.2)
gcc7
gdb (9.2 -> 10.1)
glibmm2_4 (2.64.4 -> 2.64.5)
gnome-shell (3.38.1 -> 3.38.2)
gnome-shell-extensions (3.38.1 -> 3.38.2)
gnome-tweaks
greybird-geeko-theme (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
hdparm
javapackages-tools
kactivitymanagerd (5.20.3 -> 5.20.4)
kcm_sddm (5.20.3 -> 5.20.4)
kde-cli-tools5 (5.20.3 -> 5.20.4)
kde-gtk-config5 (5.20.3 -> 5.20.4)
kernel-64kb (5.9.11 -> 5.9.12)
kernel-source (5.9.11 -> 5.9.12)
kexec-tools
kgamma5 (5.20.3 -> 5.20.4)
khotkeys5 (5.20.3 -> 5.20.4)
kinfocenter5 (5.20.3 -> 5.20.4)
kmenuedit5 (5.20.3 -> 5.20.4)
kscreen5 (5.20.3 -> 5.20.4)
kscreenlocker (5.20.3 -> 5.20.4)
ksshaskpass5 (5.20.3 -> 5.20.4)
ksysguard5 (5.20.3 -> 5.20.4)
kvm_stat (5.9.8 -> 5.9.12)
kwayland-integration (5.20.3 -> 5.20.4)
kwayland-server (5.20.3 -> 5.20.4)
kwin5 (5.20.3 -> 5.20.4)
kwrited5 (5.20.3 -> 5.20.4)
libapparmor (3.0.0 -> 3.0.1)
libarchive (3.4.3 -> 3.5.0)
libass (0.14.0 -> 0.15.0)
libcacard (2.7.0 -> 2.8.0)
libgit2
libinput (1.16.3 -> 1.16.4)
libkdecoration2 (5.20.3 -> 5.20.4)
libkscreen2 (5.20.3 -> 5.20.4)
libksysguard5 (5.20.3 -> 5.20.4)
libmodulemd (2.9.4 -> 2.10.0)
libqt5-qtwayland
libreoffice
libva (2.9.0 -> 2.9.1)
libvirt (6.9.0 -> 6.10.0)
libyui-qt (2.56.3 -> 2.56.4)
llvm11
milou5 (5.20.3 -> 5.20.4)
mozjs78 (78.4.0 -> 78.5.0)
mtools (4.0.25 -> 4.0.26)
mutter (3.38.1 -> 3.38.2)
nano (5.3 -> 5.4)
open-iscsi
orca (3.38.0 -> 3.38.1)
ovmf (202008 -> 202011)
oxygen5 (5.20.3 -> 5.20.4)
pam (1.5.0 -> 1.5.1)
pam_mount
pcsc-cyberjack
perl-Date-Manip (6.82 -> 6.83)
perl-File-Listing (6.11 -> 6.14)
perl-Types-Serialiser (1.0 -> 1.01)
php7
plasma-browser-integration (5.20.3 -> 5.20.4)
plasma-nm5 (5.20.3 -> 5.20.4)
plasma5-addons (5.20.3 -> 5.20.4)
plasma5-desktop (5.20.3 -> 5.20.4)
plasma5-disks (5.20.3 -> 5.20.4)
plasma5-integration (5.20.3 -> 5.20.4)
plasma5-openSUSE
plasma5-pa (5.20.3 -> 5.20.4)
plasma5-thunderbolt (5.20.3 -> 5.20.4)
plasma5-workspace (5.20.3 -> 5.20.4)
plymouth
polkit-kde-agent-5 (5.20.3 -> 5.20.4)
powerdevil5 (5.20.3 -> 5.20.4)
pulseaudio (13.0 -> 14.0)
python-Pygments (2.7.2 -> 2.6.1)
python-async_generator
python-atpublic (1.0 -> 2.1.1)
python-future
python-gunicorn
python-libvirt-python (6.9.0 -> 6.10.0)
python-numpy
python-psutil (5.7.2 -> 5.7.3)
python-pycairo (1.19.1 -> 1.20.0)
python-pycryptodome (3.9.8 -> 3.9.9)
python-pytz (2020.1 -> 2020.4)
python-requests (2.24.0 -> 2.25.0)
python-scrypt (0.8.15 -> 0.8.17)
python-setproctitle (1.1.10 -> 1.2)
python-sniffio
qemu
rsyslog
rubygem-packaging_rake_tasks (1.4.11 -> 1.4.14)
sed
snapper
speech-dispatcher (0.9.1 -> 0.10.2)
spice-gtk (0.38 -> 0.39)
sqlite3 (3.33.0 -> 3.34.0)
syslogd
systemd
systemd-default-settings
systemsettings5 (5.20.3 -> 5.20.4)
tcl
tslib (1.16 -> 1.22)
unbound (1.12.0 -> 1.13.0)
webkit2gtk3
wireless-regdb (20200429 -> 20201120)
xdg-desktop-portal-kde (5.20.3 -> 5.20.4)
xorg-x11-server
yast2 (4.3.44 -> 4.3.45)
yast2-kdump (4.3.2 -> 4.3.3)
yast2-storage-ng (4.3.24 -> 4.3.27)
yast2-users (4.3.9 -> 4.3.10)
zsh
=== Details ===
==== 389-ds ====
Version update (1.4.4.8~git0.bf454ad07 -> 2.0.1~git0.b557f5daa)
Subpackages: lib389 libsvrcore0
- Rust is a hard-requirement of 2.0.0 series, so enable-rust flags removed
- Perl has been completly removed in 2.0.0, enable-perl removed and lib389
is the default. Perl tools have not been included in SUSE since 1.4.1.x
- Update to version 2.0.1~git0.b557f5daa:
* Bump version to 2.0.1
* Issue 4420 - change NVR to use X.X.X instead of X.X.X.X
* Issue 4391 - DSE config modify does not call be_postop (#4394)
* Issue 4218 - Verify the new wtime and optime access log keywords (#4397)
* Issue 4176 - CL trimming causes high CPU
* ticket 2058: Add keep alive entry after on-line initialization - second version (#4399)
* Issue 4403 RFE - OpenLDAP pw hash migration tests (#4408)
* Bump version to 2.0.0
* Bump version to 1.4.5.0
==== ImageMagick ====
Version update (7.0.10.43 -> 7.0.10.45)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI8 libMagickWand-7_Q16HDRI8
- version update to 7.0.10.45
* added support for the farbfeld format (reference
https://github.com/ImageMagick/ImageMagick/discussions/2664)
* specify the bilateral neighbor as width/height rather than radius/sigma.
* correct reading of first row in TIFF decoder.
* correct rotation parameter for SVG transform.
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600
- require llvm-devel *without* any explicit version number for
factory/TW to imply 'distro default llvm version', which we
usually bump up when a new stable llvm comes out
- use llvm11 on factory/TW and sle15-sp3/Leap 15.3
- enabled build of radeonsi DRI and VDPAU driver on aarch64
(boo#1179376)
==== MozillaThunderbird ====
Version update (78.5.0 -> 78.5.1)
- Mozilla Thunderbird 78.5.1
MFSA 2020-53 (bsc#1179530)
* CVE-2020-26970 (bmo#1677338)
Stack overflow due to incorrect parsing of SMTP server response codes
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Provide service(network) and sysvinit(network) to be an alternative
to wicked-service
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-cleanup-tmp-files.patch: Revert "Revert
"zypp: Clean up temporary files when PK quits""
(bsc#1169739 gh#hughsie/PackageKit/commit#cf73b01a).
==== alsa-ucm-conf ====
- Backport upstream fixes for HD-audio and soundwire HDMI:
0001-fix-the-ucm2-codecs-hda-hdmi.conf-use.patch
0002-codecs-hda-hdmi.conf-add-DisplayPort-to-the-device-d.patch
0003-sof-soundwire-use-the-codecs-hda-hdmi.conf-macro.patch
- Revert the workaround for the missing HD-audio init
==== apparmor ====
Version update (3.0.0 -> 3.0.1)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- update to AppArmor 3.0.1
- minor additions to profiles and abstractions
- some bugfixes in libapparmor, apparmor_parser and the aa-* utils
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.1
for the detailed upstream changelog
- removed upstream(ed) patches:
- changes-since-3.0.0.diff
- extra-profiles-fix-Pux.diff
- utils-fix-hotkey-conflict.diff
- Use apache provided variables for the module_directry:
+ Use %apache_libexecdir
+ Add apache-rpm-macros BuildRequires
==== audit-secondary ====
Subpackages: audit python3-audit
- prepare usrmerge (boo#1029961)
==== autofs ====
- automount-fix-master-wait.patch: Fix options string for master wait
(bsc#1178006)
- autofs-nsswitch-usr-etc.patch: Use /usr/etc/nsswitch.conf if
/etc/nsswitch.con is unavailable (bsc#1175238)
==== bcm43xx-firmware ====
- Introduce firmware file for RPi Compute Module 4
- Update BCM4345C0.hcd
- Update brcmfmac43456-sdio.clm_blob
- Introduce firmware files for RPi400:
* brcmfmac43456-sdio.bin
* brcmfmac43456-sdio.clm_blob
* brcmfmac43456-sdio.txt
==== bluedevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: bluedevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== breeze ====
Version update (5.20.3 -> 5.20.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Notify on color scheme changes (kde#428771)
==== breeze-gtk ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== busybox ====
Subpackages: busybox-static
- prepare usrmerge (boo#1029961)
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-patch busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-xz
- Add conflicts: bridge-utils to busybox-iproute2: both packages
provide /usr/sbin/brctl.
==== crda ====
Version update (3.18 -> 4.14)
- Correct upstream URL and upstream release URL
- Add patch crda-default.patch as well as template file crda.default
for /usr/etc/default/crda to support WLAN USB dongles as well as
mostly raspberry WLAN drivers not knowing about kernel builtin
support for WLAN regular country domains (boo#1179308)
- prepare usrmerge (boo#1029961)
- update to 4.14 and update home URL to use the github project
- fix keys defined but not used error
- add patch from upstream
crda-67f1e6ddbdfade357e234c9d58a30fe0a283fe60.patch
- add URLs to README
- add patch from upstream
crda-f4ef2531698fb9ba006e8b31a223b3269be8bc7c.patch
- add legacy note to README
- ## CRDA is no longer needed as of kernel v4.15
==== discover ====
Version update (5.20.3 -> 5.20.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix incorrect usage of units on ApplicationDelegate
* Fix sidebar header/toolbar sizing and height
* Display title in application page
* pk: Set the Daemon locale at start
* Fix installation of local packages (kde#428125)
==== drkonqi5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: drkonqi5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== elfutils ====
Version update (0.181 -> 0.182)
Subpackages: libasm1 libdw1 libelf1
- Mention elfutils-rpmlintrc as a Source.
- Add rpmlintrc for
libdebuginfod1-dummy.s390x: E: shlib-policy-name-error (Badness: 10000) libdebuginfod1
which is expected as libdebuginfod1 and it's dummy library do share equal
soname.
- Update to version 0.182:
backends: Support for tilegx has been removed.
config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
debuginfod: More efficient package traversal, tolerate various errors
during scanning, grooming progress is more visible and
interruptible, more prometheus metrics.
debuginfod-client: Now supports compressed (kernel) ELF images.
libdwfl: Add ZSTD compression support.
- Creatu dummy subpackages that can be used for build of packages
that are in bootstrap cycle.
- Add Provides for real packages.
==== epiphany ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-search-provider-epiphany
- Update to version 3.38.2:
+ Fix pinned tabs reordering themselves.
+ Avoid crash during Storage Access API permission requests.
+ Reduce size of Storage Access API permission request info bar.
+ Fix fullscreen reveal animation.
+ Fix crash when Safe Browsing database is corrupted.
+ History dialog title should be translatable.
==== ffmpeg-4 ====
Subpackages: libavcodec58_91 libavdevice58_10 libavfilter7_85 libavformat58_45 libavresample4_0 libavutil56_51 libpostproc55_7 libswresample3_7 libswscale5_7
- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per
https://trac.ffmpeg.org/ticket/8750
https://bugzilla.opensuse.org/show_bug.cgi?id=1179332
==== fwupd ====
Version update (1.5.1 -> 1.5.2)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Update to version 1.5.2:
+ ata: Add OUI quirk for Toshiba
+ libfwupd: Restore recognizing gpg and pkcs7 types still
+ Register the SoupSession gtype when required
+ Switch from libsoup to libcurl
+ Fix sync method when called from threads without a context
+ Move ABI check to Github actions
+ Enable github workflows
+ libfwupd: Add fwupd_client_download_file()
+ libfwupd: Add fwupd_client_get_user_agent()
+ Only download the remote metadata as required
+ Add breaks for fwupdate 12-7 (Closes: #960688)
+ Install modules-load configs in the correct directory
+ vli: Do not be clever replugging the MSP430 device
+ vli: Make some trivial debugging more specific to help debug
an issue
+ make gcab optional
+ Fall back to FAT32 internal partitions for detecting ESP
+ Add a flag to indicate if packages are supported
+ uefi: a new option for uefi configuration to use UEFI removable
path
+ Add a section to man page on scripting
+ synaptics-mst: Improve reliability by waiting 2 seconds after
writing data
+ hailuck: Add an plugin for the Pinebook Pro laptop
+ Allow setting global flags for FuHidDevice
+ Set the SMBIOS chassis type to portable if a DT battery exists
+ colorhug: Don't set the version format to triplet at startup
+ Allow components to set the icon from the metadata
+ colorhug: Fix detection of version on older firmware versions
+ bcm57xx: Fix reading vendor/device ids from firmware.
+ Remove HSI update and attestation suffixes
+ trivial: make dbxtool executable to fix snap build
+ Ignore an invalid vendor-id when adding releases for display
+ Notify the service manager when idle-quitting
- Refresh fwupd-bsc1130056-change-shim-path.patch
- Changes in BuildRequires:
+ Replace pkgconfig(libsoup-2.4) with pkgconfig(libcurl)
+ Replace pkgconfig(systemd) with pkgconfig(libsystemd)
- fwupd-msr.conf and fwupd-platform-integrity.conf are moved to
%{_modulesloaddir}.
==== gcc7 ====
- Add gcc7-aarch64-sls-miti-1.patch, gcc7-aarch64-sls-miti-2.patch,
gcc7-aarch64-sls-miti-3.patch to backport aarch64 Straight Line
Speculation mitigation [bsc#1172798, CVE-2020-13844]
- Add gcc7-fix-retrieval-of-testnames.patch to support usage in
testcases added by the above.
- Enable fortran for the nvptx offload compiler.
- Do not specify alternate offload compiler location at
configure time.
- Update README.First-for.SuSE.packagers
- Add gcc7-pr88522.patch to avoid assembler errors with AVX512
gather and scatter instructions when using -masm=intel.
- Amend gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to
reflect changes in option handling in the testsuite.
- Add gcc7-testsuite-fixes.patch to fix PR98001 and PR98002 which
are broken testcases showing with malloc debugging enabled.
==== gdb ====
Version update (9.2 -> 10.1)
- Mention fedora patch fixups added:
* fixup-3-gdb-archer-vla-tests.patch
- Mention patch to be upstreamed added:
* gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
- Fedora patch fixups update:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups added:
* fixup-gdb-test-ivy-bridge.patch
- Add xz to BuildRequires for testsuite flavour.
- Add note on mpfr-devel for SLE-11.
- Backport from master:
* gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch
- Patch to be upstreamed:
* gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch updated:
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
- Patch to be upstreamed:
* gdb-testsuite-gdb-base-morestack-exp-no-clang.patch
* gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch
* gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch
* gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch
* gdb-tui-enable-work-around-libncurses-segfault.patch
- Backport from master dropped:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
- Fedora patch fixups updated:
* fixup-2-gdb-archer-vla-tests.patch
- Fedora patch fixups added:
* fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch
- Testsuite patch:
* gdb-testsuite-disable-selftests-for-factory.patch
- Backport from master:
* gdb-symtab-read-cu-base-address-for-enqueued-cu.patch
* gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch
* gdb-fix-section-matching-in-find_pc_sect_compunit.patch
* gdb-symtab-fix-language-of-frame-without-debug-info.patch
- Patch to be upstreamed:
* gdb-symtab-set-default-dwarf-max-cache-age-1000.patch
- BuildRequire curl for debuginfod test-case.
- Patch to be upstreamed:
* gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch
* gdb-fix-assert-in-process-event-stop-test.patch
* gdb-fix-filename-in-not-in-executable-format-error.patch
* gdb-handle-no-upper-bound-in-value-subscript.patch
* gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch
- Testsuite patch:
* gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch
- Fedora patch fixups added:
* fixup-gdb-rhbz1156192-recursive-dlopen-test.patch
- Fedora patch fixups updated:
* fixup-gdb-btrobust.patch
* fixup-2-gdb-archer-vla-tests.patch
- Add missing patch command for:
* gdb-fortran-fix-print-dynamic-array.patch
- Fix patch application on SLE-11:
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
- Disable xz-devel and binutils-gold for SLE-10.
- More enabling of gdbserver for riscv64.
- Backport from master:
* gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch
* gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch
* gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch
* gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch
- Patch to be upstreamed:
* gdb-fortran-fix-print-dynamic-array.patch
- Enable gdbserver for riscv64.
- Restrict BuildRequires libdebuginfod to Factory and supporting
archs.
- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6).
* Debuginfod support.
* Multi-target debugging support.
* Multithreaded symbol loading enabled by default.
* New command set exec-file-mismatch.
* New command tui new-layout.
* Alias command can now specify default args for an alias.
- Update libipt to v2.0.2.
- Fedora-specific patches dropped:
* gdb-6.8-bz466901-backtrace-full-prelinked.patch
- Broken/obsolete fedora patches dropped:
* gdb-bz533176-fortran-omp-step.patch
* gdb-6.5-BEA-testsuite.patch
* gdb-6.7-charsign-test.patch
- Obsoleted fedora patches dropped:
* gdb-6.3-attach-see-vdso-test.patch
* gdb-6.3-inferior-notification-20050721.patch
* gdb-6.5-gcore-buffer-limit-test.patch
* gdb-6.5-missed-trap-on-step-test.patch
* gdb-rhbz1818011-bfd-gcc10-error.patch
- Fedora patches updated:
* gdb-6.3-gstack-20050411.patch
* gdb-6.3-test-self-20050110.patch
* gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
* gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch
* gdb-6.6-buildid-locate-core-as-arg.patch
* gdb-6.6-buildid-locate-rpm-librpm-workaround.patch
* gdb-6.6-buildid-locate-rpm-scl.patch
* gdb-6.6-buildid-locate-rpm.patch
* gdb-6.6-buildid-locate-solib-missing-ids.patch
* gdb-6.6-buildid-locate.patch
* gdb-6.7-testsuite-stable-results.patch
* gdb-6.8-quit-never-aborts.patch
* gdb-archer-pie-addons-keep-disabled.patch
* gdb-archer-pie-addons.patch
* gdb-archer-vla-tests.patch
* gdb-attach-fail-reasons-5of5.patch
* gdb-bz1219747-attach-kills.patch
* gdb-bz533176-fortran-omp-step.patch
* gdb-container-rh-pkg.patch
* gdb-fedora-libncursesw.patch
* gdb-gnat-dwarf-crash-3of3.patch
* gdb-jit-reader-multilib.patch
* gdb-linux_perf-bundle.patch
* gdb-moribund-utrace-workaround.patch
* gdb-runtest-pie-override.patch
* gdb-vla-intel-fix-print-char-array.patch
* gdb-vla-intel-fortran-strides.patch
* gdb-vla-intel-fortran-vla-strings.patch
* gdb-vla-intel-stringbt-fix.patch
* gdb-vla-intel-tests.patch
- Fedora patches added:
* gdb-config.patch
- Obsoleted patched dropped:
* gdb-testsuite-avoid-pagination-in-attach-32.exp.patch
* gdb-fix-toplevel-types-with-fdebug-types-section.patch
* gdb-fix-range-loop-index-in-find_method.patch
* gdb-fix-python3.9-related-runtime-problems.patch
* gdb-fix-unused-function-error.patch
* gdb-fix-the-thread-pool.c-compilation.patch
* gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch
* gdb-fix-debug-agent-odr-bool-int.patch
* gdbserver-fix-build-with-make-3.81.patch
* gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch
- Fedora patch fixups added:
* fixup-gdb-6.3-test-pie-20050107.patch
* fixup-gdb-6.5-sharedlibrary-path.patch
* fixup-gdb-6.6-buildid-locate.patch
* fixup-gdb-6.8-bz442765-threaded-exec-test.patch
* fixup-gdb-archer-vla-tests.patch
* fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch
* fixup-gdb-btrobust.patch
* fixup-gdb-bz634108-solib_address.patch
* fixup-gdb-dts-rhel6-python-compat.patch
* fixup-gdb-gnat-dwarf-crash-3of3.patch
* fixup-gdb-vla-intel-fortran-vla-strings.patch
* fixup-gdb-vla-intel-tests.patch
* fixup-gdb-6.3-threaded-watchpoints2-20050225.patch
- Patches renamed:
* gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch
to fixup-2-gdb-archer-vla-tests.patch
- Patches updated:
* gdb-testsuite-ada-pie.patch
- Backport from master:
* gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch
==== glibmm2_4 ====
Version update (2.64.4 -> 2.64.5)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.64.5:
+ gmmproc: Fix compatibility with gtkmm 3.24.2.
+ Build: Meson build: Fix Cocoa (macOS) detection.
==== gnome-shell ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-calendar
- Update to version 3.38.2:
+ Handle @content properties in ease() functions.
+ Fix screencast indicator on Xorg.
+ Fix inline-replies in chat notifications.
+ Improve do-not-disturb support.
+ Fix mobile broadband support.
+ Improve app picker spacing on larger resolutions.
+ Plugged leaks.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop 98234acd5b48a58c2d112b5edb3dddb85e04a643.patch: Fixed
upstream.
==== gnome-shell-extensions ====
Version update (3.38.1 -> 3.38.2)
Subpackages: gnome-shell-classic gnome-shell-classic-session
- Update to version 3.38.2:
+ window-list: Honor changes in skip-taskbar property.
+ window-list, workspace-indicator:
- Improve previews in workspace thumbs.
- Adjust to 3.38 changes.
+ auto-move: Improve behavior on multi-monitor setups.
+ windowNavigator: Adjust to 3.38 changes.
+ Misc. bug fixes.
==== gnome-tweaks ====
- Add gnome-tweaks-port-libhandy-1.patch: Port to using new handy.
==== greybird-geeko-theme ====
Version update (3.22.11+git1.968e3b5 -> 3.22.11+git2.751e0f3)
Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common
- Update to version 3.22.11+git2.751e0f3:
* Rebase parts of the %linked code
==== hdparm ====
- prepare usrmerge (boo#1029961)
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Fix typo in spec file sitearch -> sitelib
==== kactivitymanagerd ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kcm_sddm ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kcm_sddm-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-cli-tools5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kde-gtk-config5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kernel-64kb ====
Version update (5.9.11 -> 5.9.12)
- Linux 5.9.12 (bsc#1012628).
- io_uring: get an active ref_node from files_data (bsc#1012628).
- io_uring: order refnode recycling (bsc#1012628).
- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628).
- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628).
- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628).
- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628).
- RDMA/i40iw: Address an mmap handler exploit in i40iw
(bsc#1012628).
- btrfs: fix missing delalloc new bit for new delalloc ranges
(bsc#1012628).
- btrfs: tree-checker: add missing return after error in root_item
(bsc#1012628).
- btrfs: tree-checker: add missing returns after data_ref
alignment checks (bsc#1012628).
- btrfs: don't access possibly stale fs_info data for printing
duplicate device (bsc#1012628).
- btrfs: fix lockdep splat when reading qgroup config on mount
(bsc#1012628).
- rtc: pcf2127: fix a bug when not specify interrupts property
(bsc#1012628).
- s390: fix fpu restore in entry.S (bsc#1012628).
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)
(bsc#1012628).
- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628).
- smb3: Avoid Mid pending list corruption (bsc#1012628).
- smb3: Handle error case during offload read path (bsc#1012628).
- cifs: fix a memleak with modefromsid (bsc#1012628).
- powerpc/64s: Fix KVM system reset handling when
CONFIG_PPC_PSERIES=y (bsc#1012628).
- powerpc/64s/exception: KVM Fix for host DSI being taken in
HPT guest MMU context (bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing
ESB page (bsc#1012628).
- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last
for userspace (bsc#1012628).
- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
(bsc#1012628).
- KVM: x86: Fix split-irqchip vs interrupt injection window
request (bsc#1012628).
- iommu/vt-d: Don't read VCCAP register unless it exists
(bsc#1012628).
- firmware: xilinx: Use hash-table for api feature check
(bsc#1012628).
- drm/amdgpu: fix SI UVD firmware validate resume fail
(bsc#1012628).
- io_uring: fix ITER_BVEC check (bsc#1012628).
- trace: fix potenial dangerous pointer (bsc#1012628).
- arm64: tegra: Correct the UART for Jetson Xavier NX
(bsc#1012628).
- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
(bsc#1012628).
- arm64: pgtable: Fix pte_accessible() (bsc#1012628).
- arm64: pgtable: Ensure dirty bit is preserved across
pte_wrprotect() (bsc#1012628).
- drm/amdgpu: fix a page fault (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628).
- drm/amd/display: Avoid HDCP initialization in devices without
output (bsc#1012628).
- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628).
- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off
keypresses (bsc#1012628).
- HID: cypress: Support Varmilo Keyboards' media hotkeys
(bsc#1012628).
- HID: add support for Sega Saturn (bsc#1012628).
- Input: i8042 - allow insmod to succeed on devices without an
i8042 controller (bsc#1012628).
- HID: hid-sensor-hub: Fix issue with devices with no report ID
(bsc#1012628).
- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK
(bsc#1012628).
- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice
devices (bsc#1012628).
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant
(bsc#1012628).
- x86/xen: don't unbind uninitialized lock_kicker_irq
(bsc#1012628).
- kunit: fix display of failed expectations for strings
(bsc#1012628).
- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for
the Dinovo Edge (bsc#1012628).
- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628).
- proc: don't allow async path resolution of /proc/self components
(bsc#1012628).
- nvme: free sq/cq dbbuf pointers when dbbuf set fails
(bsc#1012628).
- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628).
- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628).
- vdpasim: fix "mac_pton" undefined error (bsc#1012628).
- vhost: add helper to check if a vq has been setup (bsc#1012628).
- vhost scsi: alloc cmds per vq instead of session (bsc#1012628).
- vhost scsi: fix cmd completion race (bsc#1012628).
- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with
RCU_NONIDLE (bsc#1012628).
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size
(bsc#1012628).
- scsi: libiscsi: Fix NOP race condition (bsc#1012628).
- scsi: target: iscsi: Fix cmd abort fabric stop race
(bsc#1012628).
- lockdep: Put graph lock/unlock under lock_recursion protection
(bsc#1012628).
- perf/x86: fix sysfs type mismatches (bsc#1012628).
- xtensa: uaccess: Add missing __user to strncpy_from_user()
prototype (bsc#1012628).
- x86/dumpstack: Do not try to access user space code of other
tasks (bsc#1012628).
- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset
(bsc#1012628).
- bus: ti-sysc: Fix reset status check for modules with quirks
(bsc#1012628).
- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
(bsc#1012628).
- ARM: OMAP2+: Manage MPU state properly for
omap_enter_idle_coupled() (bsc#1012628).
- phy: tegra: xusb: Fix dangling pointer on probe failure
(bsc#1012628).
- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC
(bsc#1012628).
- iwlwifi: mvm: properly cancel a session protection for P2P
(bsc#1012628).
- iwlwifi: mvm: write queue_sync_state only for sync
(bsc#1012628).
- KVM: s390: pv: Mark mm as protected after the set secure
parameters and improve cleanup (bsc#1012628).
- KVM: s390: remove diag318 reset code (bsc#1012628).
- batman-adv: set .owner to THIS_MODULE (bsc#1012628).
- usb: cdns3: gadget: fix some endian issues (bsc#1012628).
- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628).
- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency
(bsc#1012628).
- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency
(bsc#1012628).
- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
(bsc#1012628).
- bus: ti-sysc: suppress err msg for timers used as
clockevent/source (bsc#1012628).
- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628).
- scsi: ufs: Fix race between shutdown and runtime resume flow
(bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_board()
(bsc#1012628).
- video: hyperv_fb: Fix the cache type when mapping the VRAM
(bsc#1012628).
- bnxt_en: Release PCI regions when DMA mask setup fails during
probe (bsc#1012628).
- block/keyslot-manager: prevent crash when num_slots=1
(bsc#1012628).
- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628).
- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628).
- s390/qeth: make af_iucv TX notification call more robust
(bsc#1012628).
- s390/qeth: fix af_iucv notification race (bsc#1012628).
- s390/qeth: fix tear down of async TX buffers (bsc#1012628).
- drm/mediatek: dsi: Modify horizontal front/back porch byte
formula (bsc#1012628).
- bonding: wait for sysfs kobject destruction before freeing
struct slave (bsc#1012628).
- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628).
- ibmvnic: notify peers when failover and migration happen
(bsc#1012628).
- powerpc/64s: Fix allnoconfig build since uaccess flush
(bsc#1012628).
- iommu: Check return of __iommu_attach_device() (bsc#1012628).
- IB/mthca: fix return value of error branch in mthca_init_cq()
(bsc#1012628).
- i40e: Fix removing driver while bare-metal VFs pass traffic
(bsc#1012628).
- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628).
- spi: imx: fix the unbalanced spi runtime pm management
(bsc#1012628).
- io_uring: fix shift-out-of-bounds when round up cq size
(bsc#1012628).
- aquantia: Remove the build_skb path (bsc#1012628).
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers
(bsc#1012628).
- net: ena: handle bad request id in ena_netdev (bsc#1012628).
- net: ena: set initial DMA width to avoid intel iommu issue
(bsc#1012628).
- net: ena: fix packet's addresses for rx_offset feature
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
(bsc#1012628).
- ibmvnic: enhance resetting status check during module exit
(bsc#1012628).
- optee: add writeback to valid memory type (bsc#1012628).
- x86/tboot: Don't disable swiotlb when iommu is forced on
(bsc#1012628).
- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628).
- efi/efivars: Set generic ops before loading SSDT (bsc#1012628).
- efivarfs: revert "fix memory leak in efivarfs_create()"
(bsc#1012628).
- efi: EFI_EARLYCON should depend on EFI (bsc#1012628).
- riscv: Explicitly specify the build id style in vDSO Makefile
again (bsc#1012628).
- RISC-V: Add missing jump label initialization (bsc#1012628).
- RISC-V: fix barrier() use in <vdso/processor.h> (bsc#1012628).
- net: stmmac: fix incorrect merge of patch upstream
(bsc#1012628).
- enetc: Let the hardware auto-advance the taprio base-time of 0
(bsc#1012628).
- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628).
- drm/nouveau: fix relocations applying logic and a double-free
(bsc#1012628).
- can: gs_usb: fix endianess problem with candleLight firmware
(bsc#1012628).
- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup
time (bsc#1012628).
- platform/x86: toshiba_acpi: Fix the wrong variable assignment
(bsc#1012628).
- RDMA/hns: Fix wrong field of SRQ number the device supports
(bsc#1012628).
- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP
(bsc#1012628).
- RDMA/hns: Bugfix for memory window mtpt configuration
(bsc#1012628).
- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from
request_threaded_irq()'s flags (bsc#1012628).
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
(bsc#1012628).
- perf record: Synthesize cgroup events only if needed
(bsc#1012628).
- perf stat: Use proper cpu for shadow stats (bsc#1012628).
- perf probe: Fix to die_entrypc() returns error correctly
(bsc#1012628).
- USB: core: Change %pK for __user pointers to %px (bsc#1012628).
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628).
- USB: core: Fix regression in Hercules audio card (bsc#1012628).
- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo
A630Z TIO built-in usb-audio card (bsc#1012628).
- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628).
- irqchip/exiu: Fix the index of fwspec for IRQ type
(bsc#1012628).
- x86/mce: Do not overwrite no_way_out if mce_end() fails
(bsc#1012628).
- x86/speculation: Fix prctl() when
spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628).
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent
refcount leak (bsc#1012628).
- x86/resctrl: Add necessary kernfs_put() calls to prevent
refcount leak (bsc#1012628).
- drm/amdgpu: add rlc iram and dram firmware support
(bsc#1012628).
- commit 46922da
- rpm/kernel-{source,binary}.spec: do not include ghost symlinks
(boo#1179082).
- commit 76a9256
- Update config files.
Refresh after SOUNDWIRE removal.
- commit fa3b6ea
- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section
- commit 965157e
- Update config files: make CONFIG_SOUNDWIRE=m (bsc#1179201)
Also turned it off for unrelated platforms
- commit afd1f81
- Update
patches.kernel.org/5.9.11-181-sched-Fix-data-race-in-wakeup.patch
(bsc#1012628 bsc#1175893).
Add a bsc.
- commit d5a5c02
- dt-bindings: pwm: Add binding for RPi firmware PWM bus
(jsc#SLE-16543).
- staging: vchiq: Release firmware handle on unbind
(jsc#SLE-16543).
- soc: bcm: raspberrypi-power: Release firmware handle on unbind
(jsc#SLE-16543).
- - pwm: Add Raspberry Pi Firmware based PWM bus (jsc#SLE-16543).
- Update configs: Enable pwm driver on arm64/arm32
- supported.conf: Enable pwm driver
- input: raspberrypi-ts: Release firmware handle when not needed
(jsc#SLE-16543).
- gpio: raspberrypi-exp: Release firmware handle on unbind
(jsc#SLE-16543).
- firmware: raspberrypi: Keep count of all consumers
(jsc#SLE-16543).
- firmware: raspberrypi: Introduce devm_rpi_firmware_get()
(jsc#SLE-16543).
- clk: bcm: rpi: Release firmware handle on unbind
(jsc#SLE-16543).
- commit e8d4edd
==== kernel-source ====
Version update (5.9.11 -> 5.9.12)
Subpackages: kernel-default kernel-docs
- Linux 5.9.12 (bsc#1012628).
- io_uring: get an active ref_node from files_data (bsc#1012628).
- io_uring: order refnode recycling (bsc#1012628).
- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628).
- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628).
- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628).
- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628).
- RDMA/i40iw: Address an mmap handler exploit in i40iw
(bsc#1012628).
- btrfs: fix missing delalloc new bit for new delalloc ranges
(bsc#1012628).
- btrfs: tree-checker: add missing return after error in root_item
(bsc#1012628).
- btrfs: tree-checker: add missing returns after data_ref
alignment checks (bsc#1012628).
- btrfs: don't access possibly stale fs_info data for printing
duplicate device (bsc#1012628).
- btrfs: fix lockdep splat when reading qgroup config on mount
(bsc#1012628).
- rtc: pcf2127: fix a bug when not specify interrupts property
(bsc#1012628).
- s390: fix fpu restore in entry.S (bsc#1012628).
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)
(bsc#1012628).
- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628).
- smb3: Avoid Mid pending list corruption (bsc#1012628).
- smb3: Handle error case during offload read path (bsc#1012628).
- cifs: fix a memleak with modefromsid (bsc#1012628).
- powerpc/64s: Fix KVM system reset handling when
CONFIG_PPC_PSERIES=y (bsc#1012628).
- powerpc/64s/exception: KVM Fix for host DSI being taken in
HPT guest MMU context (bsc#1012628).
- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing
ESB page (bsc#1012628).
- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last
for userspace (bsc#1012628).
- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
(bsc#1012628).
- KVM: x86: Fix split-irqchip vs interrupt injection window
request (bsc#1012628).
- iommu/vt-d: Don't read VCCAP register unless it exists
(bsc#1012628).
- firmware: xilinx: Use hash-table for api feature check
(bsc#1012628).
- drm/amdgpu: fix SI UVD firmware validate resume fail
(bsc#1012628).
- io_uring: fix ITER_BVEC check (bsc#1012628).
- trace: fix potenial dangerous pointer (bsc#1012628).
- arm64: tegra: Correct the UART for Jetson Xavier NX
(bsc#1012628).
- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
(bsc#1012628).
- arm64: pgtable: Fix pte_accessible() (bsc#1012628).
- arm64: pgtable: Ensure dirty bit is preserved across
pte_wrprotect() (bsc#1012628).
- drm/amdgpu: fix a page fault (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628).
- drm/amd/display: Avoid HDCP initialization in devices without
output (bsc#1012628).
- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628).
- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off
keypresses (bsc#1012628).
- HID: cypress: Support Varmilo Keyboards' media hotkeys
(bsc#1012628).
- HID: add support for Sega Saturn (bsc#1012628).
- Input: i8042 - allow insmod to succeed on devices without an
i8042 controller (bsc#1012628).
- HID: hid-sensor-hub: Fix issue with devices with no report ID
(bsc#1012628).
- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK
(bsc#1012628).
- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice
devices (bsc#1012628).
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant
(bsc#1012628).
- x86/xen: don't unbind uninitialized lock_kicker_irq
(bsc#1012628).
- kunit: fix display of failed expectations for strings
(bsc#1012628).
- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for
the Dinovo Edge (bsc#1012628).
- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628).
- proc: don't allow async path resolution of /proc/self components
(bsc#1012628).
- nvme: free sq/cq dbbuf pointers when dbbuf set fails
(bsc#1012628).
- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628).
- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628).
- vdpasim: fix "mac_pton" undefined error (bsc#1012628).
- vhost: add helper to check if a vq has been setup (bsc#1012628).
- vhost scsi: alloc cmds per vq instead of session (bsc#1012628).
- vhost scsi: fix cmd completion race (bsc#1012628).
- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with
RCU_NONIDLE (bsc#1012628).
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size
(bsc#1012628).
- scsi: libiscsi: Fix NOP race condition (bsc#1012628).
- scsi: target: iscsi: Fix cmd abort fabric stop race
(bsc#1012628).
- lockdep: Put graph lock/unlock under lock_recursion protection
(bsc#1012628).
- perf/x86: fix sysfs type mismatches (bsc#1012628).
- xtensa: uaccess: Add missing __user to strncpy_from_user()
prototype (bsc#1012628).
- x86/dumpstack: Do not try to access user space code of other
tasks (bsc#1012628).
- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset
(bsc#1012628).
- bus: ti-sysc: Fix reset status check for modules with quirks
(bsc#1012628).
- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
(bsc#1012628).
- ARM: OMAP2+: Manage MPU state properly for
omap_enter_idle_coupled() (bsc#1012628).
- phy: tegra: xusb: Fix dangling pointer on probe failure
(bsc#1012628).
- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC
(bsc#1012628).
- iwlwifi: mvm: properly cancel a session protection for P2P
(bsc#1012628).
- iwlwifi: mvm: write queue_sync_state only for sync
(bsc#1012628).
- KVM: s390: pv: Mark mm as protected after the set secure
parameters and improve cleanup (bsc#1012628).
- KVM: s390: remove diag318 reset code (bsc#1012628).
- batman-adv: set .owner to THIS_MODULE (bsc#1012628).
- usb: cdns3: gadget: fix some endian issues (bsc#1012628).
- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628).
- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency
(bsc#1012628).
- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency
(bsc#1012628).
- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
(bsc#1012628).
- bus: ti-sysc: suppress err msg for timers used as
clockevent/source (bsc#1012628).
- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628).
- scsi: ufs: Fix race between shutdown and runtime resume flow
(bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628).
- bnxt_en: fix error return code in bnxt_init_board()
(bsc#1012628).
- video: hyperv_fb: Fix the cache type when mapping the VRAM
(bsc#1012628).
- bnxt_en: Release PCI regions when DMA mask setup fails during
probe (bsc#1012628).
- block/keyslot-manager: prevent crash when num_slots=1
(bsc#1012628).
- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628).
- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628).
- s390/qeth: make af_iucv TX notification call more robust
(bsc#1012628).
- s390/qeth: fix af_iucv notification race (bsc#1012628).
- s390/qeth: fix tear down of async TX buffers (bsc#1012628).
- drm/mediatek: dsi: Modify horizontal front/back porch byte
formula (bsc#1012628).
- bonding: wait for sysfs kobject destruction before freeing
struct slave (bsc#1012628).
- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628).
- ibmvnic: notify peers when failover and migration happen
(bsc#1012628).
- powerpc/64s: Fix allnoconfig build since uaccess flush
(bsc#1012628).
- iommu: Check return of __iommu_attach_device() (bsc#1012628).
- IB/mthca: fix return value of error branch in mthca_init_cq()
(bsc#1012628).
- i40e: Fix removing driver while bare-metal VFs pass traffic
(bsc#1012628).
- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628).
- spi: imx: fix the unbalanced spi runtime pm management
(bsc#1012628).
- io_uring: fix shift-out-of-bounds when round up cq size
(bsc#1012628).
- aquantia: Remove the build_skb path (bsc#1012628).
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers
(bsc#1012628).
- net: ena: handle bad request id in ena_netdev (bsc#1012628).
- net: ena: set initial DMA width to avoid intel iommu issue
(bsc#1012628).
- net: ena: fix packet's addresses for rx_offset feature
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
(bsc#1012628).
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
(bsc#1012628).
- ibmvnic: enhance resetting status check during module exit
(bsc#1012628).
- optee: add writeback to valid memory type (bsc#1012628).
- x86/tboot: Don't disable swiotlb when iommu is forced on
(bsc#1012628).
- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628).
- efi/efivars: Set generic ops before loading SSDT (bsc#1012628).
- efivarfs: revert "fix memory leak in efivarfs_create()"
(bsc#1012628).
- efi: EFI_EARLYCON should depend on EFI (bsc#1012628).
- riscv: Explicitly specify the build id style in vDSO Makefile
again (bsc#1012628).
- RISC-V: Add missing jump label initialization (bsc#1012628).
- RISC-V: fix barrier() use in <vdso/processor.h> (bsc#1012628).
- net: stmmac: fix incorrect merge of patch upstream
(bsc#1012628).
- enetc: Let the hardware auto-advance the taprio base-time of 0
(bsc#1012628).
- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628).
- drm/nouveau: fix relocations applying logic and a double-free
(bsc#1012628).
- can: gs_usb: fix endianess problem with candleLight firmware
(bsc#1012628).
- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup
time (bsc#1012628).
- platform/x86: toshiba_acpi: Fix the wrong variable assignment
(bsc#1012628).
- RDMA/hns: Fix wrong field of SRQ number the device supports
(bsc#1012628).
- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP
(bsc#1012628).
- RDMA/hns: Bugfix for memory window mtpt configuration
(bsc#1012628).
- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from
request_threaded_irq()'s flags (bsc#1012628).
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
(bsc#1012628).
- perf record: Synthesize cgroup events only if needed
(bsc#1012628).
- perf stat: Use proper cpu for shadow stats (bsc#1012628).
- perf probe: Fix to die_entrypc() returns error correctly
(bsc#1012628).
- USB: core: Change %pK for __user pointers to %px (bsc#1012628).
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628).
- USB: core: Fix regression in Hercules audio card (bsc#1012628).
- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo
A630Z TIO built-in usb-audio card (bsc#1012628).
- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628).
- irqchip/exiu: Fix the index of fwspec for IRQ type
(bsc#1012628).
- x86/mce: Do not overwrite no_way_out if mce_end() fails
(bsc#1012628).
- x86/speculation: Fix prctl() when
spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628).
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent
refcount leak (bsc#1012628).
- x86/resctrl: Add necessary kernfs_put() calls to prevent
refcount leak (bsc#1012628).
- drm/amdgpu: add rlc iram and dram firmware support
(bsc#1012628).
- commit 46922da
- rpm/kernel-{source,binary}.spec: do not include ghost symlinks
(boo#1179082).
- commit 76a9256
- Update config files.
Refresh after SOUNDWIRE removal.
- commit fa3b6ea
- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section
- commit 965157e
- Update config files: make CONFIG_SOUNDWIRE=m (bsc#1179201)
Also turned it off for unrelated platforms
- commit afd1f81
- Update
patches.kernel.org/5.9.11-181-sched-Fix-data-race-in-wakeup.patch
(bsc#1012628 bsc#1175893).
Add a bsc.
- commit d5a5c02
- dt-bindings: pwm: Add binding for RPi firmware PWM bus
(jsc#SLE-16543).
- staging: vchiq: Release firmware handle on unbind
(jsc#SLE-16543).
- soc: bcm: raspberrypi-power: Release firmware handle on unbind
(jsc#SLE-16543).
- - pwm: Add Raspberry Pi Firmware based PWM bus (jsc#SLE-16543).
- Update configs: Enable pwm driver on arm64/arm32
- supported.conf: Enable pwm driver
- input: raspberrypi-ts: Release firmware handle when not needed
(jsc#SLE-16543).
- gpio: raspberrypi-exp: Release firmware handle on unbind
(jsc#SLE-16543).
- firmware: raspberrypi: Keep count of all consumers
(jsc#SLE-16543).
- firmware: raspberrypi: Introduce devm_rpi_firmware_get()
(jsc#SLE-16543).
- clk: bcm: rpi: Release firmware handle on unbind
(jsc#SLE-16543).
- commit e8d4edd
==== kexec-tools ====
- prepare usrmerge (boo#1029961)
==== kgamma5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kgamma5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== khotkeys5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: khotkeys5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kinfocenter5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kinfocenter5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* weight main categories properly (kde#429153)
==== kmenuedit5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kmenuedit5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreen5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kscreenlocker ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Use QuickControls 2 StackView (kde#429290)
* actually replace wallaper pages
==== ksshaskpass5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksshaskpass5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== ksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: ksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kvm_stat ====
Version update (5.9.8 -> 5.9.12)
- Include the example service file in the package
* install it in /usr/share/kvm_stat
* this deals properly with bsc#1179469
==== kwayland-integration ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwayland-server ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== kwin5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: kwin5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* xwl: No need to delete the source immediately
* xwl: No need to create createX11Source twice consecutively
* xwl: Do not refresh the x11 Clipboard while fetching (kde#424754)
* xwl: Include errors and warnings
* screencating: query for dmabuf availability before we start streaming
* wayland: Fix clipped thumbnails of client-side decorated apps (kde#428595)
* Fixed Toggle Night Color global shortcut, which used i18n in object name, leading to erratic behavior e.g. when system locale or translations changed. (kde#428024)
* Set setMoveResize(true) after stopping fullscreen and quick tiling (kde#427848)
* screencasting: don't crash if the cursor is too big for our buffer
* fix: magiclamp effect wrong direction.
* kcm/decorations: Fix border size updating for thumbnails
==== kwrited5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libapparmor ====
Version update (3.0.0 -> 3.0.1)
- update to AppArmor 3.0.1
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.1
for the detailed upstream changelog
- drop upstream patch changes-since-3.0.0.diff
==== libarchive ====
Version update (3.4.3 -> 3.5.0)
- Update to version 3.5.0
New features:
* mtree digest reader support (#1347)
* completed support for UTF-8 encoding conversion (#1389)
* minor API enhancements (#1258, #1405)
* support for system extended attributes (#1409)
* support for decompression of symbolic links in zipx archives (#1435)
Important bugfixes
* fixed extraction of archives with hard links pointing to itself (#1381)
* cpio fixes (#1387, #1388)
* fixed uninitialized size in rar5_read_data (#1408)
* fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.
==== libass ====
Version update (0.14.0 -> 0.15.0)
- Update to version 0.15.0
* Fix backwards/VSFilter-incompatible font sizes with FreeType
2.10+
* Improve speed via better caching
* Require HarfBuzz unconditionally to ensure good shaping for
complex scripts
* ass_set_use_margins(true) now simply places text on the whole
screen instead of attempting to tie it to video positioning
(set by the margin values) and failing in various ways when
margins are used to implement pan & scan in a video player
* Add ass_track_set_feature() & catch-all
ASS_FEATURE_INCOMPATIBLE_EXTENSIONS
* Add ASS_FEATURE_BIDI_BRACKETS to enable Unicode 6.3+ bracket
matching when applying the Unicode Bidirectional Algorithm
(incompatible with VSFilter; requires libass built with
FriBidi 1.0+)
* Fix stack overflow on deeply nested \t tags
* Fix positioning of events with leading line breaks
* Fix small but nonzero \bord becoming \bord0 (regression in
0.14.0)
* Measure BorderStyle=4 box padding from glyph border, not
from glyph fill
* Scale everything from script resolution if storage size is
not set (including borders and shadows regardless of
ScaledBorderAndShadow)
* Fix the default aspect ratio calculation when neither
ass_set_pixel_aspect() nor ass_set_aspect_ratio() is called
* Multiple fixes for karaoke override tags
* Handle memory allocation failures better:
avoid some crashes and produce images closer to truth
* Avoid some integer overflows
* Add internal infrastructure for regression testing
* Improve VSFilter compatibility:
+ Treat invalid nested \t tags like VSFilter
+ Make \t(T,T,...) at time exactly T use the post-transition
values
+ Make lines stack more like they do in VSFilter
+ Default ScaledBorderAndShadow to 0 (like VSFilter),
except for subtitles that were produced by old FFmpeg/Libav
+ Make shadow positioning with 3D transforms match VSFilter's
+ Cut out glyphs from border & shadow in all the same cases
as VSFilter
+ Match VSFilter on animated color tags with negative
acceleration
+ Fix parsing of some files that VSFilter accepts but libass
didn't by ignoring leading whitespace in each line of an
ASS file or CodecPrivate
+ Improve font selection with CoreText
+ Stop faux-bolding fonts that are too bold to get faux bold
in VSFilter
+ Ignore leading/trailing spaces when calculating height of
nonblank lines
+ Match VSFilter on \fade with large alpha value arguments
+ Stop splitting bitmaps on font substitution
+ Multiple fixes for Banner and Scroll effects
+ Multiple fixes for karaoke override tags
==== libcacard ====
Version update (2.7.0 -> 2.8.0)
- Update to v2.8.0. Changes include:
* Improve project documentation
* Bump minimal glib version to 2.32 and remove old compatibility functions
* Introduce meson build system in addition to existing autotools
* Create and run fuzzer drivers to improve stability
* Introduce a new API vcard_emul_finalize() to clean up allocated resources
* Remove key caching to avoid issues with some PKCS #11 modules
* Prevent logging critical errors on unknown instruction
- Remove empty libcacard package, and also drop the rpm provided
symbol qemu-tools:/usr/bin/vscclient, both assumed unused by now
==== libgit2 ====
- require library required by pkg-config file
==== libinput ====
Version update (1.16.3 -> 1.16.4)
Subpackages: libinput-udev libinput10
- Update to release 1.16.4
* Fix the termination of the readlink result
* udev: update rules to handle bind/unbind events
==== libkdecoration2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== libkscreen2 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix build with newer Qt
==== libksysguard5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Do not insert non existing columns
* Write entries if face config changes (kde#429155,kde#429167,kde#429367)
* Delete compactRepresentation when switching faces (kde#424599)
==== libmodulemd ====
Version update (2.9.4 -> 2.10.0)
- Update to 2.10.0
+ Add modulemd-obsoletes
+ Add modulemd v3 format
- Fix build for 32-bit architectures with patch from upstream
+ Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch
==== libqt5-qtwayland ====
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Add upstream patch to fix a regression:
* 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Disable firebird integration for the time being (boo#1179203).
==== libva ====
Version update (2.9.0 -> 2.9.1)
Subpackages: libva-drm2 libva-x11-2 libva2
- update to 2.9.1:
* fix version mismatch between meson and autotools
==== libvirt ====
Version update (6.9.0 -> 6.10.0)
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- Update to libvirt 6.10.0
- jsc#SLE-13688
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
f035f53b-virt-guest-shutdown.patch
==== libyui-qt ====
Version update (2.56.3 -> 2.56.4)
- Add folder-temp icon (related to jsc#SLE-16313).
- 2.56.4
==== llvm11 ====
Subpackages: clang-tools clang11 clang11-doc libLLVM11 libLTO11 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang11
- Add compiler-rt-dont-compile-assembly-files-as-c.patch to fix
build failure with newer CMake versions.
- Let CMake files in {llvm,clang}X-devel refer to the versioned
binaries that come with the package instead of the symlink
managed by update-alternatives. (boo#1178513)
==== milou5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: milou5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== mozjs78 ====
Version update (78.4.0 -> 78.5.0)
- Update to version 78.5.0esr.
==== mtools ====
Version update (4.0.25 -> 4.0.26)
- mtools 4.0.26:
* Ignore image file locking errors if we are performing a read-
only access anyways
- remove obsolete texinfo packaging macros, update signing keyring
==== mutter ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libmutter-7-0 mutter-data
- Update to version 3.38.2:
+ Fix unwanted position changes on window resize.
+ Fix _NET_WM_FRAME_DRAWN timestamps.
+ Fix missed redraws of newly-mapped actors.
+ (Temporarily) make Xwayland listen on abstract namespace socket
again.
+ Fix tiling to the correct monitor.
+ Fix background artifacts in magnifier.
+ Fix monitor tiling support on X11.
+ Fix device configuration not being picked up on X11.
+ Improve compatibility with Qt's wayland support.
+ Support tagging devices as primary GPU via udev.
+ Fix size hints with CSD.
+ Do not disable the X Security extension by default.
+ Fix unresponsive input after screen blank.
+ Improve tablet-mode-switch support.
+ Plugged memory leaks.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== nano ====
Version update (5.3 -> 5.4)
- GNU nano 5.4:
* Moving the cursor now skips over combining characters (an
other zero-width characters)
* Deleting a character deletes also any succeeding zero-width
characters but backspacing deletes just one character at a time
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updatged to latest upstream, including:
* iscsiadm: Optimize the the verification of mode paramters
* iscsid: Poll timeout value to 1 minute for iscsid
* iscsiadm: fix host stats mode coredump
* iscsid: fix logging level when starting and shutting down daemon
* Updated iscsiadm man page.
* Fix memory leak in sysfs_get_str
* libopeniscsiusr: Compare with max int instead of max long
- Systemd unit files should not depend on network.target (bsc#1179440),
updating:
* open-iscsi-SUSE-latest.diff.bz2
==== orca ====
Version update (3.38.0 -> 3.38.1)
- Update to version 3.38.1:
+ Web: Fix crash when generating speech for childless math
element.
+ General: Fix bug causing the new radio button group to not be
presented when the group was first entered.
+ Updated translations.
==== ovmf ====
Version update (202008 -> 202011)
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- Update to edk2-stable202011
* MdeModulePkg/VariablePolicyLib: Fix runtime panic in
ValidateSetVariable()
* CryptoPkg: BaseCryptLib: Fix buffer double free in
CryptPkcs7VerifyEku
* Revert "SecurityPkg: Add RPMC Index to the RpmcLib"
* MdeModulePkg/LzmaCustomDecompressLib: catch 4GB+ uncompressed
buffer sizes
* MdeModulePkg/Core/Dxe: limit FwVol encapsulation section
recursion
* MdeModulePkg/Core/Dxe: assert SectionInstance invariant in
FindChildNode()
* SecurityPkg: Add RPMC Index to the RpmcLib
* BaseTools: Resolve index out of range errors.
* UefiCpuPkg/PiSmmCpuDxeSmm: Reflect page table depth with page
table address
* UefiCpuPkg/PiSmmCpuDxeSmm: Correct the Cr3 typo
* CryptoPkg: Make the MD5 disable as default for security
* NetworkPkg/Defines: Make iSCSI disable as default
* OvmfPkg/OvmfXen.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgX64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32X64.dsc: Enable MD5 while enable iSCSI
* OvmfPkg/OvmfPkgIa32.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemuKernel.dsc: Enable MD5 while enable iSCSI
* ArmVirtPkg/ArmVirtQemu.dsc: Enable MD5 while enable iSCSI
* NetworkPkg: Enable MD5 while enable iSCSI
* CryptoPkg/dsc: Enable MD5 when CRYPTO_SERVICES enable MD5
* SecurityPkg/Hash2DxeCrypto: Remove SHA1 support
* SecurityPkg/Hash2DxeCrypto: Remove MD5 support
* MdeModulePkg: Drop VarLock from RuntimeDxe variable driver
* MdeModulePkg: Change TCG MOR variables to use VariablePolicy
* SecurityPkg: Allow VariablePolicy state to delete authenticated
variables
* MdeModulePkg: Allow VariablePolicy state to delete protected
variables
* MdeModulePkg: Connect VariablePolicy business logic to
VariableServices
* ArmVirtPkg: Add VariablePolicy engine to ArmVirtPkg platform
* OvmfPkg: Add VariablePolicy engine to OvmfPkg platform
* BaseTools: Fix BrotliCompress tool issue
* MdePkg/BaseRngLibDxe: Add DXE_RUNTIME_DRIVER class to RngLib
* MdeModulePkg DisplayEngineDxe: Correct the local variable name.
* MdeModulePkg/AtaAtapiPassThru: Trace ATA packets
* MdeModulePkg/AtaAtapiPassThru: Restart failed packets
* MdeModulePkg/AtaAtapiPassThru: Add SATA error recovery flow
* MdeModulePkg/AtaAtapiPassThru: Check IS to check for command
completion
* MdeModulePkg/DriverSampleDxe: Add HII sample options
* MdeModulePkg/Library: Revise HiiLib to check REST_STYLE
* BaseTools/VfrCompile: VFR compiler supports REST_STYLE in HII
option
* MdePkg: Add GUID for REST Style Formset
* UefiCpuPkg/MpInitLib: For SEV-ES guest, set stack based on
processor number
* UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCB
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Fix erase blocks for
SEV-ES
* OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Set the SwScratch valid
bit
* UefiCpuPkg/MpInitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for MMIO events
* OvmfPkg/VmgExitLib: Set the SwScratch valid bit for IOIO events
* OvmfPkg/VmgExitLib: Set the SW exit fields when performing
VMGEXIT
* OvmfPkg/VmgExitLib: Implement new VmgExitLib interfaces
* UefiCpuPkg/VmgExitLib: Add interfaces to set/read GHCB
ValidBitmap bits
* MdePkg: Clean up GHCB field offsets and save area
* BaseTools: Limit command line length.
* BaseTools: Update report map file format
* BaseTools: Add image type into generate map file
* BaseTools: Incremental build issue for included ASI file's
deletion.
* MdeModulePkg/Core/Dxe: log memory base and length, after lib
ctors again
* BaseTools: Fix BaseTools nmake cleanall hang issue
* ShellPkg:Fix bug in FileBuffer.c
* BaseTools: Enable Module Scope Structure Pcd
* MdeModulePkg/Gcd: Check memory allocation when initializing
memory
* BaseTools: Remove the dependency on the build intermediate file
* DynamicTablesPkg: Add SSDT CMN-600 Table generator
* MdePkg: Definitions for Extended Interrupt Flags
* BaseTools: Update the FV Space Information to display decimal
and Hex
* MdePkg/Include: Definitions of EFI REST JSON Structure Protocol
* MdeModulePkg/XhciDxe: Retry device slot init on failure
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDP if
possible
* MdeModulePkg/AcpiTableDxe: use pool allocation for RSDT/XSDT
if possible
* MdeModulePkg/AcpiTableDxe: use pool allocations when possible
* MdePkg: Fix SmBios.h PROCESSOR_CHARACTERISTIC_FLAGS to be
UINT16
* MdePkg: Update SmBios.h to add SMBIOS 3.4.0 ARM64 SoC ID field
* ShellPkg: Add ARM64 SoC ID to Processor Characteristics in
smbiosview
* ShellPkg: Fix smbiosview string definition name for "boot from CD"
* ShellPkg: Fix a couple of typos in smbiosview
* MdeModulePkg/Core: Support standalone MM in FV2 protocol
GetNextFile().
* MdePkg/SystemResourceTable.h: Add vendor range values
* MdePkg/Include: Fix wrong spelling in http11.h
* BaseTools/Ecc: Fix ECC check MetaFile Copyright information
issue
* MdeModulePkg/XhciDxe: Error handle for USB slot initialization
failure
* ArmPkg/ArmMmuLib: Explicitly cast function pointer argument
* ArmPkg/ArmMmuLib: Explicitly cast UINT32 data conversions
* DynamicTablesPkg: SsdtSerialPortFixupLib fix ECC errors
* DynamicTablesPkg: AmlEncoding change debug macro
* DynamicTablesPkg: AmlLib\AmlDbgPrint fix ECC error
* DynamicTablesPkg: AmlLib fix ECC errors
* DynamicTablesPkg: AcpiSratLibArm fix ECC error
* DynamicTablesPkg: SsdtSerialPortLibArm fix ECC error
* DynamicTablesPkg: Fix order of assert checks
* CryptoPkg/BaseCryptLib: fix NULL dereference (CVE-2019-14584)
(bsc#1177789)
* Revert "MdeModulePkg/PartitionDxe: Fix the incorrect LBA size
in child ..."
* UefiCpuPkg/MpInitLib: Reduce reset vector memory pressure
* SecurityPkg/Tcg2PhysicalPresenceLib: Fix incorrect TCG VER
comparision
* CryptoPkg: BaseCryptLib: Add unit tests (Host and Shell based)
* ArmVirtPkg: Add kvmtool to package dictionary
* ArmVirtPkg: Package dependency for MC146818 RTC
* ArmVirtPkg: Support for kvmtool virtual platform
* ArmVirtPkg: Add Kvmtool Platform Pei Lib
* ArmVirtPkg: 16550 UART Platform hook library
* ArmVirtPkg: GUID Hob for 16550 UART base address
* MdeModulePkg: Fix constructor invocation ordering
* ArmVirtPkg: Add Kvmtool NOR flash lib
* ArmVirtPkg: kvmtool platform memory map
* ArmVirtPkg: Add kvmtool platform driver
* ArmPlatformPkg: Dynamic flash variable base
* ArmVirtPkg: Add Kvmtool RTC Fdt Client Library
* PcAtChipsetPkg: Add MMIO Support to RTC driver
* MdePkg/Include: Add HTTP definitions
* BaseMemoryLibSse2: Take advantage of write combining buffers
* RedfishPkg/Include: PCD definitions of Host Interface EFI
device path
* MdePkg/Include: Definitions of EFI REST EX Protocol
* ShellPkg/SmbiosView: Add DDR5 support
* MdePkg/BaseLib: Fix invalid memory access in AArch64
SetJump/LongJump
* BaseTools: Add EDKII_DSC_PLATFORM_GUID MACRO
* MdeModulePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* MdePkg: Remove code wrapped by
DISABLE_NEW_DEPRECATED_INTERFACES
* BaseTools Build_Rule: Add the missing ASM16_FLAGS for ASM16
source file
* BaseTools: Move C tool flags before the common flags
* BaseTools: Copy PACKED definition from MdePkg Base.h
* MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in
UEFI memmap
* MdePkg/UefiSpec: separate page access bitmask from SP and
CRYPTO caps
* MdePkg: SMBIOS 3.4.0 Update "adding DDR5 definitions".
* NetworkPkg: Fix possible infinite loop in HTTP msg body
parser
* NetworkPkg/HttpDxe: TlsChildHandle is not cleared when reset
* NetworkPkg: Add RngLib entry to .dsc file.
* MdeModulePkg/HiiDatabase: Do not modify CONST string
* OvmfPkg: enable HttpDynamicCommand
* ArmVirtPkg: enable HttpDynamiCommand
* ShellPkg/DynamicCommand: add HttpDynamicCommand
* CryptoPkg/BaseCryptLib: add crypto algorithms needed by
variable protection
* BaseTools: Add RISCV64 binding
* MdeModulePkg/XhciDxe: Fix Broken Timeouts
* BaseTools: Set section alignment as zero if its type is Auto
* BaseTools: Remove CanSkip calling for incremental build
* BaseTools: Normalize case of pathname when evaluating Macros.
* BaseTools: Clean the ffs folder before generating files in it
* BaseTools: Add included files to deps_target file.
* OvmfPkg/README: HTTPS Boot: describe host-side TLS cipher
suites forwarding
* MdeModulePkg/NonDiscoverablePciDeviceDxe: Add NULL pointer
check
* CryptoPkg: OpensslLib: Use RngLib to generate entropy in
rand_pool
* ArmVirtPkg: Add RngLib based on TimerLib for CryptoPkg
* OvmfPkg: Add RngLib based on TimerLib for Crypto
* MdePkg: BaseRngLibDxe: Add RngLib that uses RngDxe
* MdePkg: TimerRngLib: Added RngLib that uses TimerLib
* MdePkg: Correct EFI_BLOCK_IO_PROTOCOL_REVISION3 value
* OvmfPkg: drop redundant VendorID check in VirtioMmioDeviceLib
* MdePkg: PciExpressLib support variable size MMCONF
* UefiPayloadPkg: Store the size of the MMCONF window
* SecurityPkg/PeiTpmMeasurementLib: remove
gEfiTpmDeviceSelectedGuid
* BaseTools: update IASL extdep to more modern version
* UefiCpuPkg/RegisterCpuFeaturesLib: Support MpServices2 only
case.
* BaseTools: Sort the Pcd set when generating the VPD binary
* SecurityPkg/DxeImageVerificationLib: Disable SHA1 base on MACRO
- Refresh ovmf-add-exclude-shell-flag.patch
- Drop upstreamed ovmf-jscSLE-16075-SEV-ES-fixes.patch
- Cosmetic changes in the spec file suggested by spec-cleaner
==== oxygen5 ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pam ====
Version update (1.5.0 -> 1.5.1)
Subpackages: pam-doc
- Update to 1.5.1
- pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
doesn't exist and root password is blank [bsc#1179166]
- pam_faillock: added nodelay option to not set pam_fail_delay
- pam_wheel: use pam_modutil_user_in_group to check for the group membership
with getgrouplist where it is available
==== pam_mount ====
Subpackages: libcryptmount0
- Restore symlinks for crypt_LUKS
Fixes: https://bugzilla.opensuse.org/show_bug.cgi?id=1179229
==== pcsc-cyberjack ====
- make sure that the rule files are not marked as executable
==== perl-Date-Manip ====
Version update (6.82 -> 6.83)
- updated to 6.83
see /usr/share/doc/packages/perl-Date-Manip/Changes
6.83 2020-12-01
- Time zone fixes
No new zoneinfo data so no release on 2020-09-01.
Newest zoneinfo data (tzdata 2020d). Requested by Shawn Carroll
(GitHub #32)
==== perl-File-Listing ====
Version update (6.11 -> 6.14)
- updated to 6.14
see /usr/share/doc/packages/perl-File-Listing/Changes
6.14 2020-11-30 05:48:07 -0700
- Production version identical to 6.12_01
6.12_01 2020-11-27 16:13:15 -0700
- Handle default apache indexes (gh#20)
- Ignore certain known navigation links in apache indexes (gh#20)
- Support Win32 OpenSSH listing (gh#21 simon04++)
==== perl-Types-Serialiser ====
Version update (1.0 -> 1.01)
- Add license to cpanspec.yml (no license in Makefile.PL, META.(yml|json),
pod and no LICENSE file)
- updated to 1.01
see /usr/share/doc/packages/perl-Types-Serialiser/Changes
1.01 Tue Dec 1 02:46:33 CET 2020
- implement Types::Serialiser::as_bool.
- slight doc tweaks.
==== php7 ====
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- fix building with new apache2 from Apache development repo
==== plasma-browser-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma-nm5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-addons ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-addons-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-desktop ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove cmake checks for breeze decoration
* There is no Q_FALLTHROUGH in qml or js (kde#429574)
* Fix translation extraction (kde#429466)
* [kcms/users]: Fix 429313 (kde#429313)
* Use plasma theme icons in kickoff leave view
* Don't use visible property in procedural code to determine state (kde#408116)
* [panel] Fix dragging panel to resize for top and right panels (kde#429063)
==== plasma5-disks ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-integration ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.20.4
==== plasma5-pa ====
Version update (5.20.3 -> 5.20.4)
Subpackages: plasma5-pa-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Remove count property from PulseObjectFilterModel (kde#427978)
==== plasma5-thunderbolt ====
Version update (5.20.3 -> 5.20.4)
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== plasma5-workspace ====
Version update (5.20.3 -> 5.20.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Fix Environment Canada weather domain.
* Fix build with newer Qt
* fix: Font files, kfontview and thumbnailer crash on Wayland (kde#401031)
* Readd searching for breeze decoration (kde#429298)
* [Notifications] Check pause button when job is paused
* The cursor previews are in a layout
* Revert "Use new simpler way to disable session management in services"
* [Tab switcher] Fix binding loop that spams the log (kde#410984)
==== plymouth ====
Subpackages: libply-boot-client5 libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Add plymouth-disable-fedora-logo.patch:
Disable the image link which point to the fedora logo. this
modification will also avoid the failure report from build
checker.
==== polkit-kde-agent-5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== powerdevil5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: powerdevil5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== pulseaudio ====
Version update (13.0 -> 14.0)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Update to pulseaudio 14.0:
see details in:
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/
- Build with --enable-stream-restore-clear-old-devices:
This is a bit destructive option, it will clear the old PA routing
once when upgraded prior to 14.0, but it's required for GNOME
(see the release notes above). It should be a one-off action,
and hopefully wouldn't bother too much.
- Drop obsoleted patches:
0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch
0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch
0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch
0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch
0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch
0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch
0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch
0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch
0009-alsa-mixer-improve-alsa_id_decode-function.patch
0010-alsa-ucm-Support-Playback-CaptureVolume.patch
0011-alsa-ucm-Fix-volume-control-based-on-review.patch
0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch
0013-alsa-ucm-add-support-for-master-volume.patch
0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch
0015-alsa-ucm-fix-parsing-for-JackControl.patch
0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch
0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch
0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch
0019-alsa-ucm-parse-correctly-the-device-values.patch
0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch
0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch
0022-alsa-ucm-add-control-and-mixer-device-items.patch
0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch
0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch
0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch
0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch
0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch
0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch
0029-alsa-ucm-add-support-for-HDMI-ELD.patch
0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch
0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
0036-ucm-Don-t-log-errors-during-normal-operation.patch
0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
0038-alsa-ucm-use-the-right-profile-name.patch
0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
0040-alsa-sink-source-fix-the-mixer-initialization.patch
==== python-Pygments ====
Version update (2.7.2 -> 2.6.1)
- Revert to 2.6.1 (higher version break python-Pelican).
==== python-async_generator ====
- fix pytest call for multiple python flavors
gh#openSUSE/python-rpm-macros#66
==== python-atpublic ====
Version update (1.0 -> 2.1.1)
- Update to v2.1.1
* Clean up some typing problems
* Reorganized docs and tests out of the code directory
* Fix the Windows CI tests
- from v2.0
* Drop Python 3.4 and 3.5; add Python 3.8 and 3.9.
* The C implementation is removed
* Added an ``@private`` decorator
* Build and test on Windows in addition to Linux
* Fix the doctests so that they actually run and pass!
* Add type annotations and API reference documentation
* Internal improvements and modernizations
==== python-future ====
- Need dbm for more than one python3 flavor
gh#openSUSE/python-rpm-macros#66
==== python-gunicorn ====
- Neither pytest-cov nor standalone mock are true BuildRequirements
==== python-libvirt-python ====
Version update (6.9.0 -> 6.10.0)
- Update to 6.10.0
- Add all new APIs and constants in libvirt 6.10.0
- jsc#SLE-13688
==== python-numpy ====
- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
* Fix pytest call expansion
* Fix f2py entry point
==== python-psutil ====
Version update (5.7.2 -> 5.7.3)
- update to 5.7.3:
- 809_: [FreeBSD] add support for `Process.rlimit()`.
- 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner)
- 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is
running (meaning Wi-Fi or ethernet cable is connected).
- 1837_: [Linux] improved battery detection and charge "secsleft" calculation
- 1620_: [Linux] physical cpu_count() result is incorrect on systems with more
than one CPU socket.
- 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still
alive but the exe file which launched it got deleted.
- 1791_: [macOS] fix missing include for getpagesize().
- 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL
pointer.
- 1838_: [Linux] sensors_battery(): if `percent` can be determined but not
the remaining values, still return a result instead of None.
- skip-obs.patch, skip_failing_tests.patch: rediff
==== python-pycairo ====
Version update (1.19.1 -> 1.20.0)
- Update to 1.20.0
* Require Python 3.6+ #pr-201
* Require cairo 1.15.10+ #pr-204
* docs: support Sphinx 3.0 #pr-207
* meson: add ?tests? option to skip tests #pr-188
* Windows: build wheels #pr-197
* Add support for Python 3.9 and 3.10 #pr-198 #pr-202
* examples: add a Jupyter Notebook example #pr-181
* Raise an error early when being passed a file object not opened
in binary mode #pr-205
* Add a pyproject.toml file #pr-206
- move header file in sitearch to devel package (rpmlint error)
header is packaged twice: gh#pygobject/pycairo#98
- Move the pkgconfig file to the common package
gh#openSUSE/python-rpm-macros#66
==== python-pycryptodome ====
Version update (3.9.8 -> 3.9.9)
- update to 3.9.9:
* GH#435: Fixed Crypto.Util.number.size for negative numbers
==== python-pytz ====
Version update (2020.1 -> 2020.4)
- update to 2020.4:
* update to IANA 2020d timezone release
==== python-requests ====
Version update (2.24.0 -> 2.25.0)
- update to 2.25.0:
* Added support for NETRC environment variable. (#5643)
* Requests now supports urllib3 v1.26.
* Requests v2.25.x will be the last release series with support for Python 3.5.
- refreshed requests-no-hardcoded-version.patch
==== python-scrypt ====
Version update (0.8.15 -> 0.8.17)
- update to 0.8.17:
* add_dll_directory for python 3.8 on windows, as importlib.util.find_spec does not search all paths anymore
* Add additional test vector from RFC
==== python-setproctitle ====
Version update (1.1.10 -> 1.2)
- Update to version 1.2
* added ``getthreadtitle()`` and ``setthreadtitle()``.
* Initialisation of the module moved to the first usage:
importing the module doesn't cause side effects.
* Manage much longer command lines (#52)
* Improved build on BSD, dropped ancient versions (issue #67).
* Fixed build for Python 3.8 (#66, #72)
* Added support for Python 3.9
* Dropped support for Python < 3.6
- Drop use-pkg-config.patch
- Drop extra requirements
==== python-sniffio ====
- skip upcoming python36 flavor because there is no python36-curio
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Be more careful about what directives are used for qemu-testsuite
- Fix some spec file 'Requires' statements to be accurate to the
new model of relying on system-user-qemu and system-group-kvm to
provide the needed users and groups
- Added io_uring support.
==== rsyslog ====
- prepare usrmerge (boo#1029961)
==== rubygem-packaging_rake_tasks ====
Version update (1.4.11 -> 1.4.14)
- Do not check license in vector images (needed for jsc#SLE-16313).
- 1.4.14
- Use the "--non-interactive" zypper option in the
"build_dependencies:install" task if not running in a terminal
(related to bsc#1179445)
- 1.4.13
- Use "sudo" in the "build_dependencies:install" task only when
running as non-root, "sudo" might not be installed when running
as root (bsc#1179445)
- 1.4.12
==== sed ====
- prepare usrmerge (boo#1029961)
==== snapper ====
Subpackages: libsnapper5 snapper-zypp-plugin
- do not override passwd after getpwuid_r et.al. calls
(gh#openSUSE/snapper#589)
- state in man-pages that ext4 support is discontinued
(gh#openSUSE/snapper#331)
- use C++11 regexes instead of own regcomp/regexec wrapper class
(see gh#openSUSE/snapper#583)
==== speech-dispatcher ====
Version update (0.9.1 -> 0.10.2)
Subpackages: libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak
- Update to version 0.10.2:
- generic: Add support for sound icons
- Add French, Norwegian Bokmål, Portuguese, Brazilian Portuguese, and Russian translations.
- Add voxin module variant.
- Factorize espeak module with espeak-ng module.
- Make ibmtts and voxin use the common queue helpers.
- Fix python bindings against python 3.9.
- Reference the golang bindings.
- Add spd_get_client_id.
- Make key, char and sound_icon commands return message id.
- Expose modulebindir in speech-dispatcher.pc.
- Remove generic modules for synths that have a non-generic module.
- Changes from 0.10.1
- Add punctuation level "most".
- Rework thread synchronization.
- Move espeak/espeak-ng audio queuing to shared file, rework it.
- Make baratinoo use this audio queueing, enable marks, and support
- responsiveness parameter.
- Add support for Baratinoo engine 8.6
- Show mark progression in spd-say.
- Add --character option to spd-say.
- Put country/region in language instead of variant.
- pico, generic: fix setting voice by language.
- generic: Add fallback voices for generic languages.
- symbols: Add support for SSML.
- symbols: Add SymbolPreprocFile directive to load several symbol files.
- symbols: Replace DefaultSymbolsPreproc directive with SymbolsPreproc directive
- to have more fine-grained control over server preprocessing.
- symbols: Import emojis and unicode font variants support from NVDA and Unicode
- CLDR and UnicodeData.
- symbols: Import some symbols from Orca.
- symbols: Add rules to drop gender-neutral forms.
- symbols: Add support for group references.
- Disable Mary-TTS module by default.
- Replace AudioPulseServer option with AudioPulseDevice.
- Fix default pulse latency to 10ms to avoid pulseaudio distorted output.
- Made client isolation stronger for Snap/Flatpak support.
- Changes since 0.10.0-rc4:
- Update CLDR to version 37 and font variants to last version.
- spd-say: Fix synthesizing percent
- handle _pulse_open() errors in reconnect
- Changes since 0.10.0:
- Fix including dic files
- Change source url to official url on github.
==== spice-gtk ====
Version update (0.38 -> 0.39)
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5
- Update to version 0.39. Issues addressed:
+ !33 - Remove PulseAudio backend
+ !34 - Remove support to CELT codec
+ !42 - Drop capabilities from usb-acl-helper binary
+ !45 - #123 - Install ACL helper in libexec directory
+ !48 - Add support to Wayland mouse in server mode
+ !49 - #126 - Read all SASL buffer
+ !54 - Add Copy & Paste support over Webdav
+ !58 - Improve input and display on HiDPI displays
+ !64 - Add support for Physical size display
+ !69 - Fix leak on Display's surface
+ !74 - Fix read overflow on (not seamless) migration code
+ !75 - Fix usb redirect on connect, see [rhbz#1874740]
+ !77 - Fixes buffer overflow in QUIC [CVE-2020-14355]
- Be explicit about the configuration options
- Drop these patches, which are in release tarball:
Remove-celt-support.patch
0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch
0002-quic-Check-image-size-in-quic_decode_begin.patch
0003-quic-Check-RLE-lengths.patch
0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch
- Note: The Mar 9, 2020 spec file cleanup satisfies jsc#SLE-15520
==== sqlite3 ====
Version update (3.33.0 -> 3.34.0)
- SQLite 3.34.0:
* Added the sqlite3_txn_state() interface for reporting on the
current transaction state of the database connection.
* Enhance recursive common table expressions to support two or more
recursive terms as is done by SQL Server, since this helps make
queries against graphs easier to write and faster to execute.\
* Improved error messages on CHECK constraint failures.
* The .read dot-command now accepts a pipeline in addition to a
filename.
* Added options --data-only and --nosys to the .dump dot-command.
* Added the --nosys option to the .schema dot-command.
* Table name quoting works correctly for the .import dot-command.
* The generate_series(START,END,STEP) table-valued function
extension is now built into the CLI.
* The .databases dot-command now show the status of each database
file as determined by sqlite3_db_readonly() and
sqlite3_txn_state().
* Added the --tabs command-line option that sets .mode tabs.
* The --init option reports an error if the file named as its
argument cannot be opened. The --init option also now honors the
- -bail option.
* Improved estimates for the cost of running a DISTINCT operator.
* When doing an UPDATE or DELETE using a multi-column index where
only a few of the earlier columns of the index are useful for the
index lookup, postpone doing the main table seek until after all
WHERE clause constraints have been evaluated, in case those
constraints can be covered by unused later terms of the index,
thus avoiding unnecessary main table seeks.
* The new OP_SeekScan opcode is used to improve performance of
multi-column index look-ups when later columns are constrained by
an IN operator.
* The BEGIN IMMEDIATE and BEGIN EXCLUSIVE commands now work even if
one or more attached database files are read-only.
* Enhanced FTS5 to support trigram indexes.
* Improved performance of WAL mode locking primitives in cases where
there are hundreds of connections all accessing the same database
file at once.
* Enhanced the carray() table-valued function to include a
single-argument form that is bound using the auxiliary
sqlite3_carray_bind() interface.
* The substr() SQL function can now also be called "substring()" for
compatibility with SQL Server.
* The syntax diagrams are now implemented as Pikchr scripts and
rendered as SVG for improved legibility and ease of maintenance.
==== syslogd ====
Subpackages: klogd syslog-service
- prepare usrmerge (boo#1029961)
- replace broken rcsyslog script with rcsyslogd link
==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit f6104ea5f554233e34b94ffd92da8332c3bd7d8f
617aed9236 scope: on unified, make sure to unwatch all PIDs once they've been moved to the cgroup scope
- Don't post-require systemd-default-settings-branding anymore
This is actually not needed now that the branding package issues a
PID1 reloading every times it's being updated.
- Import commit 49caf8e37aba04841e5493ccc25e7edab462d95b
f8f7286527 units: restore sysfs conditions in sys-fs-fuse-connections.mount and sys-kernel-config.mount
e9c7158dc7 units: wait until some fs modules are entirely loaded before mounting their corresponding filesystem (bsc#1178631)
ac7ddc4201 Revert "units: skip modprobe@.service if the unit appears to be already loaded"
17310a1d19 core: serialize u->pids until the processes have been moved to the scope cgroup (bsc#1174436)
1416965614 meson: add option to skip installing to $sysconfdir
f71a1ef5d0 systemctl: give a nice hint about org.freedesktop.LogControl1 when applicable
20a3f9fd95 systemctl: immediately reject invalid log levels
9f67d2e57b systemctl: merge log_target(), log_level(), service_log_setting()
ddf7cf4872 systemctl: add service-log-{level,target} verbs
026d7d156d systemctl: list unit introspection verbs first, modification second
- systemd-default-settings is needed by %post scriptlet
- Revert the change that dropped %{release} from the package version
constraints used in Requires:
The release number is actually relevant since it can be increased
when some patches, which might touch multiple sub-packages of
systemd, are added/modified.
However the %{release} is still no more used in conflicts.
==== systemd-default-settings ====
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- Fix typo introduced by the previous change (bsc#1179183)
==== systemsettings5 ====
Version update (5.20.3 -> 5.20.4)
Subpackages: systemsettings5-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- Changes since 5.20.3:
* Also load category when opening startup module in icon mode (kde#429306)
==== tcl ====
- Add a manpage symlink for tclsh8.6.
==== tslib ====
Version update (1.16 -> 1.22)
- update to 1.22:
* fix ts_uinput build on 32 bit arch on newer kernels
* ts_uinput: fix building on FreeBSD
* various fixes for cmake builds
* improved documentation for systemd
* new filter plugin: module evthres
* ts_calibrate: close framebuffer after validation. add timeout option -s for it
* support for screen-rotation in ts_calibrate and linear module
* add experimental module_raw input_evdev that needs libevdev
* new ts_calibrate --min_interval option to avoid inaccurate calibration
* add ts_calibrate --validate functionality to verify the calibration
* add ts_conf_get() and ts_conf_set() API
==== unbound ====
Version update (1.12.0 -> 1.13.0)
Subpackages: libunbound8 unbound-anchor
- update to 1.13.0
Features
- Pass the comm_reply information to the inplace_cb_reply* functions
during the mesh state and update the documentation on that.
- Fix #330: [Feature request] Add unencrypted DNS over HTTPS support.
This adds the option http-notls-downstream: yesno to change that,
and the dohclient test code has the -n option.
- Merge PR #228 : infra-keep-probing option to probe hosts that are
down. Add infra-keep-probing: yes option. Hosts that are down are
probed more frequently.
With the option turned on, it probes about every 120 seconds,
eventually after exponential backoff, and that keeps that way. If
traffic keeps up for the domain. It probes with one at a time, eg.
one query is allowed to probe, other queries within that 120 second
interval are turned away.
- Merge PR #313 from Ralph Dolmans: Replace edns-client-tag with
edns-client-string option.
- Merge PR #283 : Stream reuse. This implements upstream stream
reuse for performing several queries over the same TCP or TLS
channel.
- Fix to connect() to UDP destinations, default turned on,
this lowers vulnerability to ICMP side channels.
Option to toggle udp-connect, default is enabled.
Bug Fixes
- Fix #319: potential memory leak on config failure, in rpz config.
- Fix dnstap socket and the chroot not applied properly to the dnstap
socket path.
- Fix warning in libnss compile, nss_buf2dsa is not used without DSA.
- Fix #323: unbound testsuite fails on mock build in systemd-nspawn
if systemd support is build.
- Fix for python reply callback to see mesh state reply_list member,
it only removes it briefly for the commpoint call so that it does
not drop it and attempt to modify the reply list during reply.
- Fix that if there are on reply callbacks, those are called per
reply and a new message created if that was modified by the call.
- Free up auth zone parse region after use for lookup of host
- Merge PR #326 from netblue30: DoH: implement content-length
header field.
- DoH content length, simplify code, remove declaration after
statement and fix cast warning.
- Fix that if there are reply callbacks for the given rcode, those
are called per reply and a new message created if that was modified
by the call.
- Fix that the out of order TCP processing does not limit the
number of outstanding queries over a connection.
- Fix python documentation warning on functions.rst inplace_cb_reply.
- Log ip address when http session recv fails, eg. due to tls fail.
- Fix to set the tcp handler event toggle flag back to default when
the handler structure is reused.
- Clean the fix for out of order TCP processing limits on number
of queries. It was tested to work.
- Fix that http settings have colon in set_option, for
http-endpoint, http-max-streams, http-query-buffer-size,
http-response-buffer-size, and http-nodelay.
- Fix memory leak of https port string when reading config.
- local-zone regional allocations outside of chunk
- Merge PR #324 from James Renken: Add modern X.509v3 extensions to
unbound-control TLS certificates.
- Fix for PR #324 to attach the x509v3 extensions to the client
certificate.
- Fix #327: net/if.h check fails on some darwin versions; contribution
by Joshua Root.
- Fix #320: potential memory corruption due to size miscomputation upton
custom region alloc init.
- Fix #333: Unbound Segmentation Fault w/ log_info Functions From
Python Mod.
- Fix that minimal-responses does not remove addresses from a priming
query response.
- In man page note that tls-cert-bundle is read before permission
drop and chroot.
- Fix #341: fixing a possible memory leak.
- Fix memory leak after fix for possible memory leak failure.
- Fix #343: Fail to build --with-libnghttp2 with error: 'SSIZE_MAX'
undeclared.
- Fix for #303 CVE-2020-28935 : Fix that symlink does not interfere
with chown of pidfile.
- Fix #347: IP_DONTFRAG broken on Apple xcode 12.2.
- Fix #350: with the AF_NETLINK permission, to fix 1.12.0 error:
failed to list interfaces: getifaddrs: Address family not
supported by protocol.
- Merge #351 from dvzrv: Add AF_NETLINK to set of allowed socket
address families.
- iana portlist updated.
- Fix crash when TLS connection is closed prematurely, when
reuse tree comparison is not properly identical to insertion.
- Fix padding of struct regional for 32bit systems.
- with udp-connect ignore connection refused with UDP timeouts.
- Fix udp-connect on FreeBSD, do send calls on connected UDP socket.
- Better fix for reuse tree comparison for is-tls sockets. Where
the tree key identity is preserved after cleanup of the TLS state.
- Fix memory leak for edns client tag opcode config element.
- Attempt fix for libevent state in tcp reuse cases after a packet
is written.
- Fix readagain and writeagain callback functions for comm point
cleanup.
- Fix to omit UDP receive errors from log, if verbosity low.
These happen because of udp-connect.
- For #352: contrib/metrics.awk for Prometheus style metrics output.
- Fix that after failed read, the readagain cannot activate.
- Clear readagain upon decommission of pending tcp structure.
- Fix compile warning for type cast in http2_submit_dns_response.
- Fix when use free buffer to initialize rbtree for stream reuse.
- Fix compile warnings for windows.
- Fix compile warnings in rpz initialization.
- Fix contrib/metrics.awk for FreeBSD awk compatibility.
- Fix assertion failure on double callback when iterator loses
interest in query at head of line that then has the tcp stream
not kept for reuse.
- Fix stream reuse and tcp fast open.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch:
ICU 68.1 no longer exposes FALSE and TRUE macros by default.
==== wireless-regdb ====
Version update (20200429 -> 20201120)
- Update to version 20201120:
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Update regulatory rules for Kazakhstan (KZ)
* wireless-regdb: update 5.8 GHz regulatory rule for GB
* wireless-regdb: Update regulatory rules for Pakistan (PK) on 5GHz
* wireless-regdb: Update regulatory rules for Croatia (HR)
* wireless-regdb: restore channel 12 & 13 limitation in the US
* wireless-regdb: update regulatory rules for Egypt (EG)
==== xdg-desktop-portal-kde ====
Version update (5.20.3 -> 5.20.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.20.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma-5.20.4
- No code changes since 5.20.3
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk xorg-x11-server-wayland
- U_Check-SetMap-request-length-carefully.patch
* XkbSetMap Out-Of-Bounds Access: Insufficient checks on the
lengths of the XkbSetMap request can lead to out of bounds
memory accesses in the X server. (ZDI-CAN 11572,
CVE-2020-14360, bsc#1174908)
- U_Fix-XkbSetDeviceInfo-and-SetDeviceIndicators-heap-ov.patch
* XkbSetDeviceInfo Heap-based Buffer Overflow: Insufficient
checks on input of the XkbSetDeviceInfo request can lead to a
buffer overflow on the head in the X server. (ZDI-CAN 11389,
CVE-2020-25712, bsc#1177596)
==== yast2 ====
Version update (4.3.44 -> 4.3.45)
Subpackages: yast2-logs
- Yast::Arch add support to know if code is running in a PV Xen guest
(related to bsc#952253, bsc#1172742, and bsc#1179197).
- 4.3.45
==== yast2-kdump ====
Version update (4.3.2 -> 4.3.3)
- Do not show a warning when running in a HVM Xen guest
(bsc#1179197).
- 4.3.3
==== yast2-storage-ng ====
Version update (4.3.24 -> 4.3.27)
- Fix unit tests (related to jsc#SLE-11308).
- 4.3.27
- Partitioner: added management of tmpfs file systems (related to
jsc#SLE-11308).
- 4.3.26
- Use Yast::Kernel.propose_hibernation? (related to jsc#SLE-12280).
- 4.3.25
==== yast2-users ====
Version update (4.3.9 -> 4.3.10)
- In the public key selector, allow to choose any device that
contains any filesystem except swap and squashfs (bsc#1178509).
- 4.3.10
==== zsh ====
- prepare usrmerge (boo#1029961)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dmraid
fprintd (1.90.1 -> 1.90.4)
kernel-64kb (5.9.10 -> 5.9.11)
kernel-source (5.9.10 -> 5.9.11)
libgda
libmanette (0.2.4 -> 0.2.6)
libyui-qt-pkg (2.48.4 -> 2.48.5)
lvm2
lvm2-device-mapper
perl-Mojolicious (8.65 -> 8.66)
php7 (7.4.12 -> 7.4.13)
procmail
purple-lurch
python-pymongo (3.11.0 -> 3.11.1)
python-pyzmq (19.0.2 -> 20.0.0)
python-sortedcontainers (2.2.2 -> 2.3.0)
tigervnc
virt-manager
yast2-installation (4.3.20 -> 4.3.22)
yast2-packager (4.3.10 -> 4.3.11)
yast2-trans (84.87.20201122.ac554fbdd6 -> 84.87.20201130.b140fdb5f7)
zeromq (4.3.2 -> 4.3.3)
=== Details ===
==== dmraid ====
- prepare usrmerge (boo#1029961)
- Remove obsolete Groups tag (fate#326485)
==== fprintd ====
Version update (1.90.1 -> 1.90.4)
Subpackages: fprintd-lang fprintd-pam
- Update to version 1.90.4
* Authentication is now required to enroll a new print.
* Add support for the libfprint early reporting mechanism
* Proper hotplug support together with libfprint 1.90.4
* Handle STATE_DIRECTORY containing multiple paths
- Add patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
Unittest test_manager_get_devices_on_name_appeared is broken
with this patch applied - so revert it for now.
==== kernel-64kb ====
Version update (5.9.10 -> 5.9.11)
- spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
(git-fixes).
- commit 91426ef
- Linux 5.9.11 (bsc#1012628).
- ah6: fix error return code in ah6_input() (bsc#1012628).
- atm: nicstar: Unmap DMA on send error (bsc#1012628).
- bnxt_en: read EEPROM A2h address using page 0 (bsc#1012628).
- devlink: Add missing genlmsg_cancel() in
devlink_nl_sb_port_pool_fill() (bsc#1012628).
- enetc: Workaround for MDIO register access issue (bsc#1012628).
- Exempt multicast addresses from five-second neighbor lifetime
(bsc#1012628).
- inet_diag: Fix error path to cancel the meseage in
inet_req_diag_fill() (bsc#1012628).
- ipv6: Fix error path to cancel the meseage (bsc#1012628).
- lan743x: fix issue causing intermittent kernel log warnings
(bsc#1012628).
- lan743x: prevent entire kernel HANG on open, for some platforms
(bsc#1012628).
- mlxsw: core: Use variable timeout for EMAD retries
(bsc#1012628).
- net: b44: fix error return code in b44_init_one() (bsc#1012628).
- net: bridge: add missing counters to ndo_get_stats64 callback
(bsc#1012628).
- netdevsim: set .owner to THIS_MODULE (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (bsc#1012628).
- net: ethernet: mtk-star-emac: fix error return code in
mtk_star_enable() (bsc#1012628).
- net: ethernet: mtk-star-emac: return ok when xmit drops
(bsc#1012628).
- net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR
(bsc#1012628).
- net: ethernet: ti: cpsw: fix cpts irq after suspend
(bsc#1012628).
- net: ethernet: ti: cpsw: fix error return code in cpsw_probe()
(bsc#1012628).
- net: ftgmac100: Fix crash when removing driver (bsc#1012628).
- net: Have netpoll bring-up DSA management interface
(bsc#1012628).
- net: ipa: lock when freeing transaction (bsc#1012628).
- netlabel: fix our progress tracking in
netlbl_unlabel_staticlist() (bsc#1012628).
- netlabel: fix an uninitialized warning in
netlbl_unlabel_staticlist() (bsc#1012628).
- net: lantiq: Wait for the GPHY firmware to be ready
(bsc#1012628).
- net/mlx4_core: Fix init_hca fields offset (bsc#1012628).
- net/mlx5e: Fix refcount leak on kTLS RX resync (bsc#1012628).
- net/ncsi: Fix netlink registration (bsc#1012628).
- net: phy: mscc: remove non-MACSec compatible phy (bsc#1012628).
- net: qualcomm: rmnet: Fix incorrect receive packet handling
during cleanup (bsc#1012628).
- net/smc: fix direct access to ib_gid_addr->ndev in
smc_ib_determine_gid() (bsc#1012628).
- net: stmmac: Use rtnl_lock/unlock on
netif_set_real_num_rx_queues() call (bsc#1012628).
- net/tls: fix corrupted data in recvmsg (bsc#1012628).
- net: x25: Increase refcnt of "struct x25_neigh" in
x25_rx_call_request (bsc#1012628).
- page_frag: Recover from memory pressure (bsc#1012628).
- qed: fix error return code in qed_iwarp_ll2_start()
(bsc#1012628).
- qed: fix ILT configuration of SRC block (bsc#1012628).
- qlcnic: fix error return code in qlcnic_83xx_restart_hw()
(bsc#1012628).
- sctp: change to hold/put transport for proto_unreach_timer
(bsc#1012628).
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt
estimate (bsc#1012628).
- vsock: forward all packets to the host when no H2G is registered
(bsc#1012628).
- net/mlx5e: Fix check if netdev is bond slave (bsc#1012628).
- net/mlx5: Add handling of port type in rule deletion
(bsc#1012628).
- net/mlx5: Clear bw_share upon VF disable (bsc#1012628).
- net/mlx5: Disable QoS when min_rates on all VFs are zero
(bsc#1012628).
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage
counter (bsc#1012628).
- net: fec: Fix reference count leak in fec series ops
(bsc#1012628).
- bnxt_en: Fix counter overflow logic (bsc#1012628).
- bnxt_en: Free port stats during firmware reset (bsc#1012628).
- net: mvneta: fix possible memory leak in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net/tls: Fix wrong record sn in async mode of device resync
(bsc#1012628).
- net: usb: qmi_wwan: Set DTR quirk for MR400 (bsc#1012628).
- Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts""
(bsc#1012628).
- tools, bpftool: Avoid array index warnings (bsc#1012628).
- habanalabs/gaudi: mask WDT error in QMAN (bsc#1012628).
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq
(bsc#1012628).
- scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by
ufshcd_hold() (bsc#1012628).
- scsi: ufs: Try to save power mode change and UIC cmd completion
timeout (bsc#1012628).
- pinctrl: mcp23s08: Print error message when regmap init fails
(bsc#1012628).
- selftests: kvm: Fix the segment descriptor layout to match
the actual layout (bsc#1012628).
- ACPI: button: Add DMI quirk for Medion Akoya E2228T
(bsc#1012628).
- arm64: errata: Fix handling of 1418040 with late CPU onlining
(bsc#1012628).
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (bsc#1012628).
- arm64: smp: Tell RCU about CPUs that fail to come online
(bsc#1012628).
- um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb()
(bsc#1012628).
- vfs: remove lockdep bogosity in __sb_start_write (bsc#1012628).
- gfs2: fix possible reference leak in gfs2_check_blk_type
(bsc#1012628).
- hwmon: (pwm-fan) Fix RPM calculation (bsc#1012628).
- gfs2: Fix case in which ail writes are done to jdata holes
(bsc#1012628).
- arm64: Add MIDR value for KRYO2XX gold/silver CPU cores
(bsc#1012628).
- arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist
(bsc#1012628).
- arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver
(bsc#1012628).
- usb: dwc2: Avoid leaving the error_debugfs label unused
(bsc#1012628).
- arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX
delay (bsc#1012628).
- arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay
(bsc#1012628).
- arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
(bsc#1012628).
- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node
(bsc#1012628).
- Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs
to active high" (bsc#1012628).
- ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet
PHY (bsc#1012628).
- ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY
(bsc#1012628).
- ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII
RX/TX delay on PHY (bsc#1012628).
- arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX
delay on PHY (bsc#1012628).
- Input: adxl34x - clean up a data type in adxl34x_probe()
(bsc#1012628).
- MIPS: export has_transparent_hugepage() for modules
(bsc#1012628).
- dmaengine: idxd: fix wq config registers offset programming
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
(bsc#1012628).
- arm64: dts: fsl: fix endianness issue of rcpm (bsc#1012628).
- arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio
(bsc#1012628).
- arm64: dts imx8mn: Remove non-existent USB OTG2 (bsc#1012628).
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
(bsc#1012628).
- ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
(bsc#1012628).
- ARM: dts: imx6q-prti6q: fix PHY address (bsc#1012628).
- swiotlb: using SIZE_MAX needs limits.h included (bsc#1012628).
- tee: amdtee: fix memory leak due to reset of global shm list
(bsc#1012628).
- tee: amdtee: synchronize access to shm list (bsc#1012628).
- dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment
(bsc#1012628).
- dmaengine: xilinx_dma: Fix SG capability check for MCDMA
(bsc#1012628).
- ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
(bsc#1012628).
- ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 (bsc#1012628).
- ARM: dts: stm32: Define VIO regulator supply on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Enable thermal sensor support on
stm32mp15xx-dhcor (bsc#1012628).
- ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
(bsc#1012628).
- arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
(bsc#1012628).
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (bsc#1012628).
- dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio
(bsc#1012628).
- kunit: tool: unmark test_data as binary blobs (bsc#1012628).
- rcu: Don't invoke try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- spi: fix client driver breakages when using GPIO descriptors
(bsc#1012628).
- Input: resistive-adc-touch - fix kconfig dependency on
IIO_BUFFER (bsc#1012628).
- Input: elan_i2c - fix firmware update on newer ICs
(bsc#1012628).
- rfkill: Fix use-after-free in rfkill_resume() (bsc#1012628).
- RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device()
(bsc#1012628).
- RMDA/sw: Don't allow drivers using dma_virt_ops on highmem
configs (bsc#1012628).
- perf lock: Correct field name "flags" (bsc#1012628).
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero
(bsc#1012628).
- SUNRPC: Fix oops in the rpc_xdr_buf event class (bsc#1012628).
- drm: bridge: dw-hdmi: Avoid resetting force in the detect
function (bsc#1012628).
- tools, bpftool: Add missing close before bpftool net attach exit
(bsc#1012628).
- IB/hfi1: Fix error return code in hfi1_init_dd() (bsc#1012628).
- ip_tunnels: Set tunnel option flag when tunnel metadata is
present (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in can_rcv() (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in canfd_rcv() (bsc#1012628).
- can: dev: can_restart(): post buffer from the right context
(bsc#1012628).
- can: ti_hecc: Fix memleak in ti_hecc_probe (bsc#1012628).
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then
pass to can_put_echo_skb() (bsc#1012628).
- can: peak_usb: fix potential integer overflow on shift of a int
(bsc#1012628).
- can: flexcan: fix failure handling of pm_runtime_get_sync()
(bsc#1012628).
- can: tcan4x5x: replace depends on REGMAP_SPI with depends on
SPI (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking
for devm_regmap_init() (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_remove(): fix order of
deregistration (bsc#1012628).
- can: m_can: m_can_handle_state_change(): fix state change
(bsc#1012628).
- can: m_can: m_can_class_free_dev(): introduce new function
(bsc#1012628).
- can: m_can: Fix freeing of can device from peripherials
(bsc#1012628).
- can: m_can: m_can_stop(): set device to software init mode
before closing (bsc#1012628).
- dmaengine: idxd: fix mapping of portal size (bsc#1012628).
- ASoC: Intel: KMB: Fix S24_LE configuration (bsc#1012628).
- ASoC: qcom: lpass-platform: Fix memory leak (bsc#1012628).
- spi: cadence-quadspi: Fix error return code in cqspi_probe
(bsc#1012628).
- selftests/bpf: Fix error return code in run_getsockopt_test()
(bsc#1012628).
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu
(bsc#1012628).
- drm/sun4i: dw-hdmi: fix error return code in
sun8i_dw_hdmi_bind() (bsc#1012628).
- net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos
disabled (bsc#1012628).
- bpf, sockmap: Fix partial copy_page_to_iter so progress can
still be made (bsc#1012628).
- bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress
redirect (bsc#1012628).
- can: kvaser_pciefd: Fix KCAN bittiming limits (bsc#1012628).
- can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
(bsc#1012628).
- dmaengine: fix error codes in channel_register() (bsc#1012628).
- iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header
(bsc#1012628).
- iommu/vt-d: Avoid panic if iommu init fails in tboot system
(bsc#1012628).
- can: flexcan: flexcan_chip_start(): fix erroneous
flexcan_transceiver_enable() during bus-off recovery
(bsc#1012628).
- can: m_can: process interrupt only when not runtime suspended
(bsc#1012628).
- xfs: fix the minrecs logic when dealing with inode root child
blocks (bsc#1012628).
- xfs: strengthen rmap record flags checking (bsc#1012628).
- xfs: directory scrub should check the null bestfree entries too
(bsc#1012628).
- xfs: ensure inobt record walks always make forward progress
(bsc#1012628).
- xfs: return corresponding errcode if xfs_initialize_perag()
fail (bsc#1012628).
- ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable
disabled clock (bsc#1012628).
- regulator: ti-abb: Fix array out of bound read access on the
first transition (bsc#1012628).
- libbpf: Fix VERSIONED_SYM_COUNT number parsing (bsc#1012628).
- lib/strncpy_from_user.c: Mask out bytes after NUL terminator
(bsc#1012628).
- fail_function: Remove a redundant mutex unlock (bsc#1012628).
- xfs: revert "xfs: fix rmap key and record comparison functions"
(bsc#1012628).
- selftests/seccomp: powerpc: Fix typo in macro variable name
(bsc#1012628).
- selftests/seccomp: sh: Fix register names (bsc#1012628).
- bpf, sockmap: Skb verdict SK_PASS to self already checked rmem
limits (bsc#1012628).
- bpf, sockmap: On receive programs try to fast track SK_PASS
ingress (bsc#1012628).
- bpf, sockmap: Use truesize with sk_rmem_schedule()
(bsc#1012628).
- bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting
to self (bsc#1012628).
- efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP
(bsc#1012628).
- counter/ti-eqep: Fix regmap max_register (bsc#1012628).
- efi/x86: Free efi_pgd with free_pages() (bsc#1012628).
- sched/fair: Fix overutilized update in enqueue_task_fair()
(bsc#1012628).
- sched: Fix data-race in wakeup (bsc#1012628).
- sched: Fix rq->nr_iowait ordering (bsc#1012628).
- libfs: fix error cast of negative value in simple_attr_write()
(bsc#1012628).
- afs: Fix speculative status fetch going out of order wrt to
modifications (bsc#1012628).
- HID: logitech-hidpp: Add PID for MX Anywhere 2 (bsc#1012628).
- HID: mcp2221: Fix GPIO output handling (bsc#1012628).
- HID: logitech-dj: Handle quad/bluetooth keyboards with a
builtin trackpad (bsc#1012628).
- HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00
receiver (bsc#1012628).
- speakup: Do not let the line discipline be used several times
(bsc#1012628).
- ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
(bsc#1012628).
- ALSA: usb-audio: Add delay quirk for all Logitech USB devices
(bsc#1012628).
- ALSA: ctl: fix error path at adding user-defined element set
(bsc#1012628).
- ALSA: mixart: Fix mutex deadlock (bsc#1012628).
- ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset
Button (bsc#1012628).
- ALSA: hda/realtek - Add supported mute Led for HP (bsc#1012628).
- ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
(bsc#1012628).
- ALSA: hda/realtek - HP Headset Mic can't detect after boot
(bsc#1012628).
- tty: serial: imx: fix potential deadlock (bsc#1012628).
- tty: serial: imx: keep console clocks always on (bsc#1012628).
- HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
(bsc#1012628).
- efivarfs: fix memory leak in efivarfs_create() (bsc#1012628).
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
(bsc#1012628).
- staging: mt7621-pci: avoid to request pci bus resources
(bsc#1012628).
- iio: light: fix kconfig dependency bug for VCNL4035
(bsc#1012628).
- ext4: fix bogus warning in ext4_update_dx_flag() (bsc#1012628).
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp)
(bsc#1012628).
- ACPI: fan: Initialize performance state sysfs attribute
(bsc#1012628).
- iio: accel: kxcjk1013: Replace is_smo8500_device with an
acpi_type enum (bsc#1012628).
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for
setting tablet-mode (bsc#1012628).
- iio: adc: mediatek: fix unset field (bsc#1012628).
- iio: cros_ec: Use default frequencies when EC returns invalid
information (bsc#1012628).
- iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout
(bsc#1012628).
- iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used
(bsc#1012628).
- iio/adc: ingenic: Fix battery VREF for JZ4770 SoC (bsc#1012628).
- iio: adc: stm32-adc: fix a regression when using dma and irq
(bsc#1012628).
- serial: ar933x_uart: disable clk on error handling path in probe
(bsc#1012628).
- arm64: dts: agilex/stratix10: Fix qspi node compatible
(bsc#1012628).
- spi: lpspi: Fix use-after-free on unbind (bsc#1012628).
- spi: Introduce device-managed SPI controller allocation
(bsc#1012628).
- spi: npcm-fiu: Don't leak SPI master in probe error path
(bsc#1012628).
- spi: bcm2835aux: Fix use-after-free on unbind (bsc#1012628).
- regulator: pfuze100: limit pfuze-support-disable-sw to
pfuze{100,200} (bsc#1012628).
- regulator: fix memory leak with repeated
set_machine_constraints() (bsc#1012628).
- regulator: avoid resolve_supply() infinite recursion
(bsc#1012628).
- regulator: workaround self-referent regulators (bsc#1012628).
- gfs2: Fix regression in freeze_go_sync (bsc#1012628).
- xtensa: fix TLBTEMP area placement (bsc#1012628).
- xtensa: disable preemption around cache alias management calls
(bsc#1012628).
- mac80211: minstrel: remove deferred sampling code (bsc#1012628).
- mac80211: minstrel: fix tx status processing corner case
(bsc#1012628).
- s390: fix system call exit path (bsc#1012628).
- s390/cpum_sf.c: fix file permission for cpum_sfb_size
(bsc#1012628).
- s390/dasd: fix null pointer dereference for ERP requests
(bsc#1012628).
- Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if
disconnected (bsc#1012628).
- drm/amd/display: Add missing pflip irq for dcn2.0 (bsc#1012628).
- drm/i915: Handle max_bpc==16 (bsc#1012628).
- drm/i915/tgl: Fix Media power gate sequence (bsc#1012628).
- io_uring: don't double complete failed reissue request
(bsc#1012628).
- mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for
BYT-based Intel controllers (bsc#1012628).
- mmc: sdhci-of-arasan: Allow configuring zero tap values
(bsc#1012628).
- mmc: sdhci-of-arasan: Use Mask writes for Tap delays
(bsc#1012628).
- mmc: sdhci-of-arasan: Issue DLL reset explicitly (bsc#1012628).
- blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
(bsc#1012628).
- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1012628).
- seccomp: Set PF_SUPERPRIV when checking capability
(bsc#1012628).
- fanotify: fix logic of reporting name info with watched parent
(bsc#1012628).
- x86/microcode/intel: Check patch signature before saving
microcode for early loading (bsc#1012628).
- mm: never attempt async page lock if we've transferred data
already (bsc#1012628).
- mm: fix readahead_page_batch for retry entries (bsc#1012628).
- mm: memcg/slab: fix root memcg vmstats (bsc#1012628).
- mm/userfaultfd: do not access vma->vm_mm after calling
handle_userfault() (bsc#1012628).
- Update config files.
- commit 1b55838
- Update config files (bsc#1179102).
Set AMIGA_PARTITION=y wherever AFFS_FS=m. The AMIGA_PARTITION's Kconfig
help suggests: default y if (AMIGA || AFFS_FS=y). And we enable Amiga FS
in some configs, but don't enable support for Amiga partitions. That is
a bit pointless. So fix this.
- commit cc720a5
==== kernel-source ====
Version update (5.9.10 -> 5.9.11)
Subpackages: kernel-default kernel-docs
- spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
(git-fixes).
- commit 91426ef
- Linux 5.9.11 (bsc#1012628).
- ah6: fix error return code in ah6_input() (bsc#1012628).
- atm: nicstar: Unmap DMA on send error (bsc#1012628).
- bnxt_en: read EEPROM A2h address using page 0 (bsc#1012628).
- devlink: Add missing genlmsg_cancel() in
devlink_nl_sb_port_pool_fill() (bsc#1012628).
- enetc: Workaround for MDIO register access issue (bsc#1012628).
- Exempt multicast addresses from five-second neighbor lifetime
(bsc#1012628).
- inet_diag: Fix error path to cancel the meseage in
inet_req_diag_fill() (bsc#1012628).
- ipv6: Fix error path to cancel the meseage (bsc#1012628).
- lan743x: fix issue causing intermittent kernel log warnings
(bsc#1012628).
- lan743x: prevent entire kernel HANG on open, for some platforms
(bsc#1012628).
- mlxsw: core: Use variable timeout for EMAD retries
(bsc#1012628).
- net: b44: fix error return code in b44_init_one() (bsc#1012628).
- net: bridge: add missing counters to ndo_get_stats64 callback
(bsc#1012628).
- netdevsim: set .owner to THIS_MODULE (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (bsc#1012628).
- net: ethernet: mtk-star-emac: fix error return code in
mtk_star_enable() (bsc#1012628).
- net: ethernet: mtk-star-emac: return ok when xmit drops
(bsc#1012628).
- net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR
(bsc#1012628).
- net: ethernet: ti: cpsw: fix cpts irq after suspend
(bsc#1012628).
- net: ethernet: ti: cpsw: fix error return code in cpsw_probe()
(bsc#1012628).
- net: ftgmac100: Fix crash when removing driver (bsc#1012628).
- net: Have netpoll bring-up DSA management interface
(bsc#1012628).
- net: ipa: lock when freeing transaction (bsc#1012628).
- netlabel: fix our progress tracking in
netlbl_unlabel_staticlist() (bsc#1012628).
- netlabel: fix an uninitialized warning in
netlbl_unlabel_staticlist() (bsc#1012628).
- net: lantiq: Wait for the GPHY firmware to be ready
(bsc#1012628).
- net/mlx4_core: Fix init_hca fields offset (bsc#1012628).
- net/mlx5e: Fix refcount leak on kTLS RX resync (bsc#1012628).
- net/ncsi: Fix netlink registration (bsc#1012628).
- net: phy: mscc: remove non-MACSec compatible phy (bsc#1012628).
- net: qualcomm: rmnet: Fix incorrect receive packet handling
during cleanup (bsc#1012628).
- net/smc: fix direct access to ib_gid_addr->ndev in
smc_ib_determine_gid() (bsc#1012628).
- net: stmmac: Use rtnl_lock/unlock on
netif_set_real_num_rx_queues() call (bsc#1012628).
- net/tls: fix corrupted data in recvmsg (bsc#1012628).
- net: x25: Increase refcnt of "struct x25_neigh" in
x25_rx_call_request (bsc#1012628).
- page_frag: Recover from memory pressure (bsc#1012628).
- qed: fix error return code in qed_iwarp_ll2_start()
(bsc#1012628).
- qed: fix ILT configuration of SRC block (bsc#1012628).
- qlcnic: fix error return code in qlcnic_83xx_restart_hw()
(bsc#1012628).
- sctp: change to hold/put transport for proto_unreach_timer
(bsc#1012628).
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt
estimate (bsc#1012628).
- vsock: forward all packets to the host when no H2G is registered
(bsc#1012628).
- net/mlx5e: Fix check if netdev is bond slave (bsc#1012628).
- net/mlx5: Add handling of port type in rule deletion
(bsc#1012628).
- net/mlx5: Clear bw_share upon VF disable (bsc#1012628).
- net/mlx5: Disable QoS when min_rates on all VFs are zero
(bsc#1012628).
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage
counter (bsc#1012628).
- net: fec: Fix reference count leak in fec series ops
(bsc#1012628).
- bnxt_en: Fix counter overflow logic (bsc#1012628).
- bnxt_en: Free port stats during firmware reset (bsc#1012628).
- net: mvneta: fix possible memory leak in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net/tls: Fix wrong record sn in async mode of device resync
(bsc#1012628).
- net: usb: qmi_wwan: Set DTR quirk for MR400 (bsc#1012628).
- Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts""
(bsc#1012628).
- tools, bpftool: Avoid array index warnings (bsc#1012628).
- habanalabs/gaudi: mask WDT error in QMAN (bsc#1012628).
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq
(bsc#1012628).
- scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by
ufshcd_hold() (bsc#1012628).
- scsi: ufs: Try to save power mode change and UIC cmd completion
timeout (bsc#1012628).
- pinctrl: mcp23s08: Print error message when regmap init fails
(bsc#1012628).
- selftests: kvm: Fix the segment descriptor layout to match
the actual layout (bsc#1012628).
- ACPI: button: Add DMI quirk for Medion Akoya E2228T
(bsc#1012628).
- arm64: errata: Fix handling of 1418040 with late CPU onlining
(bsc#1012628).
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (bsc#1012628).
- arm64: smp: Tell RCU about CPUs that fail to come online
(bsc#1012628).
- um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb()
(bsc#1012628).
- vfs: remove lockdep bogosity in __sb_start_write (bsc#1012628).
- gfs2: fix possible reference leak in gfs2_check_blk_type
(bsc#1012628).
- hwmon: (pwm-fan) Fix RPM calculation (bsc#1012628).
- gfs2: Fix case in which ail writes are done to jdata holes
(bsc#1012628).
- arm64: Add MIDR value for KRYO2XX gold/silver CPU cores
(bsc#1012628).
- arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist
(bsc#1012628).
- arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver
(bsc#1012628).
- usb: dwc2: Avoid leaving the error_debugfs label unused
(bsc#1012628).
- arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX
delay (bsc#1012628).
- arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay
(bsc#1012628).
- arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
(bsc#1012628).
- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node
(bsc#1012628).
- Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs
to active high" (bsc#1012628).
- ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on
Ethernet PHY (bsc#1012628).
- ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet
PHY (bsc#1012628).
- ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY
(bsc#1012628).
- ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay
on Ethernet PHY (bsc#1012628).
- arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII
RX/TX delay on PHY (bsc#1012628).
- arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX
delay on PHY (bsc#1012628).
- Input: adxl34x - clean up a data type in adxl34x_probe()
(bsc#1012628).
- MIPS: export has_transparent_hugepage() for modules
(bsc#1012628).
- dmaengine: idxd: fix wq config registers offset programming
(bsc#1012628).
- arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
(bsc#1012628).
- arm64: dts: fsl: fix endianness issue of rcpm (bsc#1012628).
- arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio
(bsc#1012628).
- arm64: dts imx8mn: Remove non-existent USB OTG2 (bsc#1012628).
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
(bsc#1012628).
- ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking
(bsc#1012628).
- ARM: dts: imx6q-prti6q: fix PHY address (bsc#1012628).
- swiotlb: using SIZE_MAX needs limits.h included (bsc#1012628).
- tee: amdtee: fix memory leak due to reset of global shm list
(bsc#1012628).
- tee: amdtee: synchronize access to shm list (bsc#1012628).
- dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment
(bsc#1012628).
- dmaengine: xilinx_dma: Fix SG capability check for MCDMA
(bsc#1012628).
- ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
(bsc#1012628).
- ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 (bsc#1012628).
- ARM: dts: stm32: Define VIO regulator supply on DHCOM
(bsc#1012628).
- ARM: dts: stm32: Enable thermal sensor support on
stm32mp15xx-dhcor (bsc#1012628).
- ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
(bsc#1012628).
- arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
(bsc#1012628).
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (bsc#1012628).
- dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio
(bsc#1012628).
- kunit: tool: unmark test_data as binary blobs (bsc#1012628).
- rcu: Don't invoke try_invoke_on_locked_down_task() with irqs
disabled (bsc#1012628).
- spi: fix client driver breakages when using GPIO descriptors
(bsc#1012628).
- Input: resistive-adc-touch - fix kconfig dependency on
IIO_BUFFER (bsc#1012628).
- Input: elan_i2c - fix firmware update on newer ICs
(bsc#1012628).
- rfkill: Fix use-after-free in rfkill_resume() (bsc#1012628).
- RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device()
(bsc#1012628).
- RMDA/sw: Don't allow drivers using dma_virt_ops on highmem
configs (bsc#1012628).
- perf lock: Correct field name "flags" (bsc#1012628).
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero
(bsc#1012628).
- SUNRPC: Fix oops in the rpc_xdr_buf event class (bsc#1012628).
- drm: bridge: dw-hdmi: Avoid resetting force in the detect
function (bsc#1012628).
- tools, bpftool: Add missing close before bpftool net attach exit
(bsc#1012628).
- IB/hfi1: Fix error return code in hfi1_init_dd() (bsc#1012628).
- ip_tunnels: Set tunnel option flag when tunnel metadata is
present (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in can_rcv() (bsc#1012628).
- can: af_can: prevent potential access of uninitialized member
in canfd_rcv() (bsc#1012628).
- can: dev: can_restart(): post buffer from the right context
(bsc#1012628).
- can: ti_hecc: Fix memleak in ti_hecc_probe (bsc#1012628).
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then
pass to can_put_echo_skb() (bsc#1012628).
- can: peak_usb: fix potential integer overflow on shift of a int
(bsc#1012628).
- can: flexcan: fix failure handling of pm_runtime_get_sync()
(bsc#1012628).
- can: tcan4x5x: replace depends on REGMAP_SPI with depends on
SPI (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking
for devm_regmap_init() (bsc#1012628).
- can: tcan4x5x: tcan4x5x_can_remove(): fix order of
deregistration (bsc#1012628).
- can: m_can: m_can_handle_state_change(): fix state change
(bsc#1012628).
- can: m_can: m_can_class_free_dev(): introduce new function
(bsc#1012628).
- can: m_can: Fix freeing of can device from peripherials
(bsc#1012628).
- can: m_can: m_can_stop(): set device to software init mode
before closing (bsc#1012628).
- dmaengine: idxd: fix mapping of portal size (bsc#1012628).
- ASoC: Intel: KMB: Fix S24_LE configuration (bsc#1012628).
- ASoC: qcom: lpass-platform: Fix memory leak (bsc#1012628).
- spi: cadence-quadspi: Fix error return code in cqspi_probe
(bsc#1012628).
- selftests/bpf: Fix error return code in run_getsockopt_test()
(bsc#1012628).
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu
(bsc#1012628).
- drm/sun4i: dw-hdmi: fix error return code in
sun8i_dw_hdmi_bind() (bsc#1012628).
- net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos
disabled (bsc#1012628).
- bpf, sockmap: Fix partial copy_page_to_iter so progress can
still be made (bsc#1012628).
- bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress
redirect (bsc#1012628).
- can: kvaser_pciefd: Fix KCAN bittiming limits (bsc#1012628).
- can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
(bsc#1012628).
- dmaengine: fix error codes in channel_register() (bsc#1012628).
- iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header
(bsc#1012628).
- iommu/vt-d: Avoid panic if iommu init fails in tboot system
(bsc#1012628).
- can: flexcan: flexcan_chip_start(): fix erroneous
flexcan_transceiver_enable() during bus-off recovery
(bsc#1012628).
- can: m_can: process interrupt only when not runtime suspended
(bsc#1012628).
- xfs: fix the minrecs logic when dealing with inode root child
blocks (bsc#1012628).
- xfs: strengthen rmap record flags checking (bsc#1012628).
- xfs: directory scrub should check the null bestfree entries too
(bsc#1012628).
- xfs: ensure inobt record walks always make forward progress
(bsc#1012628).
- xfs: return corresponding errcode if xfs_initialize_perag()
fail (bsc#1012628).
- ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable
disabled clock (bsc#1012628).
- regulator: ti-abb: Fix array out of bound read access on the
first transition (bsc#1012628).
- libbpf: Fix VERSIONED_SYM_COUNT number parsing (bsc#1012628).
- lib/strncpy_from_user.c: Mask out bytes after NUL terminator
(bsc#1012628).
- fail_function: Remove a redundant mutex unlock (bsc#1012628).
- xfs: revert "xfs: fix rmap key and record comparison functions"
(bsc#1012628).
- selftests/seccomp: powerpc: Fix typo in macro variable name
(bsc#1012628).
- selftests/seccomp: sh: Fix register names (bsc#1012628).
- bpf, sockmap: Skb verdict SK_PASS to self already checked rmem
limits (bsc#1012628).
- bpf, sockmap: On receive programs try to fast track SK_PASS
ingress (bsc#1012628).
- bpf, sockmap: Use truesize with sk_rmem_schedule()
(bsc#1012628).
- bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting
to self (bsc#1012628).
- efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP
(bsc#1012628).
- counter/ti-eqep: Fix regmap max_register (bsc#1012628).
- efi/x86: Free efi_pgd with free_pages() (bsc#1012628).
- sched/fair: Fix overutilized update in enqueue_task_fair()
(bsc#1012628).
- sched: Fix data-race in wakeup (bsc#1012628).
- sched: Fix rq->nr_iowait ordering (bsc#1012628).
- libfs: fix error cast of negative value in simple_attr_write()
(bsc#1012628).
- afs: Fix speculative status fetch going out of order wrt to
modifications (bsc#1012628).
- HID: logitech-hidpp: Add PID for MX Anywhere 2 (bsc#1012628).
- HID: mcp2221: Fix GPIO output handling (bsc#1012628).
- HID: logitech-dj: Handle quad/bluetooth keyboards with a
builtin trackpad (bsc#1012628).
- HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00
receiver (bsc#1012628).
- speakup: Do not let the line discipline be used several times
(bsc#1012628).
- ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
(bsc#1012628).
- ALSA: usb-audio: Add delay quirk for all Logitech USB devices
(bsc#1012628).
- ALSA: ctl: fix error path at adding user-defined element set
(bsc#1012628).
- ALSA: mixart: Fix mutex deadlock (bsc#1012628).
- ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset
Button (bsc#1012628).
- ALSA: hda/realtek - Add supported mute Led for HP (bsc#1012628).
- ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
(bsc#1012628).
- ALSA: hda/realtek - HP Headset Mic can't detect after boot
(bsc#1012628).
- tty: serial: imx: fix potential deadlock (bsc#1012628).
- tty: serial: imx: keep console clocks always on (bsc#1012628).
- HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
(bsc#1012628).
- efivarfs: fix memory leak in efivarfs_create() (bsc#1012628).
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
(bsc#1012628).
- staging: mt7621-pci: avoid to request pci bus resources
(bsc#1012628).
- iio: light: fix kconfig dependency bug for VCNL4035
(bsc#1012628).
- ext4: fix bogus warning in ext4_update_dx_flag() (bsc#1012628).
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp)
(bsc#1012628).
- ACPI: fan: Initialize performance state sysfs attribute
(bsc#1012628).
- iio: accel: kxcjk1013: Replace is_smo8500_device with an
acpi_type enum (bsc#1012628).
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for
setting tablet-mode (bsc#1012628).
- iio: adc: mediatek: fix unset field (bsc#1012628).
- iio: cros_ec: Use default frequencies when EC returns invalid
information (bsc#1012628).
- iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout
(bsc#1012628).
- iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used
(bsc#1012628).
- iio/adc: ingenic: Fix battery VREF for JZ4770 SoC (bsc#1012628).
- iio: adc: stm32-adc: fix a regression when using dma and irq
(bsc#1012628).
- serial: ar933x_uart: disable clk on error handling path in probe
(bsc#1012628).
- arm64: dts: agilex/stratix10: Fix qspi node compatible
(bsc#1012628).
- spi: lpspi: Fix use-after-free on unbind (bsc#1012628).
- spi: Introduce device-managed SPI controller allocation
(bsc#1012628).
- spi: npcm-fiu: Don't leak SPI master in probe error path
(bsc#1012628).
- spi: bcm2835aux: Fix use-after-free on unbind (bsc#1012628).
- regulator: pfuze100: limit pfuze-support-disable-sw to
pfuze{100,200} (bsc#1012628).
- regulator: fix memory leak with repeated
set_machine_constraints() (bsc#1012628).
- regulator: avoid resolve_supply() infinite recursion
(bsc#1012628).
- regulator: workaround self-referent regulators (bsc#1012628).
- gfs2: Fix regression in freeze_go_sync (bsc#1012628).
- xtensa: fix TLBTEMP area placement (bsc#1012628).
- xtensa: disable preemption around cache alias management calls
(bsc#1012628).
- mac80211: minstrel: remove deferred sampling code (bsc#1012628).
- mac80211: minstrel: fix tx status processing corner case
(bsc#1012628).
- s390: fix system call exit path (bsc#1012628).
- s390/cpum_sf.c: fix file permission for cpum_sfb_size
(bsc#1012628).
- s390/dasd: fix null pointer dereference for ERP requests
(bsc#1012628).
- Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if
disconnected (bsc#1012628).
- drm/amd/display: Add missing pflip irq for dcn2.0 (bsc#1012628).
- drm/i915: Handle max_bpc==16 (bsc#1012628).
- drm/i915/tgl: Fix Media power gate sequence (bsc#1012628).
- io_uring: don't double complete failed reissue request
(bsc#1012628).
- mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for
BYT-based Intel controllers (bsc#1012628).
- mmc: sdhci-of-arasan: Allow configuring zero tap values
(bsc#1012628).
- mmc: sdhci-of-arasan: Use Mask writes for Tap delays
(bsc#1012628).
- mmc: sdhci-of-arasan: Issue DLL reset explicitly (bsc#1012628).
- blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats
(bsc#1012628).
- ptrace: Set PF_SUPERPRIV when checking capability (bsc#1012628).
- seccomp: Set PF_SUPERPRIV when checking capability
(bsc#1012628).
- fanotify: fix logic of reporting name info with watched parent
(bsc#1012628).
- x86/microcode/intel: Check patch signature before saving
microcode for early loading (bsc#1012628).
- mm: never attempt async page lock if we've transferred data
already (bsc#1012628).
- mm: fix readahead_page_batch for retry entries (bsc#1012628).
- mm: memcg/slab: fix root memcg vmstats (bsc#1012628).
- mm/userfaultfd: do not access vma->vm_mm after calling
handle_userfault() (bsc#1012628).
- Update config files.
- commit 1b55838
- Update config files (bsc#1179102).
Set AMIGA_PARTITION=y wherever AFFS_FS=m. The AMIGA_PARTITION's Kconfig
help suggests: default y if (AMIGA || AFFS_FS=y). And we enable Amiga FS
in some configs, but don't enable support for Amiga partitions. That is
a bit pointless. So fix this.
- commit cc720a5
==== libgda ====
Subpackages: libgda-5_0-4 libgda-5_0-bdb libgda-5_0-sqlite libgda-ui-5_0-4 libgda-ui-5_0-plugins
- Only conditionally build with firebird support, currently
disabled (boo#1179203).
==== libmanette ====
Version update (0.2.4 -> 0.2.6)
- Update to version 0.2.6:
+ Project:
- Move the project to gitlab.gnome.org/GNOME/libmanette.
- Update the URLs accordingly.
- Give the project a minimal website:
https://gnome.pages.gitlab.gnome.org/libmanette/
- Update the project's description.
+ Documentation:
- Add a documentation.
- Fix many documentation annotations.
- Document more symbols.
+ Meson:
- Require Meson 0.53.0.
- Add the demos option.
- Add the build-tests and install-tests option.
- Various code style cleanups and updates.
- Add a build summary.
+ ManetteDevice:
- Add a missing precondition check to ensure milliseconds is in
the right range in manette_device_rumble().
- Throw the full file error code rather than G_FILE_ERROR_FAILED
in manette_device_new().
- Throw G_FILE_ERROR_FAILED rather than G_FILE_ERROR_NXIO in
manette_device_new() if the device isn't a gamepad.
+ ManetteMapping:
- Check mapping strings have at least a GUID field and a name
field.
- Use the debug log level for non-programming mapping parsing
errors.
- Make some parsing error messages more explicit.
+ ManetteMappingManager: Use a race-free way to check the mapping
file deletion.
+ Code cleanup:
- Make license headers have the LGPL footer, not the GPL one.
- Use #pragma once instead of manual header guards.
- Use g_auto(), g_autoptr() and g_autofree where possible.
- Use g_clear_pointer() and g_clear_object() where possible.
- Use assertions instead of g_return*_if_fail in static
functions.
- Add HACKING.md to document the code, documentation, and
commit message styles.
- Give better names to callback functions.
- Give the namespace_object_ prefix to the finalize functions
to match the code style.
- Clean up and simplify the code in many places.
- Drop platform:Linux from the internal gamepad database.
- Changes from version 0.2.5:
+ Fix the build with musl by using input_event_sec and
input_event_usec.
- Run tests during build, add a check section and macro.
- Update URL to new home.
==== libyui-qt-pkg ====
Version update (2.48.4 -> 2.48.5)
- Fix text and icon overlapping in the pattern header (boo#1176530)
- Improve layout of pattern headers
- 2.48.5
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- Update lvm2.spec file (bsc#1177533)
- in %postun, disable restart blk-availability.service & lvm2-monitor.service
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Update lvm2.spec file (bsc#1177533)
- in %postun, disable restart blk-availability.service & lvm2-monitor.service
==== perl-Mojolicious ====
Version update (8.65 -> 8.66)
- updated to 8.66
see /usr/share/doc/packages/perl-Mojolicious/Changes
8.66 2020-11-28
- Deprecated logging to "log/$mode.log" (if a log directory exists) in Mojolicious. The default will simply be STDERR
in the future.
- Added support for preloading controllers and other classes during startup of Mojolicious applications.
- Added EXPERIMENTAL preload_namespaces attribute to Mojolicious.
- Added EXPERIMENTAL warmup method to Mojolicious.
- Added EXPERIMENTAL load_classes function to Mojo::Loader.
- Removed experimental status from humanize_bytes method in Mojo::ByteStream.
- Removed experimental status from humanize_bytes function in Mojo::Util.
- Improved find_modules function in Mojo::Loader with recursive option.
- Improved Mojo::DOM::CSS to throw exceptions for unknown CSS selectors.
- Fixed a bug in Mojolicious::Commands where help messages would not be displayed correctly for some commands.
(kiwiroy)
- Fixed a bug in Mojolicious::Routes::Pattern where type_start was treated as a regex. (Grinnz)
==== php7 ====
Version update (7.4.12 -> 7.4.13)
Subpackages: apache2-mod_php7 php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- do not build firebird extension in any case
- updated to 7.4.13: This is a security release which also contains
several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.13
- deleted patch (upstreamed)
- php-fix_net-snmp_disable_MD5.patch
==== procmail ====
- Add reproducible2.patch to negate influences from preinstallimage
to make package build reproducible
==== purple-lurch ====
- Add libomemo-27.patch to fix encryption
==== python-pymongo ====
Version update (3.11.0 -> 3.11.1)
- update to 3.11.1:
- Support for Python 3.9.
- Initial support for Azure and GCP KMS providers for client side field level
encryption is in beta. See the docstring for
:class:`~pymongo.mongo_client.MongoClient`,
:class:`~pymongo.encryption_options.AutoEncryptionOpts`,
and :mod:`~pymongo.encryption`. **Note: Backwards-breaking changes may be
made before the final release.**
- Fixed a bug where the :class:`bson.json_util.JSONOptions` API did not match
the :class:`bson.codec_options.CodecOptions` API due to the absence of
a :meth:`bson.json_util.JSONOptions.with_options` method. This method has now
been added.
- Fixed a bug which made it impossible to serialize
:class:`~pymongo.errors.BulkWriteError` instances using :mod:`pickle`.
- Fixed a bug wherein PyMongo did not always discard an implicit session after
encountering a network error.
- Fixed a bug where connections created in the background were not
authenticated.
- Fixed a memory leak in the :mod:`bson` module when using a
:class:`~bson.codec_options.TypeRegistry`.
==== python-pyzmq ====
Version update (19.0.2 -> 20.0.0)
- update to version 20.0.0:
* fix build with ZeroMQ 4.3.3
* drops support for Python < 3.5
* Respect $PKG_CONFIG env for finding libzmq when building from source
* :meth:`.Socket.bind` and :meth:`.Socket.connect`
can now be used as context managers.
* Hold GIL while calling ``zmq_curve_`` functions,
which may fix apparent threadsafety issues.
- skip_test_tracker.patch: refreshed
==== python-sortedcontainers ====
Version update (2.2.2 -> 2.3.0)
- update to 2.3.0:
* Make sort order stable when updating with large iterables.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- u_tigervnc_update_default_vncxstartup.patch
* check first for /usr/libexec/xinit/xinitrc, then
/etc/X11/xinit/xinitrc (reported by aschnell @SUSE)
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1179236 - L3: virt-install: "Error validating install
location: invalid literal for int() with base 10" reported by
virt-install ref:_00D1igLOd._5001iTe00n:ref
virtinst-sap-detection.patch
- boo#1178141 - Accomodate qemu modularization with respect to v5.2
qemu changes, where 3 additional modular shared objects need to
be present for spice support. This change simply augments what
was done before, adding the additional code to the same patch
- bsc#1172340 - Several YaST modules can be started by typing
"yast2 $module <tab><tab>"
virt-install.rb
==== yast2-installation ====
Version update (4.3.20 -> 4.3.22)
- correct add-on spelling (jsc#SLE-14772)
- 4.3.22
- fix full media product selection (bsc#1179094, bsc#1176424)
- 4.3.21
==== yast2-packager ====
Version update (4.3.10 -> 4.3.11)
- correct add-on spelling (jsc#SLE-14772)
- 4.3.11
==== yast2-trans ====
Version update (84.87.20201122.ac554fbdd6 -> 84.87.20201130.b140fdb5f7)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20201130.b140fdb5f7:
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* New POT for text domain 'registration'.
* New POT for text domain 'packager'.
* New POT for text domain 'installation'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Indonesian)
* New POT for text domain 'installation'.
* New POT for text domain 'autoinst'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Japanese)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
==== zeromq ====
Version update (4.3.2 -> 4.3.3)
Subpackages: libzmq5 zeromq-tools
- New upstream version 4.3.3:
* Denial-of-Service on CURVE/ZAP-protected servers by
unauthenticated clients. (CVE-2020-15166, bsc#1176116)
If a raw TCP socket is opened and connected to an endpoint that is fully
configured with CURVE/ZAP, legitimate clients will not be able to exchange
any message. Handshakes complete successfully, and messages are delivered to
the library, but the server application never receives them.
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-25wp-cf8g-938m
* Stack overflow on server running PUB/XPUB socket (CURVE disabled).
The PUB/XPUB subscription store (mtrie) is traversed using recursive
function calls. In the remove (unsubscription) case, the recursive calls are
NOT tail calls, so even with optimizations the stack grows linearly with the
length of a subscription topic. Topics are under the control of remote
clients - they can send a subscription to arbitrary length topics. An
attacker can thus cause a server to create an mtrie sufficiently large such
that, when unsubscribing, traversal will cause a stack overflow. (bsc#1176258)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-qq65-x72m-9wr8
* Memory leak in PUB server induced by malicious client(s) without CURVE/ZAP.
Messages with metadata are never processed by PUB sockets, but the metadata
is kept referenced in the PUB object and never freed. (bsc#1176257)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-4p5v-h92w-6wxw
* Memory leak in client induced by malicious server(s) without CURVE/ZAP.
When a pipe processes a delimiter and is already not in active state but
still has an unfinished message, the message is leaked. (bsc#1176259)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-wfr2-29gj-5w87
* Heap overflow when receiving malformed ZMTP v1 packets (CURVE disabled).
By crafting a packet which is not valid ZMTP v2/v3, and which has two
messages larger than 8192 bytes, the decoder can be tricked into changing
the recorded size of the 8192 bytes static buffer, which then gets overflown
by the next message. The content that gets written in the overflown memory
is entirely decided by the sender. (bsc#1176256)
For more information see the security advisory:
https://github.com/zeromq/libzmq/security/advisories/GHSA-fc3w-qxf5-7hp6
For complete list of changes, see
https://github.com/zeromq/libzmq/releases/tag/v4.3.3
1
0
Ahoy openSUSE!
I'd like to give big thanks to all of you who have participated in the
survey, the data is pure gold. I'd also like to give thanks to
openSUSE Release team who helped to make this survey happen and those
of you who went with me through all of the feedback.
Cumulated notes from review during past two days can be found here
https://etherpad.opensuse.org/p/ReleaseEngineering-20201202-arm .
I have processed the exported survey results and turned it into the
following wiki page:
https://en.opensuse.org/Portal:15.3/Surveys/ARM_Usecases
Data showed us that there is a big ARM userbase that essentially
doubled over past 12 months. There seems to be still a lot of ARMv7
devices around, and people on these devices care about Leap. Based on
this feedback openSUSE Release team is now looking into ways how to
bootstrap openSUSE Leap 15.3 for ARMv7. We don't want to let our users
down. We will also look into what we can do about the Rasp Pi 4 issues
(sound etc.). We will also see what can be done the multilib libraries.
There was a also suggestion to support some newer devices or to provide
images with different partition setup (no swap or avoiding separate
/boot).
Next step is that we will process the notes in a closer loop and will
make sure to open features, bugs, poo tickets, contact right people to
make sure we can be seen as one of the fine tuned distributions for all
of these devices.
The optional email contacts we've received as part of the survey will
be kept within the openSUSE release team.
I hope you we will find a great use for the data.
Thank you once again.
--
Lubos Kocman, Release Manager openSUSE Leap
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg - Germany
(HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
1
0
Hi all,
We will have two public rounds of the recent arm survey results TODAY at
10:00 UTC and 16:00 UTC. We will be meeting at
https://meet.opensuse.org/ReleaseEngineeringMeeting
If you want more info, please view the article about it at
https://news.opensuse.org/2020/12/01/opensuse-release-team-to-share-results…
Here are the minutes from a recent meeting about the topic below.
v/r
Doug
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Participants: dimstar, dirk, lkocman, a_faerber, maxlin, guillaume_g,
ddemaio
The survey template for the future:
https://etherpad.opensuse.org/p/survey-armv7-suggestions
Q: Which ARMv6/ARMv7/ARMv8 (aarch64) hardware are you using?
The option 'AArch64 based general purpose (e.g. Mustang, ThunderX/X2,
Any UEFI AArch64 platform,
aarch64-laptops, other) (SQ05)' contains a lot of choices. We need to
break it down to the future. UEFI/aarch64 covers a huge - U-Boot
implemented UEFI, too.
Perhaps other with text field would help.
Q: What distributions do you use on your ARMv6/v7/aarch64 Hardware?
Ideas: custom image can be misleading as it could be modified Leap
15.1/15.2/TW image or also unlisted item (JeOS). The original idea was
a self-built image containing non-standard patches/package-
set/configuration.
Andreas: mention Kubic next time? (cf. 211 for G01Q06) consider
MicroOS, too?
Q: How long are you using openSUSE on ARMv6/v7/v8 already?
Growth from 36 - 124 over past 4 years
Q: In case you selected Leap, what is the reason for that?
Andreas: Some comments look like people don't know that we have aarch64
TW images? cf. 151 for G01Q06
Dirk: we need to invest little bit more into getting Leap (on Arm)
right.
Q: Would you be okay with migrating your existing Leap installation to
openSUSE Tumbleweed?
we somehow missed ARMv8/AArch64 but that was due to the description
which was ARMv6/7 specific.
Andreas: perhaps split questions into two. If you run Leap would you
consider Leap question yes/no and vice versa (or split by
architecture).
Q: Please share us with any information you might want to add in
addition.
We need to do more marketing/blog posts around aarch64 Raspberry Pi
(RPi4 in particular)
Lubos: perhaps make a blog post with summary of our userbase and
summarize current Arm situation in openSUSE project (what's available
and what not).
* Sound for Raspberry Pi 4 requested, let's make sure that plan is
mentioned in the blog post. Not yet tracked by SUSE for backporting to
SP3?
Dirk: suggests to do a user case specific blog post for raspi-pi4 (e.g.
first contact with opensource world, or computer for kids). Perhaps use
the trend of RPi 400.
Andreas: someone should test the RPi400 if we do the blog post.
Andreas: can we do something so that openSUSE is perceived as more
fine-tuned for Raspberry Pi? So it's comparable to e.g. raspbian
Guillaume: I think this could be video decoding.
Andreas: config tool on Raspbian for editing config.txt - consider a
YaST Raspberry Pi module similar to raspi-config?
Multilib on aarch64: apps like citrix seem to require 32bit libs. Can
we ship multilib on Arm?
Guillaume: Rasp Pi4 is capable of running both 32/64bit libs, but some
Armv8 hardware are 64-bit only and would need ILP32. (zypper does not
allow to install armv7 rpm packages on aarch64) - Andreas: note that
ILP32 libs would not help Citrix apps, right? G: ILP32 would not help
for 32-bit libs and ILP32 is unlikely to reach upstream.
Andreas: -32bit packages seen for ilp32 project, do we need to enable
this via some setting? (careful: do not confuse AArch32/armv7 and ILP32
here, we'd need aarch32 in a way that doesn't rule out ilp32 in the
future). G: Please do not enable ILP32, there is no support upstream!
Dirk: 32bit builds are in fact done on ARMv8 (Andreas: and hopefully
not picking up Armv8 features)
Andreas: While Raspberry Pi 1 is no longer sold, Raspberry Pi 0W still
is, as "new" Armv6 device (G: It should remain in production until at
least January 2026). Would be interesting to monitor how to Armv6
numbers evolve over time (getting less vs. going up?)
Andreas: report of issues with Raspberry Pi firmware in transactional
update mode (157)
Andreas: report of problems with RPi.GPIO on RPi3/RPi4 (241)
ddemaio: Might consider adding a demographic question to the survey to
know when best to brief results to community. Something like "What
region are you in. [] Asia [] EMEA [] Americas
_______________________________________________
openSUSE Project mailing list -- project(a)lists.opensuse.org
To unsubscribe, email project-leave(a)lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives:
https://lists.opensuse.org/archives/list/project@lists.opensuse.org
1
0
I was running "zypper dup" today and got this output:
https://paste.opensuse.org/81171270
I can't understand the output message nor figure out what went wrong.
To be sure, I run "/sbin/update-bootloader --refresh" manually, it
completed successfully and system is booting fine.
2
1
PAC + BTI enablement (was: RE: New ARM Tumbleweed snapshot 20201129 released!)
by Guillaume Gardet 01 Dec '20
by Guillaume Gardet 01 Dec '20
01 Dec '20
Hi,
On 20th of November 2020, we enabled '-mbranch-protection=standard' option in Factory for aarch64.
This security option enables Pointer Authentication (aka PAC) and Branch Target Identification (aka BTI) on supported aarch64 hardware.
On aarch64 hardware which do not support this option, it results in 'nop' instructions, so no harm on older hardware. And performance impact should be negligible.
Snapshot 20201129 is the 1st snapshot to include this change and is very large as a full rebuild happened.
While most packages build fine with this option, few packages are failing to build due to this change, such as llvm7 (option not supported, already fixed). Packages from ring-0 and ring-1 should be fine.
Llvm8 and llvm9 also fail to build but this is being fixed https://bugzilla.suse.com/show_bug.cgi?id=1179085
If you find a package which does not build properly with this option, please report it upstream and on https://bugzilla.opensuse.org
You can also reply on this thread to make people aware.
As a workaround/check, you can remove this option by sed'ing the optflags: sed 's/-mbranch-protection=standard//'
Please also note that some failures are encountered because of the full rebuild and have nothing to do with this particular change.
openQA tests PAC/BTI with qemu (aarch64_cpu_max machine in openQA) and already caught a problem with ldconfig (illegal instruction) when PAC/BTI is enabled: https://bugzilla.opensuse.org/show_bug.cgi?id=1179450
As this does not affect released hardware, this problem did not block the release of the snapshot.
If you want to test a system which supports PAC/BTI, you need to run qemu >= 4.0 with '-M virt -cpu max' options and _without_ kvm support (so, it will be very slow!).
Some information related to Arm features are available on the openSUSE wiki: https://en.opensuse.org/ARM_architecture_support
Cheers,
Guillaume
> -----Original Message-----
> From: Guillaume Gardet <guillaume.gardet(a)arm.com>
> Sent: 01 December 2020 14:05
> To: opensuse-arm(a)opensuse.org
> Subject: New ARM Tumbleweed snapshot 20201129 released!
>
>
> Please note that this mail was generated by a script.
> The described changes are computed based on the aarch64 DVD.
> The full online repo contains too many changes to be listed here.
>
> Please check the known defects of this snapshot before upgrading:
> https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&vers
> ion=Tumbleweed&build=20201129
>
> Please do not reply to this email to report issues, rather file a bug
> on bugzilla.opensuse.org. For more information on filing bugs please
> see https://en.opensuse.org/openSUSE:Submitting_bug_reports
>
> Packages changed:
> ImageMagick (7.0.10.35 -> 7.0.10.43)
> Mesa (20.2.2 -> 20.2.3)
> Mesa-drivers (20.2.2 -> 20.2.3)
> MozillaThunderbird (78.4.3 -> 78.5.0)
> adaptec-firmware
> alsa-firmware
> atmel-firmware
> autoyast2 (4.3.62 -> 4.3.63)
> binutils (2.35 -> 2.35.1)
> bison (3.7.3 -> 3.7.4)
> bluez-firmware
> c-ares (1.16.1 -> 1.17.0)
> calendarsupport
> cifs-utils
> clazy (1.7 -> 1.8)
> coreutils
> cpio
> cryptsetup
> dbus-1
> dconf-editor (3.38.0 -> 3.38.2)
> devhelp (3.38.0 -> 3.38.1)
> distribution-logos-openSUSE (20190414 -> 20201117)
> dosfstools
> drbd-utils
> e2fsprogs
> ed
> eog (3.38.0 -> 3.38.1)
> eog-plugins (3.26.5 -> 3.26.6)
> evolution (3.38.1 -> 3.38.2)
> evolution-data-server (3.38.1 -> 3.38.2)
> evolution-ews (3.38.1 -> 3.38.2)
> filesystem
> fillup
> findutils
> flatpak (1.8.2 -> 1.8.3)
> fuse
> fuse3
> fwupd
> gcc
> gcc10 (10.2.1+git872 -> 10.2.1+git958)
> gcc7
> gedit (3.38.0 -> 3.38.1)
> gedit-plugins (3.38.0 -> 3.38.1)
> git
> glade (3.38.1 -> 3.38.2)
> glibmm2_4 (2.64.2 -> 2.64.4)
> gnome-calculator (3.38.1 -> 3.38.2)
> gnome-control-center (3.38.1 -> 3.38.2)
> gnome-desktop (3.38.1 -> 3.38.2)
> gnome-documents
> gnome-maps (3.38.1.1 -> 3.38.2)
> gnome-music (3.38.1 -> 3.38.2)
> gnome-settings-daemon
> gnome-shell
> gnome-software
> gnome-user-docs (3.38.1 -> 3.38.2)
> gpg2 (2.2.23 -> 2.2.25)
> gpgme (1.14.0 -> 1.15.0)
> gpgmeqt (1.14.0 -> 1.15.0)
> grep (3.5 -> 3.6)
> gstreamer-editing-services (1.18.0 -> 1.18.1)
> gtk3 (3.24.23 -> 3.24.23+118)
> gzip
> hwinfo (21.70 -> 21.71)
> initviocons
> inkscape
> insserv-compat
> ipset (7.6 -> 7.9)
> ipw-firmware
> java-11-openjdk (11.0.9.0 -> 11.0.9.1)
> javapackages-tools
> jhbuild (3.36.0+1 -> 3.38.0+3)
> kaddressbook
> kbd
> kernel-64kb (5.9.8 -> 5.9.10)
> kernel-firmware (20201023 -> 20201120)
> kernel-source (5.9.8 -> 5.9.10)
> keyutils
> kglobalaccel
> kompare
> libX11 (1.6.12 -> 1.7.0)
> libfido2
> libical
> libical-glib
> libksba (1.4.0 -> 1.5.0)
> libostree (2020.3 -> 2020.8)
> libqt5-qtbase (5.15.1 -> 5.15.2)
> libqt5-qtconnectivity (5.15.1 -> 5.15.2)
> libqt5-qtdeclarative (5.15.1 -> 5.15.2)
> libqt5-qtgraphicaleffects (5.15.1 -> 5.15.2)
> libqt5-qtimageformats (5.15.1 -> 5.15.2)
> libqt5-qtlocation (5.15.1 -> 5.15.2)
> libqt5-qtmultimedia (5.15.1 -> 5.15.2)
> libqt5-qtnetworkauth (5.15.1 -> 5.15.2)
> libqt5-qtquickcontrols (5.15.1 -> 5.15.2)
> libqt5-qtquickcontrols2 (5.15.1 -> 5.15.2)
> libqt5-qtscript (5.15.1 -> 5.15.2)
> libqt5-qtsensors (5.15.1 -> 5.15.2)
> libqt5-qtserialport (5.15.1 -> 5.15.2)
> libqt5-qtspeech (5.15.1 -> 5.15.2)
> libqt5-qtsvg (5.15.1 -> 5.15.2)
> libqt5-qttools (5.15.1 -> 5.15.2)
> libqt5-qttranslations (5.15.1 -> 5.15.2)
> libqt5-qtvirtualkeyboard (5.15.1 -> 5.15.2)
> libqt5-qtwayland (5.15.1 -> 5.15.2)
> libqt5-qtwebchannel (5.15.1 -> 5.15.2)
> libqt5-qtwebengine (5.15.1 -> 5.15.2)
> libqt5-qtwebsockets (5.15.1 -> 5.15.2)
> libqt5-qtx11extras (5.15.1 -> 5.15.2)
> libqt5-qtxmlpatterns (5.15.1 -> 5.15.2)
> librsvg (2.50.1 -> 2.50.2)
> libselinux
> libsepol
> libsigc++2 (2.10.4 -> 2.10.6)
> libtirpc
> libuv (1.39.0 -> 1.40.0)
> libvirt
> libxkbcommon (1.0.1 -> 1.0.3)
> libxml2
> libyui (3.12.1 -> 3.12.2)
> libyui-qt (2.56.2 -> 2.56.3)
> libzip
> lz4 (1.9.2 -> 1.9.3)
> malcontent
> mariadb (10.5.6 -> 10.5.8)
> mozilla-nss (3.57 -> 3.58)
> mutt (1.14.7 -> 2.0.2)
> nautilus (3.38.1 -> 3.38.2)
> nodejs14 (14.15.0 -> 14.15.1)
> nvme-cli
> openssh
> ovmf
> pam (1.4.0 -> 1.5.0)
> pam_mount (2.16 -> 2.17)
> perl
> perl-HTTP-Cookies (6.08 -> 6.09)
> polkit-default-privs (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
> protobuf (3.12.3 -> 3.14.0)
> python-attrs (20.2.0 -> 20.3.0)
> python-certifi (2020.6.20 -> 2020.11.8)
> python-h2 (3.2.0 -> 4.0.0)
> python-libxml2
> python-mailman (3.3.1 -> 3.3.2)
> python-passlib (1.7.2 -> 1.7.4)
> python-pycups
> python-qt5 (5.15.1 -> 5.15.2)
> python-sniffio (1.1.0 -> 1.2.0)
> python38
> python38-core
> python38-documentation
> qemu
> qpdf (10.0.3 -> 10.0.4)
> raspberrypi-firmware-dt
> remmina (1.4.8 -> 1.4.9)
> rsyslog
> rubygem-rubocop (1.2.0 -> 1.4.2)
> rubygem-rubocop-ast (1.1.0 -> 1.1.1)
> salt
> samba (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
> schily
> scim
> sudo (1.9.2 -> 1.9.3p1)
> system-users
> systemd-default-settings (0.4 -> 0.5)
> systemd-presets-branding-openSUSE
> tar
> tcsh (6.22.02 -> 6.22.03)
> technisat-usb2-firmware
> tepl (5.0.0 -> 5.0.1)
> tigervnc
> tk
> tracker
> tracker-miners
> u-boot-rpiarm64
> usbutils (012 -> 013)
> vala (0.50.1 -> 0.50.2)
> vim (8.2.1975 -> 8.2.2039)
> webkit2gtk3 (2.30.2 -> 2.30.3)
> wxWidgets-3_2-nostl
> xfce4-branding-openSUSE
> xlockmore (5.65 -> 5.66)
> xprop (1.2.4 -> 1.2.5)
> xtables-addons (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
> yast2 (4.3.41 -> 4.3.44)
> yast2-alternatives (4.2.3 -> 4.3.0)
> yast2-bootloader (4.3.15 -> 4.3.16)
> yast2-firstboot (4.3.7 -> 4.3.8)
> yast2-journal (4.2.2 -> 4.3.0)
> yast2-network (4.3.27 -> 4.3.30)
> yast2-nis-client (4.3.4 -> 4.3.5)
> yast2-ruby-bindings (4.3.9 -> 4.3.11)
> yast2-storage-ng (4.3.20 -> 4.3.24)
> yast2-trans (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
> yast2-ycp-ui-bindings (4.3.6 -> 4.3.7)
> yelp (3.38.1 -> 3.38.2)
> yelp-xsl (3.38.1 -> 3.38.2)
> zbar (0.23 -> 0.23.1)
> zlib
>
> === Details ===
>
> ==== ImageMagick ====
> Version update (7.0.10.35 -> 7.0.10.43)
> Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-
> 7_Q16HDRI4
>
> - version update to 7.0.10.43
> * add padding to AcquirePolicyString().
> * revert memory patch to avert possible thread lock.
> * add support for FilmLight FL32 image format.
> * remove Linux shell artifact from Windows delegate configuration file.
> * fix shell injection vulnerability via the -authenticate option (reference
> alex@cure...).
> * support DPX 4:2:2 sampling.
> * Release ImageMagick version 7.0.10-38 GIT revision 17815:bf51a3f1f:20201114
> * add image settings support to -fx.
> * better support for TIFF YCbCr photometric.
> * verify TTF glyph format before dereferencing (reference
> https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26932)
> * force single HEIC image per container.
> * Release ImageMagick version 7.0.10-37 GIT revision 17780:47a8392ef:20201107
> * check and report if profile is corrupt.
> * do not add entropy based on mkstemp() unique filename.
>
> ==== Mesa ====
> Version update (20.2.2 -> 20.2.3)
> Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
>
> - update to 20.2.3
> * third bugfix release for the 20.2 branch
>
> ==== Mesa-drivers ====
> Version update (20.2.2 -> 20.2.3)
> Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva
> libvdpau_nouveau libvdpau_r300 libvdpau_r600
>
> - update to 20.2.3
> * third bugfix release for the 20.2 branch
>
> ==== MozillaThunderbird ====
> Version update (78.4.3 -> 78.5.0)
>
> - Mozilla Thunderbird 78.5.0
> MFSA 2020-52 (bsc#1178894)
> * CVE-2020-26951 (bmo#1667113)
> Parsing mismatches could confuse and bypass security
> sanitizer for chrome privileged code
> * CVE-2020-16012 (bmo#1642028)
> Variable time processing of cross-origin images during
> drawImage calls
> * CVE-2020-26953 (bmo#1656741)
> Fullscreen could be enabled without displaying the security
> UI
> * CVE-2020-26956 (bmo#1666300)
> XSS through paste (manual and clipboard API)
> * CVE-2020-26958 (bmo#1669355)
> Requests intercepted through ServiceWorkers lacked MIME type
> restrictions
> * CVE-2020-26959 (bmo#1669466)
> Use-after-free in WebRequestService
> * CVE-2020-26960 (bmo#1670358)
> Potential use-after-free in uses of nsTArray
> * CVE-2020-15999 (bmo#1672223)
> Heap buffer overflow in freetype
> * CVE-2020-26961 (bmo#1672528)
> DoH did not filter IPv4 mapped IP Addresses
> * CVE-2020-26965 (bmo#1661617)
> Software keyboards may have remembered typed passwords
> * CVE-2020-26966 (bmo#1663571)
> Single-word search queries were also broadcast to local
> network
> * CVE-2020-26968 (bmo#1551615, bmo#1607762, bmo#1656697,
> bmo#1657739, bmo#1660236, bmo#1667912, bmo#1671479,
> bmo#1671923)
> Memory safety bugs fixed in Thunderbird 78.5
> - removed obsolete mozilla-rust-1.47.patch
>
> ==== adaptec-firmware ====
>
> - Use %_firmwaredir
>
> ==== alsa-firmware ====
>
> - Fix build with older distros without %_firmwaredir
>
> ==== atmel-firmware ====
>
> - use %_firmwaredir
>
> ==== autoyast2 ====
> Version update (4.3.62 -> 4.3.63)
> Subpackages: autoyast2-installation
>
> - Rules download: The result will be stored in the target file when
> the download has failed. This file has to be removed (bsc#1178804)
> - 4.3.63
>
> ==== binutils ====
> Version update (2.35 -> 2.35.1)
> Subpackages: libctf-nobfd0 libctf0
>
> - Reapply spec file cleanup from format_spec_file
> - Remove a SLE10 version check
> - Update to 2.35.1 and rebased branch diff:
> * This is a point release over the previous 2.35 version, containing bug
> fixes, and as an exception to the usual rule, one new feature. The
> new feature is the support for a new directive in the assembler:
> ".nop". This directive creates a single no-op instruction in whatever
> encoding is correct for the target architecture. Unlike the .space or
> .fill this is a real instruction, and it does affect the generation of
> DWARF line number tables, should they be enabled.
>
> ==== bison ====
> Version update (3.7.3 -> 3.7.4)
> Subpackages: bison-lang
>
> - GNU bison 3.7.4:
> * In Yacc mode, YYEMPTY token was missing its macro definiton
> * Fix lalr1.cc skeleton internal assertions
> * Make macro YY_ASSERT obey the api.prefix %define variable
> * Work around C++ limitations for long assertions
> * The YYBISON macro in generated "regular C parsers" is now
> defined to the version of Bison as an integer
>
> ==== bluez-firmware ====
>
> - use %_firmwaredir
>
> ==== c-ares ====
> Version update (1.16.1 -> 1.17.0)
>
> - add BR for pkg-config to get the provides in the devel package
> - ares_dns.h, missing_header.patch: re-add missing header in last release
> - Version update to 1.17.0
> Security:
> * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
> fuzzing
> * Avoid theoretical buffer overflow in RC4 loop comparison
> * Empty hquery->name could lead to invalid memory access
> * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
> passed in (bsc#1178882, CVE-2020-8277)
> Changes:
> * Update help information for adig, acountry, and ahost
> * Test Suite now uses dynamic system-assigned ports rather than hardcoded
> ports to prevent failures in containers
> * Detect remote DNS server does not support EDNS using rules from RFC 6891
> * Source tree has been reorganized to use a more modern layout
> * Allow parsing of CAA Resource Record
> Bug fixes:
> * readaddrinfo bad sizeof()
> * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
> * FQDN with trailing period should be queried first
> * ares_getaddrinfo() was returning members of the struct as garbage values if
> unset, and was not honoring ai_socktype and ai_protocol hints.
> * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
> * Properly document ares_set_local_ip4() uses host byte order
> For details, see https://c-ares.haxx.se/changelog.html
> - add missing upstream sources, to be removed for next release
> - remove unnecessary BuildRequires
> - fix building on SLE12 systems
>
> ==== calendarsupport ====
> Subpackages: calendarsupport-lang libKF5CalendarSupport5
>
> - Add upstream patch to fix build with Qt 5.15.2:
> * 0001-Port-away-from-deprecated-QPrinter-functions.patch
>
> ==== cifs-utils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== clazy ====
> Version update (1.7 -> 1.8)
>
> - Update to 1.8:
> * New Checks:
> - qt6-qhash-signature
> - qt6-qdir-fixes
> - qt6-header-fixes
> - qt6-deprecated-api-fixes
> - use-chrono-in-qtimer
> - fixit for missing-qobject-macro
> - Drop patches merged upstream:
> * 0001-updated-for-compatibility-with-LLVM-10.patch
> * 0001-updated-for-compatibility-with-LLVM-10-clazy-standal.patch
> - Make sure the clang executables matching the libraries we link
> to are installed (mitigates boo#1178637).
>
> ==== coreutils ====
> Subpackages: coreutils-doc
>
> - prepare usrmerge (boo#1029961)
>
> ==== cpio ====
> Subpackages: cpio-mt
>
> - prepare usrmerge (boo#1029961)
>
> ==== cryptsetup ====
> Subpackages: libcryptsetup12 libcryptsetup12-hmac
>
> - prepare usrmerge (boo#1029961)
>
> ==== dbus-1 ====
> Subpackages: libdbus-1-3
>
> - prepare usrmerge (boo#1029961)
>
> ==== dconf-editor ====
> Version update (3.38.0 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== devhelp ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp
>
> - Update to version 3.38.1:
> + Updated translations.
>
> ==== distribution-logos-openSUSE ====
> Version update (20190414 -> 20201117)
>
> - Add favicon.ico format
> - Remove obsolete Groups tag (fate#326485)
>
> ==== dosfstools ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== drbd-utils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== e2fsprogs ====
> Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
>
> - prepare usrmerge (boo#1029961)
>
> ==== ed ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== eog ====
> Version update (3.38.0 -> 3.38.1)
>
> - Update to version 3.38.1:
> + Bugs fixed: glgo#GNOME/eog!77, glgo#GNOME/eog!81,
> glgo#GNOME/eog#154.
> + Updated translations.
>
> ==== eog-plugins ====
> Version update (3.26.5 -> 3.26.6)
>
> - Update to version 3.26.6:
> + Replace projects.gnome.org URLs with gitlab.gnome.org URLs.
> + Replace Bugzilla URLs with gitlab.gnome.org URLs.
> + Updated translations.
>
> ==== evolution ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-
> plugin-spamassassin evolution-plugin-text-highlight
>
> - Update to version 3.38.2:
> + Reuse existing mail session when generating import preview
> + Fix two memory leaks related to data import
> + e-convert.js: Missing line breaks with nested paragraphs
> + ECompEditor: Extract plain email address from backend property
> + Mail: Disable 'Export to PDF' on drag & drop
> + ECompEditor: Add easy way to open URLs in the Location field
> + Calendar: Linkify URL and Location in import component preview
> + Adapt html editor tests after "I#1158 - Composer: Disable
> spellcheck of quoted text"
> + html-editor: Update unit tests after change for I#1204
> + help:
> - Fix broken xpointer namespaces
> - Fix broken xinclude for license in footer
> + Bugs fixed: glgo#GNOME/evolution#913,
> glgo#GNOME/evolution#1122, glgo#GNOME/evolution#1133,
> glgo#GNOME/evolution#1139, glgo#GNOME/evolution#1140,
> glgo#GNOME/evolution#1148, glgo#GNOME/evolution#1156,
> glgo#GNOME/evolution#1158, glgo#GNOME/evolution#1160,
> glgo#GNOME/evolution#1170, glgo#GNOME/evolution#1171,
> glgo#GNOME/evolution#1175, glgo#GNOME/evolution#1197,
> glgo#GNOME/evolution#1204, glgo#GNOME/evolution#1206,
> glgo#GNOME/evolution#1207, glgo#GNOME/evolution#1213,
> glgo#GNOME/evolution#1214, glgo#GNOME/evolution#1230,
> glgo#GNOME/evolution!68, glgo#GNOME/evolution!71.
> + Updated translations.
>
> ==== evolution-data-server ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-
> contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1
> libedataserver-1_2-25 libedataserverui-1_2-2
>
> - Update to version 3.38.2:
> + Calendar: Fix a possible leak in e_cal_util_parse_ics_string()
> + ECalCache: Avoid runtime warning from
> ecc_update_timezones_table()
> + EReminderWatcher: Default alarm range should be from the day
> begin
> + EBufferTagger: Derive link color from the theme
> + EBook/CalBackend: Correct free function for the
> pending_operations queue
> + Bugs fixed: glgo#GNOME/evolution-data-server#81,
> glgo#GNOME/evolution-data-server#257,
> glgo#GNOME/evolution-data-server#260,
> glgo#GNOME/evolution-data-server#269,
> glgo#GNOME/evolution-data-server#272,
> glgo#GNOME/evolution-data-server#273,
> glgo#GNOME/evolution-data-server!46,
> glgo#GNOME/evolution-data-server!47,
> glgo#GNOME/evolution-data-server!50.
> + Updated translations.
>
> ==== evolution-ews ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Listen for change notifications only on user folders
> + Calendar: Copy 'X-MICROSOFT-SKYPETEAMSMEETINGURL' into 'URL'
> property
> + Preset OAuth2 Client ID for Office365
> + Bugs fixed: glgo#GNOME/evolution-ews#32
> + Updated translations.
>
> ==== filesystem ====
>
> - /proc and /sys should be %ghost to allow filesystem package updates in
> rootless container environments (rh#1548403)
>
> ==== fillup ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== findutils ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== flatpak ====
> Version update (1.8.2 -> 1.8.3)
> Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0
>
> - Update to version 1.8.3:
> + Fixed progress reporting for OCI and extra-data.
> + The in-memory summary cache is more efficient.
> + Fixed authentication getting stuck in a loop in some cases.
> + Fixed authentication error reporting.
> + We now extract OCI info for runtimes as well as apps.
> + Fixed crash if anonymous authentication fails and -y is
> specified.
> + flatpak info now only looks at the specified installation if
> one is specified.
> + Better error reporting for server HTTP errors during download.
> + Uninstall now removes applications before the runtime it
> depends on.
> + Fixed test-suite to pass with the latest OSTree version.
> + Fixed dbus environment variables in flatpak enter.
> + Avoid updating metadata from the remote when uninstalling.
> + Fixed error message handling in various places.
> + FlatpakTransaction now verifies all passed in refs to avoid.
> + potential issues with invalid names.
> + Updated translations.
>
> ==== fuse ====
> Subpackages: libfuse2
>
> - prepare usrmerge (boo#1029961)
>
> ==== fuse3 ====
> Subpackages: libfuse3-3
>
> - Drop /sbin links; they do not seem to be used from anywhere.
> - Package "permission" is required in %post, not %pre.
> - Update descriptions.
>
> ==== fwupd ====
> Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
>
> - Obsoletes and Provides dbxtool since fwupd 1.5.0+ now embeds
> dbxtool in the dbxtool plugin
>
> ==== gcc ====
> Subpackages: cpp gcc-info libstdc++-devel
>
> - BuildRequire packages we build symlinks to. [bsc#1178675]
>
> ==== gcc10 ====
> Version update (10.2.1+git872 -> 10.2.1+git958)
> Subpackages: cpp10 gcc10-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1
> libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc10 libstdc++6-locale
> libstdc++6-pp-gcc10 libtsan0 libubsan1
>
> - Add gcc10-amdgcn-llvm-as.patch to fix build of amdgcn offload
> compiler with llvm11.
> - Update to gcc-10 branch head (98ba03ffe0b9f37b4916ce6238), git958.
> * Includes fix for memcpy miscompilation on aarch64.
> [bsc#1178624, bsc#1178577]
> - Fix 32bit libgnat.so link. [bsc#1178675]
>
> ==== gcc7 ====
>
> - Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
> - moutline-atomics feature and accumulated fixes but not its
> default enabling. [jsc#SLE-12209]
> - Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
> and refresh.
> - Revert gcc7-pr97774.patch as it causes gdb to crash.
> - Fix 32bit libgnat.so link. [bsc#1178675]
> - Quote %{cross_arch} consistently when comparing expansion
> against string in RPM %if condition.
> - Add gcc7-pr97535.patch to fix memcpy miscompilation on aarch64.
> [bsc#1178624, bsc#1178577]
> - Add gcc7-pr97774.patch to fix debug line info for try/catch.
> [bsc#1178614]
>
> ==== gedit ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: python3-gedit
>
> - Update to version 3.38.1:
> + AppData: change donation URL to Liberapay.
> + Improvements to the user manual.
> + Updated translations.
>
> ==== gedit-plugins ====
> Version update (3.38.0 -> 3.38.1)
> Subpackages: gedit-plugins-data
>
> - Update to version 3.38.1:
> + Updated translations.
>
> ==== git ====
> Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
>
> - only pull asciidoctor for the default ruby version
>
> ==== glade ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libgladeui-2-13
>
> - Update to version 3.38.2:
> + Fix windows compatibility issues.
> + Fix build against Python 3.9.
> + Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
> glgo#GNOME/glade#371.
>
> ==== glibmm2_4 ====
> Version update (2.64.2 -> 2.64.4)
> Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
>
> - Update to version 2.64.4:
> + Glib: PropertyProxyConnectionNode::connect_changed(): Fix using
> without property name.
> + gmmproc:
> - Add optional decl_prefix parameter to _WRAP_GERROR and
> _WRAP_ENUM. Used for adding GLIBMM_API or similar for MS
> Visual C++.
> - Allow decorating comparison operators (for Visual Studio
> builds).
> - _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move
> assignment.
> - Decorate private generated classes with __declspec when
> building with Visual Studio.
> - generate_wrap_init.pl.in: Use
> g_type_ensure(SomeClass::get_type()) to ensure that
> get_type() is called.
> + Build:
> - Use __declspec(dllexport) consistently when building glibmm
> with Visual Studio.
> - Meson build: Set default value of the 'warnings' option to
> 'min'.
> - Improve NMake support.
> - Improve Visual Studio support.
> - docs/reference/: Update for Doxygen >= 1.8.16.
> - Meson build: Fix versioning on macOS.
> + Documentation:
> - Glib::BalancedTree docs: Recommend std::map or
> std::unordered_map.
> - Meson build: Add missing Glib::Value and Variant
> documentation.
> - Add meson BuildRequires and macros, following upstreams port.
> - Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed
> for building documentation.
>
> ==== gnome-calculator ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-shell-search-provider-gnome-calculator
>
> - Update to version 3.38.2:
> + Fixed radians and degrees preference swapped.
> + Updated translations.
>
> ==== gnome-control-center ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-control-center-color gnome-control-center-goa gnome-
> control-center-user-faces
>
> - Update to version 3.38.2:
> + Applications: Fix NULL hash table being unreffed.
> + Keyboard: Fix gtk_widget_get_can_default assertion error.
> + Network: Correctly detect when ethernet devices are hotplugged.
> + Printers:
> - Make printers panel have a smaller minimum width.
> - Fix leak of printer name in callbacks.
> + Sharing: Disable Tracker 3.
> + Sound: Update libgvc to add support for recent UCM related
> changes in ALSA and PulseAudio.
> + Users: Fix free of const string.
> + Wacom: Fix a critical warning if loading a cursor fails.
> + Updated translations.
>
> ==== gnome-desktop ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-
> common typelib-1_0-GnomeDesktop-3_0
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== gnome-documents ====
> Subpackages: gnome-shell-search-provider-documents
>
> - Remove BuildRequires pkgconfig(libgepub-0.6), no longer needed
> since epub support is in gnome-books now.
>
> ==== gnome-maps ====
> Version update (3.38.1.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== gnome-music ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Do not make display an empty view on launch.
> + Fix new songs retrieval when they are added to the music
> directory.
> + Fix artist queries to retrieve art.
> + Fix playlist sorting crash.
> + Wrong checkbox style in AlbumWidget.
> + Updated translations.
>
> ==== gnome-settings-daemon ====
>
> - No longer pass
> - -libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 to meson,
> but revert back to the default. The generated files contain
> use libexecdir for own generated files (correct) but also to
> identify where to find gnome-session-ctl, which for obvious
> reasons is not in libexecdir/gnome-settings-daemon-3.0.
>
> ==== gnome-shell ====
> Subpackages: gnome-shell-calendar
>
> - Fix crash which can be triggerd with steam or claws mail:
> https://gitlab.gnome.org/GNOME/gnome-shell/-
> /commit/98234acd5b48a58c2d112b5edb3dddb85e04a643.patch
>
> ==== gnome-software ====
> Subpackages: libgnomesoftware-3_38_0
>
> - Added gnome-packagekit as recommended dependency:
> gnome-software-launch-gpk-update-viewer-for-updates.patch needs
> gnome-packagekit to work (SLE only).
>
> ==== gnome-user-docs ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Improvements to docs for Contacts.
> + Improvements to docs for Files.
> + Updates to docs for background settings.
> + Updated translations.
>
> ==== gpg2 ====
> Version update (2.2.23 -> 2.2.25)
> Subpackages: dirmngr
>
> - GnuPG 2.2.25:
> * scd: Fix regression in 2.2.24 requiring gpg --card-status
> before signing or decrypting
> * gpgsm: Using Libksba 1.5.0 signatures with a rarely used
> combination of attributes can now be verified
> - GnuPG 2.2.24:
> * gpg: New command --quick-revoke-sig
> * gpg: Do not use weak digest algos if selected by recipient
> preference during sign+encrypt
> * gpg: Switch to AES256 for symmetric encryption in de-vs mode
> * gpg: Silence weak digest warnings with --quiet
> * gpg: Print new status line CANCELED_BY_USER for a cancel during
> symmetric encryption
> * gpg: Fix the encrypt+sign hash algo preference selection for
> ECDSA. This is in particular needed for keys created from
> existing smartcard based keys
> * agent: Fix secret key import of GnuPG 2.3 generated Ed25519
> keys
> * agent: Keep some permissions of private-keys-v1.d
> * dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and
> gnutls builds
> * dirmngr: Fix the pool keyserver case for a single host in the
> pool
> * scd: Fix the use case of verify_chv2 by CHECKPIN
> * scd: Various improvements to the ccid-driver
> * scd: Minor fixes for Yubikey
> * gpgconf: New option --show-versions
> * i18n: Complete overhaul and completion of the Italian
> translation
>
> ==== gpgme ====
> Version update (1.14.0 -> 1.15.0)
> Subpackages: libgpgme11 libgpgmepp6 python3-gpg
>
> - gpgme 1.15.0:
> * New function gpgme_op_setexpire to make changing the expiration
> easier
> * New function gpgme_op_revsig to revoke key signatures
> * Support exporting secret keys
> * cpp: Support for set expire operations in the C++ bindings
> * cpp: Support for revoking key signatures in the C++ bindings
> * qt: Extended ChangeExpiryJob to support changing the expiry of
> subkeys
> * qt: Extended QuickJob to support revoking of key signatures
> * qt: Added QDebug stream operator for GpgME::Error.
> * Require libgpg-error 1.36
>
> ==== gpgmeqt ====
> Version update (1.14.0 -> 1.15.0)
>
> - gpgme 1.15.0:
> * New function gpgme_op_setexpire to make changing the expiration
> easier
> * New function gpgme_op_revsig to revoke key signatures
> * Support exporting secret keys
> * cpp: Support for set expire operations in the C++ bindings
> * cpp: Support for revoking key signatures in the C++ bindings
> * qt: Extended ChangeExpiryJob to support changing the expiry of
> subkeys
> * qt: Extended QuickJob to support revoking of key signatures
> * qt: Added QDebug stream operator for GpgME::Error.
> * Require libgpg-error 1.36
>
> ==== grep ====
> Version update (3.5 -> 3.6)
>
> - Update to grep 3.6
> * The GREP_OPTIONS environment variable no longer affects grep's behavior.
> * grep's DFA matcher performed an invalid regex transformation
> that would convert an ERE like a+a+a+ to a+a+, which would make
> grep a+a+a+ mistakenly match "aa".
> * grep -P now reports the troublesome input filename upon PCRE execution
> failure.
> - werror-return-type.patch: work around gcc bug
> - prepare usrmerge (boo#1029961)
>
> ==== gstreamer-editing-services ====
> Version update (1.18.0 -> 1.18.1)
> Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
>
> - Fix minimum version of pkgconfig(gst-validate-1.0) BuildRequires.
> - Update to 1.18.1:
> + Highlighted bugfixes in 1.18.1
> - important security fixes
> - bug fixes and memory leak fixes
> - various stability and reliability improvements
> + gst-editing-services changes:
> - ges: Do not recreate auto-transitions when changing clip
> assets
> - ges: Fix a copy/paste mistake in meson file
>
> ==== gtk3 ====
> Version update (3.24.23 -> 3.24.23+118)
> Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-
> immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema
> gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
>
> - Update to version 3.24.23+118:
> + cssnode: Bail out nicely if there is no settings (#2780).
> + gdk/wayland: Add support for primary-selection-unstable-v1
> (#2591).
> + wayland: Emit dummy configure event when resizing while fixed.
> + colorchooser: Backport the new color palette.
> + gdk: Fix parent relative background crash.
> + Updated translations.
>
> ==== gzip ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== hwinfo ====
> Version update (21.70 -> 21.71)
>
> - merge gh#openSUSE/hwinfo#89
> - rework network device detection on aarch64 (bsc#1177600,
> bsc#1177261)
> - 21.71
>
> ==== initviocons ====
>
> - prepare usrmerge (boo#1029961)
>
> ==== inkscape ====
> Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
>
> - Switch to ninja; probably fixes intermittent build failure
> (bsc#1177208).
>
> ==== insserv-compat ====
>
> - prepare usrmerge (boo#1029961)
> - filter legacy init script warnings. The whole point of this
> package is to have them. So has to pass even when the check is
> switched to fatal.
>
> ==== ipset ====
> Version update (7.6 -> 7.9)
> Subpackages: libipset13
>
> - Update to release 7.9
> * Enable memory accounting for ipset allocations
> * Expose the initval hash parameter to userspace
> * Add bucketsize parameter to all hash types
> * Support the -exist flag with the destroy command
>
> ==== ipw-firmware ====
>
> - use %_firmwaredir
>
> ==== java-11-openjdk ====
> Version update (11.0.9.0 -> 11.0.9.1)
> Subpackages: java-11-openjdk-headless
>
> - Update to upstream tag jdk-11.0.9.1-1
> * Fix:
> + JDK-8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
> - Removed patch:
> * JDK-8250861.patch
> + Integrated upstream
>
> ==== javapackages-tools ====
> Subpackages: javapackages-filesystem
>
> - Fix the python subpackage generation
> gh#openSUSE/python-rpm-macros#79
> - Support python subpackages for each flavor
> gh#openSUSE/python-rpm-macros#66
> - Replace old nose with pytest gh#fedora-java/javapackages#86
>
> ==== jhbuild ====
> Version update (3.36.0+1 -> 3.38.0+3)
>
> - create_deps.sh: Filter out pkgconfig(libpodofo) Requires for now:
> in all released versions of podofo, the .pc file is called
> libpodofo-0, but in git, since April 2019, the .pc file is being
> installed as libpodofo.pc. There is no information if and when
> podofo will ever get a release with this change.
> - Update to version 3.38.0+3:
> * defaults: Fix multiarch system_libdirs.
> * Get default branch name from repository.
> * Compare bytes/str correctly in both python 2 & 3.
> * defaults.jhbuildrc: fix detection of /usr/lib64 on Fedora.
> * base: also try for meson on autogenerated modules.
> * doc: Document shallow_clone option.
> * Moduleset updates.
>
> ==== kaddressbook ====
> Subpackages: kaddressbook-doc kaddressbook-lang
>
> - Add patch to fix build with Qt 5.15.2:
> * 0001-Compile-with-recent-Qt-5.15.patch
>
> ==== kbd ====
> Subpackages: kbd-legacy
>
> - prepare usrmerge (boo#1029961)
>
> ==== kernel-64kb ====
> Version update (5.9.8 -> 5.9.10)
>
> - rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
> (bsc#1179082)
> - commit b7c3768
> - rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
> %split_extra still contained two.
> - commit d9b4c40
> - mac80211: free sta in sta_info_insert_finish() on errors
> (git-fixes).
> - commit f42c89a
> - Linux 5.9.10 (bsc#1012628).
> - ACPI: GED: fix -Wformat (bsc#1012628).
> - KVM: x86: clflushopt should be treated as a no-op by emulation
> (bsc#1012628).
> - perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
> - powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
> - selftests/harness: prettify SKIP message whitespace again
> (bsc#1012628).
> - can: proc: can_remove_proc(): silence remove_proc_entry warning
> (bsc#1012628).
> - mac80211: always wind down STA state (bsc#1012628).
> - Input: sunkbd - avoid use-after-free in teardown paths
> (bsc#1012628).
> - leds: lm3697: Fix out-of-bound access (bsc#1012628).
> - selftests/powerpc: entry flush test (bsc#1012628).
> - powerpc: Only include kup-radix.h for 64-bit Book3S
> (bsc#1012628).
> - powerpc/64s: flush L1D after user accesses (bsc#1012628).
> - powerpc/64s: flush L1D on kernel entry (bsc#1012628).
> - selftests/powerpc: rfi_flush: disable entry flush if present
> (bsc#1012628).
> - commit 18ece1c
> - kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
> RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
> RPM_BUILD_ROOT in %%install
> - commit 13bd533
> - rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
> Author: Dominique Leuenberger <dimstar(a)opensuse.org>
> - commit 21f8205
> - rpm/mkspec: do not build kernel-obs-build on x86_32
> We want to use 64bit kernel due to various bugs (bsc#1178762 to name
> one).
> There is:
> ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
> in Factory's prjconf now. No other actively maintained distro (i.e.
> merging packaging branch) builds a x86_32 kernel, hence pushing to
> packaging directly.
> - commit 8099b4b
> - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
> (git-fixes).
> - arm64: kexec_file: Fix sparse warning (git-fixes).
> - commit f76e598
> - Linux 5.9.9 (bsc#1012628).
> - drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
> (bsc#1012628).
> - drm/i915/gem: Flush coherency domains on first set-domain-ioctl
> (bsc#1012628).
> - mm: memcg: link page counters to root if use_hierarchy is false
> (bsc#1012628).
> - nbd: don't update block size after device is started
> (bsc#1012628).
> - KVM: arm64: Force PTE mapping on fault resulting in a device
> mapping (bsc#1012628).
> - xfrm: interface: fix the priorities for ipip and ipv6 tunnels
> (bsc#1012628).
> - ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
> function (bsc#1012628).
> - genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
> (bsc#1012628).
> - hv_balloon: disable warning when floor reached (bsc#1012628).
> - net: xfrm: fix a race condition during allocing spi
> (bsc#1012628).
> - ASoC: codecs: wsa881x: add missing stream rates and format
> (bsc#1012628).
> - spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
> - irqchip/sifive-plic: Fix broken irq_set_affinity() callback
> (bsc#1012628).
> - kunit: Fix kunit.py --raw_output option (bsc#1012628).
> - kunit: Don't fail test suites if one of them is empty
> (bsc#1012628).
> - usb: gadget: fsl: fix null pointer checking (bsc#1012628).
> - selftests: filter kselftest headers from command in lib.mk
> (bsc#1012628).
> - ASoC: codecs: wcd934x: Set digital gain range correctly
> (bsc#1012628).
> - ASoC: codecs: wcd9335: Set digital gain range correctly
> (bsc#1012628).
> - mtd: spi-nor: Fix address width on flash chips > 16MB
> (bsc#1012628).
> - xfs: set xefi_discard when creating a deferred agfl free log
> intent item (bsc#1012628).
> - mac80211: don't require VHT elements for HE on 2.4 GHz
> (bsc#1012628).
> - netfilter: nftables: fix netlink report logic in flowtable
> and genid (bsc#1012628).
> - netfilter: use actual socket sk rather than skb sk when routing
> harder (bsc#1012628).
> - netfilter: nf_tables: missing validation from the abort path
> (bsc#1012628).
> - netfilter: ipset: Update byte and packet counters regardless
> of whether they match (bsc#1012628).
> - irqchip/sifive-plic: Fix chip_data access within a hierarchy
> (bsc#1012628).
> - powerpc/eeh_cache: Fix a possible debugfs deadlock
> (bsc#1012628).
> - drm/vc4: bo: Add a managed action to cleanup the cache
> (bsc#1012628).
> - IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
> - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
> memcg (bsc#1012628).
> - drm/panfrost: rename error labels in device_init (bsc#1012628).
> - drm/panfrost: move devfreq_init()/fini() in device
> (bsc#1012628).
> - drm/panfrost: Fix module unload (bsc#1012628).
> - perf trace: Fix segfault when trying to trace events by cgroup
> (bsc#1012628).
> - perf tools: Add missing swap for ino_generation (bsc#1012628).
> - perf tools: Add missing swap for cgroup events (bsc#1012628).
> - ALSA: hda: prevent undefined shift in
> snd_hdac_ext_bus_get_link() (bsc#1012628).
> - iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
> (bsc#1012628).
> - iommu/vt-d: Fix a bug for PDP check in prq_event_thread
> (bsc#1012628).
> - afs: Fix warning due to unadvanced marshalling pointer
> (bsc#1012628).
> - afs: Fix incorrect freeing of the ACL passed to the YFS ACL
> store op (bsc#1012628).
> - vfio/pci: Implement ioeventfd thread handler for contended
> memory lock (bsc#1012628).
> - can: rx-offload: don't call kfree_skb() from IRQ context
> (bsc#1012628).
> - can: dev: can_get_echo_skb(): prevent call to kfree_skb()
> in hard IRQ context (bsc#1012628).
> - can: dev: __can_get_echo_skb(): fix real payload length return
> value for RTR frames (bsc#1012628).
> - can: can_create_echo_skb(): fix echo skb generation: always
> use skb_clone() (bsc#1012628).
> - can: j1939: swap addr and pgn in the send example (bsc#1012628).
> - can: j1939: j1939_sk_bind(): return failure if netdev is down
> (bsc#1012628).
> - can: ti_hecc: ti_hecc_probe(): add missed
> clk_disable_unprepare() in error path (bsc#1012628).
> - can: xilinx_can: handle failure cases of pm_runtime_get_sync
> (bsc#1012628).
> - can: peak_usb: add range checking in decode operations
> (bsc#1012628).
> - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
> (bsc#1012628).
> - can: peak_canfd: pucan_handle_can_rx(): fix echo management
> when loopback is on (bsc#1012628).
> - can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
> LS1021A (bsc#1012628).
> - can: flexcan: flexcan_remove(): disable wakeup completely
> (bsc#1012628).
> - xfs: flush new eof page on truncate to avoid post-eof corruption
> (bsc#1012628).
> - xfs: fix missing CoW blocks writeback conversion retry
> (bsc#1012628).
> - xfs: fix scrub flagging rtinherit even if there is no rt device
> (bsc#1012628).
> - io_uring: ensure consistent view of original task ->mm from
> SQPOLL (bsc#1012628).
> - spi: fsl-dspi: fix wrong pointer in suspend/resume
> (bsc#1012628).
> - PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
> - ceph: check session state after bumping session->s_seq
> (bsc#1012628).
> - selftests: core: use SKIP instead of XFAIL in close_range_test.c
> (bsc#1012628).
> - selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
> - selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
> - x86/speculation: Allow IBPB to be conditionally enabled on
> CPUs with always-on STIBP (bsc#1012628).
> - kbuild: explicitly specify the build id style (bsc#1012628).
> - RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
> (bsc#1012628).
> - USB: apple-mfi-fastcharge: fix reference leak in
> apple_mfi_fc_set_property (bsc#1012628).
> - tpm: efi: Don't create binary_bios_measurements file for an
> empty log (bsc#1012628).
> - KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
> SMCCC_RET_NOT_REQUIRED (bsc#1012628).
> - ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
> - scsi: ufs: Fix missing brace warning for old compilers
> (bsc#1012628).
> - ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
> (bsc#1012628).
> - ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
> - ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
> - ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
> - usb: dwc3: pci: add support for the Intel Alder Lake-S
> (bsc#1012628).
> - opp: Reduce the size of critical section in
> _opp_table_kref_release() (bsc#1012628).
> - usb: gadget: goku_udc: fix potential crashes in probe
> (bsc#1012628).
> - usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
> - selftests/ftrace: check for do_sys_openat2 in user-memory test
> (bsc#1012628).
> - selftests: pidfd: fix compilation errors due to wait.h
> (bsc#1012628).
> - ALSA: hda: Separate runtime and system suspend (bsc#1012628).
> - ALSA: hda: Reinstate runtime_allow() for all hda controllers
> (bsc#1012628).
> - x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
> - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
> use-after-free (bsc#1012628).
> - gfs2: Add missing truncate_inode_pages_final for sd_aspace
> (bsc#1012628).
> - gfs2: check for live vs. read-only file system in gfs2_fitrim
> (bsc#1012628).
> - scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
> - drm/amdgpu: perform srbm soft reset always on SDMA resume
> (bsc#1012628).
> - drm/amd/pm: correct the baco reset sequence for CI ASICs
> (bsc#1012628).
> - drm/amd/pm: perform SMC reset on suspend/hibernation
> (bsc#1012628).
> - drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
> (bsc#1012628).
> - mac80211: fix use of skb payload instead of header
> (bsc#1012628).
> - cfg80211: initialize wdev data earlier (bsc#1012628).
> - cfg80211: regulatory: Fix inconsistent format argument
> (bsc#1012628).
> - wireguard: selftests: check that route_me_harder packets use
> the right sk (bsc#1012628).
> - tracing: Fix the checking of stackidx in __ftrace_trace_stack
> (bsc#1012628).
> - Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
> - ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
> (bsc#1012628).
> - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
> (bsc#1012628).
> - scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
> (bsc#1012628).
> - nvme: introduce nvme_sync_io_queues (bsc#1012628).
> - nvme-rdma: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-tcp: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-rdma: avoid repeated request completion (bsc#1012628).
> - nvme-tcp: avoid repeated request completion (bsc#1012628).
> - iommu/amd: Increase interrupt remapping table limit to 512
> entries (bsc#1012628).
> - s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
> - vfio: platform: fix reference leak in vfio_platform_open
> (bsc#1012628).
> - vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
> - i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
> - amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
> - iomap: clean up writeback state logic on writepage error
> (bsc#1012628).
> - selftests: proc: fix warning: _GNU_SOURCE redefined
> (bsc#1012628).
> - arm64: kexec_file: try more regions if loading segments fails
> (bsc#1012628).
> - riscv: Set text_offset correctly for M-Mode (bsc#1012628).
> - i2c: sh_mobile: implement atomic transfers (bsc#1012628).
> - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
> (bsc#1012628).
> - i2c: designware: slave should do WRITE_REQUESTED before
> WRITE_RECEIVED (bsc#1012628).
> - tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
> - mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
> - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
> - pinctrl: intel: Set default bias in case no particular value
> given (bsc#1012628).
> - gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
> - ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
> optprobe template (bsc#1012628).
> - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
> (bsc#1012628).
> - libbpf, hashmap: Fix undefined behavior in hash_bits
> (bsc#1012628).
> - pinctrl: mcp23s08: Use full chunk of memory for regmap
> configuration (bsc#1012628).
> - pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
> - net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
> - net/mlx5e: Protect encap route dev from concurrent release
> (bsc#1012628).
> - net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
> - net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
> - net/mlx5: E-switch, Avoid extack error log for disabled vport
> (bsc#1012628).
> - net/mlx5e: Fix VXLAN synchronization after function reload
> (bsc#1012628).
> - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
> (bsc#1012628).
> - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
> (bsc#1012628).
> - NFSD: Fix use-after-free warning when doing inter-server copy
> (bsc#1012628).
> - NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
> (bsc#1012628).
> - tools/bpftool: Fix attaching flow dissector (bsc#1012628).
> - bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
> - r8169: fix potential skb double free in an error path
> (bsc#1012628).
> - r8169: disable hw csum for short packets on all chip versions
> (bsc#1012628).
> - pinctrl: qcom: Move clearing pending IRQ to
> .irq_request_resources callback (bsc#1012628).
> - pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
> - nbd: fix a block_device refcount leak in nbd_release
> (bsc#1012628).
> - selftest: fix flower terse dump tests (bsc#1012628).
> - i40e: Fix MAC address setting for a VF via Host/VM
> (bsc#1012628).
> - igc: Fix returning wrong statistics (bsc#1012628).
> - lan743x: correctly handle chips with internal PHY (bsc#1012628).
> - net: phy: realtek: support paged operations on RTL8201CP
> (bsc#1012628).
> - xfs: fix flags argument to rmap lookup when converting shared
> file rmaps (bsc#1012628).
> - xfs: set the unwritten bit in rmap lookup flags in
> xchk_bmap_get_rmapextents (bsc#1012628).
> - xfs: fix rmap key and record comparison functions (bsc#1012628).
> - xfs: fix brainos in the refcount scrubber's rmap fragment
> processor (bsc#1012628).
> - lan743x: fix "BUG: invalid wait context" when setting rx mode
> (bsc#1012628).
> - xfs: fix a missing unlock on error in xfs_fs_map_blocks
> (bsc#1012628).
> - of/address: Fix of_node memory leak in of_dma_is_coherent
> (bsc#1012628).
> - ch_ktls: Update cheksum information (bsc#1012628).
> - ch_ktls: tcb update fails sometimes (bsc#1012628).
> - cosa: Add missing kfree in error path of cosa_write
> (bsc#1012628).
> - hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
> - NFS: Fix listxattr receive buffer size (bsc#1012628).
> - vrf: Fix fast path output packet handling with async Netfilter
> rules (bsc#1012628).
> - lan743x: fix use of uninitialized variable (bsc#1012628).
> - arm64/mm: Validate hotplug range before creating linear mapping
> (bsc#1012628).
> - kernel/watchdog: fix watchdog_allowed_mask not used warning
> (bsc#1012628).
> - mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
> - afs: Fix afs_write_end() when called with copied == 0 [ver #3]
> (bsc#1012628).
> - perf: Fix get_recursion_context() (bsc#1012628).
> - nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
> - nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
> - nvme: fix incorrect behavior when BLKROSET is called by the user
> (bsc#1012628).
> - perf: Simplify group_sched_in() (bsc#1012628).
> - perf: Fix event multiplexing for exclusive groups (bsc#1012628).
> - firmware: xilinx: fix out-of-bounds access (bsc#1012628).
> - erofs: fix setting up pcluster for temporary pages
> (bsc#1012628).
> - erofs: derive atime instead of leaving it empty (bsc#1012628).
> - ext4: correctly report "not supported" for {usr,grp}jquota
> when !CONFIG_QUOTA (bsc#1012628).
> - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
> (bsc#1012628).
> - btrfs: fix potential overflow in cluster_pages_for_defrag on
> 32bit arch (bsc#1012628).
> - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
> (bsc#1012628).
> - btrfs: fix min reserved size calculation in merge_reloc_root
> (bsc#1012628).
> - btrfs: dev-replace: fail mount if we don't have replace item
> with target device (bsc#1012628).
> - KVM: arm64: Don't hide ID registers from userspace
> (bsc#1012628).
> - speakup: Fix var_id_t values and thus keymap (bsc#1012628).
> - speakup ttyio: Do not schedule() in ttyio_in_nowait
> (bsc#1012628).
> - speakup: Fix clearing selection in safe context (bsc#1012628).
> - thunderbolt: Fix memory leak if ida_simple_get() fails in
> enumerate_services() (bsc#1012628).
> - thunderbolt: Add the missed ida_simple_remove() in
> ring_request_msix() (bsc#1012628).
> - uio: Fix use-after-free in uio_unregister_device()
> (bsc#1012628).
> - Revert "usb: musb: convert to
> devm_platform_ioremap_resource_byname" (bsc#1012628).
> - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
> (bsc#1012628).
> - usb: typec: ucsi: Report power supply changes (bsc#1012628).
> - xhci: hisilicon: fix refercence leak in xhci_histb_probe
> (bsc#1012628).
> - virtio: virtio_console: fix DMA memory allocation for rproc
> serial (bsc#1012628).
> - mei: protect mei_cl_mtu from null dereference (bsc#1012628).
> - futex: Don't enable IRQs unconditionally in put_pi_state()
> (bsc#1012628).
> - jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
> - bootconfig: Extend the magic check range to the preceding 3
> bytes (bsc#1012628).
> - mm/compaction: count pages and stop correctly during page
> isolation (bsc#1012628).
> - mm/compaction: stop isolation if too many pages are isolated
> and we have pages to migrate (bsc#1012628).
> - mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
> - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
> (bsc#1012628).
> - mm/gup: use unpin_user_pages() in __gup_longterm_locked()
> (bsc#1012628).
> - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
> (bsc#1012628).
> - reboot: fix overflow parsing reboot cpu number (bsc#1012628).
> - hugetlbfs: fix anon huge page migration race (bsc#1012628).
> - ocfs2: initialize ip_next_orphan (bsc#1012628).
> - hwmon: (amd_energy) modify the visibility of the counters
> (bsc#1012628).
> - selinux: Fix error return code in sel_ib_pkey_sid_slow()
> (bsc#1012628).
> - io_uring: round-up cq size before comparing with rounded sq size
> (bsc#1012628).
> - gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
> - gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
> - gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
> - gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
> - mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
> more SoCs (bsc#1012628).
> - mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
> at remove (bsc#1012628).
> - don't dump the threads that had been already exiting when zapped
> (bsc#1012628).
> - drm/amd/display: Add missing pflip irq (bsc#1012628).
> - drm/i915: Correctly set SFC capability for video engines
> (bsc#1012628).
> - drm/gma500: Fix out-of-bounds access to struct
> drm_device.vblank[] (bsc#1012628).
> - NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
> - pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
> - pinctrl: amd: fix incorrect way to disable debounce filter
> (bsc#1012628).
> - swiotlb: fix "x86: Don't panic if can not alloc buffer for
> swiotlb" (bsc#1012628).
> - cpufreq: Introduce governor flags (bsc#1012628).
> - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
> - cpufreq: Add strict_target to struct cpufreq_policy
> (bsc#1012628).
> - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
> account (bsc#1012628).
> - ethtool: netlink: add missing netdev_features_change() call
> (bsc#1012628).
> - IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
> - net/af_iucv: fix null pointer dereference on shutdown
> (bsc#1012628).
> - net: udp: fix IP header access and skb lookup on Fast/frag0
> UDP GRO (bsc#1012628).
> - net: udp: fix UDP header access on Fast/frag0 UDP GRO
> (bsc#1012628).
> - net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
> - net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
> - tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
> - devlink: Avoid overwriting port attributes of registered port
> (bsc#1012628).
> - mptcp: provide rmem[0] limit (bsc#1012628).
> - tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
> replies (bsc#1012628).
> - powerpc/603: Always fault when _PAGE_ACCESSED is not set
> (bsc#1012628).
> - null_blk: Fix scheduling in atomic with zoned mode
> (bsc#1012628).
> - perf scripting python: Avoid declaring function pointers with
> a visibility attribute (bsc#1012628).
> - coresight: etm: perf: Sink selection using sysfs is deprecated
> (bsc#1012628).
> - coresight: Fix uninitialised pointer bug in etm_setup_aux()
> (bsc#1012628).
> - Convert trailing spaces and periods in path components
> (bsc#1012628).
> - commit 21e5163
> - PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
> - commit a40af1e
> - loop: Fix occasional uevent drop (bsc#1177900).
> - block: add a return value to set_capacity_revalidate_and_notify
> (bsc#1177900).
> - commit 98395e1
> - btrfs: qgroup: don't commit transaction when we already hold
> the handle (bsc#1178634).
> Update upstream status and take the upstream version.
> - commit 60a737e
>
> ==== kernel-firmware ====
> Version update (20201023 -> 20201120)
> Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-
> ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-
> bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2
> kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-
> firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-
> firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-
> firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-
> platform kernel-firmware-prestera kernel-firmware-qlogic kernel-firmware-
> radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound
> kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
>
> - Fix build with older distros due to missing _firmwaredir
> - Update to version 20201120 (bc9cd0b7b0e9):
> including AMDGPU update (bsc#1179062) and ath11k addition (bsc#1178274)
> * linux-firmware: Update AMD SEV firmware
> * amdgpu: add sienna cichlid firmware for 20.45
> * amdgpu: update vega20 firmware for 20.45
> * amdgpu: update vega12 firmware for 20.45
> * amdgpu: update vega10 firmware for 20.45
> * amdgpu: update renoir firmware for 20.45
> * amdgpu: update navi14 firmware for 20.45
> * amdgpu: update navi12 firmware for 20.45
> * amdgpu: update navi10 firmware for 20.45
> * amdgpu: update raven2 firmware for 20.45
> * amdgpu: update raven firmware for 20.45
> * rtlwifi: v88.2 firmware files for RTL8192CU
> * rtw88: RTL8822C: Update firmware to v9.9.4
> * Revert "rtw88: RTL8822C: Update firmware to v9.9.4"
> * vpdma: Move firmware to ti directory
> * amdgpu: update picasso VCN firmware
> * amdgpu: update raven2 VCN firmware
> * amdgpu: update raven VCN firmware
> * rtw88: RTL8822C: Update firmware to v9.9.4
> * rtl_bt: Update RTL8822C BT(USB I/F) FW to 0x099A_281A
> * QCA: Update Bluetooth firmware for QCA6390
> * qcom : updated venus firmware files for v5.4
> * QCA : Fixed BT SSR due to command timeout / IO fatal error
> * ath11k: QCA6390 hw2.0: add to WLAN.HST.1.0.1-01740-
> QCAHSTSWPLZ_V2_TO_X86-1
> * ath11k: QCA6390 hw2.0: add board-2.bin
> * ath11k: IPQ8074 hw2.0: add to WLAN.HK.2.1.0.1-01238-
> QCAHKSWPL_SILICONZ-2
> * ath11k: IPQ8074 hw2.0: add board-2.bin
> * ath11k: IPQ6018 hw1.0: add to WLAN.HK.2.1.0.1-01238-
> QCAHKSWPL_SILICONZ-2
> * ath11k: IPQ6018 hw1.0: add board-2.bin
> * ath10k: QCA6174 hw3.0: add firmware-sdio-6.bin version WLAN.RMH.4.4.1-
> 00077
> * ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00131
> * ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00131
> * ath10k: QCA6174 hw3.0: update board-2.bin
> * ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00157-
> QCARMSWPZ-1
> - ath11k is split into its own subpackage due to its size
> - Update topics list and aliases accordingly
>
> ==== kernel-source ====
> Version update (5.9.8 -> 5.9.10)
> Subpackages: kernel-default kernel-docs
>
> - rpm/kernel-{binary,source}.spec.in: do not create loop symlinks
> (bsc#1179082)
> - commit b7c3768
> - rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
> %split_extra still contained two.
> - commit d9b4c40
> - mac80211: free sta in sta_info_insert_finish() on errors
> (git-fixes).
> - commit f42c89a
> - Linux 5.9.10 (bsc#1012628).
> - ACPI: GED: fix -Wformat (bsc#1012628).
> - KVM: x86: clflushopt should be treated as a no-op by emulation
> (bsc#1012628).
> - perf/x86/intel/uncore: Fix Add BW copypasta (bsc#1012628).
> - powerpc/smp: Call rcu_cpu_starting() earlier (bsc#1012628).
> - selftests/harness: prettify SKIP message whitespace again
> (bsc#1012628).
> - can: proc: can_remove_proc(): silence remove_proc_entry warning
> (bsc#1012628).
> - mac80211: always wind down STA state (bsc#1012628).
> - Input: sunkbd - avoid use-after-free in teardown paths
> (bsc#1012628).
> - leds: lm3697: Fix out-of-bound access (bsc#1012628).
> - selftests/powerpc: entry flush test (bsc#1012628).
> - powerpc: Only include kup-radix.h for 64-bit Book3S
> (bsc#1012628).
> - powerpc/64s: flush L1D after user accesses (bsc#1012628).
> - powerpc/64s: flush L1D on kernel entry (bsc#1012628).
> - selftests/powerpc: rfi_flush: disable entry flush if present
> (bsc#1012628).
> - commit 18ece1c
> - kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
> RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
> RPM_BUILD_ROOT in %%install
> - commit 13bd533
> - rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
> Author: Dominique Leuenberger <dimstar(a)opensuse.org>
> - commit 21f8205
> - rpm/mkspec: do not build kernel-obs-build on x86_32
> We want to use 64bit kernel due to various bugs (bsc#1178762 to name
> one).
> There is:
> ExportFilter: ^kernel-obs-build.*\.x86_64.rpm$ . i586
> in Factory's prjconf now. No other actively maintained distro (i.e.
> merging packaging branch) builds a x86_32 kernel, hence pushing to
> packaging directly.
> - commit 8099b4b
> - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring
> (git-fixes).
> - arm64: kexec_file: Fix sparse warning (git-fixes).
> - commit f76e598
> - Linux 5.9.9 (bsc#1012628).
> - drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
> (bsc#1012628).
> - drm/i915/gem: Flush coherency domains on first set-domain-ioctl
> (bsc#1012628).
> - mm: memcg: link page counters to root if use_hierarchy is false
> (bsc#1012628).
> - nbd: don't update block size after device is started
> (bsc#1012628).
> - KVM: arm64: Force PTE mapping on fault resulting in a device
> mapping (bsc#1012628).
> - xfrm: interface: fix the priorities for ipip and ipv6 tunnels
> (bsc#1012628).
> - ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
> function (bsc#1012628).
> - genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
> (bsc#1012628).
> - hv_balloon: disable warning when floor reached (bsc#1012628).
> - net: xfrm: fix a race condition during allocing spi
> (bsc#1012628).
> - ASoC: codecs: wsa881x: add missing stream rates and format
> (bsc#1012628).
> - spi: imx: fix runtime pm support for !CONFIG_PM (bsc#1012628).
> - irqchip/sifive-plic: Fix broken irq_set_affinity() callback
> (bsc#1012628).
> - kunit: Fix kunit.py --raw_output option (bsc#1012628).
> - kunit: Don't fail test suites if one of them is empty
> (bsc#1012628).
> - usb: gadget: fsl: fix null pointer checking (bsc#1012628).
> - selftests: filter kselftest headers from command in lib.mk
> (bsc#1012628).
> - ASoC: codecs: wcd934x: Set digital gain range correctly
> (bsc#1012628).
> - ASoC: codecs: wcd9335: Set digital gain range correctly
> (bsc#1012628).
> - mtd: spi-nor: Fix address width on flash chips > 16MB
> (bsc#1012628).
> - xfs: set xefi_discard when creating a deferred agfl free log
> intent item (bsc#1012628).
> - mac80211: don't require VHT elements for HE on 2.4 GHz
> (bsc#1012628).
> - netfilter: nftables: fix netlink report logic in flowtable
> and genid (bsc#1012628).
> - netfilter: use actual socket sk rather than skb sk when routing
> harder (bsc#1012628).
> - netfilter: nf_tables: missing validation from the abort path
> (bsc#1012628).
> - netfilter: ipset: Update byte and packet counters regardless
> of whether they match (bsc#1012628).
> - irqchip/sifive-plic: Fix chip_data access within a hierarchy
> (bsc#1012628).
> - powerpc/eeh_cache: Fix a possible debugfs deadlock
> (bsc#1012628).
> - drm/vc4: bo: Add a managed action to cleanup the cache
> (bsc#1012628).
> - IB/srpt: Fix memory leak in srpt_add_one (bsc#1012628).
> - mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical
> memcg (bsc#1012628).
> - drm/panfrost: rename error labels in device_init (bsc#1012628).
> - drm/panfrost: move devfreq_init()/fini() in device
> (bsc#1012628).
> - drm/panfrost: Fix module unload (bsc#1012628).
> - perf trace: Fix segfault when trying to trace events by cgroup
> (bsc#1012628).
> - perf tools: Add missing swap for ino_generation (bsc#1012628).
> - perf tools: Add missing swap for cgroup events (bsc#1012628).
> - ALSA: hda: prevent undefined shift in
> snd_hdac_ext_bus_get_link() (bsc#1012628).
> - iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()
> (bsc#1012628).
> - iommu/vt-d: Fix a bug for PDP check in prq_event_thread
> (bsc#1012628).
> - afs: Fix warning due to unadvanced marshalling pointer
> (bsc#1012628).
> - afs: Fix incorrect freeing of the ACL passed to the YFS ACL
> store op (bsc#1012628).
> - vfio/pci: Implement ioeventfd thread handler for contended
> memory lock (bsc#1012628).
> - can: rx-offload: don't call kfree_skb() from IRQ context
> (bsc#1012628).
> - can: dev: can_get_echo_skb(): prevent call to kfree_skb()
> in hard IRQ context (bsc#1012628).
> - can: dev: __can_get_echo_skb(): fix real payload length return
> value for RTR frames (bsc#1012628).
> - can: can_create_echo_skb(): fix echo skb generation: always
> use skb_clone() (bsc#1012628).
> - can: j1939: swap addr and pgn in the send example (bsc#1012628).
> - can: j1939: j1939_sk_bind(): return failure if netdev is down
> (bsc#1012628).
> - can: ti_hecc: ti_hecc_probe(): add missed
> clk_disable_unprepare() in error path (bsc#1012628).
> - can: xilinx_can: handle failure cases of pm_runtime_get_sync
> (bsc#1012628).
> - can: peak_usb: add range checking in decode operations
> (bsc#1012628).
> - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
> (bsc#1012628).
> - can: peak_canfd: pucan_handle_can_rx(): fix echo management
> when loopback is on (bsc#1012628).
> - can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
> LS1021A (bsc#1012628).
> - can: flexcan: flexcan_remove(): disable wakeup completely
> (bsc#1012628).
> - xfs: flush new eof page on truncate to avoid post-eof corruption
> (bsc#1012628).
> - xfs: fix missing CoW blocks writeback conversion retry
> (bsc#1012628).
> - xfs: fix scrub flagging rtinherit even if there is no rt device
> (bsc#1012628).
> - io_uring: ensure consistent view of original task ->mm from
> SQPOLL (bsc#1012628).
> - spi: fsl-dspi: fix wrong pointer in suspend/resume
> (bsc#1012628).
> - PCI: mvebu: Fix duplicate resource requests (bsc#1012628).
> - ceph: check session state after bumping session->s_seq
> (bsc#1012628).
> - selftests: core: use SKIP instead of XFAIL in close_range_test.c
> (bsc#1012628).
> - selftests: clone3: use SKIP instead of XFAIL (bsc#1012628).
> - selftests: binderfs: use SKIP instead of XFAIL (bsc#1012628).
> - x86/speculation: Allow IBPB to be conditionally enabled on
> CPUs with always-on STIBP (bsc#1012628).
> - kbuild: explicitly specify the build id style (bsc#1012628).
> - RISC-V: Fix the VDSO symbol generaton for binutils-2.35+
> (bsc#1012628).
> - USB: apple-mfi-fastcharge: fix reference leak in
> apple_mfi_fc_set_property (bsc#1012628).
> - tpm: efi: Don't create binary_bios_measurements file for an
> empty log (bsc#1012628).
> - KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
> SMCCC_RET_NOT_REQUIRED (bsc#1012628).
> - ath9k_htc: Use appropriate rs_datalen type (bsc#1012628).
> - scsi: ufs: Fix missing brace warning for old compilers
> (bsc#1012628).
> - ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015
> (bsc#1012628).
> - ASoC: qcom: sdm845: set driver name correctly (bsc#1012628).
> - ASoC: cs42l51: manage mclk shutdown delay (bsc#1012628).
> - ASoC: SOF: loader: handle all SOF_IPC_EXT types (bsc#1012628).
> - usb: dwc3: pci: add support for the Intel Alder Lake-S
> (bsc#1012628).
> - opp: Reduce the size of critical section in
> _opp_table_kref_release() (bsc#1012628).
> - usb: gadget: goku_udc: fix potential crashes in probe
> (bsc#1012628).
> - usb: raw-gadget: fix memory leak in gadget_setup (bsc#1012628).
> - selftests/ftrace: check for do_sys_openat2 in user-memory test
> (bsc#1012628).
> - selftests: pidfd: fix compilation errors due to wait.h
> (bsc#1012628).
> - ALSA: hda: Separate runtime and system suspend (bsc#1012628).
> - ALSA: hda: Reinstate runtime_allow() for all hda controllers
> (bsc#1012628).
> - x86/boot/compressed/64: Introduce sev_status (bsc#1012628).
> - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix
> use-after-free (bsc#1012628).
> - gfs2: Add missing truncate_inode_pages_final for sd_aspace
> (bsc#1012628).
> - gfs2: check for live vs. read-only file system in gfs2_fitrim
> (bsc#1012628).
> - scsi: hpsa: Fix memory leak in hpsa_init_one() (bsc#1012628).
> - drm/amdgpu: perform srbm soft reset always on SDMA resume
> (bsc#1012628).
> - drm/amd/pm: correct the baco reset sequence for CI ASICs
> (bsc#1012628).
> - drm/amd/pm: perform SMC reset on suspend/hibernation
> (bsc#1012628).
> - drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
> (bsc#1012628).
> - mac80211: fix use of skb payload instead of header
> (bsc#1012628).
> - cfg80211: initialize wdev data earlier (bsc#1012628).
> - cfg80211: regulatory: Fix inconsistent format argument
> (bsc#1012628).
> - wireguard: selftests: check that route_me_harder packets use
> the right sk (bsc#1012628).
> - tracing: Fix the checking of stackidx in __ftrace_trace_stack
> (bsc#1012628).
> - Revert "nvme-pci: remove last_sq_tail" (bsc#1012628).
> - ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
> (bsc#1012628).
> - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
> (bsc#1012628).
> - scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
> (bsc#1012628).
> - nvme: introduce nvme_sync_io_queues (bsc#1012628).
> - nvme-rdma: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-tcp: avoid race between time out and tear down
> (bsc#1012628).
> - nvme-rdma: avoid repeated request completion (bsc#1012628).
> - nvme-tcp: avoid repeated request completion (bsc#1012628).
> - iommu/amd: Increase interrupt remapping table limit to 512
> entries (bsc#1012628).
> - s390/smp: move rcu_cpu_starting() earlier (bsc#1012628).
> - vfio: platform: fix reference leak in vfio_platform_open
> (bsc#1012628).
> - vfio/pci: Bypass IGD init in case of -ENODEV (bsc#1012628).
> - i2c: mediatek: move dma reset before i2c reset (bsc#1012628).
> - amd/amdgpu: Disable VCN DPG mode for Picasso (bsc#1012628).
> - iomap: clean up writeback state logic on writepage error
> (bsc#1012628).
> - selftests: proc: fix warning: _GNU_SOURCE redefined
> (bsc#1012628).
> - arm64: kexec_file: try more regions if loading segments fails
> (bsc#1012628).
> - riscv: Set text_offset correctly for M-Mode (bsc#1012628).
> - i2c: sh_mobile: implement atomic transfers (bsc#1012628).
> - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once
> (bsc#1012628).
> - i2c: designware: slave should do WRITE_REQUESTED before
> WRITE_RECEIVED (bsc#1012628).
> - tpm_tis: Disable interrupts on ThinkPad T490s (bsc#1012628).
> - mfd: sprd: Add wakeup capability for PMIC IRQ (bsc#1012628).
> - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (bsc#1012628).
> - pinctrl: intel: Set default bias in case no particular value
> given (bsc#1012628).
> - gpio: aspeed: fix ast2600 bank properties (bsc#1012628).
> - ARM: 9019/1: kprobes: Avoid fortify_panic() when copying
> optprobe template (bsc#1012628).
> - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
> (bsc#1012628).
> - libbpf, hashmap: Fix undefined behavior in hash_bits
> (bsc#1012628).
> - pinctrl: mcp23s08: Use full chunk of memory for regmap
> configuration (bsc#1012628).
> - pinctrl: aspeed: Fix GPI only function problem (bsc#1012628).
> - net/mlx5e: Fix modify header actions memory leak (bsc#1012628).
> - net/mlx5e: Protect encap route dev from concurrent release
> (bsc#1012628).
> - net/mlx5e: Use spin_lock_bh for async_icosq_lock (bsc#1012628).
> - net/mlx5: Fix deletion of duplicate rules (bsc#1012628).
> - net/mlx5: E-switch, Avoid extack error log for disabled vport
> (bsc#1012628).
> - net/mlx5e: Fix VXLAN synchronization after function reload
> (bsc#1012628).
> - net/mlx5e: Fix incorrect access of RCU-protected xdp_prog
> (bsc#1012628).
> - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
> (bsc#1012628).
> - NFSD: Fix use-after-free warning when doing inter-server copy
> (bsc#1012628).
> - NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy
> (bsc#1012628).
> - tools/bpftool: Fix attaching flow dissector (bsc#1012628).
> - bpf: Zero-fill re-used per-cpu map element (bsc#1012628).
> - r8169: fix potential skb double free in an error path
> (bsc#1012628).
> - r8169: disable hw csum for short packets on all chip versions
> (bsc#1012628).
> - pinctrl: qcom: Move clearing pending IRQ to
> .irq_request_resources callback (bsc#1012628).
> - pinctrl: qcom: sm8250: Specify PDC map (bsc#1012628).
> - nbd: fix a block_device refcount leak in nbd_release
> (bsc#1012628).
> - selftest: fix flower terse dump tests (bsc#1012628).
> - i40e: Fix MAC address setting for a VF via Host/VM
> (bsc#1012628).
> - igc: Fix returning wrong statistics (bsc#1012628).
> - lan743x: correctly handle chips with internal PHY (bsc#1012628).
> - net: phy: realtek: support paged operations on RTL8201CP
> (bsc#1012628).
> - xfs: fix flags argument to rmap lookup when converting shared
> file rmaps (bsc#1012628).
> - xfs: set the unwritten bit in rmap lookup flags in
> xchk_bmap_get_rmapextents (bsc#1012628).
> - xfs: fix rmap key and record comparison functions (bsc#1012628).
> - xfs: fix brainos in the refcount scrubber's rmap fragment
> processor (bsc#1012628).
> - lan743x: fix "BUG: invalid wait context" when setting rx mode
> (bsc#1012628).
> - xfs: fix a missing unlock on error in xfs_fs_map_blocks
> (bsc#1012628).
> - of/address: Fix of_node memory leak in of_dma_is_coherent
> (bsc#1012628).
> - ch_ktls: Update cheksum information (bsc#1012628).
> - ch_ktls: tcb update fails sometimes (bsc#1012628).
> - cosa: Add missing kfree in error path of cosa_write
> (bsc#1012628).
> - hwmon: (applesmc) Re-work SMC comms (bsc#1012628).
> - NFS: Fix listxattr receive buffer size (bsc#1012628).
> - vrf: Fix fast path output packet handling with async Netfilter
> rules (bsc#1012628).
> - lan743x: fix use of uninitialized variable (bsc#1012628).
> - arm64/mm: Validate hotplug range before creating linear mapping
> (bsc#1012628).
> - kernel/watchdog: fix watchdog_allowed_mask not used warning
> (bsc#1012628).
> - mm: memcontrol: fix missing wakeup polling thread (bsc#1012628).
> - afs: Fix afs_write_end() when called with copied == 0 [ver #3]
> (bsc#1012628).
> - perf: Fix get_recursion_context() (bsc#1012628).
> - nvme: factor out a nvme_configure_metadata helper (bsc#1012628).
> - nvme: freeze the queue over ->lba_shift updates (bsc#1012628).
> - nvme: fix incorrect behavior when BLKROSET is called by the user
> (bsc#1012628).
> - perf: Simplify group_sched_in() (bsc#1012628).
> - perf: Fix event multiplexing for exclusive groups (bsc#1012628).
> - firmware: xilinx: fix out-of-bounds access (bsc#1012628).
> - erofs: fix setting up pcluster for temporary pages
> (bsc#1012628).
> - erofs: derive atime instead of leaving it empty (bsc#1012628).
> - ext4: correctly report "not supported" for {usr,grp}jquota
> when !CONFIG_QUOTA (bsc#1012628).
> - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
> (bsc#1012628).
> - btrfs: fix potential overflow in cluster_pages_for_defrag on
> 32bit arch (bsc#1012628).
> - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
> (bsc#1012628).
> - btrfs: fix min reserved size calculation in merge_reloc_root
> (bsc#1012628).
> - btrfs: dev-replace: fail mount if we don't have replace item
> with target device (bsc#1012628).
> - KVM: arm64: Don't hide ID registers from userspace
> (bsc#1012628).
> - speakup: Fix var_id_t values and thus keymap (bsc#1012628).
> - speakup ttyio: Do not schedule() in ttyio_in_nowait
> (bsc#1012628).
> - speakup: Fix clearing selection in safe context (bsc#1012628).
> - thunderbolt: Fix memory leak if ida_simple_get() fails in
> enumerate_services() (bsc#1012628).
> - thunderbolt: Add the missed ida_simple_remove() in
> ring_request_msix() (bsc#1012628).
> - uio: Fix use-after-free in uio_unregister_device()
> (bsc#1012628).
> - Revert "usb: musb: convert to
> devm_platform_ioremap_resource_byname" (bsc#1012628).
> - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
> (bsc#1012628).
> - usb: typec: ucsi: Report power supply changes (bsc#1012628).
> - xhci: hisilicon: fix refercence leak in xhci_histb_probe
> (bsc#1012628).
> - virtio: virtio_console: fix DMA memory allocation for rproc
> serial (bsc#1012628).
> - mei: protect mei_cl_mtu from null dereference (bsc#1012628).
> - futex: Don't enable IRQs unconditionally in put_pi_state()
> (bsc#1012628).
> - jbd2: fix up sparse warnings in checkpoint code (bsc#1012628).
> - bootconfig: Extend the magic check range to the preceding 3
> bytes (bsc#1012628).
> - mm/compaction: count pages and stop correctly during page
> isolation (bsc#1012628).
> - mm/compaction: stop isolation if too many pages are isolated
> and we have pages to migrate (bsc#1012628).
> - mm/slub: fix panic in slab_alloc_node() (bsc#1012628).
> - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
> (bsc#1012628).
> - mm/gup: use unpin_user_pages() in __gup_longterm_locked()
> (bsc#1012628).
> - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
> (bsc#1012628).
> - reboot: fix overflow parsing reboot cpu number (bsc#1012628).
> - hugetlbfs: fix anon huge page migration race (bsc#1012628).
> - ocfs2: initialize ip_next_orphan (bsc#1012628).
> - hwmon: (amd_energy) modify the visibility of the counters
> (bsc#1012628).
> - selinux: Fix error return code in sel_ib_pkey_sid_slow()
> (bsc#1012628).
> - io_uring: round-up cq size before comparing with rounded sq size
> (bsc#1012628).
> - gpio: sifive: Fix SiFive gpio probe (bsc#1012628).
> - gpio: pcie-idio-24: Fix irq mask when masking (bsc#1012628).
> - gpio: pcie-idio-24: Fix IRQ Enable Register value (bsc#1012628).
> - gpio: pcie-idio-24: Enable PEX8311 interrupts (bsc#1012628).
> - mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
> more SoCs (bsc#1012628).
> - mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
> at remove (bsc#1012628).
> - don't dump the threads that had been already exiting when zapped
> (bsc#1012628).
> - drm/amd/display: Add missing pflip irq (bsc#1012628).
> - drm/i915: Correctly set SFC capability for video engines
> (bsc#1012628).
> - drm/gma500: Fix out-of-bounds access to struct
> drm_device.vblank[] (bsc#1012628).
> - NFSv4.2: fix failure to unregister shrinker (bsc#1012628).
> - pinctrl: amd: use higher precision for 512 RtcClk (bsc#1012628).
> - pinctrl: amd: fix incorrect way to disable debounce filter
> (bsc#1012628).
> - swiotlb: fix "x86: Don't panic if can not alloc buffer for
> swiotlb" (bsc#1012628).
> - cpufreq: Introduce governor flags (bsc#1012628).
> - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (bsc#1012628).
> - cpufreq: Add strict_target to struct cpufreq_policy
> (bsc#1012628).
> - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into
> account (bsc#1012628).
> - ethtool: netlink: add missing netdev_features_change() call
> (bsc#1012628).
> - IPv6: Set SIT tunnel hard_header_len to zero (bsc#1012628).
> - net/af_iucv: fix null pointer dereference on shutdown
> (bsc#1012628).
> - net: udp: fix IP header access and skb lookup on Fast/frag0
> UDP GRO (bsc#1012628).
> - net: udp: fix UDP header access on Fast/frag0 UDP GRO
> (bsc#1012628).
> - net: Update window_clamp if SOCK_RCVBUF is set (bsc#1012628).
> - net/x25: Fix null-ptr-deref in x25_connect (bsc#1012628).
> - tipc: fix memory leak in tipc_topsrv_start() (bsc#1012628).
> - devlink: Avoid overwriting port attributes of registered port
> (bsc#1012628).
> - mptcp: provide rmem[0] limit (bsc#1012628).
> - tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6
> replies (bsc#1012628).
> - powerpc/603: Always fault when _PAGE_ACCESSED is not set
> (bsc#1012628).
> - null_blk: Fix scheduling in atomic with zoned mode
> (bsc#1012628).
> - perf scripting python: Avoid declaring function pointers with
> a visibility attribute (bsc#1012628).
> - coresight: etm: perf: Sink selection using sysfs is deprecated
> (bsc#1012628).
> - coresight: Fix uninitialised pointer bug in etm_setup_aux()
> (bsc#1012628).
> - Convert trailing spaces and periods in path components
> (bsc#1012628).
> - commit 21e5163
> - PCI: Always enable ACS even if no ACS Capability (bsc#1178211).
> - commit a40af1e
> - loop: Fix occasional uevent drop (bsc#1177900).
> - block: add a return value to set_capacity_revalidate_and_notify
> (bsc#1177900).
> - commit 98395e1
> - btrfs: qgroup: don't commit transaction when we already hold
> the handle (bsc#1178634).
> Update upstream status and take the upstream version.
> - commit 60a737e
>
> ==== keyutils ====
> Subpackages: libkeyutils1
>
> - prepare usrmerge (boo#1029961)
>
> ==== kglobalaccel ====
> Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang
> libKF5GlobalAccelPrivate5
>
> - Add patch to workaround kglobalaccel breaking persistently after
> unclean logout (kde#429415, boo#1179033)
> * 0001-Revert-systemd-dbus-activation.patch
>
> ==== kompare ====
> Subpackages: kompare-lang
>
> - Add patch to fix build with Qt 5.15.2:
> * 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch
>
> ==== libX11 ====
> Version update (1.6.12 -> 1.7.0)
> Subpackages: libX11-6 libX11-data libX11-devel libX11-xcb1
>
> - Update to version 1.7.0
> * libX11 version 1.7.0 includes a new API, hence the change from
> the 1.6 series to 1.7:
> XSetIOErrorExitHandler which provides a mechanism for applications
> to recover from I/O error conditions instead of being forced to
> exit. Thanks to Carlos Garnacho for this.
> * This release includes a bunch of bug fixes, some which have been
> pending for over three years:
> + A bunch of nls cleanups to remove obsolete entries and clean up
> formatting of the ist. Thanks to Benno Schulenberg for these.
> + Warning fixes and other cleanups across a huge swath of the
> library. Thanks to Alan Coopersmith for these.
> + Memory allocation bugs, including leaks and use after free in the
> locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
> Zecca for these.
> + Thread safety fixes in the locale code. Thanks to Jacek Caban for
> these.
> + poll_for_response race condition fix. Thanks to Frediano Ziglio for
> the bulk of this effort, and to Peter Hutterer for careful review
> and improvements.
> * Version 1.7.0 includes a couple of new locales:
> ia and ie locales. Thanks to Carmina16 for these.
> * There are also numerous compose entries added, including:
> + |^ or ^| for ?, |v or v| for ?, ~~ for ?. Thanks to Antti
> Savolainen for this.
> + Allowing use of 'v' for caron, in addition to 'c', so things like
> vC for ?, vc for ?. Thanks to Benno Schulenberg for this.
> + Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
> where those are difficult to access. Thanks to Jonathan Belsewir
> for this.
> - refreshed patches en-locales.diff, p_khmer-compose.diff and
> p_xlib_skip_ext_env.diff
>
> ==== libfido2 ====
> Subpackages: libfido2-1 libfido2-udev
>
> - Add Conflicts: to supersede version 1.0.0. This is needed for
> a clean upgrade path on SLE.
>
> ==== libical ====
>
> - Add libical-read-v2-v3-data.patch: correctly read slim timezone
> data (bsc#1178412).
>
> ==== libical-glib ====
>
> - Add libical-read-v2-v3-data.patch: correctly read slim timezone
> data (bsc#1178412).
>
> ==== libksba ====
> Version update (1.4.0 -> 1.5.0)
>
> - libksba 1.5.0:
> * ksba_cms_identify now identifies OpenPGP keyblock content
> * Supports TR-03111 plain format ECDSA signature verification
> * Fixes a CMS signed data parser bug exhibited by a somewhat
> strange CMS message
> - remove deprecated texinfo macros and update signing keyring
>
> ==== libostree ====
> Version update (2020.3 -> 2020.8)
> Subpackages: libostree-1-1
>
> - Update to version 2020.8:
> + This release mostly contains scalability improvements and
> bugfixes.
> + Caching-related HTTP headers are now supported on summaries and
> signatures, so that they do not have to be re-downloaded if not
> changed in the meanwhile.
> + Summaries and delta have been reworked to allow more
> fine-grained fetching.
> + Finally, this fixes several bugs related to atomic variables,
> HTTP timeouts, and 32-bit architectures.
> - Changes from version 2020.7:
> + Static deltas can now be signed to more easily support offline
> verification.
> + There's now support for multiple initramfs images; the idea
> here is that one can have a "main" initramfs image and a
> secondary one which represents local configuration.
> + The documentation is now moved to
> https://ostreedev.github.io/ostree/
> + Lot of preparatory cleanups to the pull code landed for
> upcoming work on indexing deltas outside of the summary.
> + On the bugfix side, the biggest one is a fix for an assertion
> failure when upgrading from systems before ostree supported
> devicetree.
> + Also notable is that ostree no longer hardlinks zero sized
> files to avoid hitting filesystem maximum link counts.
> - Changes from version 2020.6:
> + One notable feature: ostree now supports / and /boot being on
> the same filesystem.
> + Other than that it's mostly bugfixes; there is one quite
> important one for anyone using the readonly=true for /sysroot
> (which is still just Fedora CoreOS I suspect).
> + There's some improvements to the GObject Introspection
> metadata, some (cosmetic) static analyzer fixes, a fix for the
> immutable bit on s390x, dropping a deprecated bit in the
> systemd unit file, etc.
> - Changes from version 2020.5:
> + This release primarily fixes a regression in 2020.4 where the
> "readonly sysroot" changes incorrectly left the sysroot
> read-only on systems that started out with a read-only / (most
> of them, e.g. Fedora Silverblue/IoT at least).
> + There's some additions to the pull API to aid flatpak.
> + There were a few fixes to the man pages, and ostree show now
> displays the parent commit.
> + The default dracut config now enables reproducibility.
> + On the "feature" side, there is a new ostree admin unlock
> - -transient. We expect this to be a foundation for further
> support for "live" updates.
> - Changes from version 2020.4:
> + By far the biggest change in this release is new ed25519
> signing support, powered by libsodium.
> + stree commit gained a new --base argument, which significantly
> simplifies constructing "derived" commits, particularly for
> systems using SELinux.
> + Handling of the read-only sysroot was reimplemented to run in
> the initramfs and be more reliable. Enabling the readonly=true
> flag in the repo config is recommended.
> + Several bugs were fixed in locking for the temporary "staging"
> directories OSTree creates, particularly on NFS.
> + lib: Coerce flags enums to GIR bitfields changed some values to
> be (correctly) flags - this may show up as incompatible for
> GObject Introspection consumers (but not C).
> + A new timestamp-check-from-rev option was added for pulls,
> which makes downgrade protection more reliable and will be used
> by Fedora CoreOS.
> + Several fixes and enhancements were made for "collection" pulls
> including a new --mirror option.
> + The ostree commit command learned a new --mode-ro-executables
> which enforces W^R semantics on all executables.
> + A new commit metadata key (OSTREE_COMMIT_META_KEY_ARCHITECTURE)
> was added to help standardize the architecture of the OSTree
> commit. This could be used on the client side for example to
> sanity-check that the commit matches the architecture of the
> machine before deploying.
>
> ==== libqt5-qtbase ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5
> libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql
> libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-
> platformtheme-gtk3
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.2/?h=5.15.2
> - Drop patches, now upstream:
> * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch
> - Pass -confirm-license option, drop duplicates
> - BuildRequire xcb-util
> - Add patch to avoid coredumps with missing display:
> * 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch
>
> ==== libqt5-qtconnectivity ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-
> imports libqt5-qtconnectivity-tools
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtconnectivity.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtdeclarative ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.2/?h=5.…
> - Refresh qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch
>
> ==== libqt5-qtgraphicaleffects ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtimageformats ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtlocation ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtmultimedia ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.2/?h=5.1…
>
> ==== libqt5-qtnetworkauth ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtquickcontrols ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtquickcontrols2 ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtscript ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtsensors ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Sensors5 libQt5Sensors5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtserialport ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.2/?h=5.1…
>
> ==== libqt5-qtspeech ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtsvg ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qttools ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.2/?h=5.15.2
> - Fix the clang requirement for Leap 15.2. The clang headers are
> also in the libclang<major version> package.
> - Use the %pkg_version macro available since Leap 15
>
> ==== libqt5-qttranslations ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.2/?h=5…
>
> ==== libqt5-qtvirtualkeyboard ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-
> qtvirtualkeyboard-hunspell
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtwayland ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.2/?h=5.15.2
>
> ==== libqt5-qtwebchannel ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtwebengine ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.2/?h=5.15…
>
> ==== libqt5-qtwebsockets ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtwebsockets.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== libqt5-qtx11extras ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.2/?h=5.15…
>
> ==== libqt5-qtxmlpatterns ====
> Version update (5.15.1 -> 5.15.2)
> Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
>
> - Update to 5.15.2:
> * New bugfix release
> * For more details please see:
> http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-
> 5.15.2/?h=5.15.2
>
> ==== librsvg ====
> Version update (2.50.1 -> 2.50.2)
> Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-
> Rsvg-2_0
>
> - Update to version 2.50.2:
> + Fix dx/dy offsets in nested <tspan> elements.
>
> ==== libselinux ====
> Subpackages: libselinux1 selinux-tools
>
> - install to /usr (boo#1029961)
>
> ==== libsepol ====
>
> - install to /usr (boo#1029961)
>
> ==== libsigc++2 ====
> Version update (2.10.4 -> 2.10.6)
>
> - Update to version 2.10.6:
> + Build: Meson build: Fix versioning on macOS.
> + Documentation:
> - sigc++/sigc++.h: Describe how to use libsigc++ with Meson.
> - Update links to the web page, now at
> libsigcplusplus.github.io/libsigcplusplus.
>
> ==== libtirpc ====
> Subpackages: libtirpc-netconfig libtirpc3
>
> - install libraries to %{_libdir} (boo#1029961)
>
> ==== libuv ====
> Version update (1.39.0 -> 1.40.0)
>
> - update to 1.40.0:
> * udp: add UV_UDP_MMSG_FREE recv_cb flag
> * include: re-map UV__EPROTO from 4046 to -4046
> * doc: correct UV_UDP_MMSG_FREE version added
> * doc: add uv_metrics_idle_time() version metadata
> * src: suppress user_timeout maybe-uninitialized
> * test: fix compiler warning
> * build: fix the Haiku cmake build
> * linux: fix i386 sendmmsg/recvmmsg support
> * build: add libuv-static pkg-config file
> * build,unix: add QNX support
> * include: remove incorrect UV__ERR() for EPROTO
>
> ==== libvirt ====
> Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-
> driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-
> daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-
> qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-
> driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-
> storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-
> storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-
> storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-
> qemu libvirt-libs
>
> - spec: Remove creation of libvirt group and add Requires to the
> libvirt group created with GID 108 by the system-group-libvirt
> package.
> jsc#SLE-11629
>
> ==== libxkbcommon ====
> Version update (1.0.1 -> 1.0.3)
> Subpackages: libxkbcommon-x11-0 libxkbcommon0
>
> - Update to release 1.0.3
> * Fix (hopefully) a segfault in xkb_x11_keymap_new_from_device()
> in some unclear situation (bug introduced in 1.0.2).
> * Fix keymaps created with xkb_x11_keymap_new_from_device() do
> not have level names (bug introduced in 0.8.0).
> - Update to release 1.0.2
> * Fix a bug where a keysym that cannot be resolved in a keymap
> gets compiled to a garbage keysym. Now it is set to
> XKB_KEY_NoSymbol instead.
> * Improve the speed of xkb_x11_keymap_new_from_device() on
> repeated calls in the same xkb_context().
>
> ==== libxml2 ====
> Subpackages: libxml2-2 libxml2-tools
>
> - Avoid quadratic checking of identity-constraints: [bsc#1178823]
> * key/unique/keyref schema attributes currently use qudratic loops
> to check their various constraints (that keys are unique and that
> keyrefs refer to existing keys).
> * This fix uses a hash table to avoid the quadratic behaviour.
> - Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
>
> ==== libyui ====
> Version update (3.12.1 -> 3.12.2)
>
> - Higher priority for toplevel menu shortcuts (bsc#1175489)
> - Dropped support for openSUSE 13.2 (or earlier) builds in .spec file
> - 3.12.2
>
> ==== libyui-qt ====
> Version update (2.56.2 -> 2.56.3)
>
> - Honor menu bar toplevel menu enabled/disabled and visibility state
> (boo#1178394 again)
> - 2.56.3
>
> ==== libzip ====
>
> - Use full _libdir path in libzip.pc
>
> ==== lz4 ====
> Version update (1.9.2 -> 1.9.3)
>
> - Update to release 1.9.3
> * api: LZ4_decompress_safe_partial() now supports unknown
> compressed size
> * api: improved LZ4F_compressBound() with automatic flushing
> * cli: multiple files are compressed now using the legacy format
>
> ==== malcontent ====
> Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 typelib-1_0-Malcontent-0
>
> - Don't actually install com.endlessm.ParentalControls.rules: this
> just grants 'wheel'-group members access without password; as
> openSUSE does not support 'wheel' by default, we only ship the
> file as sample file (boo#1177974#c8).
>
> ==== mariadb ====
> Version update (10.5.6 -> 10.5.8)
> Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
>
> - Update to 10.5.8
> * release notes and changelog:
> https://mariadb.com/kb/en/library/mariadb-1058-release-notes
> https://mariadb.com/kb/en/library/mariadb-1058-changelog
> * fixes for the following security vulnerabilities:
> 10.5.7: CVE-2020-14812, CVE-2020-14765, CVE-2020-14776,
> CVE-2020-14789
> 10.5.8: none
> - tracker bugs: [bsc#1177472] and [bsc#1178428]
> - refresh mariadb-10.2.19-link-and-enable-c++11-atomics.patch
> - update suse_skipped_tests.list
>
> ==== mozilla-nss ====
> Version update (3.57 -> 3.58)
> Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-
> nss-certs mozilla-nss-tools
>
> - update to NSS 3.58
> Bugs fixed:
> * bmo#1641480 (CVE-2020-25648)
> Tighten CCS handling for middlebox compatibility mode.
> * bmo#1631890 - Add support for Hybrid Public Key Encryption
> (draft-irtf-cfrg-hpke) support for TLS Encrypted Client Hello
> (draft-ietf-tls-esni).
> * bmo#1657255 - Add CI tests that disable SHA1/SHA2 ARM crypto
> extensions.
> * bmo#1668328 - Handle spaces in the Python path name when using
> gyp on Windows.
> * bmo#1667153 - Add PK11_ImportDataKey for data object import.
> * bmo#1665715 - Pass the embedded SCT list extension (if present)
> to TrustDomain::CheckRevocation instead of the notBefore value.
>
> ==== mutt ====
> Version update (1.14.7 -> 2.0.2)
> Subpackages: mutt-doc mutt-lang
>
> - update to 2.0.2:
> * CVE-2020-28896: Ensure IMAP connection is closed after a
> connection error to avoid sending credentials over an
> unencrypted connection boo#1179035
> - update to 2.0.0 (2020-11-07):
> + Domain-literal support for email addresses, e.g user@[IPv6:fcXX:...]
> ! Buffy completion only occurs for the "change-folder" set of functions.
> It has been disabled for <attach-message>, <write-fcc>, the fcc
> mailbox prompt, and the autocrypt scan mailbox prompt.
> ! The "save/copy message to mailbox" set of functions use the "mailbox"
> history list, instead of the "filename" list.
> ! Message-ID extraction permits values missing angle brackets and '@'
> to allow properly threading the garbage sent by some providers.
> Mutt will add missing angle brackets when sending out replies, however.
> ! When adding multiple attachments, via <attach-file> in the compose menu,
> the browser menu can be exiting via <quit> after tagging the files.
> Previously, <select-entry> had to be used.
> ! ctrl-p/ctrl-n are by default bound to <history-up>/<history-down> in the
> editor menu.
> + The "cd" command allows changing the current working directory.
> As part of this, Mutt expands relative paths internally. There
> may be a change to some "prettified" relative paths because of this.
> ! Some configuration variable default values are localizable by
> translators. Currently these are: $attribution, $compose_format,
> $forward_attribution_intro, $forward_attribution_trailer, $status_format,
> $ts_icon_format, $ts_status_format.
> + Mutt will try to automatically reconnect to an IMAP mailbox on error,
> and will merge unsync'ed changes if possible.
> ! $crypt_protected_headers_subject defaults to "...", following the
> protected headers revised specification.
> ! Date, From, To, Cc, and Reply-To headers are stored as protected headers.
> + XOAUTH2 support. Please see the manual, contrib script mutt_oauth2.py,
> and mutt_oauth.py.README for more details.
> + $tunnel_is_secure, default set, assumes a connection via $tunnel is
> encrypted. Unsetting this will cause $ssl_starttls and $ssl_force_tls
> to be respected.
> + Patterns are tab-completable in the editor menu.
> ! $reply_to is consulted before $reply_self.
> + $copy_decode_weed, default unset, controls header weeding for <decode-
> copy>
> and <decode-save>.
> + $pipe_decode_weed, default set, enables header weeding for <pipe-
> message>.
> + $print_decode_weed, default set, enables header weeding for <print-
> message>.
> ! format=flowed attachments are space-unstuffed when viewed, saved,
> piped, and printed.
> + The "run" command will execute MuttLisp. $muttlisp_inline_eval, if set, will
> execute unquoted parenthesized command arguments as MuttLisp. Please
> see
> the manual for more details about both.
> + $cursor_overlay, when set, will overlay the indicator, tree,
> sidebar_highlight, and sidebar_indicator colors onto the current line.
> "default" colors will be overridden and attributes will be merged.
> ! The message-id generation algorithm uses a random number instead of
> the step counter and PID.
> ! $ssl_force_tls defaults set. (Trying this again for 2.0).
> ! $hostname is set *after* muttrc processing. It can be manually set
> in the muttrc to avoid using DNS calls to obtain the FQDN.
> + $attach_save_dir specifies a directory to use when saving attachments.
> - Port the patches to mutt 2.0.0
> * aw.listreply.diff
> * bug-676388-largefile.patch
> * mutt-1.10.1-imap.patch
> * mutt-1.13.3.dif
> * mutt-1.5.15-wrapcolumn.diff
> * mutt-1.5.20-sendgroupreplyto.diff
> * mutt-1.5.21-mailcap.diff
> * mutt-1.5.23-carriage-return.path
> * mutt-1.6.1-opennfs.dif
> * mutt-Fix-SIGQUIT-handling.patch
> * patch-1.5.24.vk.pgp_verbose_mime
> * widechar.sidebar.dif
>
> ==== nautilus ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
>
> - Update to version 3.38.2:
> + Search for tracker3 in PATH.
> + Fix batch rename dialog crashes.
> + Fix double-click row check.
> + Updated translations.
>
> ==== nodejs14 ====
> Version update (14.15.0 -> 14.15.1)
> Subpackages: npm14
>
> - Update Requires: so -devel requires npm
> - Rely on rpmbuild to define necessary python dependencies
> - New upstream LTS version 14.15.1:
> * deps: Denial of Service through DNS request (High).
> A Node.js application that allows an attacker to trigger a DNS
> request for a host of their choice could trigger a Denial of Service
> by getting the application to resolve a DNS record with
> a larger number of responses (bsc#1178882, CVE-2020-8277)
> - Update to LTS version 14.15.0: (jsc#SLE-15774)
> * no major changes
> * test: reverts marking test-webcrypto-encrypt-decrypt-aes flaky
> - Use SLE OpenSSL version with 12-SP4+, and not just 12-SP5+
> - Bump mininum ICU version to 65
> - Update to version 14.14.0:
> * fs: add rm method
> * http: allow passing array of key/val into writeHead
> * src: expose v8::Isolate setup callbacks
> - sle12_python3_compat.patch: refreshed
> - Update to version 14.13.1:
> * fs: rmdir recursive is no longer considered experimental
> - fix_ci_tests.patch: add support to SUSE's ECDH backport errors
> in SLE's openssl
> - Update to version 14.13.0:
> * deps: upgrade to libuv 1.40.0 #35333
> * module: named exports for CJS via static analysis #35249
> * module: exports pattern support #34718
> * src: allow N-API addon in AddLinkedBinding()
> - Update to version 14.12.0:
> * n-api:
> + create N-API version 7
> + add more property defaults
> - Changes since version 14.9.0
> * deps:
> + update llhttp to 2.1.2 (bsc#1176605, CVE-2020-8201)
> + http: add requestTimeout. Fixes Denial of Service by
> resource exhaustion due to unfinished HTTP/1.1 requests
> (bsc#1176604, CVE-2020-8251)
> + buffer: also alias BigUInt methods
> + crypto: add randomInt function
> + perf_hooks: add idleTime and event loop util
> + stream: simpler and faster Readable async iterator
> + stream: save error in state
> - old_icu.patch: re-add support for ICU 65 from SLE15 SP2
> - fix_ci_tests.patch: move debug symbol strip for testing to the Makefile
> - Update to version 14.9.0:
> * build: set --v8-enable-object-print by default (Mary Marchini) #34705
> * deps:
> + upgrade to libuv 1.39.0 (cjihrig) #34915
> + upgrade npm to 6.14.8 (Ruy Adorno) #34834
> + V8: cherry-pick e06ace6b5cdb (Anna Henningsen) #34673
> * n-api: handle weak no-finalizer refs correctly (Gabriel Schulhof) #34839
> * tools: add debug entitlements for macOS 10.15+ (Gabriele Greco) #34378
> - Changes in version 14.8.0:
> * async_hooks: add AsyncResource.bind utility (James M Snell) #34574
> * deps: update to uvwasi 0.0.10 (Colin Ihrig) #34623
> * module: unflag Top-Level Await (Myles Borins) #34558
> * n-api: support type-tagging objects (Gabriel Schulhof) #28237
> * n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #34572
> - versioned.patch: refreshed
> - linker_lto_jobs.patch: refreshed
> - Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation
> on Aarch64 with gcc10 (bsc#1172686)
> - Update to version 14.7.0:
> * deps: upgrade npm to 6.14.7
> * dgram: add IPv6 scope id suffix to received udp6 dgrams
> * src:
> + allow preventing SetPromiseRejectCallback #34387
> + allow setting a dir for all diagnostic output #33584
> * worker: make MessagePort inherit from EventTarget #34057
> * zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048
> - avoid rpmbuild warnings on if/else/endif constructs
> - Update to version 14.6.0:
> * deps:
> + upgrade to libuv 1.38.1
> + upgrade npm to 6.14.6 fixing information leak through
> log files (bsc#1173937, CVE-2020-15095)
> + update V8 to 8.4.371.19
> * module:
> + doc only deprecation of module.parent
> + package "imports" field
> * src: allow embedders to disable esm loader
> * tls: make 'createSecureContext' honor more options
> * vm: add run-after-evaluate microtask mode
> * worker: add option to track unmanaged file descriptors
> - versioned.patch - refreshed
> - Update to version 14.5.0:
> * deps: V8 engine is updated to version 8.3. For details, see
> https://v8.dev/blog/v8-release-83
> * events: experimental implementation of EventTarget
> For details, see
>
> https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V1
> 4.md#14.5.0
> - sle12_python3_compat.patch: refreshed
> - fix_ci_tests.patch: refreshed
> - Add Require for nodejs14 when intalling npm14. (bsc#1172728)
> - Update to version 14.4.0:
> * napi: fix various types of memory corruption in napi_get_value_string_*()
> (CVE-2020-8174, bsc#1172443)
> * http2: fix HTTP/2 Large Settings Frame DoS
> (CVE-2020-11080, bsc#1172442)
> * TLS session reuse can lead to host certificate verification bypass
> (CVE-2020-8172, bsc#1172441)
> - Update to version 14.3.0:
> * repl: previews improvements with autocompletion
> * it's now possible to use the await keyword outside of async functions,
> with the --experimental-top-level-await flag
> - Changes in version 14.2.0:
> * console: Support for console constructor groupIndentation options
> - skip_no_console.patch: refreshed
> - versioned.patch, fix_ci_tests.patch: refreshed
> - Update to version 14.1.0:
> * deps: upgrade openssl sources to 1.1.1g (SLE-12 only)
> * http: doc deprecate abort and improve docs
> * module: do not warn when accessing __esModule of unfinished exports
> * n-api: detect deadlocks in thread-safe function
> * src: deprecate embedder APIs with replacements
> * stream:
> + don't emit end after close
> + don't wait for close on legacy streams
> + pipeline should only destroy un-finished streams
> * vm: add importModuleDynamically option to compileFunction
> skip_no_console.patch: add more unit tests that fail on dumb terminals
> - Initial version 14.0.0
> Deprecations
> * crypto: move pbkdf2 without digest to EOL
> * fs: deprecate closing FileHandle on garbage collection
> * http: move OutboundMessage.prototype.flush to EOL
> * lib: move GLOBAL and root aliases to EOL
> * os: move tmpDir() to EOL
> * src: remove deprecated wasm type check
> * stream: move _writableState.buffer to EOL
> * doc: deprecate process.mainModule
> * doc: deprecate process.umask() with no arguments
> For a detailed list of changes, see
>
> https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V1
> 4.md#14.0.0
>
> ==== nvme-cli ====
>
> - Drop '-f' option with %service_del_postun
> This option shouldn't be needed besides very few special cases. But
> this package doesn't seem to belong to this category.
>
> ==== openssh ====
> Subpackages: openssh-clients openssh-common openssh-server
>
> - Fix build breakage caused by missing security key objects:
> + Modify openssh-7.7p1-cavstest-ctr.patch.
> + Modify openssh-7.7p1-cavstest-kdf.patch.
> + Add openssh-link-with-sk.patch.
> - Add openssh-fips-ensure-approved-moduli.patch (bsc#1177939).
> This ensures only approved DH parameters are used in FIPS mode.
> - Add openssh-8.1p1-ed25519-use-openssl-rng.patch (bsc#1173799).
> This uses OpenSSL's RAND_bytes() directly instead of the internal
> ChaCha20-based implementation to obtain random bytes for Ed25519
> curve computations. This is required for FIPS compliance.
>
> ==== ovmf ====
> Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
>
> - Add ovmf-jscSLE-16075-SEV-ES-fixes.patch to merge upstream SEV-ES
> fixes (jsc#SLE-16075)
>
> ==== pam ====
> Version update (1.4.0 -> 1.5.0)
> Subpackages: pam-doc
>
> - Update to 1.5.0
> - obsoletes pam-bsc1178727-initialize-daysleft.patch
> - Multiple minor bug fixes, portability fixes, and documentation improvements.
> - Extended libpam API with pam_modutil_check_user_in_passwd function.
> - pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
> - pam_motd: read motd files with target user credentials skipping unreadable
> ones.
> - pam_pwhistory: added a SELinux helper executable.
> - pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
> - pam_wheel: implemented PAM_RUSER fallback for the case when getlogin
> fails.
> - pam_env: Reading of the user environment is deprecated and will be removed
> at some point in the future.
> - libpam: pam_modutil_drop_priv() now correctly sets the target user's
> supplementary groups, allowing pam_motd to filter messages accordingly
> - Refresh pam-xauth_ownership.patch
> - pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
> - pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package
> - pam_cracklib: added code to check whether the password contains
> a substring of of the user's name of at least <N> characters length
> in some form.
> This is enabled by the new parameter "usersubstr=<N>"
> See
> https://github.com/libpwquality/libpwquality/commit/bfef79dbe6aa525e9557bf
> 4b0a61e6dde12749c4
> [jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch]
> - pam_xauth.c: do not free() a string which has been (successfully)
> passed to putenv().
> [bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch]
> - Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft"
> to avoid spurious (and misleading)
> Warning: your password will expire in ... days.
> fixed upstream with commit db6b293046a
> [bsc#1178727, pam-bsc1178727-initialize-daysleft.patch]
> - Enable pam_faillock [bnc#1171562]
> - /usr/bin/xauth chokes on the old user's $HOME being on an NFS
> file system. Run /usr/bin/xauth using the old user's uid/gid
> Patch courtesy of Dr. Werner Fink.
> [bsc#1174593, pam-xauth_ownership.patch]
> - pam-login_defs-check.sh: Fix the regexp to get a real variable
> list (boo#1164274).
> - Revert the previous change [SR#815713].
> The group is not necessary for PAM functionality but used only
> during testing. The test system should therefore create this group.
> [bsc#1171016, pam.spec]
> - Add requirement for group "wheel" to spec file.
> [bsc#1171016, pam.spec]
>
> ==== pam_mount ====
> Version update (2.16 -> 2.17)
> Subpackages: libcryptmount0
>
> - Restore symlinks while util-linux is pending
> - Update to release 2.17
> * Abandon /sbin as a location
> - Drop pam_mount-2.16-fix-luks2-mount.patch (merged)
>
> ==== perl ====
> Subpackages: perl-base perl-doc
>
> - Correct perl license
> According to https://dev.perl.org/licenses/ perl is licensed under the
> artistic license or the GPL 1.0 or later
>
> ==== perl-HTTP-Cookies ====
> Version update (6.08 -> 6.09)
>
> - updated to 6.09
> see /usr/share/doc/packages/perl-HTTP-Cookies/Changes
> 6.09 2020-11-19 22:20:47Z
> - Allow HttpOnly cookies to be loaded by HTTP::Cookies::Netscape (GH#63)
> (Charlie Hothersall-Thomas)
>
> ==== polkit-default-privs ====
> Version update (1550+20201103.994a5ed -> 1550+20201119.2c1dce4)
>
> - Update to version 1550+20201119.2c1dce4:
> - cleanup of dead and inconsistent polkit actions:
> * profiles: drop the now rather confusing comment from nwfilter-binding
> actions
> * profiles: harmonize and normalize profile syntax and style
> * profiles: harmonize spice-space.lowlevelusbaccess actions
> * profiles: remove dead pantheon actions
> * profiles: remove dead org.gnome.DejaDup.duplicity action
> * profiles: drop dead com.redhat.tuned.gui.run action
> * profiles: fix brltty action(s)
> * profiles: remove dead netvisix action
> * profiles: realmd.discover-realm action: fix restrictive any setting
> * profiles: remove dead com.redhat.lvm2.* actions
> * profiles: group together org.kde.powerdevil actions
> * profiles: remove dead org.kde.powerdevil.backlighthelper actions
> * profiles: fix FirewallD1.info action in standard profile
> * profiles: remove dead org.kde.baloo action
> * profiles: remove dead kwallet actions and fix kwallet5 restrictive setting
> * profiles: selinux actions: make restrictive profile no weaker than upstream
> * profiles: remove dead gufw pkexec action
> * profiles: adjust mate actions better to upstream defaults
> * profiles: remove dead org.libvirt.api.newfilter.bind-* actions
> * profiles: clear dead nepomuk.filewatch.raiselimit action
> * profiles: remove dead kcmlightdm actions
> * profiles: adjust gnome.controlcenter actions better to upstream defaults
> * profiles: remove dead org.kde.recorditnow helper
> * profiles: remove dead de.berlios.smb4k.mounthelper actions
> * profiles: adjust user-administration action better to upstream defaults
> * profiles: cleanup urfkill actions
> * profiles: adjust ModemManager1 actions better to upstream settings
> * profiles: cleanup ModemManager actions
> * profiles: sync hp.driveguard.* actions with upstream settings
> * profiles: gnome settings, xfce backlight-helper actions: sanitize settings
> * profiles: cleanup dead and sync existing org.gnome actions
> * profiles: sync timedate1 actions in restrictive profile with standard profile
> * profiles: remove dead sytemd1.bus-access action
> * profiles: remove dead org.kde actions
> * profiles: make org.kde settings no weaker than upstream settings
> * profiles: remove leftover dead yast actions
> * profiles: remove dead yast.modules.yapi actions
> * profiles: remove dead yast.modules.ysr actions
> * profiles: remove dead yast.modules actions
> * profiles: remove dead yast.module-manager and yast.scr actions
> * profiles: remove dead upower actions
> * profiles: add missing udisks2 actions in restrictive profile
> * profiles: remove dead udisks (1) actions
> * profiles: remove dead policykit.lockdown action, harmonize .exec setting
> * profiles: adjust RealtimeKit actions to upstream settings
> * profiles: remove dead SuSEfirewall2 zone switcher action
> * profiles: remove dead backupmanager action
> * profiles: remove dead smpppd action
> * profiles: remove dead consolekit actions
> * profiles: polkit example action run-frobnicate: adjust to upstream settings
> * profiles: remove dead org.gnome.policykit.examples.* actions
> * profiles: remove unused pulseaudio realtime actions
> * profiles: cleanup PackageKit actions
> * profiles: cleanup gnome-settings-daemon actions
> * profiles: cleanup network manager actions
> * profiles: cleanup outdated PolicyKit actions
>
> ==== protobuf ====
> Version update (3.12.3 -> 3.14.0)
>
> - Updated URL to https://github.com/protocolbuffers/protobuf
> - Update to v3.14.0
> Protocol Compiler
> * The proto compiler no longer requires a .proto filename when it is not
> generating code.
> * Added flag `--deterministic_output` to `protoc --encode=...`.
> * Fixed deadlock when using google.protobuf.Any embedded in aggregate
> options.
> C++
> * Arenas are now unconditionally enabled. cc_enable_arenas no longer has
> any effect.
> * Removed inlined string support, which is incompatible with arenas.
> * Fix a memory corruption bug in reflection when mixing optional and
> non-optional fields.
> * Make SpaceUsed() calculation more thorough for map fields.
> * Add stack overflow protection for text format with unknown field values.
> * FieldPath::FollowAll() now returns a bool to signal if an out-of-bounds
> error was encountered.
> * Performance improvements for Map.
> * Minor formatting fix when dumping a descriptor to .proto format with
> DebugString.
> * UBSAN fix in RepeatedField
> * When running under ASAN, skip a test that makes huge allocations.
> * Fixed a crash that could happen when creating more than 256 extensions in
> a single message.
> * Fix a crash in BuildFile when passing in invalid descriptor proto.
> * Parser security fix when operating with CodedInputStream.
> * Warn against the use of AllowUnknownExtension.
> * Migrated to C++11 for-range loops instead of index-based loops where
> possible. This fixes a lot of warnings when compiling with -Wsign-compare.
> * Fix segment fault for proto3 optional
> * Adds a CMake option to build `libprotoc` separately
> Java
> * Bugfix in mergeFrom() when a oneof has multiple message fields.
> * Fix RopeByteString.RopeInputStream.read() returning -1 when told to read
> 0 bytes when not at EOF.
> * Redefine remove(Object) on primitive repeated field Lists to avoid
> autoboxing.
> * Support "\u" escapes in textformat string literals.
> * Trailing empty spaces are no longer ignored for FieldMask.
> * Fix FieldMaskUtil.subtract to recursively remove mask.
> * Mark enums with `(a)java.lang.Deprecated` if the proto enum has option
> `deprecated = true;`.
> * Adding forgotten duration.proto to the lite library
> Python
> * Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is
> used outside WKT Value/Struct.
> * Fix bug occurring when attempting to deep copy an enum type in python 3.
> * Add a setuptools extension for generating Python protobufs
> * Remove uses of pkg_resources in non-namespace packages
> * [bazel/py] Omit google/__init__.py from the Protobuf runtime
> * Removed the unnecessary setuptools package dependency for Python
> package
> * Fix PyUnknownFields memory leak
> PHP
> * Added support for "==" to the PHP C extension
> * Added `==` operators for Map and Array
> * Native C well-known types
> * Optimized away hex2bin() call in generated code
> * New version of upb, and a new hash function wyhash in third_party
> * add missing hasOneof method to check presence of oneof fields
> Go:
> * Update go_package options to reference google.golang.org/protobuf module.
> C#:
> * annotate ByteString.CopyFrom(ReadOnlySpan<byte>) as SecuritySafeCritical
> * Fix C# optional field reflection when there are regular fields too
> * Fix parsing negative Int32Value that crosses segment boundary
> Javascript:
> * JS: parse (un)packed fields conditionally
> - from version 3.13.0
> PHP:
> * The C extension is completely rewritten. The new C extension has significantly
> better parsing performance and fixes a handful of conformance issues. It will
> also make it easier to add support for more features like proto2 and proto3
> presence.
> * The new C extension does not support PHP 5.x. PHP 5.x users can still use
> pure-PHP.
> C++:
> * Removed deprecated unsafe arena string accessors
> * Enabled heterogeneous lookup for std::string keys in maps.
> * Removed implicit conversion from StringPiece to std::string
> * Fix use-after-destroy bug when the Map is allocated in the arena.
> * Improved the randomness of map ordering
> * Added stack overflow protection for text format with unknown fields
> * Use std::hash for proto maps to help with portability.
> * Added more Windows macros to proto whitelist.
> * Arena constructors for map entry messages are now marked "explicit"
> (for regular messages they were already explicit).
> * Fix subtle aliasing bug in RepeatedField::Add
> * Fix mismatch between MapEntry ByteSize and Serialize with respect to unset
> fields.
> Python:
> * JSON format conformance fixes:
> * Reject lowercase t for Timestamp json format.
> * Print full_name directly for extensions (no camelCase).
> * Reject boolean values for integer fields.
> * Reject NaN, Infinity, -Infinity that is not quoted.
> * Base64 fixes for bytes fields: accept URL-safe base64 and missing padding.
> * Bugfix for fields/files named "async" or "await".
> * Improved the error message when AttributeError is returned from
> __getattr__
> in EnumTypeWrapper.
> Java:
> * Fixed a bug where setting optional proto3 enums with setFooValue() would
> not mark the value as present.
> * Add Subtract function to FieldMaskUtil.
> C#:
> * Dropped support for netstandard1.0 (replaced by support for netstandard1.1).
> This was required to modernize the parsing stack to use the `Span<byte>`
> type internally
> * Add `ParseFrom(ReadOnlySequence<byte>)` method to enable GC friendly
> parsing with reduced allocations and buffer copies
> * Add support for serialization directly to a `IBufferWriter<byte>` or
> to a `Span<byte>` to enable GC friendly serialization.
> The new API is available as extension methods on the `IMessage` type
> * Add `GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE` define to
> make
> generated code compatible with old C# compilers (pre-roslyn compilers
> from .NET framework and old versions of mono) that do not support
> ref structs. Users that are still on a legacy stack that does
> not support C# 7.2 compiler might need to use the new define
> in their projects to be able to build the newly generated code
> * Due to the major overhaul of parsing and serialization internals,
> it is recommended to regenerate your generated code to achieve the best
> performance (the legacy generated code will still work, but might incur
> a slight performance penalty).
> - Fix the python subpackage generation
> gh#openSUSE/python-rpm-macros#79
> - Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
>
> ==== python-attrs ====
> Version update (20.2.0 -> 20.3.0)
>
> - update to 20.3.0:
> - ``attr.define()``, ``attr.frozen()``, ``attr.mutable()``, and ``attr.field()`` remain
> **provisional**.
>
> ==== python-certifi ====
> Version update (2020.6.20 -> 2020.11.8)
>
> - update to 2020.11.8:
> * Python 3.8+ support
> - Add two-basic-unit-tests.patch which includes two at least simple test
> patches (gh#certifi/python-certifi#137).
>
> ==== python-h2 ====
> Version update (3.2.0 -> 4.0.0)
>
> - Drop hyperframe.patch no longer needed
> - Skip flaky tests test_connection_only_empty & test_delegated_eq
> that hypothesis is failing on s390x
> - Update to v4.0.0
> * Support for Python 2.7-3.5 has been dropped
> * Support for Python 3.8 has been added.
> * Receiving DATA before HEADERS now raises a ProtocolError
> (see https://tools.ietf.org/html/rfc7540#section-8.1)
>
> ==== python-libxml2 ====
>
> - Avoid quadratic checking of identity-constraints: [bsc#1178823]
> * key/unique/keyref schema attributes currently use qudratic loops
> to check their various constraints (that keys are unique and that
> keyrefs refer to existing keys).
> * This fix uses a hash table to avoid the quadratic behaviour.
> - Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
>
> ==== python-mailman ====
> Version update (3.3.1 -> 3.3.2)
>
> - Update to 3.3.2:
> * Support for inviting users to join mailing lists.
> * New adddmembers, delmembers and syncmembers command to
> manage membership from CLI.
> * Addition of new REST API endpoints that return the count of held messages
> and subscription requests of much faster page loads in Postorius.
> * Addition of support for filtering in some API endpoints like Members
> and Subscription requests.
> * Support for address= option in email join command to subscribe an address
> other then sending address.
> * Addition of who email command to lookup memberships.
> * Expose emergency field for MailingList resource in REST API.
> * Several bug fixes to support new major version of libraries like dnspython,
> flufl.* etc.
>
> ==== python-passlib ====
> Version update (1.7.2 -> 1.7.4)
>
> - Update URL to https://foss.heptapod.net/python-libs/passlib
> - Add optional dependencies: Django, apache2-utils
> - Update %check to report skipped tests
> - Update to v0.7.4
> * updated tests to pass for Django 1.8 - 3.1
> * CryptContext will now throw UnknownHashError when it can't
> identify a hash provided to methods such as CryptContext.verify
> Previously it would throw a generic :exc:`ValueError`.
> - from v1.7.3
> * ldap_salted_sha512 LDAP "salted hash" support added for SHA-256
> and SHA-512
> * bcrypt: Fixed Python 3 OS native backend detection on BSD platforms
> * safe_crypt added support for crypt.crypt unexpectedly returning
> bytes under Python 3
> * safe_crypt added support for crypt.crypt throwing OSError
> which can happen as of Python 3.9
> * passlib.ext.django fixed lru_cache import for Django 3 compatibility
> * bcrypt_sha256 Internal algorithm has been changed to use HMAC-SHA256
> instead of plain SHA256
> * bcrypt OS native backend ("os_crypt") now raises the new
> PasswordValueError if password is provided as non-UTF8 bytes
> * lookup_hash's required=False kwd was modified to report unsupported
> hashes via the HashInfo.supported attribute; rather than letting
> ValueErrors through uncaught.
> * Various Python 3.9 compatibility fixes
>
> ==== python-pycups ====
>
> - Let the python-rpm-macros take care of the correct python3
> provides for all python3 flavors gh#openSUSE/python-rpm-macros#66
>
> ==== python-qt5 ====
> Version update (5.15.1 -> 5.15.2)
>
> - Update to version 5.15.2
> * Bound signals are now hashable.
> - Drop patches merged upstream
> * pyqt5-customaudio-qt511.patch
> * pyqt5-signals-hashable.patch
> - Fix boo#1178814: migration of old /usr/share/sip/PyQt5 to
> update-alternatives needs special treatment
> - add QtRemoteObjects bindings to nonring build
>
> ==== python-sniffio ====
> Version update (1.1.0 -> 1.2.0)
>
> - update to 1.2.0:
> * Include type hints
>
> ==== python38 ====
> Subpackages: python38-curses python38-dbm python38-tk
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== python38-core ====
> Subpackages: libpython3_8-1_0 python38-base
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== python38-documentation ====
>
> - The Python stdlib >= does not provide importlib_metadata or
> importlib_resources but importlib.metadata and importlib.resources.
> If a package specifically asks for importlib_*, they actually
> require the dedicated package with extended API.
>
> ==== qemu ====
> Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster
> qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-
> chardev-baum qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect
> qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm
> qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-skiboot qemu-tools
> qemu-ui-curses qemu-ui-gtk qemu-ui-spice-app qemu-vgabios qemu-vhost-
> user-gpu qemu-x86
>
> - A patch has been applied to virt-manager to handle qemu spice
> related modules not being present, so undo the change from Sep
> 30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect
> are Recommends and not Required by the qemu package
> (boo#1157320 boo#1176517, boo#1178141)
> - For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent
> to rely on system-user-qemu and system-group-kvm to provide now
> static system UIDs and GID's for qemu user and group, and kvm
> group. This will make guest migration more seamless for new
> installations since there is no chance of having required ID's
> differ in value.
>
> ==== qpdf ====
> Version update (10.0.3 -> 10.0.4)
>
> - Update to version 10.0.4
> * Fix a handful of integer overflows.
>
> ==== raspberrypi-firmware-dt ====
>
> - Introduce upstream-overlay-rpi-poe.patch to adapt the overlay to our driver
> (jsc#SLE-16543)
>
> ==== remmina ====
> Version update (1.4.8 -> 1.4.9)
> Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret
> remmina-plugin-vnc remmina-plugin-xdmcp
>
> - Update to release 1.4.9
> * Updated color schemes from iTerm2-Color-Schemes
> * Use previously defined DATADIR to install Kiosk files
> * RDP and VNC: Fix smooth scrolling when abs(delta) < 1.0, see issue #2273
> * Alexander Kapshuna added to remmina_about.glade
> * remmina_main_quickconnect: recognize ip when textbox has ip:port in it,
> and strip whitespaces
> * Implementing text search in the SSH plugin
> * Spelling: Plugin manager language reworked
> * Save screenshot_name and use correct seconds format
> * Resolve "Autostart checkbox setting not saved"
> * rdp: document freerdp Performance Flags setted by quality setting
> * Resolve "Terminal general preferences are not saved"
> * Resolve "Typo in FindFREERDP3.cmake"
> * rdp: add freerdp log filters setting
> * Resolve "Extra underline character in "_Preferences" tooptip text"
> - Requires pcre2-devel
>
> ==== rsyslog ====
>
> - fix location and naming of journald dropin (bsc#1178288)
>
> ==== rubygem-rubocop ====
> Version update (1.2.0 -> 1.4.2)
>
> - New upstream release 1.4.2
> [#]## Bug fixes
> * [#9083](https://github.com/rubocop-hq/rubocop/pull/9083): Fix
> `Style/RedundantArgument` cop raising offense for more than one argument.
> ([@tejasbubane][])
> * [#9089](https://github.com/rubocop-hq/rubocop/issues/9089): Fix an
> incorrect auto-correct for `Style/FormatString` when using springf with second
> argument that uses an operator. ([@koic][])
> * [#7670](https://github.com/rubocop-hq/rubocop/issues/7670): Handle
> offenses inside heredocs for `-a --disable-uncorrectable`. ([@jonas054][])
> * [#9070](https://github.com/rubocop-hq/rubocop/issues/9070): Fix
> `Lint/UnmodifiedReduceAccumulator` error when the block does not have
> enough arguments. ([@dvandersluis][])
> [#]## Changes
> * [#9091](https://github.com/rubocop-hq/rubocop/pull/9091): Have
> `Naming/VariableNumber` accept _1, _2, ... ([@marcandre][])
> * [#9087](https://github.com/rubocop-hq/rubocop/pull/9087): Deprecate
> `EnforceSuperclass` module. ([@koic][])
> [@tejasbubane]: https://github.com/tejasbubane
> [@koic]: https://github.com/koic
> [@jonas054]: https://github.com/jonas054
> [@dvandersluis]: https://github.com/dvandersluis
> [@marcandre]: https://github.com/marcandre
> - New upstream release 1.4.1
> [#]## Bug fixes
> * [#9082](https://github.com/rubocop-hq/rubocop/pull/9082): Fix gemspec to
> include assets directory. ([@javierav][])
> [@javierav]: https://github.com/javierav
> - New upstream release 1.4.0
> Drop patch:
> * 0001-Use-usr-bin-bash-instead-of-env-as-the-shebang.patch
> (file no longer in the gem)
> [#]## New features
> * [#7737](https://github.com/rubocop-hq/rubocop/issues/7737): Add new
> `Style/RedundantArgument` cop. ([@tejasbubane][])
> * [#9064](https://github.com/rubocop-hq/rubocop/issues/9064): Add
> `EmptyLineBetweenMethodDefs`, `EmptyLineBetweenClassDefs` and
> `EmptyLineBetweenModuleDefs` config options for
> `Layout/EmptyLineBetweenDefs` cop. ([@tejasbubane][])
> * [#9043](https://github.com/rubocop-hq/rubocop/pull/9043): Add `--stderr` to
> write all output to stderr except for the autocorrected source. ([@knu][])
> [#]## Bug fixes
> * [#9067](https://github.com/rubocop-hq/rubocop/pull/9067): Fix an incorrect
> auto-correct for `Lint::AmbiguousRegexpLiteral` when passing in a regexp to a
> method with no receiver. ([@amatsuda][])
> * [#9060](https://github.com/rubocop-hq/rubocop/issues/9060): Fix an error
> for `Layout/SpaceAroundMethodCallOperator` when using `__ENCODING__`.
> ([@koic][])
> * [#7338](https://github.com/rubocop-hq/rubocop/issues/7338): Handle
> assignment with `[]=` in `MultilineMethodCallIndentation`. ([@jonas054][])
> * [#7726](https://github.com/rubocop-hq/rubocop/issues/7726): Fix
> `MultilineMethodCallIndentation` indentation inside square brackets.
> ([@jonas054][])
> * [#8857](https://github.com/rubocop-hq/rubocop/issues/8857): Improve how
> `Exclude` properties are generated by `--auto-gen-config`. ([@jonas054][])
> [#]## Changes
> * [#8788](https://github.com/rubocop-hq/rubocop/issues/8788): Change
> `Style/Documentation` to not trigger offense with only macros.
> ([@tejasbubane][])
> * [#8993](https://github.com/rubocop-hq/rubocop/issues/8993): Allow
> `ExcludedMethods` config of `Metrics/MethodLength` cop to contain regex.
> ([@tejasbubane][])
> * [#9073](https://github.com/rubocop-hq/rubocop/issues/9073): Enable
> `Layout/LineLength`'s auto-correct by default. ([@bbatsov][])
> * [#9079](https://github.com/rubocop-hq/rubocop/pull/9079): Improve the
> gemspec to load only the necessary files without the git utility. ([@piotrmurach][])
> * [#9059](https://github.com/rubocop-hq/rubocop/pull/9059): Update
> `Lint/UnmodifiedReduceAccumulator` to accept blocks which return in the form
> `accumulator[element]`. ([@dvandersluis][])
> * [#9072](https://github.com/rubocop-hq/rubocop/pull/9072):
> `Lint/MissingSuper`: exclude `method_missing` and `respond_to_missing?`.
> ([@marcandre][])
> * [#9074](https://github.com/rubocop-hq/rubocop/pull/9074): Allow specifying
> a pull request ID when calling `rake changelog:*`. ([@marcandre][])
> [@tejasbubane]: https://github.com/tejasbubane
> [@knu]: https://github.com/knu
> [@amatsuda]: https://github.com/amatsuda
> [@koic]: https://github.com/koic
> [@jonas054]: https://github.com/jonas054
> [@bbatsov]: https://github.com/bbatsov
> [@piotrmurach]: https://github.com/piotrmurach
> [@dvandersluis]: https://github.com/dvandersluis
> [@marcandre]: https://github.com/marcandre
> New upstream release 1.3.1
> [#]# 1.3.1 (2020-11-16)
> [#]## Bug fixes
> * [#9037](https://github.com/rubocop-hq/rubocop/pull/9037): Fix
> `required_ruby_version` issue when using `Gem::Requirement`. ([@cetinajero][])
> * [#9039](https://github.com/rubocop-hq/rubocop/pull/9039): Fix stack level
> too deep error if target directory contains `**`. ([@unasuke][])
> * [#6962](https://github.com/rubocop-hq/rubocop/issues/6962): Limit
> `Layout/ClassStructure` constant order autocorrect to literal constants.
> ([@tejasbubane][])
> * [#9032](https://github.com/rubocop-hq/rubocop/issues/9032): Fix an error
> for `Style/DocumentDynamicEvalDefinition` when using eval-type method with
> interpolated string that is not heredoc without comment doc. ([@koic][])
> * [#9049](https://github.com/rubocop-hq/rubocop/issues/9049): Have
> `Lint/ToEnumArguments` accept `__callee__`. ([@marcandre][])
> * [#9050](https://github.com/rubocop-hq/rubocop/issues/9050): Fix a false
> positive for `Style/NegatedIfElseCondition` when `if` with `!!` condition.
> ([@koic][])
> * [#9041](https://github.com/rubocop-hq/rubocop/issues/9041): Fix a false
> positive for `Naming/VariableNumber` when using integer symbols. ([@koic][])
> [#]## Changes
> * [#9045](https://github.com/rubocop-hq/rubocop/pull/9045): Have
> `cut_release` handle "config/default" and generate cops doc. ([@marcandre][])
> * [#9036](https://github.com/rubocop-hq/rubocop/pull/9036): Allow `enums`
> method by default for `Lint/ConstantDefinitionInBlock`. ([@koic][])
> * [#9035](https://github.com/rubocop-hq/rubocop/issues/9035): Only complain
> about `SafeYAML` if it causes issues. ([@marcandre][])
> [#]# 1.3.0 (2020-11-12)
> [#]## New features
> * [#8761](https://github.com/rubocop-hq/rubocop/issues/8761): Read
> `required_ruby_version` from gemspec file if it exists. ([@HeroProtagonist][])
> * [#9001](https://github.com/rubocop-hq/rubocop/pull/9001): Add new
> `Lint/EmptyClass` cop. ([@fatkodima][])
> * [#9025](https://github.com/rubocop-hq/rubocop/issues/9025): Add
> `AllowedMethods` option to `Lint/ConstantDefinitionInBlock`. ([@koic][])
> * [#9014](https://github.com/rubocop-hq/rubocop/pull/9014): Support auto-
> correction for `Style/IfInsideElse`. ([@koic][])
> * [#8483](https://github.com/rubocop-hq/rubocop/pull/8483): Add new
> `Style/StaticClass` cop. ([@fatkodima][])
> * [#9020](https://github.com/rubocop-hq/rubocop/pull/9020): Add new
> `Style/NilLambda` cop to check for lambdas that always return nil.
> ([@dvandersluis][])
> * [#8404](https://github.com/rubocop-hq/rubocop/pull/8404): Add new
> `Lint/DuplicateBranch` cop. ([@fatkodima][])
> [#]## Bug fixes
> * [#8499](https://github.com/rubocop-hq/rubocop/issues/8499): Fix
> `Style/IfUnlessModifier` and `Style/WhileUntilModifier` to prevent an offense if
> there are both first-line comment and code after `end` block. ([@dsavochkin][])
> * [#8996](https://github.com/rubocop-hq/rubocop/issues/8996): Fix a false
> positive for `Style/MultipleComparison` when comparing two sides of the
> disjunction is unrelated. ([@koic][])
> * [#8975](https://github.com/rubocop-hq/rubocop/issues/8975): Fix an infinite
> loop when autocorrecting `Layout/TrailingWhitespace` +
> `Lint/LiteralInInterpolation`. ([@fatkodima][])
> * [#8998](https://github.com/rubocop-hq/rubocop/issues/8998): Fix an error
> for `Style/NegatedIfElseCondition` when using negated condition and `if` branch
> body is empty. ([@koic][])
> * [#9008](https://github.com/rubocop-hq/rubocop/pull/9008): Mark
> `Style/InfiniteLoop` as unsafe. ([@marcandre][])
> [#]## Changes
> * [#8978](https://github.com/rubocop-hq/rubocop/issues/8978): Update
> `Layout/LineLength` autocorrection to be able to handle method calls with long
> argument lists. ([@dvandersluis][])
> * [#9015](https://github.com/rubocop-hq/rubocop/issues/9015): Update
> `Lint/EmptyBlock` to allow for empty lambdas. ([@dvandersluis][])
> * [#9022](https://github.com/rubocop-hq/rubocop/issues/9022): Add `NOTE` to
> keywords of `Style/CommentAnnotation`. ([@koic][])
> * [#9011](https://github.com/rubocop-hq/rubocop/issues/9011): Mark
> autocorrection for `Lint/Loop` as unsafe. ([@dvandersluis][])
> * [#9026](https://github.com/rubocop-hq/rubocop/issues/9026): Update
> `Style/DocumentDynamicEvalDefinition` to detect comment blocks that
> document the evaluation. ([@dvandersluis][])
> * [#9004](https://github.com/rubocop-hq/rubocop/pull/9004): Remove
> obsolete gem `SafeYAML` compatibility. ([@marcandre][])
> * [#9023](https://github.com/rubocop-hq/rubocop/issues/9023): Mark unsafe
> for `Style/CollectionCompact`. ([@koic][])
> * [#9012](https://github.com/rubocop-hq/rubocop/issues/9012): Allow
> `AllowedIdentifiers` to be specified for `Naming/VariableNumber`.
> ([@dvandersluis][])
>
> ==== rubygem-rubocop-ast ====
> Version update (1.1.0 -> 1.1.1)
>
> - New upstream release 1.1.1
> [#]# 1.1.1 (2020-11-04)
> [#]## Bug fixes
> * [#146](https://github.com/rubocop-hq/rubocop-ast/pull/146): Fix
> `IfNode#branches` to return both branches when called on ternary conditional.
> ([@fatkodima][])
>
> ==== salt ====
> Subpackages: python3-salt salt-master salt-minion
>
> - Fix syntax error on pkgrepo state with Python 2.7
> - transactional_update: unify with chroot.call
> - Added:
> * pkgrepo-support-python-2.7-function-call-295.patch
> * transactional_update-unify-with-chroot.call.patch
> - Add "migrated" state and GPG key management functions
> - Added:
> * add-migrated-state-and-gpg-key-management-functions-.patch
> - Master can read grains
> - Added:
> * grains-master-can-read-grains.patch
> - Fix for broken psutil (bsc#1102248)
> - Added:
> * fix-for-bsc-1102248-psutil-is-broken-and-so-process-.patch
>
> ==== samba ====
> Version update (4.13.0+git.138.ff2d5480c67 -> 4.13.2+git.176.0a5e55b510c)
> Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-
> standard0 libndr1 libnetapi0 libsamba-credentials0 libsamba-errors0 libsamba-
> hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0
> libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client
> samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind
>
> - Update to 4.13.2
> + s3: modules: vfs_glusterfs: Fix leak of char **lines onto
> mem_ctx on return; (bso#14486);
> + RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
> (bso#14471);
> + smb.conf.5: Add clarification how configuration changes reflected
> by Samba; (bso#14538);
> + daemons: Report status to systemd even when running in foreground;
> (bso#14552);
> + DNS Resolver: Support both dnspython before and after 2.0.0;
> (bso#14553);
> + s3-vfs_glusterfs: Refuse connection when write-behind xlator is
> present; (bso#14486);
> + provision: Add support for BIND 9.16.x; (bso#14487);
> + ctdb-common: Avoid aliasing errors during code optimization;
> (bso#14537);
> + libndr: Avoid assigning duplicate versions to symbols; (bso#14541);
> + docs: Fix default value of spoolss:architecture; (bso#14522);
> + winbind: Fix a memleak; (bso#14388);
> + s4:dsdb:acl_read: Implement "List Object" mode feature; (bso#14531);
> + docs-xml/manpages: Add warning about write-behind translator for
> vfs_glusterfs; (bso#14486);
> + nsswitch/nsstest.c: Avoid nss function conflicts with glibc nss.h.
> + vfs_shadow_copy2: Avoid closing snapsdir twice; (bso#14530);
> + third_party: Update resolv_wrapper to version 1.1.7; (bso#14547);
> + examples:auth: Do not install example plugin; (bso#14550);
> + ctdb-recoverd: Drop unnecessary and broken code; (bso#14513);
> + RN: vfs_zfsacl: Only grant DELETE_CHILD if ACL tag is special;
> (bso#14471);
> - Adjust smbcacls '--propagate-inheritance' feature to align with
> upstream; (bsc#1178469).
> - Update to samba 4.13.1
> + CVE-2020-14383: An authenticated user can crash the DCE/RPC DNS with
> easily crafted records; (bsc#1177613); (bso#14472);
> + CVE-2020-14323: Unprivileged user can crash winbind; (bsc#1173994);
> (bso#14436);
> + CVE-2020-14318: Missing handle permissions check in SMB1/2/3 ChangeNotify;
> (bsc#1173902); (bso#14434);
> - Adjust systemd tmpfiles.d configuration, use /run/samba instead of
> /var/run/samba; (bsc#1177355);
> - Fix vfs_ceph query_directory regression; (bso#14519)
> - Drop liburing-devel for SLE15-SP2; (bsc#1177245)
> - Register CTDB recovery lock holder with ceph-mgr
> - Add liburing-devel dependency
>
> ==== schily ====
> Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0
> libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0
> libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
>
> - Update to release 2020.11.25
> * libhfs_iso: changed malloc() to calloc() to avoid
> uninitialized data.
> * ved: A new colon command (ESC : vhelp) has been added.
> - Remove fix_junk_in_partition.patch (upstreamed)
> - fix_junk_in_partition.patch: Initialize memory that created the
> partition table instead of writing random bytes to it (bsc#1178692)
>
> ==== scim ====
> Subpackages: scim-gtk scim-gtk3 scim-lang
>
> - Move the startup snippet to /usr/etc/X11/xim.d for TW
>
> ==== sudo ====
> Version update (1.9.2 -> 1.9.3p1)
> Subpackages: sudo-plugin-python
>
> - Update to 1.9.3p1
> * Fixed a regression introduced in sudo 1.9.3 where the configure
> script would not detect the crypt(3) function if it was present
> in the C library, not an additional library.
> * Fixed a regression introduced in sudo 1.8.23 with shadow passwd
> file authentication on OpenBSD. BSD authentication was not
> affected.
> * Sudo now logs when a user-specified command-line option is
> rejected by a sudoers rule. Previously, these conditions were
> written to the audit log, but the default sudo log file. Affected
> command line arguments include -C (--close-from), -D (--chdir),
> - R (--chroot), -g (--group) and -u (--user).
> - News in 1.9.3
> * Fixed building the Python plugin on systems with a compiler that
> doesn't support symbol hiding.
> * Sudo now uses a linker script to hide symbols even when the
> compiler has native symbol hiding support. This should make it
> easier to detect omissions in the symbol exports file, regardless
> of the platform.
> * Fixed the libssl dependency in Debian packages for older releases
> that use libssl1.0.0.
> * Sudo and visudo now provide more detailed messages when a syntax
> error is detected in sudoers. The offending line and token are
> now displayed. If the parser was generated by GNU bison,
> additional information about what token was expected is also
> displayed. Bug #841.
> * Sudoers rules must now end in either a newline or the end-of-file.
> Previously, it was possible to have multiple rules on a single
> line, separated by white space. The use of an end-of-line
> terminator makes it possible to display accurate error messages.
> * Sudo no longer refuses to run if a syntax error in the sudoers
> file is encountered. The entry with the syntax error will be
> discarded and sudo will continue to parse the file. This makes
> recovery from a syntax error less painful on systems where sudo
> is the primary method of superuser access. The historic behavior
> can be restored by add "error_recovery=false" to the sudoers
> plugin's optional arguments in sudo.conf. Bug #618.
> * Fixed the sample_approval plugin's symbol exports file for systems
> where the compiler doesn't support symbol hiding.
> * Fixed a regression introduced in sudo 1.9.1 where arguments to
> the "sudoers_policy" plugin in sudo.conf were not being applied.
> The sudoers file is now parsed by the "sudoers_audit" plugin,
> which is loaded implicitly when "sudoers_policy" is listed in
> sudo.conf. Starting with sudo 1.9.3, if there are plugin arguments
> for "sudoers_policy" but "sudoers_audit" is not listed, those
> arguments will be applied to "sudoers_audit" instead.
> * The user's resource limits are now passed to sudo plugins in
> the user_info[] list. A plugin cannot determine the limits
> itself because sudo changes the limits while it runs to prevent
> resource starvation.
> * It is now possible to set the working directory or change the
> root directory on a per-command basis using the CWD and CHROOT
> options. There are also new Defaults settings, runchroot and
> runcwd, that can be used to set the working directory or root
> directory on a more global basis.
> * New -D (--chdir) and -R (--chroot) command line options can be
> used to set the working directory or root directory if the sudoers
> file allows it. This functionality is not enabled by default
> and must be explicitly enabled in the sudoers file.
> - add sudo-1.9.3p1-pam_xauth.patch to stay setuid until just before
> executing the command. Fixes a problem with pam_xauth which
> checks effective and real uids to get the real identity of the
> user [bsc#1174593]
>
> ==== system-users ====
> Subpackages: system-group-hardware system-group-wheel system-user-bin
> system-user-daemon system-user-ftp system-user-games system-user-lp
> system-user-mail system-user-man system-user-news system-user-nobody
> system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun
>
> - Add qemu user to kvm group
> - Add system account and groups for kvm, qemu, and libvirt
> (jsc#SLE-11629)
> New files: system-group-kvm.conf, system-group-libvirt.conf,
> system-user-qemu.conf
>
> ==== systemd-default-settings ====
> Version update (0.4 -> 0.5)
> Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-
> branding-openSUSE
>
> - Issue a daemon-reload in %post of the main package
> - Import 0.5
> 0c5e241 SLE: turn off RemoveIPC by default for logind (fate#320125)
> cb6914f SLE: restore ProtectHostname=no for udevd (bsc#1178374)
> 7e332a6 Add a header in all each drop-ins
> 465e1c7 Makefile: simplify 'archive' target
>
> ==== systemd-presets-branding-openSUSE ====
>
> - Fix package description mention of 'systemd-presets-common-SUSE'
>
> ==== tar ====
> Subpackages: tar-rmt
>
> - prepare usrmerge (boo#1029961)
>
> ==== tcsh ====
> Version update (6.22.02 -> 6.22.03)
> Subpackages: tcsh-lang
>
> - Update to tcsh bug fix version V6.22.03 - 20201118
> * Fix $x:q:h and $x:q:t to not crash (alzwded) with strings containing /
> * Block SIGHUP while writing history/directory stack (Brett Frankenberger)
> * Fixed reversed test that broke history merging (Brett Frankenberger)
> * Prevent recursive entry for writing history (Brett Frankenberger)
> * alxwded@github, keep track of the :g and :a modifiers per modifier they
> affect.
> * alzwded@github, fix infinite loop with :gas variable modifier
> * PR/88: Add a Q: modifier that preserves empty arguments leaving :q
> alone.
> - Port the patches to V6.22.03
> * tcsh-6.15.00-pipe.dif
> * tcsh-6.17.06-dspmbyte.dif
> * tcsh-6.18.03-catalogs.dif
> * tcsh-6.22.02-local-dotlock.dif
> - Remove patches now upstream
> * tcsh-6.22.02-double_tilde.dif
> * tcsh-6.22.02-history-merge.dif
> * tcsh-6.22.02-workaround-common.patch
> - Make test suite work
> - prepare usrmerge (boo#1029961)
>
> ==== technisat-usb2-firmware ====
>
> - use %_firmwaredir
>
> ==== tepl ====
> Version update (5.0.0 -> 5.0.1)
>
> - Update to version 5.0.1:
> + Updated translations.
>
> ==== tigervnc ====
> Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
>
> - xvnc@.service: fixed path for %libexecdir (boo#1178601)
>
> ==== tk ====
>
> - Fix manpage symlink for wish8.6.
>
> ==== tracker ====
> Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
>
> - split out the datafiles that are required by the tracker-miners
>
> ==== tracker-miners ====
> Subpackages: tracker-miner-files
>
> - require the newly split out tracker-data-files
>
> ==== u-boot-rpiarm64 ====
> Subpackages: u-boot-rpiarm64-doc
>
> - Added u-boot tools binaries to tools package
> - Add pinebook-pro-rk3399 support
>
> ==== usbutils ====
> Version update (012 -> 013)
>
> - Update to version 013:
> * lsusb.8.in: do not mention usb.ids
> * usb-devices.1: don't mention bash
> * usbhid-dump: move manpage to main directory out of subdir
> * usbhid-dump.8: add SPDX header
> * usbhid-dump.8: autogenerate it with the usbutils version number
> * usbhid-dump: add SPDX identifiers to all files.
> * usbhid-dump: remove libusb.h libusb_strerror() implementation
> * usbhid-dump: remove lib directory
> * usbhid-dump: move .h files into src/ directory
> * Makefile.am: add usbhid-dump.8 to distclean list
> * usbhid-dump: some autoconf cleanup
> * usbhid-dump: remove some dev_list functions that were never used
> * dump_audiostreaming_interface(): remove unused variable
> * usbmisc: initialize string buffer before reading from device.
> * lsusb.py: drop trailing space on non-hub devices
> * lsusb.py: strip whitespace from device strings
> * lsusb(8): fix formatting
> * lsusb(8): document --tree
> * lsusb.py: remove private paths for usb.ids
> * Additional device classes for usb-devices script
> * usbhid-dump: Do not use rindex
> * Move read_sysfs_prop() from names.c to its own file
> * sysfs: Don't return bogus data for devices under a hub
> * lsusb: Use vendor and product name fallback logic in -D mode too
> * lsusb: Get manufacturer, product, and serial from sysfs
> * bootstrap: change /bin/bash to /bin/sh
> * lsusb: fix two typos in UVC Extension Unit descriptor
> * usbhid-dump: Put back autoconf check for libusb_set_option()
>
> ==== vala ====
> Version update (0.50.1 -> 0.50.2)
> Subpackages: libvala-0_50-0
>
> - Update to version 0.50.2:
> + Various improvements and bug fixes:
> - codegen:
> . More use of delegate_target_type and
> delegate_target_destroy_type.
> . Reduce get_delegate_target/
> get_delegate_target_destroy_notify calls.
> . Don't use inferred type for temp-value to access generic
> property.
> . Update outdated array _size_ variable of captured
> local-variable.
> . Report internal error for unsupported collection type in
> foreach.
> - vala:
> . Issue an error on void initializer for local-variable.
> . Allow markup-reader to accept spaces around '=' of
> attribute assignment.
> . CodeNode.source_reference is optional, so let the API
> respect that.
> . Use DataType.compatible() to check for string
> concatenation.
> - valadoc: Don't call CodeContext.pop() on empty stack.
> - libvaladoc: Don't filter-out generic type-parameters of
> delegates.
> - libvaladoc/girimporter: Skip "docsection" elements in
> <namespace>.
> - testrunner: Add "-Werror=return-local-addr" flag.
> + Bindings updates.
>
> ==== vim ====
> Version update (8.2.1975 -> 8.2.2039)
> Subpackages: gvim vim-data vim-data-common
>
> - Updated to version 8.2.2039, fixes the following problems
> * Cannot backspace in prompt buffer after using cursor-left. (Maxim Kim)
> * Vim9: error for using a string in a condition is confusing.
> * Making a mapping work in all modes is complicated.
> * "term_opencmd" option of term_start() is truncated. (Sergey Vlasov)
> * Vim9: some tests are not done at the script level.
> * MinGW: parallel compilation might fail.
> * Quickfix window not updated when adding invalid entries.
> * ml_get error when using <Cmd> to open a terminal.
> * Cannot use :vimgrep in omni completion, causing C completion to fail.
> * Crash when closing terminal popup with <Cmd> mapping.
> * Expression test is flaky on Appveyor.
> * Still in Insert mode when opening terminal popup with a <Cmd> mapping
> in Insert mode.
> * Info popup triggers WinEnter and WinLeave autocommands.
> * Cursor position wrong in terminal popup with finished job.
> * Coverity warns for not using the ga_grow() return value.
> * Build fails with small features.
> * Occasional failure of the netbeans test.
> * The popup menu can cause too much redrawing.
> * Vim9: invalid error for argument of extend().
> * Window changes when using bufload() while in a terminal popup.
> * Terminal Cmd test sometimes fails to close popup.
> * Terminal popup test sometimes fails.
> * Vim9: dict.key assignment not implemented yet.
> * Vim9: :def function does not apply 'maxfuncdepth'.
> * Vim9: lambda argument shadowed by function name.
> * Build error with +conceal but without +popupwin.
> * Compiler warning for uninitialized variable.
> * Redoing a mapping with <Cmd> doesn't work properly.
> * .pbtxt files are not recognized.
> * Test for insert mode in popup is not reliable.
> * Vim9: compiling fails for unreachable return statement.
> * "syn sync" reports a very large number.
> * Vim9: confusing error message when using bool wrongly.
> * Vim9: not skipping white space after unary minus.
> * Using CTRL-O in a prompt buffer moves cursor to start of the line.
> * Vim9: literal dict #{} is not like any other language.
> * Swap file test is a little flaky.
> * Missing part of the dict change.
> * Vim9: script variable not found from lambda.
> * Swap file test fails on MS-Windows.
> * Some compilers do not like the "namespace" argument.
> * Vim9: get E1099 when autocommand resets did_emsg.
> * Vim9: star command recognized errornously.
> * Vim: memory leak when :execute fails.
> * Flicker when redrawing a popup with a title and border.
> * Amiga: Not all colors are used on OS4.
> * Coverity warns for possibly using not NUL terminated string.
> * Coverity warns for uninitialized field.
> * Coverity warns for using an uninitialized variable.
> * Coverity warns for not checking return value.
> * Some tests fail on Mac.
> * Some tests fail when run under valgrind.
> * Cabalconfig and cabalproject filetypes not recognized.
> * Vim9: :def without argument gives compilation error.
> * Vim9: list unpack in for statement not compiled yet.
> * Current buffer is messed up if creating a new buffer for the quickfix
> window fails.
> * Compiler test depends on list of compiler plugins.
> * Viminfo is not written when creating a new file.
>
> ==== webkit2gtk3 ====
> Version update (2.30.2 -> 2.30.3)
> Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-
> JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
>
> - Update to version 2.30.3 (boo#1179122):
> + Add new build option USE(64KB_PAGE_BLOCK).
> + Fix backdrop filters with rounded borders.
> + Fix scrolling iframes when async scrolling is enabled.
> + Allow applications to handle drag and drop on the web view
> again.
> + Update Outlook user agent quirk.
> + Fix the build with video support disabled.
> + Fix several crashes and rendering issues.
> + Security fixes: CVE-2020-13584, CVE-2020-9983.
> - Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
> - Rebase webkit-process.patch.
>
> ==== wxWidgets-3_2-nostl ====
> Subpackages: libwx_baseu-suse-nostl4_0_0 libwx_baseu_net-suse-nostl4_0_0
> libwx_baseu_xml-suse-nostl4_0_0 libwx_gtk3u_core-suse-nostl4_0_0
> libwx_gtk3u_html-suse-nostl4_0_0 libwx_gtk3u_qa-suse-nostl4_0_0
>
> - Fix an rpmlint warning by moving libwx_base symlinks to their
> own -devel subpackage which is then required by
> (wxWidgets-devel, wxGTK3-devel).
>
> ==== xfce4-branding-openSUSE ====
> Subpackages: exo-branding-openSUSE libgarcon-branding-openSUSE libxfce4ui-
> branding-openSUSE openSUSE-xfce-icon-theme thunar-volman-branding-
> openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE
> xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE
> xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-
> branding-openSUSE
>
> - Make noto-coloremoji-fonts a soft dependency. This avoids having
> to break the dependency on the Rescue CD.
>
> ==== xlockmore ====
> Version update (5.65 -> 5.66)
>
> - update to 5.66:
> GL mode atunnels, juggler3d, atlantis, lament, invert, solitaire, text3d,
> and text3d2 fixed up by EoflaOE ViceCity and myself to build in
> xscreensaver.
> bomb, helix, lightning, penrose, petal, scooter fixes for xscreensaver
> port (clear screen issue). Clock fixed to run by changing a spot from
> "Clock" to "CLOCK".
> A few updates from xscreensaver-5.44/hacks/xlockmore.c for xscreensaver
> port.
> Duplicate resources and unloadable resources for xscreensaver port fixed
> by EoflaOE.
> Double free removed for xscreensaver port fixed by EoflaOE and myself.
> Removed some warnings in xscreensaver port in fzort, rubik, skewb, and
> sproingies.
> Xpm textures added to xscreensaver ports that need them.
> image, puzzle, decay, bat now work but use xscreensaver bitmap/pixmap
> in xscreensaver port.
> Bug fix in qix and toneclock for xscreensaver port, xlock was not
> affected by negative NRAND input.
> euler2d synced up with xscreensaver version.
> Change to fzort to use __asm__ instead of asm as its probably more
> likely to work.
> Fixed solitaire so deckPile changes just a little bit as it doles
> out cards.
> Updated bomb to use size 18 font when USE_MB is not set as it seems
> 34 is not widely available anymore.
> pacman now has different colored ghosts (no green ghost) and also
> oscillating dress and eyes. See README for a notice for this mode.
> Fixed some bad drawings in solitaire and pacman noticed on
> Windows side.
> Warnings removed for -Wstrict-prototypes -Wmissing-prototypes
> - Wdeclaration-after-statement
>
> ==== xprop ====
> Version update (1.2.4 -> 1.2.5)
>
> - Update to version 1.2.5
> * Add missing `-help` function
> * Make output with unknown width terminal the same as old code
> * Free string list returned from XmbTextPropertyToTextList
> * Correct icon buffer width computation for truecolor terminals
> * Check return value from ioctl(TIOCGWINSZ)
> * Don't display icons if they would line-wrap.
> * Break down memory allocation logic and fix overallocating for UTF8.
> * Fix aspect ratio for icon display by using two characters per icon pixel.
> * Support true color output for icons if the terminal advertises it.
> * Fix formatting of back-to-back not shown icons.
>
> ==== xtables-addons ====
> Version update (3.11_k5.9.8_2 -> 3.12_k5.9.10_1)
>
> - Update to release 3.12
> * Support for Linux 5.10 and the API/ABI change in 5.9.9
>
> ==== yast2 ====
> Version update (4.3.41 -> 4.3.44)
> Subpackages: yast2-logs
>
> - prepare usrmerge: install legacy symlinks via spec file only (boo#1029961)
> - CWM ComboBox: an editable ComboBox will not alter the list of
> items when the current value is not part of the list as it uses
> the original list which could be already modified (bsc#1177137)
> - 4.3.43
> - CWM ComboBox: reverted the addition of the current_items method
> (bsc#1177137)
> - 4.3.42
>
> ==== yast2-alternatives ====
> Version update (4.2.3 -> 4.3.0)
>
> - Handle properly help command for alternatives client
> (bsc#1172340)
> - 4.3.0
>
> ==== yast2-bootloader ====
> Version update (4.3.15 -> 4.3.16)
>
> - Make wording in summary more consistent
> (related to jsc#SLE-16033)
> - 4.3.16
>
> ==== yast2-firstboot ====
> Version update (4.3.7 -> 4.3.8)
>
> - Removed duplicated lan client from the firstboot control file and
> modified the firstboot_dhcp_setup client using the installation
> dhcp setup client directly (bsc#1177797)
> - 4.3.8
>
> ==== yast2-journal ====
> Version update (4.2.2 -> 4.3.0)
>
> - print properly help to avoid accidental opening of module by bash
> completion (bsc#1172340)
> - 4.3.0
>
> ==== yast2-network ====
> Version update (4.3.27 -> 4.3.30)
>
> - Do not crash when trying to replace an /etc/hosts alias using the
> current static hostname and it is not set (bsc#1179178)
> - 4.3.30
> - Do not show a warn message when modifying a bonding configuration
> and all the slaves are already configured with BOOTPROTO='none'
> (bsc#1178950)
> - 4.3.29
> - Fixed detection of connection configuration changes (bsc#1178950)
> - 4.3.28
> - bnc#1175360
> - more robust AY profile parser. Do not crash with internal error
> on unknown node in interfaces section
> - support for static configurations without ip address
> - bnc#1175206
> - support for defined default when missing bootproto in AY
>
> ==== yast2-nis-client ====
> Version update (4.3.4 -> 4.3.5)
>
> - Do not ask for package installation when CLI help is called
> (bsc#1172340)
> - 4.3.5
>
> ==== yast2-ruby-bindings ====
> Version update (4.3.9 -> 4.3.11)
>
> - Removed Requires / BuildRequires to libyui (build failure)
> (related to bsc#1175489)
> - 4.3.11
> - Added UI test for menu bar shortcut priority (bsc#1175489)
> - 4.3.10
>
> ==== yast2-storage-ng ====
> Version update (4.3.20 -> 4.3.24)
>
> - Y2Storage wrapper for the new Tmpfs class from libstorage-ng
> (related to jsc#SLE-11308)
> - Partitioner: improve support for Btrfs subvolumes, related to
> bsc#996598, bsc#1175139, bsc#1161408, bsc#1004783, bsc#1067505.
> - Partitioner: add support for Btrfs quotas (jsc#SLE-7742).
> - 4.3.24
> - Partitioner: fixed a crash when 'Do not format' is selected for a
> device that used to be part of a Btrfs (bsc#1179100).
> - 4.3.23
> - print properly help to avoid accidental opening of module by bash
> completion (bsc#1172340)
> - 4.3.22
> - Improved error handling for mounting /sys/firmware/efi/efivars
> (bsc#1174029):
> - Also check in /proc/filesystems if efivarfs is supported
> - Don't throw exception if a mount fails, just display a warning
> - 4.3.21
>
> ==== yast2-trans ====
> Version update (84.87.20201108.e4c58f8262 -> 84.87.20201122.ac554fbdd6)
> Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-
> trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-
> de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa
> yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-
> trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv
> yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-
> trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-
> pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si
> yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-
> trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-
> xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
>
> - Update to version 84.87.20201122.ac554fbdd6:
> * Translated using Weblate (Portuguese (Brazil))
> * Translated using Weblate (Portuguese (Brazil))
> * Translated using Weblate (Portuguese (Brazil))
> * Translated using Weblate (Portuguese (Brazil))
> * Translated using Weblate (Portuguese (Brazil))
> * Translated using Weblate (Spanish)
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Japanese)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * New POT for text domain 'nis'.
> * New POT for text domain 'journal'.
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Japanese)
> * Translated using Weblate (Japanese)
> * New POT for text domain 'storage'.
> * New POT for text domain 'alternatives'.
> * Translated using Weblate (Slovak)
> * Translated using Weblate (Dutch)
> * Translated using Weblate (Catalan)
> * Translated using Weblate (Japanese)
> * New POT for text domain 'bootloader'.
> * New POT for text domain 'firstboot'.
> - Update to version 84.87.20201114.32b95e799c:
> * Translated using Weblate (Italian)
> * New POT for text domain 'base'.
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * Translated using Weblate (Indonesian)
> * New POT for text domain 'users'.
> * New POT for text domain 'storage'.
> * New POT for text domain 'control'.
> * Translated using Weblate (Portuguese (Brazil))
>
> ==== yast2-ycp-ui-bindings ====
> Version update (4.3.6 -> 4.3.7)
>
> - Extended MenuBar-shortcut-test example to test shortcut priority
> (bsc#1175489)
> - 4.3.7
>
> ==== yelp ====
> Version update (3.38.1 -> 3.38.2)
> Subpackages: libyelp0
>
> - Update to version 3.38.2:
> + Fix crash when reloading local document.
>
> ==== yelp-xsl ====
> Version update (3.38.1 -> 3.38.2)
>
> - Update to version 3.38.2:
> + Updated translations.
>
> ==== zbar ====
> Version update (0.23 -> 0.23.1)
>
> - Update to version 0.23.1
> * Add i18n translation support and add a pt_BR translation
> * Change default to autodetect python and gtk versions
> * Some documentation updates
> * Add support for binary data extraction
> * Add support for raw decoding without charset conversions
> * Add one shot scanning mode
> * Fix help messages
> * Fix some makefile issues
> * Fix error detection in video4linux read
> * Fix pkgconfig for zbar-qt5
> * Fix a double-free condition
> - Add 0002-get-rid-of-gettext_h.patch
>
> ==== zlib ====
> Subpackages: libminizip1 libz1 zlib-devel
>
> - Fix hw compression on z15 bsc#1176201
> - Add zlib-s390x-z15-fix-hw-compression.patch
> _______________________________________________
> openSUSE ARM mailing list -- arm(a)lists.opensuse.org
> To unsubscribe, email arm-leave(a)lists.opensuse.org
> List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
> List Archives: https://lists.opensuse.org/archives/list/arm@lists.opensuse.org
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
1
0