Removed rpms ============ - accounts-qml-module - baloo5-imports-lang - boost-license1_75_0 - brasero - brasero-lang - brasero-nautilus - cdda2wav - cdrdao - cdrecord - cyrus-sasl-crammd5-32bit - ffmpegthumbs-lang - fontconfig-32bit - gconf-polkit - gconf2 - gconf2-branding-openSUSE - gconf2-lang - gettext-runtime-32bit - gnome-keyring-32bit - gnu-unifont-bitmap-fonts - ibus-sunpinyin - ibus-table-zhuyin - alsa-plugins-pulse-32bit - cyrus-sasl-gssapi-32bit - dbus-1-glib-32bit - glibc-locale-base-32bit - libasound2-32bit - libavahi-common3-32bit - libbrotlidec1-32bit - libcap2-32bit - libcom_err2-32bit - libcups2-32bit - libdbus-1-3-32bit - libgdbm4-32bit - libgnutls30-32bit - libkeyutils1-32bit - libldb2-32bit - libndr-krb5pac0-32bit - libndr-nbt0-32bit - libndr-standard0-32bit - libnghttp2-14-32bit - libnsl2-32bit - libogg0-32bit - libp11-kit0-32bit - libparted0-32bit - libpopt0-32bit - libsamba-util0-32bit - libsmbconf0-32bit - libsmbldap2-32bit - libsndfile1-32bit - libssh4-32bit - libsystemd0-32bit - libtasn1-6-32bit - libtevent-util0-32bit - libtextstyle0-32bit - libudev1-32bit - libverto1-32bit - libvorbis0-32bit - libvorbisenc2-32bit - libwbclient0-32bit - libz1-32bit - openslp-32bit - rpm-32bit - samba-client-32bit - samba-libs-32bit - samba-winbind-32bit - kde-gtk-config5-gtk2 - kdepim-apps-libs - kdepim-apps-libs-lang - krb5-32bit - ksysguard5 - ksysguard5-lang - kwallet-tools-lang - libFLAC8-32bit - libKF5Emoticons5 - libKF5LibkdepimAkonadi5 - libXau6-32bit - libaccounts-glib1 - libatomic1 - libaudit1-32bit - libavformat57 - libboost_date_time1_66_0 - libboost_locale1_66_0 - libboost_python-py3-1_75_0 - libbrasero-burn3-1 - libbrasero-media3-1 - libbrasero-utils3-1 - libcmis-0_5-5 - libcurl4-32bit - libdcerpc-binding0 - libdcerpc-binding0-32bit - libdcerpc0 - libdcerpc0-32bit - libfwupdplugin2 - libgit2-1_3 - libkaccounts1 - libkdecorations2private7 - libkdsoap1_9_0 - libkerfuffle20 - libkf5kdegames6 - libksysguard5-helper - liblz4-1-32bit - liblzma5-32bit - libmagic1-32bit - libmysqld19 - libndr-krb5pac0 - libndr-nbt0 - libndr-standard0 - libndr2 - libndr2-32bit - libnetapi0 - libnetapi0-32bit - libnettle8-32bit - libnuma1-32bit - libopencv3_3 - libopts25 - libplacebo157 - libpwquality1-32bit - libqca-qt5 - libqca-qt5-plugins - libqrcodegencpp1 - libsamba-credentials1 - libsamba-credentials1-32bit - libsamba-errors0 - libsamba-errors0-32bit - libsamba-hostconfig0 - libsamba-hostconfig0-32bit - libsamba-passdb0 - libsamba-passdb0-32bit - libsamba-util0 - libsamdb0 - libsamdb0-32bit - libsasl2-3-32bit - libsmbclient0 - libsmbconf0 - libsmbldap2 - libswscale4 - libtalloc2-32bit - libtevent-util0 - libvirglrenderer0 - libwbclient0 - libzinnia0 - libzstd1-32bit - oxygen5-icon-theme - oxygen5-icon-theme-large - pam-32bit - pipewire-media-session - pipewire-media-session-lang - pipewire-modules - plymouth-plugin-label-ft - python-rpm-generators - python-rpm-macros - radvd - xf86-input-synaptics - yast2-schema - yast2-theme-oxygen - zinnia - zinnia-tomoe Added rpms ========== - alsa-plugins-pulse-32bit - cyrus-sasl-gssapi-32bit - dbus-1-glib-32bit - fwupd-efi - glibc-locale-base-32bit - cyrus-sasl-crammd5-32bit - fontconfig-32bit - gettext-runtime-32bit - gnome-keyring-32bit - krb5-32bit - libFLAC8-32bit - libXau6-32bit - libaudit1-32bit - libcurl4-32bit - liblz4-1-32bit - liblzma5-32bit - libmagic1-32bit - libnettle8-32bit - libnuma1-32bit - libpwquality1-32bit - libsasl2-3-32bit - libtalloc2-32bit - libzstd1-32bit - pam-32bit - samba-winbind-libs-32bit - kernel-kvmsmall - kio-fuse - kitemmodels-imports - ksysguardsystemstats-data - ksystemstats5 - ksystemstats5-lang - layer-shell-qt5 - libKF5KDEGames7 - libKPimAddressbookImportExport5 - libKSysGuardSystemStats1 - libKWaylandServer5 - libXxf86dga1 - libZXing1 - libaccounts-glib0 - libasound2-32bit - libavahi-common3-32bit - libavtp0 - libbd_lvm2 - libboost_python-py3-1_66_0 - libbrotlidec1-32bit - libcap2-32bit - libcom_err2-32bit - libcups2-32bit - libdbus-1-3-32bit - libfdk-aac2 - libfwupdplugin5 - libgdbm4-32bit - libgnutls30-32bit - libgstcodecs-1_0-0 - libgstvulkan-1_0-0 - libimobiledevice-glue-1_0-0 - libkColorPicker0 - libkImageAnnotator0 - libkaccounts2 - libkdecorations2private9 - libkdegames-qt5-imports - libkdsoap2 - libkerfuffle21 - libkeyutils1-32bit - libksieve5 - libksysguard5-imports - libldb2-32bit - libmariadbd19 - libnghttp2-14-32bit - libnsl2-32bit - libnvme1 - libogg0-32bit - libopencv405 - libopencv_imgcodecs405 - libopencv_ximgproc405 - libotr5 - libp11-kit0-32bit - libparted0-32bit - libplacebo192 - libpoppler117 - libpopt0-32bit - libqaccessibilityclient-qt5-0 - libqca-qt5-2 - libqt5keychain1 - libqt5keychain1-lang - libsndfile1-32bit - libssh4-32bit - libsystemd0-32bit - libtasn1-6-32bit - libtextstyle0-32bit - libudev1-32bit - libverto1-32bit - libvirglrenderer1 - libvorbis0-32bit - libvorbisenc2-32bit - libvpx7 - libwireplumber-0_4-0 - libyui-ncurses-pkg16 - libyui-ncurses16 - libyui-qt-graph16 - libyui-qt-pkg16 - libyui-qt16 - libyui16 - libz1-32bit - nvme-cli-bash-completion - openslp-32bit - pipewire-modules-0_3 - plasma5-disks - plasma5-disks-lang - plasma5-systemmonitor - plasma5-systemmonitor-lang - plasma5-thunderbolt - plasma5-thunderbolt-lang - plymouth-lang - pulseaudio-setup - qca-qt5 - qca-qt5-plugins - qtdeclarative-imports-provides-qt5 - rpm-32bit - samba-ad-dc-libs - samba-client-32bit - samba-client-libs - samba-client-libs-32bit - samba-winbind-libs - sonnet-imports - system-user-games - vulkan-tools - wayland-utils - wireplumber - xdg-desktop-portal-gnome - xdg-desktop-portal-gnome-lang - xdpyinfo - yast2-schema-default Package Source Changes ====================== AppStream +- Update to version 0.15.1 + * compose: Port over font support from appstream-generator + * compose: Allow overriding unit used for locale processing + * compose: Refine legacy support for desktop-id launchables + * compose: Allow setting the custom desktop-entry translation function + * compose: Allow to run with threading (mostly) disabled + * compose: Reorganize feature flags, allow to disable l10n + * compose: Allow setting a screenshot file size limit + * compose: Allow to disable screencast processing explicitly + * compose: Allow to test whether result has a specific hint tag + * news-convert: Support a "Translators" section + * validator: Check that first rDNS component-ID parts are always lowercased + * validator: Validate capitalization for some selected text blocks + * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags + * Fix cache always getting updated even if unnacessary on Debian systems + * Still verify download return codes if download was aborted intentionally + * compose: Warn if metainfo files are missing and data was processed anyway +- Update to version 0.15.0 + * This release contains a complete rewrite of AppStream's + caching code, making use of libxmlb instead of LMDB now. + This will allow for more complex queries and simplifies the + caching code a bit. + * Allow clients to configure the addon autoresolve magic + * Allow clients to control the local metainfo preference + * qt: Add wrappers for new AsPool API + * qt: Wrap the AsPool ::changed signal + * Implement the new "Tags" tag + * Make component-ID search case-insensitive + * compose: Adjust to rsvg API changes + * qt: Align API deprecations with C library API + * Cache Flatpak data properly, and add some quirk fixes for it +- Add BuildRequires itstool +- Add BuildRequires xmlb >= 0.3.6 +- Update BuildRequires glib-2.0 to >= 2.62 +- Remove BuildRequires lmdb-devel + ImageMagick +- security update +- added patches + fix CVE-2022-0284 [bsc#1195563], Heap buffer overread in GetPixelAlpha() + in MagickCore/pixel-accessor.h + + ImageMagick-CVE-2022-0284.patch + +- fix https://github.com/ImageMagick/ImageMagick/issues/4790 [bsc#1195321] +- added patches + https://github.com/ImageMagick/ImageMagick/commit/b51707c08f3dee192d464d38fc507c86051e62e6 + + ImageMagick-gradient-black-white.patch + MozillaFirefox +- Firefox Extended Support Release 91.5.0 ESR + * Fixed: Various stability, functionality, and security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Firefox Extended Support Release 91.4.1 ESR (bsc#1193845) + * Fixed frequent MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING + error messages when trying to connect to various microsoft.com + domains (bmo#1745600) + +- Firefox Extended Support Release 91.4.0 ESR + * Fixed: Various security fixes +- Mozilla Firefox ESR 91.4.0 + MFSA 2021-53 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4 + +- remove x-scheme-handler/ftp from MozillaFirefox.desktop boo#1193321 + MozillaThunderbird +- Mozilla Thunderbird 91.5 + * fixed: RSS keyword labels without a configured color were + illegible + * fixed: Thunderbird "about:" dialog did not identify third- + party repackaged distributions such as Flatpaks + * fixed: Various security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Mozilla Thunderbird 91.4.1 + * fixed: Attachments that should open in Thunderbird, such as + ICS attachments, offered to save the file instead + * fixed: Saving attachments from IMAP accounts where usernames + contained special characters failed + * fixed: Temporary files created for forwarded attachments + sometimes had the wrong extension + * fixed: S/MIME signatures were shown as invalid by Outlook + * fixed: URL input boxes on content tabs erroneously displayed + a search glass icon on macOS + * fixed: Message bars (such as content blocking) did not use + high contrast theme colors + * fixed: Some messages with autocrypt headers loaded slowly, + causing Thunderbird to hang + * fixed: Server hostnames were cut-off in the account manager + * fixed: Account Setup did not support non-ASCII characters in + passwords + * fixed: Account Setup did not always retain set values + * fixed: Virtual folders did not retain folder selection when a + folder name contained non-ASCII characters + * fixed: Messages saved as "html" or "eml" did not include + message headers + * fixed: "Private web page" field was not included when + exporting a contact to a vCard + * fixed: Addons were still active after restarting Thunderbird + in troubleshooting mode with "disable all addons" checked + * fixed: FileLink attachments did not always display the + FileLink provider's icon + * fixed: FileLink privacy notifications persisted in the + compose window after removing all FileLink attachments + * fixed: "Loading" icon remained after a FileLink upload failed + * fixed: Lengthy event names for multiday events did not wrap + * fixed: Various theme and UX improvements + * fixed: Various security fixes + MFSA 2021-55 (bsc#1194215) + * CVE-2021-4126 (bmo#1732310) + OpenPGP signature status doesn't consider additional message + content + * CVE-2021-44538 (bmo#1744056) + Matrix chat library libolm bundled with Thunderbird + vulnerable to a buffer overflow + +- Mozilla Thunderbird 91.4.0 + * fixed: IMAP startup performance improved for accounts with a + multitude of folders + * fixed: Thunderbird failed to send messages when configured to + use an IPv6 SMTP server by IP address (instead of a hostname) + * fixed: Forwarding messages with attachments sometimes failed + * fixed: Printing multiple messages at once was not possible + * fixed: Non-utf8 news groups were not supported + * fixed: Thunderbird stalled after sending a message with NNTP + and SMTP recipients + * fixed: Using Thunderbird with multiple language packs caused + high RAM and CPU use and sluggish performance + * fixed: Clicking a "mailto:" started the composer with the + default sending identity instead of a configured alternate + * fixed: Drag and dropped text into a plain text message in the + compose window was handled inconsistently + * fixed: FileLink messages did not display correctly when + viewed in Outlook + * fixed: In account setup, after selecting an extension + provided protocol, it was not possible to create an IMAP/POP + account + * fixed: Multiday selections were not cleared when changing + week viewed + * fixed: When creating a new event by clicking and dragging the + mouse to create a box, the view did not auto-scroll after + reaching the bottom + * fixed: Calendar Invitation Panel did not scroll when multiple + invitations were pending + * fixed: Calendar print dialog did not have a cancel button + * fixed: Various security fixes + MFSA 2021-54 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * CVE-2021-43528 (bmo#1742579) + JavaScript unexpectedly enabled for the composition area + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Thunderbird 91.4.0 + +- Mozilla Thunderbird 91.3.2 + * changed: Date selection in Calendar print settings widget + changed to use mini calendar widget + * changed: OpenPGP: Botan updated to 2.18.2; addresses + CVE-2021-40529 + * fixed: "Repair Text Encoding" menu item did not work + * fixed: Troubleshoot Mode menu item did not always indicate + whether troubleshooting mode was enabled + * fixed: Message content could be unintentionally hidden due to + CSS class names conflicting + * fixed: SMTP server port was reset to "0" after clicking the + "Re-Test" button in the Account Setup wizard + * fixed: No "Paste" option was available in the config editor + (about:config) context menu + * fixed: Saving a PDF attachment opened in a separate tab saved + the email message instead + * fixed: Opening a PDF attachment from a message in a + standalone or compose window did move the focus to opened + attachment + * fixed: After restart, Thunderbird was not able to restore + opened message tabs when the message was in a folder with + non-ASCII characters in its name + * fixed: The "pill" indicator was incorrectly shown when + sending a message to newsgroup + * fixed: When printing from Calendar, after leaving the + "Calendar" settings, there was no way to go back + * fixed: Month pickers in the Calendar print UI lacked + scrollbars when the content overflowed + * fixed: Account Manager and Addons Manager were unreadable + when using the Dark theme +- Mozilla Thunderbird 91.3.1 + * changed: OpenPGP public keys will no longer count as an + attachment in the message list + * changed: Adding a search engine via URL now supported + * changed: FileLink messages' template updated; Thunderbird + advertisement removed + * changed: After an update, Thunderbird will now check + installed addons for updates + * fixed: New mail popups were displayed while running full + screen applications + * fixed: Messages received with non-standard "koi8r" encoding + were not supported + * fixed: Various macOS stability improvements + * fixed: PDF attachments opened in Firefox while composing an + email + * fixed: Addons were disabled when "Offline Settings" were set + to "Ask me for online state (on startup)" + * fixed: Clicking '"addons://" links in the Addons Manager + prompted for an application to open it, rather than opening + internally + * fixed: The Contacts sidebar "Address Book" drop down was + unreadable on Windows + * fixed: vCard attachments were not shown when using "inline" + view for attachments + * fixed: Importing an ICS file with TODO items failed + +- Mozilla Thunderbird 91.3 + * fixed: Default mail headers were set incorrectly when the + value contained a colon (:) + * fixed: Thunderbird did not send the QUIT command when closing + an SMTP connection + * fixed: Mail tabs could not be closed using the context menu + * fixed: "Print" context menu was still shown when no message + pane was displayed + * fixed: Windows tray icon did not reappear after restarting + Windows Explorer + * fixed: Compose window attachment drag and drop fixes + * fixed: Various macOS stability improvements + * fixed: Drag and Drop area for file attachments on Windows was + incorrect + * fixed: CardDAV address books without a name did not work + * fixed: Thunderbird tried to refresh disabled and manual-only + calendars when the network state changed from offline to + online + * fixed: Various Calendar event dialog fixes + * fixed: Various security fixes + MFSA 2021-50 (bsc#1192250) + * CVE-2021-38503 (bmo#1729517) + iframe sandbox rules did not apply to XSLT stylesheets + * CVE-2021-38504 (bmo#1730156) + Use-after-free in file picker dialog + * CVE-2021-38505 (bmo#1730194) + Windows 10 Cloud Clipboard may have recorded sensitive user + data + * CVE-2021-38506 (bmo#1730750) + Thunderbird could be coaxed into going into fullscreen mode + without notification or warning + * CVE-2021-38507 (bmo#1730935) + Opportunistic Encryption in HTTP2 could be used to bypass the + Same-Origin-Policy on services hosted on other ports + * MOZ-2021-0008 (bmo#1667102) + Use-after-free in HTTP2 Session object + * CVE-2021-38508 (bmo#1366818) + Permission Prompt could be overlaid, resulting in user + confusion and potential spoofing + * CVE-2021-38509 (bmo#1718571) + Javascript alert box could have been spoofed onto an + arbitrary domain + * CVE-2021-38510 (bmo#1731779) + Download Protections were bypassed by .inetloc files on Mac + OS + * MOZ-2021-0007 (bmo#1606864, bmo#1712671, bmo#1730048, + bmo#1735152) + Memory safety bugs fixed in Thunderbird ESR 91.3 +- Drop unused pkgconfig(gdk-x11-2.0) BuildRequires +- Drop mozilla-neqo-fix-fips-crash.patch which is now upstream +- add mozilla-bmo1724679.patch (bmo#1724679, boo#1182863) + fix some env variables which are enabled for any value + +- Mozilla Thunderbird 91.2 + * changed: Saving a single message as .eml now uses a unique + filename + * fixed: New mail notifications did not properly take + subfolders into account + * fixed: Decrypting binary attachments when using an external + GnuPG configuration failed + * fixed: Account name fields in the account manager were not + big enough for long names + * fixed: LDAP searches using an extensibleMatch filter returned + no results + * fixed: Read-only CalDAV calendars and CardDAV address books + were not detected + * fixed: Multipart messages containing a calendar invite did + not display any of the human-readable alternatives + * fixed: Some calendar days were displayed incorrectly or + duplicated (eg. two "29th" days of a particular month) + * fixed: Phantom event was shown at the end of each day in + Calendar week view + * fixed: Various security fixes + MFSA 2021-47 (bsc#1191332) + * CVE-2021-38502 (bmo#1733366) + Downgrade attack on SMTP STARTTLS connections + * CVE-2021-38496 (bmo#1725335) + Use-after-free in MessageTask + * CVE-2021-38497 (bmo#1726621) + Validation message could have been overlaid on another origin + * CVE-2021-38498 (bmo#1729642) + Use-after-free of nsLanguageAtomService object + * CVE-2021-32810 (bmo#1729813, + bmo#https://github.com/crossbeam- + rs/crossbeam/security/advisories/GHSA-pqqp-xmhj-wgcw) + Data race in crossbeam-deque + * CVE-2021-38500 (bmo#1725854, bmo#1728321) + Memory safety bugs fixed in Thunderbird 91.2 + * CVE-2021-38501 (bmo#1685354, bmo#1715755, bmo#1723176) + Memory safety bugs fixed in Thunderbird 91.2 + +- Mozilla Thunderbird 91.1.2 + * Thunderbird will now warn if an S/MIME encrypted message includes + BCC recipients + * fixed: Message Security popup did not display all recipients + due a missing scrollbar + * fixed: Delivery Status Notifications were only shown for the + first recipient + * fixed: Composing a message from a template with attachments + failed due to a temporary file being removed + * fixed: Attachment sizes were no longer included on printed + emails + * fixed: A message sent with multiple attachments sometimes + only sent one + * fixed: Thunderbird sometimes attached the wrong messages when + forwarding multiple messages by attachment + * fixed: Thunderbird did not re-prompt for an SMTP username if + one was not provided + * fixed: Messages with BCC recipients that were held in the + Outbox did not retain the BCC header when moved to the Sent + folder + * fixed: Thunderbird displayed reminders for events that were + cancelled or declined + * fixed: New Feed Account dialog did not honor dark mode +- Mozilla Thunderbird 91.1.1 + * Menu item for disabling subject encryption for a single message added + * Printing messages that are not currently displayed is no longer + supported, including printing multiple messages at once + * fixed: Buttons on compose window dialogs did not have a + visual indication of focus + * fixed: Dropdown fields in message compose window were + unreadable on Windows 7 with a dark theme + * fixed: Multiple bulk mail notification warnings were + displayed + * fixed: Enabled/Disabled state of message filters did not + persist as expected + * fixed: Printing a message did not print a list of its + attachments + * fixed: Images attached from a web page were not sent as + expected + * fixed: OpenPGP public key was attached multiple times when + forwading a message + * fixed: Windows tray icon disappeared if Thunderbird was + started by a shortcut with "Run" set to "Minimized" + * fixed: Windows tray message count badge displayed the + "unread" count instead of the "new" message count + * fixed: Some downstream Thunderbird builds were incorrectly + checking addons for a signature, causing all addons to be + disabled + * fixed: Addressbooks set up with autoconfig showed no search + results + * fixed: Various CardDAV setup and auto-detection fixes + * fixed: Dates (such as birthday) stored in contacts may + display the wrong date; a one-time manual fix may be needed + for dates that are incorrect. + * fixed: Attached VCards displayed as plain text when an email + was HTML formatted + * fixed: Mailing list names with non-ASCII characters + incorrectly displayed with an error + * fixed: LDAP directories were not searched for matches when + adding recipients to an email + * fixed: Clicking "Connect to an LDAP address book" in account + setup opened CardDAV setup dialog + * fixed: LDAP address books using Kerberos/GSS-API + authentication did not authenticate + * fixed: LDAP search queries containing non-ASCII characters + produced no results + * fixed: IRC server connections did not automatically retry + after a timeout + * fixed: Calendar event editor did not honor + `mail.spellcheck.inline` +- MOZ_ENABLE_WAYLAND env variable now overrides automatic detection + if already set before startup +- Mozilla Thunderbird 91.1.0 + * Thunderbird registered Accessibility Handlers using same GUIDs + as Firefox, causing performance issues for NVDA users + * Focus lost when reordering accounts by keyboard in the Account Manager + * Account setup did not use provider display name for setting up + calendars + * Various theme and UX fixes + MFSA 2021-41 (bsc#1190269) + * CVE-2021-38492 (bmo#1721107) + Navigating to `mk:` URL scheme could load Internet Explorer + * CVE-2021-38495 (bmo#1723391, bmo#1723920, bmo#1724101, + bmo#1724107) + Memory safety bugs fixed in Thunderbird 91.1 +- add mozilla-bmo531915.patch to fix build for i586 +- Remove obsolete patch mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch + +- Mozilla Thunderbird 91.0.3: + * fixed: Folder icons could be overridden by linked favicons in + HTML messages + * fixed: Unified folders showed no messages when underlying + folders were removed + * fixed: Folder pane toolbar did not always persist after + restarting Thunderbird + * fixed: Compose window attachment pane did not close when + disabling signing of an OpenPGP message + * fixed: Using "Reply to List" with some list emails + incorrectly opened a "no-reply" warning + * fixed: Account setup UX issues with Exchange autodiscover + * fixed: Account settings did not display non-UTF-8 server + descriptions correctly + * fixed: Thunderbird sometimes sent an unnecessary "SMTPUTF8", + causing some servers to reject mail + * fixed: No mouseover pop was displayed with event details for + non-all-day events in the Today Pane + * fixed: Filtering tasks in the Today Pane did not work + * fixed: Email based event scheduling displayed the date and + time in a format unreadable by humans +- Mozilla Thunderbird 91.0.2: + * new: Tags are now colored in mail filter editor + * changed: Context menu items related to OpenPGP and + attachments are now hidden when not applicable + * fixed: Creating a new account with manual setup failed + * fixed: Recipient autocomplete always preferred the primary + email address for a contact + * fixed: LDAP performance improvements + * fixed: Extensions listed on the Recommended Addons did not + have a clear way to view details in a browser + * fixed: Status checkmark on View > Calendar > Calendar Pane > + Show Calendar Pane was reversed + * fixed: mid: URLs in calendar invites did not open the linked + mail message + * fixed: Various theme and UX fixes +- Mozilla Thunderbird 91.0.1 + MFSA 2021-37 (bsc#1189547) + * CVE-2021-29991 (bmo#1724896) + Header Splitting possible with HTTP/3 Responses +- appdate screenshot URL updated (by mailaender@opensuse.org) +- Mozilla Thunderbird 91.0 + * based on Mozilla's 91 ESR codebase + * many new and changed features + https://www.thunderbird.net/en-US/thunderbird/91.0/releasenotes/#whatsnew + * Renamed "Add-ons" to "Add-ons and Themes" and "Options" to "Preferences" + * Thunderbird now operates in multi-process (e10s) mode by default + * New user interface for adding attachments + * Enable redirect of messages + * CardDAV address book support +- Removed obsolete patches: + * mozilla-bmo1463035.patch + * mozilla-ppc-altivec_static_inline.patch + * mozilla-pipewire-0-3.patch + * mozilla-bmo1554971.patch +- add mozilla-libavcodec58_91.patch +- removed obsolete BigEndian ICU build workaround +- updated build requirements +- Readd mozilla-silence-no-return-type.patch + QtAV +- Stop using the %desktop_database_* macros. + SDL2 +- Add sdl2-surface-pitch-overflow.patch: fix overflow in surface + pitch calculation (boo#1181201 boo#1181202 CVE-2020-14410 + CVE-2020-14409). + akonadi-calendar +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * const'ify pointer + * Remove unused includes + * Add KDE CI file + * Fix some clazy warning + * Use qOverload directly (scripted) + * Fix typo + * Port to KPluginFactory::instantiatePlugin + * const'ify variable + initialize variable in headers etc. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created ical resources syncs initial config to storage + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Modernize SIGNAL/SLOT syntax in comments + * Fix clazy warning + * Modernize code + * Problem deleting recurring incidences with dissociated instances +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Revert "calendarbase.cpp - handleUidChange(): reload memory calendar" + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Remove some compilation warnings + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- 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 + +- 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: + * calendarbase.cpp - handleUidChange(): reload memory calendar + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Serializer: fix endianness on magic; rewind before load. + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Serializer: don't use seek() on sequential devices + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Add missing lib + * Port QRegExp to QRegularExpression + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix mem leak found by ASAN + * Fix clazy warnings + * Akonadi Calendar Standard Actions: s/Calendar Folder/Folder/ + * Fix includes. Use uppercase includes + * IncidenceChanger: add getter/setter for ETM + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-calendar-tools +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Remove unused includes + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created ical resources syncs initial config to storage + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * It compiles fine with QT_NO_KEYWORDS + * Use git commit hook + * run git clang-format + * Port foreach + * Remove extra ; + * Add support for USE_UNITY_CMAKE_SUPPORT compile support + * Fix compile on windows by removing unused header + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Perform SPDX conversion for previously missed files + * Convert license headers to SPDX format + * Use ISO date/time in csv export + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * cmake: explicitly require KF5I18n + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Remove not necessary Libkdepim + * Fix compile + * Make it compile against last qt without deprecated method + * Fix clazy warning + * Fix cppcheck warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-contact +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Explicitely link to KCoreAddons + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + * Fix duplicated MIME types + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of decision/confirmation dialogs + * Allow to show header in qtc6 + * Port KContacts::Address::countryToISO to new KI18n API + * Add check version. We depend against 5.87 + * Replace insertEmail (deprecated since 5.88) with addEmail + * const'ify variables + * Remove unused class (can't work as not finished) + * const'ify pointer/variables + * Add KDE CI file + * Use qOverload directly (scripted) + * Allow to build with KF < 5.86 + * Port away from deprecated KPluginLoader + * Clean not necessary lib + * Search with name and email address in group contact editor (kde#430788) + * Implement sorting and filtering in contact group editor (kde#430789) + * Modernize code + use QStringLiteral multi arg etc. + * Add i18n context + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Make sure that we don't cancel dialog + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make sure that we don't cancel dialog + * Port away from KStatefulBrush::brush(const QWidget*) + * Add CMake check for KCMUtils without which akonadi-contacts fails to compile + * It's already find in top level + * Use K_PLUGIN_CLASS_WITH_JSON install in pim/kcm/kaddressbook too + * Remove ServiceTypes + * Fix some clazy warning + * Modernize code + * Remove unused includes + * Fix mem leak found by asan + * Replace std::binary_function usage with a lambda + * Fix for MSVC compile + * Add missing parent +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Fix msvc build on https://build.kde.org + * Fix Bug 430119 - Confirm add address on OK (kde#430119) + * Activate signal/slot + * Continue to implement "check if address is created" + * Start to fix 430119 + +- Obsolete kdepim-apps-libs-lang as well to avoid update problems + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix Bug 425732 - "Show QR Codes" do not working, no QR Codes in the preview of contact (kde#425732) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Move akonadi contact class here (from libkdepim) + * Minor optimization + * Fix clazy warning + * akonadi-contacts: port from KRun to KIO::CommandLauncherJob + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix crash when we select a unknown type + * Fix mem leak found by ASAN + akonadi-import-wizard +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Remove some qOverload as we remove deprecated qt5.15 signal + * Fix akonadi includes + * Add KDE CI file + * Use qOverload directly (scripted) + * Fix instanciate plugins + * Fix logic + * Port to KPluginFactory::instantiatePlugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Remove custom logic for avoiding duplicate plugins + * Clean up ServiceType property usage for JSON based plugins + * Fix some clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix clang warning + * Adapt to new API + * Adapt to new api + * Fix include. Use camelcase + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-mime +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of confirmation dialog + * Allow to show header in qtc6 + * Rename variables + * Add autotest + * Add ==operator + * BUG 442884: Fix DSN support (kde#442884) + * Add KDE CI file + * Use std::chrono_literals + * Fix typo + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Add debug output + * Modernize code + * In kf6 kde4 migration code will be removed +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * Modernize code + * Allow to use UNITY build + * Remove KF5Codecs + * operator+/- is disabled for QFlags in qt6 + * Add missing override on destructor + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Add missing license files. + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix clazy warning + * Fix CMake and export macro after previous commit + * Import NewMailNotifierAttribute and Pop3ResourceAttribute + * Increase version + * Try to fix the FreeBSD build + * Port MessageModel to ETM + * Optimize 'Empty trash' command + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-notes +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use git commit hook + * run git clang-format + * Make sure that it doesn't compile with foreach + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix generate pri file + * Time to increase version + * Port QRegExp to QRegularExpression + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * [NoteUtils] Add DataBase64Encoded and ContentID fields to Attachment + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-search +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Convert test file to UTF-8 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Pot Q_FOREVER + * Add KDE CI file + * Use std::chrono_literals + * X-KDE-ParentComponents is not use now. + * Remove unneeded KCM plugin keyword stuff + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove this line too + * contacts runner: Use K_PLUGIN_CLASS_WITH_JSON directly + * Use more target-centric cmake code + * Modernize code + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Use utf8 for source code + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix Bug 428750 - akonadi-search does not build due to deprecated symbol (kde#428750) + * Prevent crash by catching exceptions thrown by Xapian::WritableDatabase::commit (kde#418804) + * Fix crash by handling exceptions thrown by GlassTable::set_overwritten (kde#401865) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix Bug 424776 - Kontact hangs when typing in recipient email addresses (kde#424776) + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Port to new non deprecated api + * Convert license files to SPDX format + * Fix clazy warning + * Discard duplicate results during contact completion + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-server -- Add patch to work around QTBUG-72649 (boo#1173759, boo#1182982): - * 0001-Replace-disconnect-reconnect-with-recursion-detectio.patch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Use all interface include dirs needed for LibXml2 (unbreak Windows build) + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix min required libaccounts-qt version + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. +- Drop upstream patch: + * akonadi-apparmor-opensuse.diff + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Add a missing static storage class + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make sure that we don't cancel dialog + * Use KSharedConfig::openStateConfig + * Allow to exclude unified folder + * Add roleNames to AgentTypeModel for easier interfacing with QML + * USe QStringView here + * Fix some clazy warning + * Add support for subquery as table expression + * Modernize code + * Remove references to innodb_additional_mem_pool_size + * use forward declaration here + * AgentServer: remove unnecessary QWidgets import + * kde4 Migration code will be removed in kf6 + * Remove the std::auto_ptr and std::unique_ptr payload checks + * Make the recently accessed folder list globally accessible + * Fix Clazy exclusion for 'old-style-connect', causes CI to fail + * It will create mem leak here too I think + * Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator. + * [favoriteproxytest] Link against KConfig + * StandardActionManager is now based on QAction + * CMake: replace most include_directories calls + * CMake: use target_compile_definitions when possible + * Add trailing comma to enums +- Only install the license files once + +- update akonadi-apparmor-opensuse.diff: add openSUSE Postgresql + path in AppArmor profiles (and make it a variable to keep the + profiles readable) and some more rules for Postgresql + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Install AppArmor profiles (as -apparmor subpackage) +- add akonadi-apparmor-opensuse.diff to adjust the profiles to + openSUSE paths, and to add 'abi' rules to the profiles + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 -- SLED doesn't include mysql/mariadb but SLES does. So make mysql - a Recommended (instead of Required) package when building for - Backports and add a patch that checks in runtime if mysql is - available before setting it as the default database and if - it's not, use the QSQLITE3 driver (boo#1172539). Patches already - submitted and approved by upstream. - * 0001-Fallback-to-using-the-QSQLITE3-driver-if-QMYSQL-can-.patch - * 0002-Check-availability-of-Postgresql-backend-and-clean-a.patch - * 0003-Use-nullptr-instead-of-0L.patch - * 0004-Add-curly-braces-around-single-line-blocks-and-space.patch - * 0005-Add-missing-default-value-for-storeSettings-in-init-.patch - * 0006-Use-std-unique_ptr-to-get-the-DbConfig.-temporary-ob.patch - * 0007-Add-missing-include-memory.patch +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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. + +- 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) + +- 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: + * NotificationSubscriber: fix regression introduced by my commit 61ae4984 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Check if external library is needed to have atomic support. + * CMake: Don't use the LZMA imported targets + * Revert "Fix building akonadiprivate_obj with out of system lzma libs on macOS" * Install compressionstream private header + * Introduce Config class, disable payload comp. by default +- Drop obsolete patches: + * 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch + * 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch + +- Add upstream patches to fix build with older CMake versions: + * 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch + * 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Bug 427358 - akonadi_ical_resource stuck in InvalideCacheForCollection (kde#427358) +- Dropped patches, now upstream: + * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch + +- Add patch to fix reloading of external calendar files (kde#427358) + * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix AppArmor policy for Mariadb 10.5. (kde#425606) + * Fix(apparmor/postgres): Add kill signals. + * Fix(postgresql): Initialise database without locale en_US.UTF8 avalaible systemwide (kde##417721) + * Fix cancelation of CollectionSync + * AgentBase: Fix crash in setOnline (kde#418844) +- Dropped patches, now upstream: + * 0001-AgentBase-Fix-crash-in-setOnline.patch + +- Add upstream patch to fix crashes: + * 0001-AgentBase-Fix-crash-in-setOnline.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * It crashs sometime + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest (kde#408897) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Add .gitlab-ci.yml to run builds for PRs to stable branch + * Fix build + * Server: fix fetching of attributes with empty data akregator +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * BUG 449158 Akregator crashes while removing feeds folder. (kde#449158) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use action texts for buttons of confirmation dialog + * Add search bar option to filter search by read articles + * Add dialog box if necessary + fix checkbox status + * Private class is not necessary here + * Add confirmation dialog when marking feed(s) as read (kde#443122) + * initialize variables in headers + * Change color of feed title for error fetching status. (kde#150806) + * Not necessary to use qOverload here + * Add KDE CI file + * Use qOverload directly (scripted) + * Port to new KPluginFactory::instantiatePlugin + * Add i18n context + * We depend against 5.84 + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Remove obsolete setdlg files + * Use new constructor + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add parent to menu + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fix bug 354983 - allow to lock feeds in place (kde#354983) + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Avoid accidentally generating reserved values of feed IDs + * Treat feed IDs as unsigned everywhere (kde#429444) + * Fix empty article list after qtbase commit 4796296ed +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 397752 - HTML articles appear very small (kde#397752) + * Fix Bug 420520 - tray icon always shown (kde#420520) +- Drop upstream patch: + * akregator-fix_systray.patch + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Remove setRunExecutables(true), it serves no purpose with a text/html mimetype + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix Bug 428449 - wrong tab order in "edit feed" dialog (kde#428449) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Make FeedList::generateID return uint + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix show "switch_application_language" + * Update Planet KDE feed to current atomic one + alsa +- Update to version 1.2.6.1: + a minor fix release: + * conf: fix the device parsing when arguments has no defaults + * conf: accept '_' character in the variable name + +- Update to version 1.2.6: + lots of changes, including UCM and config updates and rawmidi + framing mode support: for details, see below + https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib +- Add *.sig file for the source tarball + alsa-plugins +- Update to version 1.2.6: + Fixes for a52 plugin, jack, rate-lav. For details, see URL: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins +- Add *.sig file for the source tarball + alsa-ucm-conf +- Fix regression for AMD ACP LED control: + 0002-HDA-acp-avoid-to-create-Mic-ACP-LED-control-for-the-.patch + +- Fix a regression in HDA-DualCodecs: + 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch + +- Update to version 1.2.6.3: + * ucm2/Qualcomm/apq8096: Change plughw to hw to access card + * ucm2/Qualcomm/apq8016-sbc: Change plughw to hw to access card + * ucm2: Add support for RT5650 on MediaTek SoCs + * sof-soundwire: use absolute path in SectionUseCase + +- Update to version 1.2.6.2: + a minor fix release, just includnig ther previous fixes +- Drop obsoleted patches + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6.1: + a minor fix release: + * acp: fix linked configuration + * ucm2: Add support for SC7180 Trogdor Lazor Chromebooks + * USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb +- More a couple of upstream fixes for forgotten conversions: + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6: + various profile updates. See URL below for details: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-ucm-conf +- Add *.sig file for the tarball +- Explicit Requires for the libasound2 with the same or newer + version + alsa-utils +- Fix alsamixer color config regression: + 0001-alsamixer-Fix-regression-in-color-setup.patch + +- Update to alsa-utils 1.2.6: + various updates / fixes for alsactl, amidi, alsaloop, alsamixer, + alsatplg, amixer, aplay and aseqnet. Details are found in + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-utils +- Update the download URL +- Add *.sig file for the tarball + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + amarok +- Update to version 2.9.75git.20220102T131246~92aa01de32: + * cmake: drop the recently removed upnpcollection + * Remove upnpcollection plugin + * Add -DQT_NO_CAST_TO_ASCII and fix compilation + * Fixed non-resuming playback on startup + * Enable new Gitlab CI + * Add include of algorithm for std::sort and std::stable_sort + * Replace functions deprecated in Qt 5.9 and earlier + * Update Readme + -- Rebase amarok-2.9.75git.20210830T182443~10309f00af.tar.xz +- Rebase 0001-Work-around-QTBUG-75797-for-openQA.patch analitza +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Add cmake preset support + * Use standard configure_package_config_file +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods + * Don't use QtTest as include + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Don't try to optimize out certain polynomials (kde#418597) + * Suggest test to add in the future that currently fails + * Improve debugging of Variables instances + * Readability + * Have our fuzzy compare depend on std::numeric_limits::epsilon + * Improve generation of string expression with complex numbers + * Provide a realpower command (kde#402637) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + apache2 +- ssl-global.conf: set SSLCipherSuite to PROFILE=SYSTEM instead of + DEFAULT_SUSE [jsc#SLE-22561] +- set also SSLProxyCipherSuite to PROFILE=SYSTEM +- modified sources + % apache2-ssl-global.conf + apparmor +- update to AppArmor 3.0.4 + - various fixes in profiles, abstractions, apparmor_parser and utils + (some of them were already included as patches) + - add support for mctp address family + - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.4 + for the full upstream changelog +- remove upstream(ed) patches: + - aa-notify-more-arch-mr809.diff + - ruby-3.1-build-fix.diff + - add-samba-bgqd.diff + - openssl-engdef-mr818.diff + - profiles-python-3.10-mr783.diff + - update-samba-abstractions-ldb2.diff +- refresh patches: + - apparmor-samba-include-permissions-for-shares.diff + - ruby-2_0-mkmf-destdir.patch + +- add ruby-3.1-build-fix.diff: fix build with ruby 3.1 (boo#1194221, + MR 827) + +- add update-samba-abstractions-ldb2.diff: Cater for changes to ldb + packaging to allow parallel installation with libldb (bsc#1192684). + - operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + +- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and + /etc/ssl/engines.d/ in abstractions/openssl which were introduced + with the latest openssl update ark +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Overwrite dialog: Don't pretend source and dest url are the same (kde#436556) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Hide welcome screen as soon as we know we're loading a file (kde#441529) + * Do not highlight file after compression (kde#440663) + * Fix extraction "Dolphin Actions" not abiding "Open destination folder + after extracting" setting. (kde#319134) + * Kerfuffle CreateJob: delete addJob in dtor (kde#443540) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix loading some zip files (kde#445533) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Emit readiness when creating new archive (kde#445610) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * zip: Fix detection of backslashed zips (kde#444965) + * Remove duplicate include from .cpp/.h + * Use KPluginMetaData::findPlugins when we use kf5-5.86 + * Add license information in SPDX format for icons + * Convert remaining MIT licenses to SPDX + * Convert missing author statements to SPDX + * Clean up excess newlines at end of license headers + * Remove unneeded stements from license headers + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Cleaup AddJob on destruction (kde#442774) + * Port deprecated method + * Add FreeBSD CI + * Remove redundant close button at the bottom of the preview window (kde#434517) + * Enable Linux CI + * Add kde-ci.yml + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * We depend against C++17 => we can use std::as_const + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Cleanup AddJob on destruction (kde#442774) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from deprecated KConfigDialogManager::changedMap + * Add support for single files compressed with zstd (kde#434540) + * Revert addition of "application/zstd" as archive format + * libzipplugin: revert zip_source_file from using unique_ptr + * libzipplugin: some changes for merge review. + * libzipplugin: hack for zstd max compression method. + * libzipplugin: fix for pre 1.8.0 libzip versions. + * libzipplugin: support lzma xz for libzip 1.8.0+ + * libzipplugin: replace almost all raw pointers with unique_ptr + * clirartest: Set the locale to english + * Bring back KPtyProcess include + * Remove unused includes + * Remove check about qt version + * As we depend against qt5.15 we can use qt macro/Qt:: + * It's already defined in KDEFrameworkCompilerSettings + * Time to increase version + * Adding "application/zstd" mimetype + * Update Flatpak to 5.15 runtime + * Remove qt prefix + * Clean up ServiceType property usage in JSON based plugins + * FileItemActions: Make plugins more intuitive and interactive + * Show a "Welcome screen" when launched without an archive + * Set a better default window size + * Remove .travis.yml + * Remove forward declaration when we already include file + * Simplify part loading code + * Repair ark startup: make it find its own part again + * Add missing KConfig linkage + * Install the part in kf5/parts/ + * Port to KRecentFilesMenu + * Refactor preview handling + * appstream: fix homepage url + * Support for zip files using backslashes as the path separator. + * Use QStringTokenizer for string splitting + * Require C++17 + * Simplify fast path in ArchiveModel::parentFor + * Avoid QString (de)allocations in Entry::find + * Avoid another unnecessary string split + * Avoid using QString::split + * Use imported targets for libzip and zlib +- Only install the license files once +- Remove the unrar 'Suggests'. + +- Recommend unar + * it can handle RAR archives without non-free code + * as well as LHA archives + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Remove the width/height from screenshot + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Always recommend p7zip-full as this is present from Leap 15.2 onwoards + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * appstream: fix homepage url + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Add destUrl to jobs (kde#408778) + * Display confirmation dialog only once when files in archive are modified (kde#382606) + * Ark KPart: restore mismatch of componentname and plugin id (kde#429616) + +- 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 + +- 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) + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix extraction to directories with unicode names when using the Extract file menu (kde#408186) + * Override text of saveAs standard action (kde#426960) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Pass the ARCHIVE_EXTRACT_SECURE_SYMLINKS flag to libarchive + * appdata: use canonical help URL +- Dropped patches, now upstream: + * 0001-Pass-the-ARCHIVE_EXTRACT_SECURE_SYMLINKS-flag-to-lib.patch + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix vulnerability to path traversal attacks +- Drop 0001-Fix-vulnerability-to-path-traversal-attacks.patch, + Merged upstream + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Minor fixes for Flathub submission + * Port to KIO::ApplicationLauncherJob + * clirar: Remove unnecessary QRegularExpression in readExtractLine() + * Optimize LoadJob::onNewEntry + * libarchive backend: display permissions in octal format + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + at-spi2-core +- Configure to use dbus-broker when available. +- Add libsystemd to BuildRequires: needed for dbus-broker support. + attica-qt5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove unused and not exported QDebug stream operator for Attica::Category + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Do not mark jobs that have been aborted as errored + * Add Gitlab CI configuration + * Ensure categories.xml is only fetched once in parallel + * Do not start basejobs twice + * Add CI configuration file +- Drop upstream patch: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Add upstream patch to avoid unnecessary network traffic: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Implement a getter for Provider's icon data + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Longer timeout for the provider test + * State library license in yaml file + * Generate license compliance test + * Do the documentation thing, with @since and whatnot + * Constness fix + * Add http headers to Metadata (and set it from BaseJob) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 unused forward declarations + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix crash in provider loading by checking reply pointer before deref (kde#427974) + audit +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Remove audit-fno-common.patch: fixed in upstream +- Remove audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: audit-secondary +- Use %autosetup +- Don't include sample rules as %doc, they're already installed + as normal files +- Fix create-augenrules-service.patch: + * auditd.service needs to require augenrules.service, + not the other way around +- Fix documentation for enable-stop-rules.patch + +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Add CONFIG parameter to %sysusers_generate_pre + +- Create separate service for augenrules (bsc#1191614, bsc#1181400) + * add create-augenrules-service.patch + Remove ReadWritePaths=/etc/audit from auditd.service, also removes + augenrules call from ExecStartPost. + Create augenrules.service with the ReadWritePaths directive above. + This makes /etc/audit only accessible by augenrules.service and + let auditd.service (and daemon) to be sandboxed again. +- Update audit-secondary.spec to accomodate the new service file. + +- Fix hardened auditd.service (bsc#1181400) + * add fix-hardened-service.patch + Make /etc/audit read-write from the service. + Remove PrivateDevices=true to expose /dev/* to auditd.service. +- Enable stop rules for audit.service (cf. bsc#1190227) + * add enable-stop-rules.patch + +- Change default log_format from ENRICHED to RAW (bsc#1190500): + * add change-default-log_format.patch (SUSE-specific patch) +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- harden_auditd.service.patch: automatic hardening applied to systemd + services + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Removes audit-fno-common.patch: fixed in upstream +- Removes audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: autoyast2 +- The ayast_setup client imports the general settings + (bsc#1195631). +- 4.4.30 + +- Fix the profile update when using an element + (boo#1195630). +- Run the network client when listed in the semi-automatic section. +- 4.4.29 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.28 + +- Replace references to PackageAI module with proper calls to + Package methods (bsc#1194886). +- 4.4.27 + +- Fix handling of add-on signature settings, introduced when fixing + bsc#1192437 (bsc#1194881). +- 4.4.26 + +- Properly merge the autoupgrade workflow when using the online + medium (bsc#1192437, bsc#1194440). +- 4.4.25 + baloo5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt build system for building against qt6 + * [kioslaves/tags] Set proper display name for root entry (kde#416389) + * Port away from deprecated QMap::insertMulti & related KFileMetadata API + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port QStringRef (deprecated) to QStringView + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix wrong markup for second-level bullets + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Use const'ref + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Mention the https://community.kde.org/Baloo pages in README file + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Update IRC network name in the README +- Only install the license files once + +- Uninstall baloo5-imports-lang when installing baloo5 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Fix Mesasges.sh by removing path + * Bump required CMake version to 3.16 + * Remove SUSE Qt5.14 build status + * [balooctl] Allow clearing a document which has been deleted + * [DocumentUrlDB] Remove unused function + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Do not crash when a dir is move/delete is detected by + kinotify (kde#435143) + * When adding a folder to configuration, normalize the path + semantically (kde#434919) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * [SearchStore] Explicitly narrow timestamps for range query + * Add now mandatory args parameter to QProcess::startDetached() + * Port away from deprecated QDateTime(QDate) constructor + * Remove long defunct, xapian based filesearchstoretest + * Remove unused fileinfo.cpp/.h + * [MetadataMover] Update filename terms when moving/renaming file (kde#433116) + * [MetadataMover] Extend renaming test cases + * [MetadataMover] Use categorized logging for all debug statements + * [MetadataMover] Make some temporaries const + * Add trailing commas to enums + +- 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 + +- 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. + +- 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 + +- Fix a regression causing empty results (kde#430273): + 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes to list here. + baloo5-widgets +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add clang-format file to gitignore + * Enable gitlab CI + * Port filepropertiesplugin to use JSON metadata + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * tagsfileitemaction: Clear actions before adding tags +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * TagsFileItemAction: add Menu windowflag + * Tagging fileitemplugin: use parent Widget as menu parent + * Remove unused includes + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Increase min KF5 version to reflect reality + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support API documentation generation with kapidox + * [FilePropertiesPlugin] Port KRun to OpenUrlJob + * FileMetaDataWidget: Avoid showing fields when they have no value + * Use KFileItem::recursiveSize to Display recursive size as total size + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + bcm43xx-firmware +- Introduce firmware files for Raspberry Pi Zero 2 W support (jsc#SLE-23064). +- Change source file links from branch master to branch buster. + -- Update BCM4345C0.hcd +- Update BCM4345C0.hcd to fix Spectra for CYW43455 (CVE-2020-10370) bijiben +- Add 158.patch: Fix build with meson 0.61.0 and newer. +- Update our Supplements to current standard. +- Drop update-desktop-files BuildRequires and macro, no longer + needed. + bind +- Added /var/log to the ReadWritePaths as some log files are + written there: + * dump-file "/var/log/named_dump.db" + * statistics-file "/var/log/named.stats" + [bsc#1194721, vendor-files.tar.bz2] + +- Added "BuildRequires: python-rpm-macros". This was pulled in by + python3 by mistake in the past and had been removed via Maintenance + Update. + [bind.spec, bsc#1194746] + bluedevil5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * kded/devicemonitor: Check BlueDevilDaemon exists when calling login1PrepareForSleep (kde#450195) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * applet: remove unnecessary delegate width override + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Show connected but non-paired devices (kde#432715) + * [kcm] Fix device type detection for AudioVideo devices + * [sendfile] Use error icon that actually exists + * Save bluetooth status on teardown (kde#445376) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Update version number for 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Remove applet list item animations +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Confirm deleting a bluetooth device pairing. + * Add keywords to bluetooth KCM + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Let the user choose Bluetooth status on login (kde#440493) + * [applet] Show the text "Connected" for connected devices (kde#440423) + * [applet] Give FullRepresentation an implicit size (kde#439981) + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Use version-less qt DBus macros + * Use ellipses instead of triple period + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [applet] Give FullRepresentation an implicit size (kde#439981) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * [applet] Move "Add New Device..." Action to header to be consistent + * Restore same visibility of deprecated API for builds of tarball & checkout + * [applet] Set height of unloaded separator to 0 to avoid layout oddities + * [Applet] Correctly hide separator when there are no connected devices + * [applet] Use section separator consistent with plasma-nm applet + * [applet] Set isDefault property to true for connected items + * Re-add font.pointSize for one thing that needs it + * Set "font:" not "font.pointSize:" + * [applet] Port to singleton Units and Theme + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + * Manually bind width of list item + * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Reword 'Trust && Authorize' to 'Trust and Authorize' + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- 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) + +- 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 + +- 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 + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Show only paired devices in KCM and applet (kde#422383,kde#416322) + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix listitems on mobile + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Show "Enable bluetooth" only when Manager is operational + * Fix device icon size on device page + * [kcm] Set sane default size + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [applet] Open new KCM from the configure action + * Add Exec line to KCM desktop file + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * bluedevil-sendfile: Fix small size of file selector + * Fix minor typo + * Translate KCM (patch by Victor Ryzhykh) + * Fix a TypeError in DeviceItem.qml + * New bluetooth KCM + * [wizard] Enable 1-finger touch scrolling (kde#406544) + * [applet] Don't show emblem for disconnected devices (kde#425239) + * [applet] Port to checkbox with internally-defined icon property + * set a name for the global notification category + * [applet] Port mostly to PlasmaComponents3 + * correct appstream homepage URL to plasma homepage + * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage + * Port applet to use PlasmaExtras.PlaceholderMessage + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Drop patches, now upstream: + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Add patch to fix label appearance (kde#422684): + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [applet] Show toolbar unless Bluetooth hardware is absent + * [applet] Port to Kirigami.PlaceholderMessage + * [applet] Improve tooltip text for single connected device use case + * Remove too strict Qt/KF5 deprecation rule + * Converted to Page with a PlasmoidHeading in the heading + * [Applet] Port to ExpandableListItem + * bump to require Qt 5.14 + * [applet] Fix button bar right margin + * [applet] Add tooltip to enable bluetooth checkbox + * [kcm] Drop 'Enable bluetooth integration' setting + * Use consistent highlight + * Set all labels to plain text + * Make it compile against qt5.15. + * Replace generic "Fix it" text with more descriptive actions as (kde#417376) + bluez-qt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Expose missing services to QML + * Convert all Qt5 to Qt${...} + fix compile error + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add functions that allow setting the discovery filter based on Bluez Adapter APIs + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * It's a struct here not a class + * Add GATT Client functionality + * Fix typo in pkgconfig file generation (DBbus -> DBus) + * Generate pkgconfig file + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Remove unused forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Add two more missing types + * Fix build of sources dependent on BluezQt + * Add missing Qt5::DBus to qml plugin + * Use includes instead of forward decl where needed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Fix unity compile support + * Port GattManager and MediaTransport away from QDBusInterface + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + boost -- Fix HPC build on ARM. It seems boost_serialization libraries - are no longer implicitly build with this setup. +- variant.patch: backport fix allowing perfect forwarding in + apply_visitor. Also fix wrong usage of boost::move (bsc#1194522) -- Add build support for gcc10 to HPC build (bsc#1174439). -- Add openmpi4 flavors (jsc#SLE-16462). - -- Log additional information during build -- Add missing dependencies in libboost_iostream-devel (bsc#1180359) - -- libboost_nowide now uses same pattern of Provides/Conflicts - and version numbers as other Boost libraries -- Add missing conflicts for Boost 1.66 -- Boost.Build (jam) implementation is now obsoletes older versions - -- Replace hardcoded python3.8 path in the spec file -- Add Conflicts with Boost 1.66 version in SLE15 since that version - uses different Provides. - -- update to 1.75.0: - * new library: - + Boost.JSON - JSON parsing library - + Boost.LEAF - error handling library - + Boost.PFR - basic reflection without macros or boilderplate code - * for details on all changes see, - https://www.boost.org/users/history/version_1_75_0.html -- package boost's jam files so the Boost.Build is more usable -- python_library_name.patch: update it to remove python version - suffix and keep old sonames. We only support one python3 version - at a time. -- refreshed patches: boost-no_type_punning.patch - boost-strict_aliasing.patch python_library_name.patch -- serialization_missing_includes.patch: upstreamed -- baselibs.conf: updated to new version - -- serialization_missing_includes.patch: Add additional missing - includes in the serialization library - -- serialization_missing_includes.patch: Add missing includes in the - serialization library (bsc#1176597) - -- Enable context on s390x - -- fix nothing provides libboost_mpi_python-py3-1_74_0 - -- provide/obsolete boost-nowide 10.0.2 - -- update to 1.74.0: - * adds Boost.NoWide - * see https://www.boost.org/users/history/version_1_72_0.html - * see https://www.boost.org/users/history/version_1_73_0.html - * see https://www.boost.org/users/history/version_1_74_0.html -- remove riscv-support.patch, 3ecbf83f.patch (upstream) -- remove boost-visibility.patch, - boost-no_segfault_in_Regex_filter.patch (obsolete, will never go upstream) -- add boost-remove-cmakedir.patch (remove buildroot embedding in cmake files) -- remove python 2.7, it is 2020 after all - -- Fix packaging errors in cases where python2 is disabled and - unavailable. - -- Fix macro which defines the name of the HPC python3 library - directory (bsc#1165277). -- Include headers and serial libs in the HPC MPI packages - (bsc#1165307). - -- removed hpc bjam package (boo#1160621) -- added gnu-hpc-openmpi3 and mpich flavor (boo#1160622) - -- Remove hardcoded abiflags (%py3_abiflags is not available for 3 - years), use python3-config instead. Fixes build with Python 3.8. - -- Make sure openmpi-macros-devel is not required for base flavor -- - consolidate build_mpi/mpi macro into just one. -- Remove BuildArch guards, no longer relevant since SuSE 11.2 - -- Use new openmpi-macros-devel package - -- Enable context on riscv64 -- riscv-support.patch: Add missing bits for riscv support - -- Make sure %{_libdir}/cmake is packaged also without openblas-devel - -- Update URL to reflect new location of Boost sources - -- Update to version 1.71.0 (jsc#SLE-8571) - Breaking changes: - * Uuid: MD5 name-based uuid generation was corrected to be identical - on all endian systems. Define BOOST_UUID_COMPAT_PRE_1_71_MD5 to - keep the result in a format compatible with 1.66 through 1.70. - This does not affect the default name-based uuid generation - which is based on SHA1 - * Test: Boost.Test shows deprecation warnings if some very old - headers as deprecated. If you encounter such warnings, please - follow the indications: those headers will be removed in a future - release. - New libraries: - * Variant2: A never-valueless, strong guarantee implementation - of std::variant - Updated libraries: - * align, asio, any, beast, circular buffer, container, context, - conversion, core, dynamic bitset, endian, fiber, filesystem, - flyweight, histogram, iostreams, interprocess, intrusive, - legical cast, log, math, metaparse, move, multi array, - multi-index containers, outcome, parameter, ptrcontainer, - polycollection, smartptr, stacktrace, test, utility, uuid, - variant, yap - For detailed changes see - https://www.boost.org/users/history/version_1_71_0.html -- drop upstream patches no longer needed: - boost-1.57.0-python-libpython_dep.patch, - 0001-beast-fix-moved-from-executor.patch, - remove_boost_serialization_depends, cmake.patch -- updated patches: boost-1.57.0-python-abi_letters.patch, - 3ecbf83f.patch - -- 3ecbf83f.patch: add upstream patch to build and install python-mpi - extention. -- remove_boost_serialization_depends.patch: workaround to build - python mpi extention - -- cmake.patch: add upstream patches making it more compatible with - cmake's FindBoost - -- Update to version 1.70.0 - Breaking changes: - * beast - there were many API changes. For details, see upstream - release notes - New libraries: - * outcome: A set of tools for reporting and handling function - failures in contexts where directly using exception handling - is unsuitable - * histogram: Fast and extensible multi-dimensional histograms - Updated libraries: - * asio, beast, context, coroutine2, dynamic bitset, fiber, - filesystem, integer, log, math, mp11, multi-index containers, - multiprecision, polycollection, spirit, stacktrace, test, - typeindex, typetraits, variant and ublas. - For detailed changes see - https://www.boost.org/users/history/version_1_70_0.html -- 0001-beast-fix-moved-from-executor.patch: upstream patch to fix regresion -- boost-rpmoptflags-only.patch: refresh but don't disable all extra - warnings -- dynamic_linking.patch: refreshed -- baselibs.conf - updated to 1.70.0 - -- Do not build gnu-mvapich2-hpc and gnu-openmpi2-hpc flavors in - Staging areas. - -- Add missing build conditions for -extra flavour - -- fixed hpc build for python3.7 - -- added hpc modularized versions, which have a different naming - scheme so that they do not collide with existing libraries - * hpc builds miss the documentation - * three new _mulitbuild flavors which are - * gnu-hpc -> all libraries except the parallel ones - * gnu-openmpi2-hpc -> parallel versions with openmpi2 - * gnu-mvapich2-hpc -> parallel versions with mvapich2 - -- Simplify _multibuild flavours - -- Update to version 1.69.0 - Breaking Changes: - + Logic: use explicit operator bool when available - + Boost.Signals removed - New libraries: - * SafeNumerics: A library for guaranteed correct integer - arithmetic for C++14 and later - Updated libraries: - Any, Asio, Assign, Beast, CircularBuffer, ConceptCheck, Context, - Core, Dynamic Bisect, Fiber, Filesystem, Flyweight, Function, - Geometry, Integer, Iostreams, Iterator, LexicalCast, Log, Math, - Mp11, MultiArray, Multi-index Containers, Multiprecision, - PolyCollection, Pool, Preprocessor, Rational, Spirit, - Stacktrace, System, Test, TypeIndex, Utility, Variant, YAP - For complete changelog see - https://www.boost.org/users/history/version_1_69_0.html -- python_library_name.patch: updated to leave Boost.MPI python - names unchanged. -- dynamic_linking.patch: refreshed -- baselibs.conf: updated to 1.69.0 -- cleanup spec file - * removed no-op conditionals - * appended -impl to all unversioned named Provides: to facilitate - introduction of boost-defaults. The defaults package will provide - upgrade path in Tumbleweed for -devel subpackages. - -- Stay with openmpi also on ppc - -- Fix build on Leap < 15.0 - -- Update to version 1.68.0 - New libraries: - * YAP: An expression template library for C++14 and later - Breaking changes since 1.67.0: - * uuid: sha1 detail namespace header redirection for backwards - compatibility was removed - * signals: Boost.Signals will be removed in the next release. - Boost.Signals was deprecated in version 1.54.0. - Transition to Boost.Signals2 now to avoid disruption. - Updated libraries: Beast, Context, Coroutine2, Fiber, Fusion, - Geometry, GIL, Graph, Lexical Cast, Log, Math, - Multi-index containers, Optional, Predef, Program Options, - Python, Rational, System, Stacktrace, Test, TypeIndex and Uuid. - For complete list of changes, see - https://www.boost.org/users/history/version_1_68_0.html -- refreshed patches: boost-no_type_punning.patch, - python_library_name.patch -- dropped: python_numpy_retfunc.patch - no longer needed - -- Re-enable python2 module build by default. Still too many things - depend on it. - -- fix packaging of Boost.Contract on s390 and other platforms - without Boost.Context support. -- fix build on older SLE SP by owning /usr/share/licenses directory - -- Update to version 1.67.0 - New libraries: - * Contract: Contract programming for C++. All contract - programming features are supported: Subcontracting, class - invariants, postconditions (with old and return values), - preconditions, customizable actions on assertion failure (e.g., - terminate or throw), optional compilation and checking of - assertions, etc, from Lorenzo Caminiti. - * HOF: Higher-order functions for C++, from Paul Fultz II. - Breaking changes in updated libraries: - * atomic: Breaking change: Changed the result of the - (op)_and_test operations added in Boost 1.66 to the opposite - - the functions now return true if the operation result is - non-zero. This is consistent with other test methods in - Boost.Atomic and the C++ standard library. Users can define - BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST when compiling their - code to emit warnings on every use of the changed functions. - This way users can locate the code that needs to be updated. - * multiprecission: When converting a multiprecision integer to a - narrower type, if the value is too large (or negative) to fit - in the smaller type, then the result is either the maximum (or - minimum) value of the target type. This was always the intended - behaviour, but was somewhat haphazardly enforced before. If you - really do want just the low order N bits of a value, then you - will need to mask these out prior to the case, for example: - static_cast(~static_cast(0) & my_value). - Note that technically (to avoid undefined behaviour) you should - do the same thing with built in integer types too. - * spirit: Removed `with_context` - utility: header no longer includes - boost::next and boost::prior as they have been moved to the - iterator module. Instead include . Other - uses of are discouraged, it's better to use - the header for the specific functionality instead. - * uuid: random_generator is no longer copyable - Libraries that were updated: Asio, Atomic, Beast, ContainerHash, - Context, Core, Coroutine2, DateTime, DLL, Fiber, Filesystem, - Fusion, Locale, Log, Math, Multi-index Containers, - Multiprecission, Optional, Phoenix, PolyCollection, Python, - Spirit, Stacktrace, Test, TypeIndex, TypeTraits, Utility, - Unordered, Units, Uuid, and Variant. For complete list of - changes, see, - https://www.boost.org/users/history/version_1_67_0.html -- refreshed patches: - * boost-strict_aliasing.patch - * boost-aarch64-flags.patch -- python_library_name.patch: adapted to not append version number - to library names, like new boost is doing. -- disable python2 builds by default -- use regular Requires for libboost_header dependency +- libreoffice_compat_backports.patch: add a backport of + Boost.Optional::has_value() for LibreOffice breeze -- Remove the breeze4-style spec file since we're removing - the kdelibs4 package in Leap 15.3/Backports:SLE-15-SP3 - (boo#1179613) -- Remove the patch used only in the removed spec file: +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Fix "Blue Ocean" styling of QCommandLinkButtons + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Fix headerview height when the text contains '\n' + * kdecoration: Use proper easing curves for shadow animations + * kstyle: Make scrollbar handles slightly skinnier + * Don't install base_size wallpaper source files + * breezestyle: Remove extra margin for InstantPopup (kde#447288) + * Fix OutlineCloseButton default for close tab buttons (kde#448122) + * plasma 5.24 wallpaper + * New wallpaper for Plasma 5.24 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * [kstyle] Fix logic error in drawIndicatorButtonDropDownPrimitive + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reduce groove opacity for greater contrast with scrollbar/slider/etc. (kde#444203) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * kstyle: Add QFocusFrame to non-view/delegate interactive widget (kde#443469) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * fix paint for standalone buttons with dynamic size + * Update version number for 5.23.1 +- Drop patches, now upstream: + * 0001-Update-version-number-for-5.23.1.patch + +- Add patch to fix the version number: + * 0001-Update-version-number-for-5.23.1.patch + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Don't set alignment for spinboxes (kde#443769) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * kstyle: Limit what kinds of QPushButtons can use autoDefault + * Revert accidental revert of f763f27ebf3bbb21235ab3df0f7b9ef035cc71b5 + * kstyle: Clean up tab painting and tweak tab highlight + * Don't reserve room for spinbox buttons if buttons disabled (kde#440718) + * kstyle: use checked color consistent with button down color for checkboxes and radiobuttons + * kstyle: visible neutral highlight on not hovered checkboxes and radio buttons + * KTitleWidget: Make background transparent again (kde#442860) + * Revert "kstyle: make spinboxes look like qqc2-breeze-style" + * Revert "kstyle: centre spinbox text" + * Revert "Don't reserve room for spinbox buttons if buttons disabled" + * Revert "Center all QAbstractSpinBox, not just integer QSpinBox" + * Revert "kstyle: make spinbox buttons consistently widthed" + * Revert "kstyle: fix misalignment of spinbox item sizes" + * Darken hard-to-read positive, negative, and neutral selection colors (kde#406239) + * Fix incorrect link selection color in Breeze Light color scheme (kde#419960) + * Fix incorrect active selection color in Breeze Light color scheme (kde#442478) + * Restore auto default button behavior (kde#438994) + * kstyle: use antialiasing on combobox items +- Add new key + signature to plasma.keyring +- Drop patches, now upstream: + * 0001-Restore-auto-default-button-behavior.patch + +- Add patch to automatically set a default button again (kde#438994): + * 0001-Restore-auto-default-button-behavior.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * kstyle: consider activeSubControls when deciding arrow colour (kde#434884) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Update new wallpaper name and breeze dark and twilight previews + * Add new default wallpaper + * Fix informing the underlying widget when leaving SplitterProxy (kde#436473) +- Drop patches, now upstream: + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Add patch to fix misbehaving cursor after passing splitters (kde#436473): + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Fix SplitterProxy not clearing when above another QSplitterHandle (kde#431921) + * Fix logic error in SplitterProxy::setEnabled + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * Correct global theme metadata (kde#414417) + +- 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) + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Remove the shadow in widgetDestroyed() + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Regenerate wallpaper sizes + * generate_wallpaper_sizes.py: Properly compress wallpapers + * Fix for occasional background glitches behind transparent Menus, especially when hovering over menu elements. +- Drop patches, now upstream: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Add patch and regenerate wallpapers to significantly reduce the size: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [kstyle] Remove #if BREEZE_HAVE_X11 around code that uses KWindowSystem + * Use correct colors for arrows in checked toolbuttons in toolbars + * [kstyle]: Make buttons use KColorScheme::Button for hover and focus colours (kde#426651) + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Require Qt 5.15 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * [kstyle] Port to QWindow::startSystemMove() + * Update Breeze Dark preview images for new Flow wallpaper + * Remove explicit ECM_KDE_MODULE_DIR + * Replace Flow with Shell + * Also enable highlighting Buttons + * Convert copyright statements to SPDX expressions + * Port away from deprecated Qt::MidButton + * [kstyle] Reverse default sort order indicator arrow direction + * Add comments to clarify hidden ViewInvertSortIndicator option + * Use semi-transparent menu separators + * Draw the separator for toolbuttons with separte popup menu on hover or focus + * Draw arrows on toolbuttons with menus and no popup delay (kde#344746) + * Add _kde_highlight_neutral property to allow widgets highlight with neutral color + * use global animation values + * Load and use global animation settings + * Remove breezemetrics.cpp and put values back into breezemetrics.h + * Clean up the appearance of breezemetrics.cpp + * Refactor metrics into their own C++ file + * Move Breeze::Metrics into breezemetrics.h to reduce recompilations + * Notify about the decoration button's appearance change + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Increase tab height to 30px + * [QStyle] Make menu titles look less like menu items + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [style] Reparent window shadows to widgets + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Add mobile-friendly versions + * Revert unnecessary wallpaper plugin name change + * Use "Flow" wallpaper for Plasma 5.19 + * Phrase active window titlebar separator option more accurately (kde#420753) + * Use the same icon mode calculation for comboboxes as for buttons + * Fix variable mixup + * Don't set a custom palette if we have the same palette as the currently active one + * Drop QWindow and explicit devicePixelRatio usage for ComboBox + * Color icons in titlebar if possible + * Apply the correct palette to icons + * Remove unused methods + * Add missing includes + * [kstyle] Properly unregister widgets in ShadowHelper + * [kstyle] Use QX11Info::isCompositingManagerRunning() + * [kstyle] Drop Helper::connection() + * [kstyle] Unregister a shadow when it's destroyed (kde#416854) + * Update my last name + * Delete unused property name + * Port connections to new syntax + * now that qt4 was dropped we can use specific ECM/Qt/KF5 version + * [kstyle] Port to KWindowSystem shadows API + * [kstyle] Drop Qt 4 style plugin + * Center only during drawing, not the hit rects (kde#416348) +- Drop Qt4 support: + * breeze4-style.spec + * breeze4-style.changes breeze-gtk +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * assets: uncircle the close button's idle state (kde#449876) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix warnings from libsass 3.6.2 + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: Make menu/separator consistent with Breeze + * gtk3, gtk4: make vertical linked buttons look linked + * gtk3, gtk4: make linked buttons look linked (kde#446206) + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) + * Generate light theme with Breeze Light color scheme file + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) +- Drop patches, fixed upstream: + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Add patch to fix toolbutton appearance (kde#443626): + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * ci: introduce .kde-ci.yml + * Use the python version found by cmake in build_theme.sh + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * gtk3, gtk4: refactor arrow icon names into variables + * Use Breeze-style arrows everywhere + * Add support for libhandy v1 viewswitcher + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + * gtk2: use the same colours as the Qt theme for scrollbars + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + * Raise minimum CMake version to 3.16 + * 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.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Use Breeze-style arrows everywhere + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + +- 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 + +- 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) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [gtk3]: Make scrollbars fixed size (kde#414763) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * Make shadow of popovers less harsh (kde#422763) + * Improve the shadow of CSD windows + * Add styles for floating bars (kde#418933) + * Fix GTK Assistant styles to be legible (kde#422866) + * Reduce popover shadow + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Drop appmenu-gtk-module in settings.ini + * Add default settings for Breeze GTK + * [GTK3] Rename colour definitions + breeze5-icons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Support old cmake + * Change the build system to enable building with Qt 6 + * Add places-book, -library, -comic icons (kde#447062) + * Include "*@*" in the icon_files list for installation + * Make FM and system settings icons color-aware + * improve installation of light fallback icons + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Too many changes since 5.88.0, only listing bugfixes: + * Install dark icons via execute_process to use copy command (kde#444095) + * BUG 110673 media-write icon fix (kde#110673) + * BUG 412029 add preferences-desktop-feedback icon (kde#412029) + * BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937) + * BUG: 414215 add tabs colorful icon (kde#414215) + * BUG: 414213 add preferences-scroll icon (kde#414213) + * BUG: 437999 add veracrypt app icon (kde#437999) + * BUG: 407048 add online account icon for the KCM (kde#407048) + * BUG: 409022 update disk-quota icons (kde#409022) + * BUG: 372461 update rar mimetype icon (kde#372461) + * BUG: 405654 Update input-keyboard-virtual-off (kde#405654) + * BUG 110673 add media-write-dvd icon (kde#110673) + * BUG 396124 add Crow Translate app icons (kde#396124) + * BUG 392534 add missing kmail breeze icons (kde#392534) + * Okular sidebar use now colorful icons (kde#412407, kde#412405) + * BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737) + * BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864) + * BUG 394023 add gpodder application icon (kde#394023) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * BUG: 395569 places icon use ColorScheme colors (kde#395569) + * BUG: 174203 add mail-download-now and mail-download-later icon (kde#174203) + * BUG: 436931 update anacondainstaller icon to respect fedora logo (kde#436931) + * Fix the dark install directory for installing colored icons (kde#444095) + * Install colored icons sizes into breeze-dark them as well (kde#444095) + * Fix color of 16px im-user-offline icon (kde#443658) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + * Fix KTimeTracker icon sizes (kde#442993) + * Tweaks to AnyDesk icons + * Fix index.theme issues from !124 + * Add 22px variants of the preferences icons + * Add AnyDesk icons + * Add more Godot MIME icons + * Add symlink for skanlite's new icon name + * Add process-working-symbolic, overhaul 22px animation + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Add Xfce compatibility symlinks (kde#432333) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * React to Telegram's new ID and show the Breeze icon + * React to Inkscape's new ID and show the Breeze icon (kde#440498) + * also add zoom-fit-page symlink for 32px + * align look of 22 px zoom-fit-{width,height} icons with others + * add zoom-fit-page symlink for 22px + * Symlink draw-cuboid to shape-cuboid + * Add temperature icons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Icons for stickers + * Update IRC network name in the README + * add network icons from plasma-framework/src/desktoptheme/breeze/icons/network.svg + * Add Icons for advanced trimming tools in kdenlive + * Add Qt Resource mime icon + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Added new KMyMoney icon again with some extra tweaks + * Add Goodvibes icon + * Bump required CMake version to 3.16 + * add an icon for skanpage + * Add *.kdev4 to .gitignore + * Tweaked the Rust mimetypes to better match the official branding (kde#434346) + * Made links relative + * Fixed code and links issues + * Updated icons and added symlinks + * Separated icons to -left and -right + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * New Sidebar Show/Hide Icons + * Add financial-budget icon + * Don't attempt to validate icons when cross-compiling + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add a few symlinks for "configure" and "help-donate" (kde#435150) + * Add KMyMoney Pie-Chart Icon + * Link svn-* icons to new vcs-* icons + * Add vcs-* icons for Kate + * Also check for lxml.etree + * Make lock icon filled status consistent (kde#244542) + * Remove 22 brightness icons in 16 size folder + * Fix location of brightness icons + * Add high-brightness and low-brightness icons + +- 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) + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Add text-field variants: -frameless (-> text-field), -framed + * Add symbolic name symlink for input-* icons. + * Add icon for True Type XML font + * Add add-subtitle + * Change MathML icon to use a formula and use specific mime type + * Add icon for QEMU disk image and SquashFS image + * Add edit-move action icon + * Add icon for core dumps + * Add a bunch of subtitle mime types + * Remove useless blur from kontrast icon + brltty +- Add python-rpm-macros (bsc#1180125) + btrfsprogs +- add python-rpm-macros (bsc#1194748) + calendarsupport +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add a bit of documentation so that the doc appear on api.kde.org + * Allow to show header in qtc6 + * Fix some cppcheck warning + * Not necessary to use qOverload here + * Add KDE CI file + * Fix some clazy warning + * const'ify variable/pointer + * Use qOverload directly (scripted) + * Remove unused method + * Remove unneeded superclass from PrintPlugin + * Use KPluginFactory to load calendar plugins + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Improve incidence formatting in printed month etc + * Truncate holiday names in print-outs so they don't overlap dates + * Remove all days of multi-day holidays from the workday list (kde#441738) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Remove dead print plugins + * Fix Clazy warnings + * Make events stand out from holidays when printing + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Refactor timetable printing utility functions + * Insert a parent class for CalPrintDay and CalPrintWeek config options + * Obey Use Colors option when printing tags + * Combine doLoadConfig()/loadConfig(), doSaveConfig()/saveConfig() + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Tweak headers + * Replace parameters with member references + * Move drawJournal() to the only class that might call it. + * Refactor Exclude Confidential/Private options + * Fix line breaks and duplication in printed headers + * Add Exclude Confidential/Private options to the Journal print-out + * Print a footer if a page break occurs inside a journal rntry + * Sort printed journal entries by date + * Replace a variant of a label with the more common version. + * Clean up the UI files + * Add an Extend Time Range option to the Print Week dialog + * Combine the printed timetable implementations + * Add common config options to printed journal and year + * Fix up the printed incidence + * Fix row numbers in Print Month grid layout + * Allow the printed to-do list to be sorted by tags + * Allow printing of tags, and obey the Colors checkbox + * Fix clazy warning + * Allow inclusion of categories and start dates in the printed to-do list (kde#250450) + * Fix autotest by partially reverting 298a8e32 + * Fix clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Obey the Exclude Private/Confidential flags + * Infinite loop if Exclude Private/Confidential skipped something + * Fix the split week printout + * Improve the small calendars in the printed headers + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Improve the printed to-do list + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Drop obsolete build requirements (kdepim-apps-libs is no more) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Port-away-from-deprecated-QPrinter-functions.patch + +- Add upstream patch to fix build with Qt 5.15.2: + * 0001-Port-away-from-deprecated-QPrinter-functions.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + calligra +- Add Set-CXX_STANDARD-to-17.patch to set language standard to + C++17, poppler 22.01.0 needs that +- Add Fix-some-more-warnings.patch to fix build failures with C++17 + +- Add dependency on kcoreaddons (boo#1193959) +- Drop Requires(post,postun) of shared-mime-info, not needed + cantarell-fonts +- Update to version 0.303.1: + + Add missing font. +- Changes from version 0.303: + + Actually update the version number in the fonts. +- Changes from version 0.302: + + Maintenance release: Make the variable font the default, only + build statics on demand. Also build two packages with variable + and static fonts. Packagers can chose the statics package if + they run into problems with the variable font, but you should + probably not install both at the same time. + + Amended OS/2 super- and subscript values so that new Pango can + use them properly. + + Update production names for Jacute, bulletoperator, + commercialMinusSign, divisionslash, notidentical, + ringcomb_acutecomb and ringcomb_acutecomb.case. + + Updated appstream translations. + chromium +- Chromium 98.0.4758.102 (boo#1195986) + * CVE-2022-0603: Use after free in File Manager + * CVE-2022-0604: Heap buffer overflow in Tab Groups + * CVE-2022-0605: Use after free in Webstore API + * CVE-2022-0606: Use after free in ANGLE + * CVE-2022-0607: Use after free in GPU + * CVE-2022-0608: Integer overflow in Mojo + * CVE-2022-0609: Use after free in Animation + * CVE-2022-0610: Inappropriate implementation in Gamepad API + * Various fixes from internal audits, fuzzing and other initiatives + +- Chromium 98.0.4758.80 (boo#1195420) + * CVE-2022-0452: Use after free in Safe Browsing + * CVE-2022-0453: Use after free in Reader Mode + * CVE-2022-0454: Heap buffer overflow in ANGLE + * CVE-2022-0455: Inappropriate implementation in Full Screen Mode + * CVE-2022-0456: Use after free in Web Search + * CVE-2022-0457: Type Confusion in V8 + * CVE-2022-0459: Use after free in Screen Capture + * CVE-2022-0460: Use after free in Window Dialog + * CVE-2022-0461: Policy bypass in COOP + * CVE-2022-0462: Inappropriate implementation in Scroll + * CVE-2022-0463: Use after free in Accessibility + * CVE-2022-0464: Use after free in Accessibility + * CVE-2022-0465: Use after free in Extensions + * CVE-2022-0466: Inappropriate implementation in Extensions Platform + * CVE-2022-0467: Inappropriate implementation in Pointer Lock + * CVE-2022-0468: Use after free in Payments + * CVE-2022-0469: Use after free in Cast + * CVE-2022-0470: Out of bounds memory access in V8 + * Various fixes from internal audits, fuzzing and other initiatives +- drop upstreamed patches: + * chromium-97-Point-constexpr.patch +- add patches: + * chromium-98-MiraclePtr-gcc-ice.patch + * chromium-98-WaylandFrameManager-check.patch +- change chromium-97-compiler.patch to chromium-98-compiler.patch + +- Chromium 97.0.4692.99 (boo#1194919): + * CVE-2022-0289: Use after free in Safe browsing + * CVE-2022-0290: Use after free in Site isolation + * CVE-2022-0291: Inappropriate implementation in Storage + * CVE-2022-0292: Inappropriate implementation in Fenced Frames + * CVE-2022-0293: Use after free in Web packaging + * CVE-2022-0294: Inappropriate implementation in Push messaging + * CVE-2022-0295: Use after free in Omnibox + * CVE-2022-0296: Use after free in Printing + * CVE-2022-0297: Use after free in Vulkan + * CVE-2022-0298: Use after free in Scheduling + * CVE-2022-0300: Use after free in Text Input Method Editor + * CVE-2022-0301: Heap buffer overflow in DevTools + * CVE-2022-0302: Use after free in Omnibox + * CVE-2022-0303: Race in GPU Watchdog + * CVE-2022-0304: Use after free in Bookmarks + * CVE-2022-0305: Inappropriate implementation in Service Worker API + * CVE-2022-0306: Heap buffer overflow in PDFium + * CVE-2022-0307: Use after free in Optimization Guide + * CVE-2022-0308: Use after free in Data Transfer + * CVE-2022-0309: Inappropriate implementation in Autofill + * CVE-2022-0310: Heap buffer overflow in Task Manager + * CVE-2022-0311: Heap buffer overflow in Task Manager + * Various fixes from internal audits, fuzzing and other initiatives +- drop upstreamed patches: + * fix-tag-dragging-in-Mutter.patch + * fix-tag-dragging-in-KWin.patch + +- Revert chromium-94-ffmpeg-roll.patch on TW: fix moved to + FFmpeg + +- Chromium 97.0.4692.71 (boo#1194331): + * CVE-2022-0096: Use after free in Storage + * CVE-2022-0097: Inappropriate implementation in DevTools + * CVE-2022-0098: Use after free in Screen Capture + * CVE-2022-0099: Use after free in Sign-in + * CVE-2022-0100: Heap buffer overflow in Media streams API + * CVE-2022-0101: Heap buffer overflow in Bookmarks + * CVE-2022-0102: Type Confusion in V8 + * CVE-2022-0103: Use after free in SwiftShader + * CVE-2022-0104: Heap buffer overflow in ANGLE + * CVE-2022-0105: Use after free in PDF + * CVE-2022-0106: Use after free in Autofill + * CVE-2022-0107: Use after free in File Manager API + * CVE-2022-0108: Inappropriate implementation in Navigation + * CVE-2022-0109: Inappropriate implementation in Autofill + * CVE-2022-0110: Incorrect security UI in Autofill + * CVE-2022-0111: Inappropriate implementation in Navigation + * CVE-2022-0112: Incorrect security UI in Browser UI + * CVE-2022-0113: Inappropriate implementation in Blink + * CVE-2022-0114: Out of bounds memory access in Web Serial + * CVE-2022-0115: Uninitialized Use in File API + * CVE-2022-0116: Inappropriate implementation in Compositing + * CVE-2022-0117: Policy bypass in Service Workers + * CVE-2022-0118: Inappropriate implementation in WebShare + * CVE-2022-0120: Inappropriate implementation in Passwords +- Removed patches: + * chromium-96-CommandLine-include.patch + * chromium-96-RestrictedCookieManager-tuple.patch + * chromium-96-DrmRenderNodePathFinder-include.patch + * chromium-96-CouponDB-include.patch + * chromium-96-freetype-unbundle.patch + * chromium-96-compiler.patch + * chromium-vaapi.patch + * chromium-86-nearby-include.patch +- Added patches: + * chromium-97-compiler.patch + * chromium-97-Point-constexpr.patch + * chromium-97-ScrollView-reference.patch + * chromium-95-libyuv-arm.patch + * fix-tag-dragging-in-KWin.patch + * fix-tag-dragging-in-Mutter.patch + +- Revert wayland fixes because it doesn't handle GPU correctly + (boo#1194182) + +- Use GCC 11, but disable LTO (boo#1194055). + +- Use our own copy of the wrapper so that we can use the fixes + for Wayland + +- Define GNU_SOURCE and fix the below patched issues +- Removed patches: + * chromium-86-f_seal.patch + * chromium-90-fseal.patch + +- Added patches: + * chromium-96-freetype-unbundle.patch + * chromium-96-EnumTable-crash.patch +- Unbundle freetype on TW +- Unbundle icu on 15.4 +- Disable lto and update _constraints on aarch64 +- Remove MEIPreload: it gets installed through component updater + +- Revert to gcc10 on TW: gcc11 is entirely broken +- No auto thread LTO: linker crash on ARM + +- Chromium 96.0.4664.110 (boo#1193713): + * CVE-2021-4098: Insufficient data validation in Mojo + * CVE-2021-4099: Use after free in Swiftshader + * CVE-2021-4100: Object lifecycle issue in ANGLE + * CVE-2021-4101: Heap buffer overflow in Swiftshader + * CVE-2021-4102: Use after free in V8 + +- Lord of the Browsers: The Two Compilers: + * Go back to GCC + * GCC: LTO removes needed assembly symbols + * Clang: issues with libstdc++ +- Chromium 96.0.4664.93 (boo#1193519): + * CVE-2021-4052: Use after free in web apps + * CVE-2021-4053: Use after free in UI + * CVE-2021-4079: Out of bounds write in WebRTC + * CVE-2021-4054: Incorrect security UI in autofill + * CVE-2021-4078: Type confusion in V8 + * CVE-2021-4055: Heap buffer overflow in extensions + * CVE-2021-4056: Type Confusion in loader + * CVE-2021-4057: Use after free in file API + * CVE-2021-4058: Heap buffer overflow in ANGLE + * CVE-2021-4059: Insufficient data validation in loader + * CVE-2021-4061: Type Confusion in V8 + * CVE-2021-4062: Heap buffer overflow in BFCache + * CVE-2021-4063: Use after free in developer tools + * CVE-2021-4064: Use after free in screen capture + * CVE-2021-4065: Use after free in autofill + * CVE-2021-4066: Integer underflow in ANGLE + * CVE-2021-4067: Use after free in window manager + * CVE-2021-4068: Insufficient validation of untrusted input in new tab page +- Chromium 96.0.4664.45 (boo#1192734): + * CVE-2021-38007: Type Confusion in V8 + * CVE-2021-38008: Use after free in media + * CVE-2021-38009: Inappropriate implementation in cache + * CVE-2021-38006: Use after free in storage foundation + * CVE-2021-38005: Use after free in loader + * CVE-2021-38010: Inappropriate implementation in service workers + * CVE-2021-38011: Use after free in storage foundation + * CVE-2021-38012: Type Confusion in V8 + * CVE-2021-38013: Heap buffer overflow in fingerprint recognition + * CVE-2021-38014: Out of bounds write in Swiftshader + * CVE-2021-38015: Inappropriate implementation in input + * CVE-2021-38016: Insufficient policy enforcement in background fetch + * CVE-2021-38017: Insufficient policy enforcement in iframe sandbox + * CVE-2021-38018: Inappropriate implementation in navigation + * CVE-2021-38019: Insufficient policy enforcement in CORS + * CVE-2021-38020: Insufficient policy enforcement in contacts picker + * CVE-2021-38021: Inappropriate implementation in referrer + * CVE-2021-38022: Inappropriate implementation in WebAuthentication +- Removed old patches: + * chromium-95-compiler.patch + * chromium-95-BitstreamReader-namespace.patch + * chromium-95-system-zlib.patch + * chromium-older-harfbuzz.patch + * pipewire-do-not-typecheck-the-portal-session_handle.patch +- Removed build breaking patches: + * chromium-93-EnumTable-crash.patch +- Added patches: + * chromium-96-compiler.patch + * chromium-96-CommandLine-include.patch + * chromium-96-RestrictedCookieManager-tuple.patch + * chromium-96-DrmRenderNodePathFinder-include.patch + * chromium-96-CouponDB-include.patch +- Changed patches: + * gcc-enable-lto.patch: see above + +- Ensure newer libs and LLVM is used on Leap (boo#1192310) + +- Explicitly BuildRequire python3-six. + cifs-utils -- Make cifs-idmap plugin (idmapwb.so) use update-alternatives - mechanism to be able to switch between cifs-utils and sssd; - (bsc#1182682). +- Update cifs-utils.spec: + * Remove unused + !BuildIgnore: samba-client + BuildRequires: libwbclient-devel + +- Update to cifs-utils 6.14 + * smbinfo is enhanced with capability to display alternate data streams + * setcifsacl is improved to optionally reorder ACEs in preferred order + * cifs.upcall regression in kerberos mount is fixed + * remove cifs-utils-6.13.tar.bz2 + * remove cifs-utils-6.13.tar.bz2.asc + * add cifs-utils-6.14.tar.bz2 + * add cifs-utils-6.14.tar.bz2.asc +- Drop upstream fixed patches: + * 0015-cifs.upcall-fix-regression-in-kerberos-mount.patch + +- Update to cifs-utils 6.13 + * Fixes CVE-2021-20208, cifs.upcall kerberos auth leak in container + * remove cifs-utils-6.12.tar.bz2 + * remove cifs-utils-6.12.tar.bz2.asc + * add cifs-utils-6.13.tar.bz2 + * add cifs-utils-6.13.tar.bz2.asc +- Drop upstream fixed patches: + * 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + * add 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + +- 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. + +- prepare usrmerge (boo#1029961) + +- Make cifs-idmap plugin (idmapwb.so) use update-alternatives + mechanism to be able to switch between cifs-utils and sssd; + (bsc#1182682). +- rst2man has been moved to python3-docutils in SLE12+, update + BuildRequires check to reflect that + clutter +- Add cd4c50db38ea9421deb83f25935a27531aa756a9.patch: wayland: + Protect against enter events for empty surfaces. + colord +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_colord.service.patch + +- Change to systemd-sysusers + coreutils +- coreutils-df-fuse-portal-dummy.patch: + df: Add "fuse.portal" as a dummy file system (used in flatpak + implementations). (bsc#1189152) + cyrus-sasl -- 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. - -- Remove Berkeley DB dependency (JIRA#SLE-12190) - The packages cyrus-sasl and cyrus-sasl-saslauthd are built - without Berkely DB support. gdbm will be used instead of BDB. - The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built - with Berkely DB support. -- Update to 2.1.27 - * Added support for OpenSSL 1.1 - * Added support for lmdb - * Lots of build fixes - * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech - * DIGEST-MD5 plugin: - Fixed memory leaks - Fixed a segfault when looking for non-existent reauth cache - Prevent client from going from step 3 back to step 2 - Allow cmusaslsecretDIGEST-MD5 property to be disabled - * GSSAPI plugin: - Added support for retrieving negotiated SSF - Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF - Properly compute maxbufsize AFTER security layers have been set - * SCRAM plugin: - Added support for SCRAM-SHA-256 - * LOGIN plugin: - Don’t prompt client for password until requested by server - * NTLM plugin: - Fixed crash due to uninitialized HMAC context -- Replace references to /var/adm/fillup-templates with new - %_fillupdir macro (boo#1069468) -- bsc#983938 `After=syslog.target` left-overs in several unit files -- added patches: - fix_libpq-fe_include.diff for fixing including libpq-fe.h -- removed patches obsoleted by upstream changes: - * shared_link_on_ppc.patch - * cyrus-sasl-2.1.27-openssl-1.1.0.patch - * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch - * 0003-Check-return-error-from-gss_wrap_size_limit.patch - * 0004-Add-support-for-retrieving-the-mech_ssf.patch - * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch - * cyrus-sasl-fix-logging-in-gssapi.patch - -- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518) - * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch - * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch - * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch -- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518) - * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch - -- added backport-patch cyrus-sasl-bug587.patch which fixes - off-by-one error in _sasl_add_string function - (see CVE-2019-19906 bsc#1159635) - -- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1" - By server context the connection will be sent to the log function. - Client content does not have log level information. I.e. there is no - way to stop DEBUG level logs nece I've removed it. - * add cyrus-sasl-fix-logging-in-gssapi.patch - -- OpenSSL 1.1 support (bsc#1055463) - * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora - -- added cyrus-sasl-issue-402.patch to fix - SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402 - (see https://github.com/cyrusimap/cyrus-sasl/issues/402) - -- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5 - -- really use SASLAUTHD_PARAMS variable (bnc#938657) - -- bnc#908883 cyrus-sasl-scram refers to wrong RFC - -- Make sure /usr/sbin/rcsaslauthd exists - dbus-1 +- Remove pointless %%post scriptlet leveraging non-existent systemd env + variables + FIRST_ARG has been used in our systemd macros, but this has now been gone for + years. Thus the true branch of the if has never been executed for years and is + only causing warnings when installing dbus. + +- Add missing patch for CVE-2020-12049 + * fix-upstream-CVE-2020-12049_2.patch + +- Fix CVE-2020-12049 truncated messages lead to resource exhaustion + (CVE-2020-12049, bsc#1172505) + * fix-upstream-CVE-2020-12049.patch +- Rebased fix-CVE-2019-12749.patch + +- Fix CVE-2020-35512 - shared UID's caused issues (CVE-2020-35512 bsc#1187105) + * fix-upstream-userdb-constpointer.patch + * fix-upstream-CVE-2020-35512.patch + +- Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832) + * added fix-CVE-2019-12749.patch + +- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory + +- Use %license instead of %doc [bsc#1082318] + +- Avoid bashisms in scriptlets. + +- Avoid ugly error message from %pre(install) script when installing + for the first time. + +- Don't spit out a warning if /usr/bin/dbus-daemon does not exist + when we run the pre-script. + +- Swap a missed libdir to libexecdir + +- Do not hide errors during useradd. + +- Fix dbus-daemon-launch-helper to use proper ref to libexecdir + +- use %{_libexecdir}/dbus-1 as libexecdir + +- Update to 1.12.2 + Deprecations: + • Eavesdropping is officially deprecated in favour of BecomeMonitor. + See the release notes for spec version 0.31 (in dbus 1.11.14). + • [Unix] Flag files in /var/run/console/${username} are deprecated. + See the release notes for 1.11.18. + New APIs: + • and rules in dbus-daemon configuration can now + include send_broadcast="true", send_broadcast="false", + max_unix_fds="N", min_unix_fds="N" (for some integer N). + See the release notes for 1.11.18. + • dbus_try_get_local_machine_id() is like + dbus_get_local_machine_id(), but returns a DBusError. + • New APIs around DBusMessageIter to simplify cleanup. + See the release notes for 1.11.16. + • The message bus daemon now implements the standard Introspectable, + Peer and Properties interfaces. See the release notes for + dbus 1.11.14 and spec version 0.31. + • DTDs for introspection XML and bus configuration are installed. + • [Unix] A new unix:dir=… address family resembles unix:tmpdir=… but + never uses Linux abstract sockets, which is advantageous for + containers. On non-Linux it is equivalent to unix:tmpdir=…. + See the release notes for dbus 1.11.14 and spec version 0.31. + • [Unix] New option "dbus-launch --exit-with-x11". + • [Unix] Session managers can create transient .service files in + $XDG_RUNTIME_DIR/dbus-1/services. See the release notes for 1.11.12. + • [Unix] A sysusers.d snippet can create the messagebus user on-demand. + Miscellaneous behaviour changes: + • [Unix] The session bus now logs to syslog if it was started by + dbus-launch. + • [Unix] Internal warnings are logged to syslog if configured. + • [Unix] Exceeding an anti-DoS limit is logged to syslog if configured, + or to stderr. +- Enabled "make check test suite" +- Patches removed, fixed upstream + * fix-upstream-drop-install-sections-from-user-services.patch + * fix-upstream-increase-backlog.patch + * fix-upstream-timeout-reset-1.patch + * fix-upstream-timeout-reset-2.patch + +- boo#1027201 dbus-daemon not found +- boo#978477 systemd reseting under heavy load + * fix-upstream-timeout-reset-1.patch + * fix-upstream-timeout-reset-2.patch + +- boo#1027200 don't generate machine-id in %post systemd will do it + on first boot. +- swap usage of /bin/false to /usr/bin/false +- Use libexecdir=%{_libdir}/dbus-1 rather then /lib/dbus-1 + +- No need to set --libdir anymore now that prefix is /usr/bin, + * fixes boo#1047532 +- No need to set --bindir, bindir in dbus-1-x11 was incorrect +- Other fixes required to properly change prefix +- Don't pass --with-initscripts we don't use them anymore. + +- Update to 1.10.20 + * Fixes: + + Fix a reference leak when blocking on a pending call on a + connection that has been disconnected (fdo#101481, Shin-ichi + MORITA) + + Don't put timestamps in the Doxygen-generated documentation, + for closer-to-reproducible builds (fdo#100692, Simon + McVittie) + + Avoid an assertion failure when connecting to a + semicolon-separated series of addresses, one of which fails + (fdo#101257, Simon McVittie) + * Documentation: + + Update git URIs in HACKING document to sync up with + cgit.freedesktop.org (fdo#100715, Simon McVittie) + +- swap to /usr/bin bsc#1029968 +- Add the following fixes from SLE12 + * bsc#980928 increase listen() backlog of AF_UNIX sockets to + SOMAXCONN fix-upstream-increase-backlog.patch +- The following bugs were already fixed but are missing changelog + entries + * bsc#867256 (No longer applicable) + * bsc#916785 (No longer applicable) + * bsc#1012564 (Not applicable) + * fdo#90004 (Fixed Upstream) +- Rename the following patches as a tidy up + * dbus-log-deny.patch to feature-suse-log-deny.patch + * dbus-do-autolaunch.patch feature-suse-do-autolaunch.patch + * 0001-Add-RefuseManualStartStop.patch to + feature-suse-refuse-manual-start-stop.patch + * 0001-Drop-Install-sections-from-user-services.patch to + fix-upstream-drop-install-sections-from-user-services.patch + +- Update to 1.10.18 + * Fixes + + Re-order dbus-daemon startup so that on SELinux systems, the + thread that reads AVC notifications retains the ability to + write to the audit log (fdo#92832, Debian #857660; Laurent + Bigonville) + + Fix a harmless read overflow and some memory leaks in a unit + test (fdo#100568, Philip Withnall) + +- Update to 1.10.16 + Fixes: + * Prevent symlink attacks in the nonce-tcp transport on Unix that could + allow an attacker to overwrite a file named "nonce", in a directory + that the user running dbus-daemon can write, with a random value + known only to the user running dbus-daemon. This is unlikely to be + exploitable in practice, particularly since the nonce-tcp transport + is really only useful on Windows. + (fd.o #99828, Simon McVittie) (bsc#1025950) + * Avoid symlink attacks in the "embedded tests", which are not enabled + by default and should never be enabled in production builds of dbus. + (fd.o #99828, Simon McVittie) (bsc#1025951) + * Work around an undesired effect of the fix for CVE-2014-3637 + (fd.o #80559), in which processes that frequently send fds, such as + logind during a flood of new PAM sessions, can get disconnected for + continuously having at least one fd "in flight" for too long; + dbus-daemon interprets that as a potential denial of service attack. + The workaround is to disable that check for uid 0 process such as + logind, with a message in the system log. The bug remains open while + we look for a more general solution. + (fd.o #95263, LP#1591411; Simon McVittie) + * Don't run the test test-dbus-launch-x11.sh if X11 autolaunching + was disabled at compile time. That test is not expected to work + in that configuration. (fd.o #98665, Simon McVittie) + Enhancements: + * Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian + stable and Debian testing in addition to the older Ubuntu that is + the default (fd.o #98889, Simon McVittie) + +- A note for scripts bsc#974092 (remove sysvinit script) is already + fixed here. + +- Don't restart dbus on upgrade - Includes temporary work around + for last version boo#1020301 +- Add 0001-Add-RefuseManualStartStop.patch don't allow users to Manually + start or stop dbus. + +- Add systemd unit files to start session bus via systemd +- Added patch: + * 0001-Drop-Install-sections-from-user-services.patch + + remove install section from socket unit because it does not + need to be enabled explicitly (see fdo#92402) + +- Requires systemd >= 209 and drop the compatibility pkg-config + names that don't exist in newer systemd + +- Drop useless --with-pic which is only for static libs +- Abort installation when user/group creation fails +- Avoid calling %service_* more than once + +- Build the dbus-1 package without X in the dbus-1.spec +- Move the dbus-launch.nox11 to the dbus-1 package and install + it by default +- Build devel-doc package in dbus-1.spec and don't build any + documentation in dbus-1-x11 +- Make dbus-1-x11 package contains only the X11-enabled dbus-launch +- Fix some rpmlint warnings +- Delete the dbus-1-x11.spec.in file, since maintaining it is + more complicated then keeping in sync a dbus-1-x11.spec file of + less then 120 lines + +- Create new subpackage: dbus-1-nox11 + - contains dbus-launch without x11 support +- Rename dbus-launch to dbus-launch.x11 +- use update-alternatives to switch between dbus-launch with and + without X11 +- Solves [bnc#934214] + +- Update to 1.10.12 + * Security fixes: + + Do not treat ActivationFailure message received from + root-owned systemd name as a format string. In principle this + is a security vulnerability, but we do not believe it is + exploitable in practice, because only privileged processes can + own the org.freedesktop.systemd1 bus name, and systemd does + not appear to send activation failures that contain "%". + Please note that this probably *was* exploitable in dbus + versions older than 1.6.30, 1.8.16 and 1.9.10 due to a missing + check which at the time was only thought to be a denial of + service vulnerability (CVE-2015-0245). If you are still + running one of those versions, patch or upgrade immediately. + (fdo#98157, bsc#1003898, Simon McVittie) + * Other fixes: + + Harden dbus-daemon against malicious or incorrect + ActivationFailure messages by rejecting them if they do not + come from a privileged process, or if systemd activation is + not enabled (fdo#98157, Simon McVittie) + + Avoid undefined behaviour when setting reply serial number + without going via union DBusBasicValue (fdo#98035, Marc Mutz) + + autogen.sh: fail cleanly if autoconf fails (Simon McVittie) + +- Moved dbus-run-session from dbus-1-x11 to dbus-1 (bdo#836296) + +- Update to 1.10.10 + * Fixes: + + On Linux, when dbus-daemon is run with reduced susceptibility + to the OOM killer (typically via systemd), do not let child + processes inherit that setting (fdo#32851; + Kimmo Hämäläinen, WaLyong Cho) + + Output valid shell syntax in ~/.dbus/session-bus/ if the bus + address contains a semicolon (fdo#94746, Thiago Macieira) + + Fix memory leaks and thread safety in subprocess starting on + Windows (fdo#95191, Ralf Habacker) + + Do not require systemd to have a service file if using it for + activation (fdo#93194; Simon McVittie; backport from 1.11.0) + + Stop test-dbus-daemon incorrectly failing on platforms that + cannot discover the process ID of clients (fdo#96653, + Руслан Ижбулатов) + + In tests that exercise correct handling of crashing D-Bus + services, suppress Windows crash handler (fdo#95155; + Yiyang Fei, Ralf Habacker) + + Explicitly check for stdint.h (Ioan-Adrian Ratiu) + + update-activation-environment: produce better diagnostics on + error (fdo#96653, Simon McVittie) + + Don't fail the build with an unused const variable warning + under gcc 6 (fdo#97282; Thomas Zimmermann, Simon McVittie) + + Merge dbus-1.10-ci branch, containing backports from 1.11.0 + in build/test code to support continuous integration + (fdo#93194, Simon McVittie) + - Avoid -Wunused-label when compiling with libselinux but no + libaudit + - In development builds, allow OOM tests to be disabled as + documented + - Accept and ignore the --tap argument in all "embedded + tests", and run all automated tests with that argument for + better diagnostics + - Fix the systemd activation test under CMake by installing + the required files + - In Automake, fix shell syntax for installcheck-local with + no DESTDIR + - In Automake, don't try to run manual tests in installcheck + - In CMake, don't run manual-tcp test as an automated test + - Add travis-ci.org build machinery + +- Update to 1.10.8 + * Fixes: + + Enable "large file support" on systems where it exists: + dbus-daemon is not expected to open large files, but it might + need to stat files that happen to have large inode numbers + (fdo#93545, Hongxu Jia) + + Eliminate padding inside DBusMessageIter on 64-bit platforms, + which might result in a pedantic C compiler not copying the + entire contents of a DBusMessageIter; statically assert that + this is not an ABI change in practice (fdo#94136, Simon + McVittie) + + Document dbus-test-tool echo --sleep-ms=N instead of + incorrect --sleep=N (fdo#94244, Dmitri Iouchtchenko) + + Correctly report test failures in C tests from run-test.sh + (fdo#93379; amit tewari, Simon McVittie) + + When tests are enabled, run all the marshal-validate tests, + not just the even-numbered ones (fdo#93908, Nick Lewycky) + + Correct the expected error from one marshal-validate test, + which was previously not run due to the above bug(fdo#93908, + Simon McVittie) + +- Update to 1.10.6 + * Fixes: + - On Unix when running tests as root, don't assert that root + and the dbus-daemon user can still call + UpdateActivationEnvironment; assert that those privileged + users can call BecomeMonitor instead (fdo#93036, Simon + McVittie) + - On Windows, fix a memory leak in the autolaunch transport + (fdo#92899, Simon McVittie) + - On Windows Autotools builds, don't run tests that rely on + dbus-run-session and other Unix-specifics (fdo#92899, Simon + McVittie) + +- Update to 1.10.4 + * Changes between 1.10.2 and 1.10.4 + - Enhancements: + + GetConnectionCredentials, GetConnectionUnixUser and + GetConnectionUnixProcessID with argument + "org.freedesktop.DBus" will now return details of the + dbus-daemon itself. This is required to be able to call + SetEnvironment on systemd. (fdo#92857, Jan Alexander + Steffens) + - Fixes: + + Make UpdateActivationEnvironment always fail with + AccessDenied on the system bus. Previously, it was + possible to configure it so root could call it, but the + environment variables were not actually used, because the + launch helper would discard them. (fdo#92857, Jan Alexander + Steffens) + + On Unix with --systemd-activation on a user bus, make + UpdateActivationEnvironment pass on its arguments to + systemd's SetEnvironment method, solving inconsistency + between the environments used for traditional activation + and systemd user-service activation. (fdo#92857, Jan + Alexander Steffens) + + On Windows, don't crash if or --syslog is used + (fdo#92538, Ralf Habacker) + + On Windows, fix a memory leak when setting a DBusError from + a Windows error (fdo#92721, Ralf Habacker) + + On Windows, don't go into infinite recursion if we abort the + process with backtraces enabled (fdo#92721, Ralf Habacker) + + Fix various failing tests, variously on Windows and + cross-platform: + . don't test system.conf features (users, groups) that only + make sense on the system bus, which is not supported on + Windows + . don't call _dbus_warn() when we skip a test, since it is + fatal + . fix computation of expected + . when running TAP tests, translate newlines to Unix format, + fixing cross-compiled tests under Wine on Linux + . don't stress-test refcounting under Wine, where it's + really slow + . stop assuming that a message looped-back to the test will + be received immediately + . skip some system bus tests on Windows since they make no + sense there (fdo#92538, fdo#92721; Ralf Habacker, Simon + McVittie) + * Changes between 1.10.0 and 1.10.2 + - Fixes: + + Correct error handling for activation: if there are multiple + attempts to activate the same service and it fails + immediately, the first attempt would get the correct reply, + but the rest would time out. We now send the same error + reply to each attempt. (fdo#92200, Simon McVittie) + + If BecomeMonitor is called with a syntactically invalid + match rule, don't crash with an assertion failure, fixing a + regression in 1.9.10. This was not exploitable as a denial + of service, because the check for a privileged user is done + first. (fdo#92298, Simon McVittie) + + On Linux with --enable-user-session, add the bus address to + the environment of systemd services for better backwards + compatibility (fdo#92612, Jan Alexander Steffens) + + On Windows, fix the logic for replacing the installation + prefix in service files' Exec lines (fdo#83539; Milan Crha, + Simon McVittie) + + On Windows, if installed in the conventional layout with + ${prefix}/etc and ${prefix}/share, use relative paths + between bus configuration files to allow the tree to be + relocated (fdo#92028, Simon McVittie) + + Make more of the regression tests pass in Windows builds + (fdo#92538, Simon McVittie) + * Summary of major changes since 1.8.0: + - The basic setup for the well-known system and session buses is + now done in read-only files in ${datadir} (normally /usr/share). + - AppArmor integration has been merged, with features similar to + the pre-existing SELinux integration. It is mostly compatible + with the patches previously shipped by Ubuntu, with one + significant change: Ubuntu's GetConnectionAppArmorSecurityContext + method has been superseded by GetConnectionCredentials and was + not included. + - The --enable-user-session configure option can be enabled + by OS integrators intending to use systemd to provide a + session bus per user (in effect, treating all concurrent + graphical and non-graphical login sessions as one large session). + - The new listenable address mode "unix:runtime=yes" listens on + $XDG_RUNTIME_DIR/bus, the same AF_UNIX socket used by the + systemd user session. libdbus and "dbus-launch --autolaunch" + will connect to this address by default. GLib >= 2.45.3 and + sd-bus >= 209 have a matching default. + - All executables are now dynamically linked to libdbus-1. + Previously, some executables, most notably dbus-daemon, were + statically linked to a specially-compiled variant of libdbus. + This results in various private functions in the _dbus + namespace being exposed by the shared library. These are not + API, and must not be used outside the dbus source tree. + - On platforms with ELF symbol versioning, all public symbols + are versioned LIBDBUS_1_3. + * New bus APIs: + - org.freedesktop.DBus.GetConnectionCredentials returns + LinuxSecurityLabel where supported + - org.freedesktop.DBus.Monitoring interface (privileged) + . BecomeMonitor method supersedes match rules with eavesdrop=true, + which are now deprecated + - org.freedesktop.DBus.Stats interface (semi-privileged) + . now enabled by default + . new GetAllMatchRules method + - org.freedesktop.DBus.Verbose interface (not normally compiled) + . toggles the effect of DBUS_VERBOSE + * New executables: + - dbus-test-tool + - dbus-update-activation-environment + * New optional dependencies: + - The systemd: pseudo-transport requires libsystemd or libsd-daemon + - Complete documentation requires Ducktype and yelp-tools + - Full test coverage requires GLib 2.36 and PyGI + - AppArmor integration requires libapparmor and optionally libaudit + * Dependencies removed: + - dbus-glib + +- Update to 1.8.20: + * Fixes: + - Fix a memory leak when GetConnectionCredentials() succeeds + (fdo#91008, Jacek Bukarewicz) + - Ensure that dbus-monitor does not reply to messages intended + for others (fdo#90952, Simon McVittie) + +- Account for openSUSE:Leap in the conditional for chosing right + local state directories (boo#941352) + +- Move common-begin sections around to make pre_checkin work again +- Unconditionally build with systemd features, there are no cycles + now, systemd no longer buildrequires dbus-1-devel + +- Update to 1.8.18: + * Security hardening: + - On Unix platforms, change the default configuration for the + session bus to only allow EXTERNAL authentication (secure + kernel-mediated credentials-passing), as was already done for + the system bus. + This avoids falling back to DBUS_COOKIE_SHA1, which relies on + strongly unpredictable pseudo-random numbers; under certain + circumstances (/dev/urandom unreadable or malloc() returns + NULL), dbus could fall back to using rand(), which does not + have the desired unpredictability. The fallback to rand() has + not been changed in this stable-branch since the necessary + code changes for correct error-handling are rather intrusive. + If you are using D-Bus over the (unencrypted!) tcp: or + nonce-tcp: transport, in conjunction with DBUS_COOKIE_SHA1 + and a shared home directory using NFS or similar, you will + need to reconfigure the session bus to accept DBUS_COOKIE_SHA1 + by commenting out the element. This configuration is + not recommended. (bsc#931066, fdo#90414, Simon McVittie) + * Other fixes: + - Add locking to DBusCounter's reference count and notify + function (fdo#89297, Adrian Szyndela) + - Ensure that DBusTransport's reference count is protected by + the corresponding DBusConnection's lock (fdo#90312, + Adrian Szyndela) + - On Windows, listen on the same port for IPv4 and IPv6 + (previously broken by an endianness mistake), and fix a + failure to bind TCP sockets on approximately 1 attempt in 256 + (fdo#87999, Ralf Habacker) + - Correctly release DBusServer mutex before early-return if we + run out of memory while copying authentication mechanisms + (fdo#90021, Ralf Habacker) + - Correctly initialize all fields of DBusTypeReader (fdo#90021, + Ralf Habacker, Simon McVittie) + - Fix some missing \n in verbose (debug log) messages + (fdo#90021, Ralf Habacker) + - Clean up some memory leaks in test code (fdo#90021, + Ralf Habacker) + +- Sync changes from SLE12 conditionalized for suse_version <= 1315 + +- Update to 1.8.16: + * Security fixes: + - Do not allow non-uid-0 processes to send forged + ActivationFailure messages. On Linux systems with systemd + activation, this would allow a local denial of service: + unprivileged processes could flood the bus with these forged + messages, winning the race with the actual service activation + and causing an error reply to be sent back when service + auto-activation was requested. This does not prevent the real + service from being started, so it only works while the real + service is not running. (CVE-2015-0245, fdo#88811, bnc#916343; + Simon McVittie) + * Other fixes: + - fix a Windows build failure (fdo#88009, Ralf Habacker) + - on Windows, allow up to 8K connections to the dbus-daemon + instead of the previous 64, completing a previous fix which + only worked under Autotools (fdo#71297, Ralf Habacker) + +- Update to 1.8.14 + * Security hardening: + - Do not allow calls to UpdateActivationEnvironment from uids + other than the uid of the dbus-daemon. If a system service + installs unsafe security policy rules that allow arbitrary + method calls (such as CVE-2014-8148) then this prevents + memory consumption and possible privilege escalation via + UpdateActivationEnvironment. + We believe that in practice, privilege escalation here is + avoided by dbus-daemon-launch-helper sanitizing its + environment; but it seems better to be safe. + - Do not allow calls to UpdateActivationEnvironment or the + Stats interface on object paths other than + /org/freedesktop/DBus. Some system services install unsafe + security policy rules that allow arbitrary method calls to + any destination, method and interface with a specified object + path; while less bad than allowing arbitrary method calls, + these security policies are still harmful, since dbus-daemon + normally offers the same API on all object paths and other + system services might behave similarly. + * Other fixes: + - Add missing initialization so GetExtendedTcpTable doesn't + crash on Windows Vista SP0 (fdo#77008, Ilya A. Tkachenko) + +- Update to 1.8.12: + * Fixes: + - Partially revert the CVE-2014-3639 patch by increasing the + default authentication timeout on the system bus from 5 + seconds back to 30 seconds, since this has been reported to + cause boot regressions for some users, mostly with parallel + boot (systemd) on slower hardware. + On fast systems where local users are considered particularly + hostile, administrators can return to the 5 second timeout + (or any other value in milliseconds) by saving this as + /etc/dbus-1/system-local.conf: + + 5000 + + (fdo#86431, Simon McVittie) + - Add a message in syslog/the Journal when the auth_timeout is + exceeded (fdo#86431, Simon McVittie) + - Send back an AccessDenied error if the addressed recipient is + not allowed to receive a message (and in builds with + assertions enabled, don't assert under the same conditions). + (fdo#86194, Jacek Bukarewicz) + +- Update to 1.8.10: + * Security fixes: + - Increase dbus-daemon's RLIMIT_NOFILE rlimit to 65536 + so that CVE-2014-3636 part A cannot exhaust the system bus' + file descriptors, completing the incomplete fix in 1.8.8. + (CVE-2014-7824, fdo#85105; Simon McVittie, Alban Crequy) + digikam +- Update to 7.5.0 + * https://www.digikam.org/news/2022-01-16-7.5.0_release_announcement/ +- New features (from NEWS): + General : MacOS package, Windows installer, and AppImage bundle use + KF5 5.89 and KAPPS 21.12.0 frameworks. + General : AppImage Linux bundle now support Platform Input Context + FCITX (https://fcitx-im.org/wiki/Fcitx_5). + General : Improve RTL translations support. + General : GUI internationalization and localization updates with + more than 50 languages available. + General : Add OpenWith contextual menu support under MacOS. +- 734 bugs fixed + +- Update to 7.4.0 + * https://www.digikam.org/news/2021-12-17-7.4.0_release_announcement/ +- New features (from NEWS): + Bundles : AppImage is now compiled under Mageia 7.1 instead 6.1 for + a better binary compatibility with recent Linux. + Bundles : AppImage use last Qt 5.15.2 and KF5 5.84 libraries. + Bundles : Last stable Exiv2 0.27.5 is now used to compile Windows, + AppImage, and MacOS bundles. + Plugins : New tool to share items on the network with a Motion JPEG + stream server. + Showfoto: Add new left sidebar hosting a folder-view to quickly + explore images from local file system. + Showfoto: Add new left sidebar hosting a stack-view to host + favorite contents. + Database: Add the ability to use a local SQLite thumbnail database + with an external MySQL configuration. + General : Integration of Image Quality Sorter Google Summer of Code + project 2021 from Phuoc Khanh LE + + General : Update internal Libraw to snapshot 202110 + * Camera Format support: + - Sony Lossless compressed support + - Panasonic v6/12 bit + * Camera support: + - DJI Mavic Air 2S + - Fujifilm GFX 50S II; GFX 100S, X-E4 + - GoPro HERO9, HERO10 (if compiled w/ USE_GPR_SDK) + - Nikon Z fc + - Panasonic GH5 Mark II + - Pentax K3 Mark III + - Olympus E-P7 + - Ricoh GR IIIx + - Sony A1, A7R-IIIA (ILCE-7RM3A), A7R-IVA (ILCE-7RM4A), + ZV-E10 + - Canon EOS M50 Mark II was supported but not listed in + camera list +- 209 bugs fixed +- Drop Fix-compile-for-newer-Akonadi-Build-Versions.patch, merged + upstream +- Update 0001-Revert-Exiv2-is-now-released-with-exported-targets-u.patch + to avoid the use of a function that was added in exiv2-0.27 +- Readd libjasper-devel BuildRequires to reenable JPEG2000 support, + it's back in Tumbleweed since a while +- Drop redundant recommendation of the -lang package +- Add signature file and keyring + +- Add Fix-compile-for-newer-Akonadi-Build-Versions.patch to fix + build with Akonadi 21.12 + +- Fix the libdigikamcore runtime dependency (boo#1189905) + +- Disable build on archs missing QtWebEngine. + +- Update to 7.3.0 + * https://www.digikam.org/news/2021-07-12-7.3.0_release_announcement/ +- New features (from NEWS): + General : Add new metadata viewer based on ExifTool. + General : Better support of astrophoto FITS image format (Flexible + Image Transport System) including metadata extraction + support to populate the database. + General : Better support of MPO image format (Multiple Picture + Object) including metadata extraction support to populate + the database. + General : Digital Scanner plugin is now available under Windows. + General : Use last Exiv2 0.27.4 in all bundles with Base Media File + metadata read and write support (HEIF, AVIF). + General : Use last KF5 framework 5.80 in all bundles. + General : Update internal Libpgf to 7.21.7 (18-02-2021). + General : Update internal Libraw from snapshot 20210622. + General : Update internal DNG SDK to last 1.5 and XMP SDK to last + 5.7.0. + General : DNGWriter now use ExifTool to post-process metadata. + General : Internal Libraw use DNG SDK 1.5 to handle 8 bits DNG + files. + Searches: Find duplicates items is now process in parallel using + multi-cores. + Plugins : New tool to export items to iNaturalist web service + (https://www.inaturalist.org/). + Plugins : SlideShow and Presentation tools now allow to move items + to the trash. + Plugins : New tool to convert RAW to DNG in batch for Showfoto. +- 373 bugs fixed +- Drop no longer needed upstream patch: + * Fix-build-after-Qt-commit-f8ad329f.patch +- Refresh patch: + * 0001-Revert-Exiv2-is-now-released-with-exported-targets-u.patch + +- Don't package ChangeLog, it is massive + +- Add Fix-build-after-Qt-commit-f8ad329f.patch to fix build with + the latest Qt + +- Require the version of libopencv_dnn it was built against (boo#1185700) + +- Update to 7.2.0 + * https://www.digikam.org/news/2021-03-22-7.2.0_release_announcement/ +- New features (from NEWS): + General : Add ccache support to speed-up compilations. + General : New Online version checker/downloader, with release + notes viewer and option to install automatically + new version under macOS and Windows. + General : MacOS PKG installer is now compatible with Apple + BigSur. + General : MacOS bundle is now fully relocatable. + General : Check and fix source codes with Clazy static + analyzer. + General : All bundles updated to last KF5 framework version + 5.74. + General : All bundles updated to last OpenCV version 4.4.0. + General : Add a static QCollator class for fast item sorting. + AdvancedSearch: Add search for empty title, caption, author or + creator fields. + AdvancedSearch: Add search for a month or the day of a month. + AdvancedSearch: Add option to search tags in tree. + Database : Change database scheme under MySQL from TagsTree + VIEW to TABLE with triggers. + FaceManagement: Improve users experience in GUI for face workflow + while tagging and manage faces. + FaceManagement: Add face engine clustering support for detection + and recognition processes. + FaceManagement: Remove face engine data files from sources and + bundles and add a file downloader. + RawEngine : Update internal Libraw to last 0.21.0: + Camera format support: + Lossy compressed CR3 files + Lossy compressed RAF files + Uncompressed floating point DNG files (16-24-32 + bit) + Deflate compressed striped DNG files + XMP and HEIF-preview extraction from CR3 files + Camera model support: + Apple iPhone 12 Max, iPhone 12 Max Pro + Canon EOS R5, EOS R6, EOS 850D, EOS-1D X Mark + III (lossy compressed files) + FujiFilm X-S10 + Hasselblad CFV II 50C", + Leica M10-R, Q2 Monochrom, S3, SL2-S + Nikon Z 5, Z 6 II, Z 7 II + Olympus E-M10 Mark IV + Panasonic DC-G100 / G110, DC-S5 + Sony ILCE-7C (A7C), ILCE-7SM3 (A7S III) + Zeiss ZX1 + Plus multiple DNG-recording cameraphones/drones/ + etc. +- 364 bugs fixed +- BuildRequire opencv-devel >= 3.4.0, the legacy HAAR face + detection code that still supported opencv 3.3 was removed + completely in this release + discover +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * notifier: Don't trigger updates while busy + * notifier: Update lastUnattendedTrigger before checking for updates again + * notifier: Actually save LastUnattendedTrigger + * notifier: Use KIdleTime properly + * Use C++17 + * Don't display critical packages/apps in the UI + * update: Ensure we never have two update processes running in parallel + * Implement Kirigami.CheckableListItem properly (kde#449766) + * Fix unattended update interval check + +- 5.24.0 tarball got updated: + * kns: Do not keep an own Attica::Provider + * notifier: Make sure we don't trigger offline updates too often + * notifier: Only refresh unattended when it actually changes + * ApplicationPage: Fix infinite resize loop on screenshoots (kde#449583) + * Force focus to the search field properly (kde#417213) + * Fix global drawer overlapping the app screenshot (kde#434055) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * flatpak: ensure we don't unref transactions twice (kde#440877) + * fix integer overflow in backends + * Mark Discover compulsory_for_desktop with KDE (kde#449260) + * Cancel DialogButtonBox's built-in margins in a better way + * Make app delegate icon less enormous + * NavigationTabBar: Avoid loop on actions in tab group (kde#448460) + * pk: Fix dependencies view (kde#414822) + * Reset the ApplicationAddionsModel when the state of an application changes (kde#426027) + * kns: Fix resource download sizes (kde#432846) + * flatpak: Don't treat the lack of metadata as fatal (kde#443745) + * flatpak: Add the repositories added by a transaction (kde#447772) + * PackageKitUpdater: Do not emit error when user cancels an update + * Use loader for NavigationTabBar + * Do not register a unique application when we call with --feedback (kde#448502) + * Mark the window as invisible when calling with --feedback (kde#423493) + * Only check for configuration changes when the ones we care about change (kde#447939) + * Clear the screenshot model as we change resources (kde#448620) + * pk: Mark to update as soon as the offline update is triggered + * pk: Only offer to launch apps (kde#429060) + * Rename PAGE_SIZE to ENGINE_PAGE_SIZE to avoid a clash (kde#448378) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * flatpak: Properly fetch the version we are upgrading to (kde#447033) + * flatpak: Properly filter installed apps (kde#446501) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reverse screenshots arrows when in RTL mode + * flatpak: Do not discard remotes with different installations as duplicates (kde#443745) + * flatpak: Do not call flatpak function with a nullptr (kde#445819) + * flatpak: Check for errors before using the value + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3.1 + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * pk: Properly resolve package ids after a transactions is done (kde#443615) + * packagekit: Do not re-create sources list on refresh + * pk: Allow enabling/disabling repositories + * pk: Try to detect if a local file we are trying to install already is installed (kde#443612) + * Fix InstallApplicationButton against KF 5.86 (kde#444022) + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * flatpak: Don't reuse GError instances (kde#426565) + * flatpak: Set the real value of the remotes (kde#443455) + * SourcesPage: Address how we show the checked state (kde#406295) + * Suggest correct words in the search field (kde#443945) + * SourcesPage: Use ItemIsUserCheckable to check if a source is checkable + * flatpak: Do not crash when a source is disabled + * Remove pointless tooltip from Labelbackground + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * flatpak: Also show the installed version (kde#443256) + * Improve margins around Updates page messages + * Do not show tooltips when fetching updates (kde#443050) + * snap: Don't mark as cancelled until we get the reply (kde#425680) + * flatpak: Also search flatpakref files where the id doesn't include .desktop + * flatpak: Fix installing sources + * flatpak: Reuse remote when opening a well-known flatpakref file + * flatpak: Do not crash when using a flatpakref file (kde#442709) + * Explicitly set the interactive flag for PackageKit transactions (kde#442383) + * Link against Qt::Widgets (kde#442866) + * Sources: Fix displaying sources (kde#442604) + * kns: Do not process entries from invalid backends + * Stop bringing kxmlgui + * Port away from KIO::AccessManager + * Fix the InstallApplicationButton with QQC2 Breeze +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * Show actual shortcut for Refresh action's tooltip (kde#438916) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * kns: Use ksplash.knsrc for the test + * Address the keyboard shortcut tooltip (kde#438916) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * flatpak: properly notify about updates (kde#438670) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * flatpak: fix warning upon updates detection + * Hide URL buttons for invalid metadata + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcm] Fix margins to not be so huge (kde#437064) + * Prepare the ApplicationDelegate for reusing items + * kcm: show on mobile + * don't set KNotification::DefaultEvent + * fix bad copy paste + * balance notification construction + * packagekit: Perform installed searches case-insensitive (kde#437371) + * ApplicationPage: Don't show the screenshots scrollbar if there's no screenshots + * Remove "Restart..." option from the menu + * Constrain "Update Issue" popup so it doesn't span width with no margins + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Refresh 0001-Warning-for-FlatHub.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Add missing Qt5Concurrent to target_link_libraries + * fwupd: Make sure we initalise the device defaults (kde#435785) + * pk: Only clear notifier results when they're successful + * pk: Fix dependencies view appearing + * pk: Clear the offline updates results after displaying them + * Only wrap flatpak.h includes in extern "C" with older versions +- Drop patches, now upstream: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Add patch to fix build with glib >= 2.68.0: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * 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 + +- 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) + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * pk: Have the notifier listen to the correct for offline events + * ApplicationPage: Fix license button tooltip + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Disable session management properly (kde#415874) + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Set updates page placeholder icon size properly + * kns: Notify when updates count changes (kde#426749) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Properly wrap text on review popup header (kde#425382) + * Ignore --mode when we have a specific query requested already + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Confirm reboot action with the user + * odrs: improve the chances to find the crash (kde#419273) + * appstream: Try harder at de-duplicating v2 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * appstream: Try harder at de-duplicating + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Fix a merge conflict in the appdata file + * fwupd: discard search if the url is present but is not for fwupd + * Disable session management for Discover (kde#415874) + * applist: Properly allocate space for the fetching text as well (kde#418304) + * updates: Make sure the progressbar doesn't overflow (kde#421619) + * Hardcode more colorSets + * Hardcode fewer colorSets (kde#421571) + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * flatpak: Don't issue commands when cancelled (kde#404622) + * fix toplevels test + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here + dolphin +- Update to 21.12.2.1 + * Fix opening FTP files in their preferred app + * Use the CDN based endpoint rather than the legacy endpoint + +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Revert "[DetailsView] Improve zooming" (kde#447215) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Use QUrl::toDisplayString when presenting to the user + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Use new "edit-copy-path" icon for "Copy Location" menu item + * [Status Bar] Don't mess with status bar visibility in extensions (kde#443132) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix updating window and tab titles + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Port ViewModeSettings from macros to std::variant + * Remove duplicate include from .h/.cpp + * Add support for recentlyused: kio to view properties. + * Save size of config dialog in state config + * Utilize KXMLGUI API to store state config in separate file + * Install KCMs in dolphin/kcms namespace + * Fix typo: PascalCase in docs + * Change settings window title to "Configure" for consistency sake + * Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878) + * Add kde-ci file + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Port to KTerminalLauncherJob (kde#441072) + * Tabs: ensure to have folder icons for remote folders + * [Split view] Reset splitter position on double click (kde#206525) + * Revert "Revert "Disable Hidden Files Last sort by default"" + * Revert "Revert "Configurable Show hidden files and folders last toggle"" + * Revert "Revert "Show hidden files and folders last"" + * Use default icon size when resetting zoom level (kde#437349) + * DBus activation with filemanager iface + * Simplify KFileItemModel's sorting + * Avoid crash on start when help actions are restricted through the Kiosk system + * Remove unneeded KCM plugin keyword stuff + * Use KDirLister directly now that it emits a jobError() signal + * [DetailsView] Improve zooming + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist + * Allow to have HiDpi previews (kde#401170) + * Don't exit immediately if DBus isn't running + * Avoid crashing on startup if DBus isn't running +- Drop upstream patch: + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix closing a secondary viewContainer on startup settings change (kde#426221) + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Fixed a missing bracket. + * Make "Empties Trash to create free space" translatable. + +- Add patch to fix the "Open in Terminal" functionality if kinit + is not running (kde#441072): + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Filter the items that have changed + * FoldersPanel: Fix inline renaming (kde#441124) + * Fix selecting file always opening new instance (kde#440663) + * Avoid crash on start when help actions are restricted through the Kiosk system + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Revert "Show hidden files and folders last" + * Fix how --select treats files (kde#436584) + * Fix width issues when un-maximizing Dolphin (kde#430521) + * Revert "Don't session-restore invalid paths" (kde#439864) + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add break; to KItemListRoleEditor::keyPressEvent cases + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Fix placeholder label text within an empty folder in Trash (kde#439952) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Ensure stable sort order when sorting by size (kde#433247) + * Use SmallMedium icon size in the Places panel as default (kde#437345) + * [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * Add action to places panel context menu trash entry to open trash settings (kde#367583) + * Fix primary view changing folder for the closing animation (kde#437080) + * DolphinContextMenu: Allow disabling "Open Terminal" action (kde#436323) + * Show hidden files and folders last (kde#241227) + * search: Add action to clear tag selection (kde#432719) + * InformationPanel: Allow to refresh the panel when its displayed content changes (kde#430095) + * When renaming files, move to next file using tab key or up/down (kde#334533) + * PlacesPanel: activating a place does not select its previously selected children (kde#421347) +- Remove upstream patch: + * 0002-Revert-places-padding-backport-21.08.patch +- Rebase 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix shift-action modifier in context menu (kde#425997) + * Fix X-DocPath entries + +- Backport patch to improve place icon sizes (kde#437345) + * 0002-Revert-places-padding-backport-21.08.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix crash on Wayland when closing the mainwindow while another dialog is open + * [contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * search/facetswidget: Check for protocol before trying to fetch tags (kde#435586) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * fix padding in places view (kde#435731) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * KFileItemModel: DetailsModeSettings::directorySizeCount forces m_sortDirsFirst + * appstream: fix homepage url + * Fix crash calling openDirectories() in various cases + * Don't re-open already-open URLs when using session-restore feature (kde#434911) + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- 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 + +- 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 + +- 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 + +- 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 vertical scroll with horizontal component not being recognized properly (kde#430532) + * DolphinContextMenu: drop wrong assert + * Fix crash when device with capacitybar is dragged (kde#430441) + * Use setShowOpenOrExecuteDialog(true) with OpenUrlJob + * Fix access url navigator while creating new tab in filename search view (kde#429628, kde#430434) + * Fix KIO warning when URL is empty + * servicemenuinstaller: Remove file if it already exists + * Fix PlacesItemModelTest, 2nd try +- Dropped patches, now upstream: + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add upstream patch to fix crash on launch (kde#429628, + kde#430434): + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add patch to fix appearance on the first start (kde#429447): + * 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix PlacesItemModelTest, 2nd try + * Re-allow to paste files via context menu (kde#429762) + +- Update to 20.11.90 + * New feature release +- Too many changes since 20.11.80, only listing bugfixes: + * Allow the openURLJob to run executables (kde#429603) + * Places panel: highlight place only when it is displayed (kde#156678) + * Select last visited folder when going up/back (kde#429097) + * Re-allow icons that are not theme icon (kde#429113) + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Don't warn when closing multiple tabs if restoring window state + * Fix untranslated spinbox suffix strings (kde#426286) + * Revert "Set a better defaultDropAction for dragging" (kde#425757, kde#426196) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Fix nullptr crash on Windows + * Fix 'show space' setting not being re-applied (kde#425542) + * Fix i18n + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * [search] Close tags menu after click when there + is only one tag (kde#424873) + * Remove MaximumSize entry from kdeglobals when setting + the preview file size limit to "No limit" (kde#424403) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix "Show folders, tabs, and window state from last time" feature (kde#422300) + * Fix deprecated knsrc file location + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Fix selection rect after porting from QFontMetrics::width() (kde#421973) + * [search] Do not update text input when it has focus (kde#423328) + * Places: Use Solid::Device::DisplayName for DisplayRole (kde#415281) + * Provide ability to configure size cut-off for local file previews (kde#331240) + * Status bar: Hide the space free bar when size is unknown (kde#420027) + * Prevents showing StatJob Progress info (kde#422121) + * Move search and filter bar close buttons to the right (kde#421372) + * Keep name readable on drag to matching background (kde#405266) + * [Details mode] Allow to fill the column size of directories with actual size (kde#190580) + * Information Panel: show early icons for folders (kde#420340) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Write correct value for "Open in application" script execution setting (kde#421294) + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Generalize Player protocol support + dosfstools +- To be able to create filesystems compatible with previous + version, add -g command line option to mkfs (boo#1188401, + dosfstools-add-g.patch). +- BREAKING CHANGES: + After fixing of bsc#1172863 in the last update, mkfs started to + create different images than before. Applications that depend on + exact FAT file format (e. g. embedded systems) may be broken in + two ways: + * The introduction of the alignment may create smaller images + than before, with a different positions of important image + elements. It can break existing software that expect images in + doststools <= 4.1 style. + To work around these problems, use "-a" command line argument. + * The new image may contain a different geometry values. Geometry + sensitive applications expecting doststools <= 4.1 style images + can fails to accept different geometry values. + There is no direct work around for this problem. But you can + take the old image, use "file -s $IMAGE", check its + "sectors/track" and "heads", and use them in the newly + introduced "-g" command line argument. + -- updated to 3.0.25: - * Prevent corruption of FAT during fsck on 64 bit platforms. - unsigned long is 64 bit on x86-64, which means set_fat was writing two - entries, which corrupts the next entry. This can cause loss of data in - another file. - * Fixed remaining 64 bit build warnings. - dracut +- Update to version 055+suse.238.gacab0df5: + * fix(cpio): correct dev_t -> rmajor/rminor mapping (bsc#1195808) + * ci(cpio): add test_archive_dev_maj_min (bsc#1195808) + * ci(cpio): add TempWorkDir.create_tmp_mknod helper (bsc#1195808) + +- Update to version 055+suse.234.gbdaf66ff: + * fix(tpm2-tss): install SUSE specific files (bsc#1195984) + * fix(systemd-sysusers): override systemd-sysusers.service (bsc#1195983) + +- Update to version 055+suse.230.g3fdde49a: + * fix(dasd_rules): correct udev dasd rules parsing (bsc#1195309) + * revert(lvm): remove 69-dm-lvm-metad.rules (bsc#1195604) + +- Update to version 055+suse.226.g44139dde: + * fix(zfcp_rules): remove collect based udev rule creators + * fix(dasd_rules): remove collect based udev rule creators + * fix(kernel-modules-extra): handle zstd module extension + * fix(ifcfg): add SUSE specific write-ifcfg file (bsc#1193518) + * fix(dracut-functions): skip iSCSI sessions without initiatorname (bsc#1195011) + * fix(dracut-functions.sh): ip route parsing (bsc#1195011) + * fix(fips): missing sourcing of dracut-lib + * fix(fips): wrong error message + * fix(network-legacy): install only existing SUSE specific files (bsc#1194879) + * fix(network-legacy): set dhclient as optional (bsc#1194879) + * fix(40network): consistent use of "$gw" for gateway (bsc#1192685) + * fix(multipathd-configure.service): drop unneeded dependencies + * fix(multipath): check if mpathconf is available + * fix(multipathd.service): drop dependencies on iscsi and iscsid + * fix(multipathd.service): adapt to upstream multipath-tools unit file + * fix(multipathd.service): remove dependency on systemd-udev-settle + * fix(fips): avoid shellcheck warnings + * fix(fips): get _vmname value only if it is needed + * fix(fips.sh): respect rd.fips.skipkernel + * fix(fips): alignment with the upstream format + +- Update to version 055+suse.194.gdd41932a: + * fix(network-legacy): add wicked as an alternative to arping (bsc#1193670) + * fix(network): add wicked as an alternative to arping (bsc#1193670) + +- Update to version 055+suse.191.g67eb4ea8: + * fix(dracut-initramfs-restore.sh): add test for SUSE initrd name (bsc#1194570) + * fix(dracut.spec): require util-linux-systemd (bsc#1194162) + * fix(network-wicked): multiple path corrections + * fix(drm): add privacy screen modules to the initrd (bsc#1193590) + - * fix(cpio): write zeros instead of seek for padding and alignment + * fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982) - * chore(suse): add dracut-cpio archiver + * chore(suse): add dracut-cpio archiver (jsc#SLE-16157) - * chore(suse): add fido2 module - * feat(crypt): check if fido2 module is needed in hostonly mode - * feat(fido2): introducing the fido2 module - * feat(crypt): check if tpm2-tss module is needed in hostonly mode - * fix(dracut-functions.sh): get block device driver if in a virtual subsystem + * chore(suse): add fido2 module (jsc#SLE-21070) + * feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070) + * feat(fido2): introducing the fido2 module (jsc#SLE-21070) + * feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070) + * fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776) drkonqi5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It compiles fine without deprecated methods + * add a new env var to skip dupe checks + * make sure we can find execs on newer debians as well + * update fixture to correct requirements + * add some debugging for wallet interaction + * make sure toggles trigger state updates + * bring back idle detection and rejigger timer code + * Port KToolInvocation::invokeMailer deprecated methods + * I18N_NOOP was not possible here + * Fix KMyMoney Bugzilla mapping + * fix the notifier dump truck + * replace restart checkbox with button (kde#443304) + * Add FreeBSD CI + * find cleanup binary more reliably + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * repair query construction + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * extend SNI breakage detection to kded + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * move bugz api from qurlquery to a custom container (kde#435442) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * 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 + +- 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 + +- 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 + * 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Default Save report extension: kcrash.txt => kcrash + * Fix the port to QRegularExpression + * add gdb line test for thread start and current thread markers + * Use camelcase include. (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * map neon in platform guessing (kde#422556) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * initialize bools to false by default (kde#421187) + * Don't leak DrKonqi dialog / fix crash on wayland + * bump to require Qt 5.14 + * Read the new message string after rather than before + * Use SyntaxHighlighter for highlighting + * Adapt to changes in kcrash + * [DrKonqi] Port QRegExp to QRegularExpression + * Bump required version of KF5 to 5.69.0 + * Reduce unneeded dependencies + * skip over _start and __libc_start_main + * style++ + * Include s_kcrashErrorMessage in our traces + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * Port away from deprecated API on Qt 5.15.0 + * fix windows compilation, QString.sprintf() is deprecated + emacs +- Skip patch boo1180353-6d8144a2.patch for emacs 25.3 as already + part of emacs 27.2: Was fix for boo#1180353 that was a possible + segmentation fault in case of stack overflow of etags + +- Use %make_build macro. + +- Get rid of the old dbus shell code in the emacs shell script + nowadays this should be not needed anymore + +- Make dbus code in emacs shell script failsafe + +- Enable the NO_AT_BRIDGE code + +- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517) +- Correct quoting of anonymous function calls + -- Add patch boo1180353-6d8144a2.patch to fix boo#1180353 that is a - possible segmentation fault in case of stack overflow of etags +- Work for boo#1183497: make sure that if ibus is the input method + that there exists a working gtk immodule for ibus as well as the + ibus daemon is up and running + +- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34 + +- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- For terminal 24bit support, fall back to xterm+direct + (semicolon version) if requested by the COLORTERM environment variable. + Upstream commit 50f489b5dc. + Allows 24bit color on gnome-terminal out of the box. + * emacs-27.2-COLORTERM-24bit.patch + +- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- Update emacs.keyring + +- Update to GNU Emacs version 27.2 + * Changes in Emacs 27.2 + This is a bug-fix release with no new features. + * Lisp Changes in Emacs 27.2 + The behavior of the user option 'resize-mini-frames' has changed. + If set to a non-nil value which isn't a function, resize the mini + frame using the new function 'fit-mini-frame-to-buffer' which won't + skip leading or trailing empty lines of the buffer. + * Changes in Specialized Modes and Packages in Emacs 27.2 + Tramp: The user option 'tramp-completion-reread-directory-timeout' + is now obsolete. +- Remove patches now upstream + * emacs-27.1-gif.patch + * emacs-27.1-home.patch +- Port patches + * emacs-24.3-iconic.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * pdump.patch + +- 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 + +- Replace system-user-games with user(games): be resilient to + package name changes. + +- Add patch emacs-27.1-gif.patch from upstream mailing list to fix + crash on broken gif files +- Correct group of el package as well as provide it as devel packages + +- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in + the load path as otherwise we might catch some not seen errors + +- Correct paths for emacs manual page on the fly + +- Add patch pdump.patch from Andreas Schwab as it allows to + rename the executable name in emacs.sh + +- Correct manual page of emacs, that is remove ``local/`` +- Make sure that the emacs spawned by the emacs script does use + its default pdumper image file +- Avoid warning about permissions on /var/lib/games + +- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487 +- Require git at build time as used by rebuilding byte compiled lisp files +- Load pcase and easy-mmode at dump time from emacs-lisp path + +- Switch Emacs.FontBackend setting off (boo#1175372) + +- Some specfile cleanup: remove checks obsoleted by the portable dumper + +- Add upstream patch emacs-27.1-home.patch from mailing list + to add missing slashes on finding ~/Emacs + +- Provide for all three emacs layouts, that are emacs-nox, emacs-x11, + and emacs-gtk their own pdumper file (boo#1175233) + +- Update to GNU Emacs version 27.1 + * Emacs is now compliant with the latest version 13.0 of the Unicode Standard. + * Emacs can now use the XDG convention for init files. + The 'XDG_CONFIG_HOME' environment variable (which defaults to + "~/.config") specifies the XDG configuration parent directory. + Emacs checks for "init.el" and other configuration files inside + the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e. + "$XDG_CONFIG_HOME/emacs/init.el" + However, Emacs will still initially look for init files in their + traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if + "$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete + or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of + the XDG directory. + * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS +- Port and rename patch emacs-26.2.dif to emacs-27.1.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-asian-print.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.1-custom-fonts.patch + * emacs-25.2-ImageMagick7.patch + * emacs-26.1-xft4x11.patch +- Remove patches now upstream solved + * xwidget.patch + * emacs-libX11-boo1175028.patch +- Add patch emacs-27.1-pdftex.patch to generate pdf files +- Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once +- Use emacs.keyring to verify source tar ball +- Fixup the fix for boo#1152105: don't hard require(preun/post) + /sbin/install-info, but relay again on %install_info_prereq + macro. But limit this and the info packages preun/post script + to suse_version <= 1500. Later versions use file triggers for + info pages. + +- Let it build even with the fix for boo#1152105 + +- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow + OBS to shortcut through the -mini flavors. + +- Update to emacs version 26.3 + * New option 'help-enable-completion-auto-load'. + This allows disabling the new feature introduced in Emacs 26.1 which + loads files during completion of 'C-h f' and 'C-h v' according to + 'definition-prefixes'. + * Emacs now supports the new Japanese Era name. + The newly assigned codepoint U+32FF was added to the Unicode Character + Database compiled into Emacs. + +- Use %_userunitdir macro to avoid trouble with %_libdir (boo#1132939) + +- Update to emacs version 26.2 + * Emacs is now compliant with the latest version 11.0 of the Unicode Standard. + * New variable 'xft-ignore-color-fonts'. + * Changes in Specialized Modes and Packages in Emacs 26.2 + Dired: The 'Z' command on a directory name compresses all of its files. + * Ibuffer: New toggle 'ibuffer-do-toggle-lock', bound to 'L'. + * Imenu: The value for 'imenu-auto-rescan-maxout' has been increased to 600000. + * Gnus: Mailutils movemail will now be used if found at runtime. + * Shadowfile: shadowfile.el has been rewritten to support Tramp file names. + * Shell mode: Shell mode buffers now have 'scroll-conservatively' set to 101. + * VC: VC support for Mercurial was improved. + * Incompatible Lisp Changes in Emacs 26.2 + shadowfile config files have changed their syntax. + 'thread-alive-p' has been renamed to 'thread-live-p'. + 'while-no-input' does not return due to input from subprocesses. + * Lisp Changes in Emacs 26.2 + The new function 'read-answer' accepts either long or short answers + depending on the new customizable variable 'read-answer-short'. + New function 'assoc-delete-all'. Like 'assq-delete-all', but uses + 'equal' for comparison. + The function 'thing-at-point' behaves as before Emacs 26.1. + The behavior of 'thing-at-point' when called with argument 'list' has + changed in Emacs 26.1, in that it didn't consider text inside comments + and strings as a potential list. This change is now reverted, and + 'thing-at-point' behaves like it did before Emacs 26.1. + To cater to use cases where comments and strings are to be ignored + when looking for a list, the function 'list-at-point' now takes an + optional argument to do so. +- Port and rename patch emacs-26.1.dif to emacs-26.2.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + +- Let ispell.el perform even on older systems without default + hunspell dictionary as otherwise this leades to wrong type + error as nil is not a pointer to a string + +- Let site-start.el also seek for hunspell to load the ispell + lisp library (boo#1110387) + +- Help ispell(.el) to find and provide the usable dictionaries + even for hunspell (boo#1110387) + +- Avoid error message on info.info(.info) as this file should not be + installed due it is part of the system package info (boo#1101652) + +- xwidget.patch: Make xwidget-webkit-execute-script safe against GC +- Re-enable Xwidgets on 32bit architectures + -- Add patch emacs-25.3-xft4x11.patch to allow emacs-x11 to use +- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use +- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor + used. Emacs-x11 uses gsettings on openSUSE. + +- Use -fPIE/-pie for helper binaries +- Use Groups tag Productivity/Text/Editors + +- Add configure option for mailutils as recommended by GNU Emacs upstream +- Re-enable games with GNU Emacs which requires system-user-games + +- Cleanup the spec file by removing old suse_versions + and reordering configure options +- Add some missed packages for configure +- Avoid Xwidgets on 32bit architectures as this does not build + +- Update to emacs version 26.1 + * Startup Changes in Emacs 26.1 + - New option '--fg-daemon' + - New option '--module-assertions' + - Emacs now supports 24-bit colors on capable text terminals + - Emacs now obeys the X resource "scrollBar" at startup + * Various Changes in Emacs 26.1, see NEWS + * Various Editing Changes in Emacs 26.1, see NEWS + * Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS + * Some Incompatible Lisp Changes in Emacs 26.1, see NEWS + * Various Lisp Changes in Emacs 26.1, see NEWS +- Removed patch now upstream + * emacs-24.4-decl.dif + * emacs-25.2-bsc1058425.patch + * emacs-25.2-xwidget.patch + * gnulib.git-94e01571.patch +- Remove patch emacs-24.1-bnc628268.patch as spell.el is gone for ever +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.2-ImageMagick7.patch +- Port and rename patch emacs-25.3.dif to emacs-26.1.dif + +- Explicitly call autoreconf, unless without autoconf is specified. + In this case, there is spec-file logic to touch timestampes of + relevant files. Move this logic to build instead of prep phase. + +- Remove xorg-x11-devel from buildrequires, replace + by an extense list of pkgconfig()-style dependencies. + eog +- Update to version 41.1: + + Bugs fixed: + - Accessibility: add proper mnemonic relations and labelling + - Remove incorrect arg for i18n.merge_file + - Saving image fails with GVFS SFTP backend + + Updated translations. + eventviews +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + * Agenda view: fix misalignement of allday view & day headers \wo scrollbar (kde#405714) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Color the borders of items in the Agenda view + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * AgendaView: fix misaligned layout of header & footer columns + * Allow to show header in qtc6 + * Show decoration elements without frame in all widget styles + * Drop support for EVENTVIEWS_NODECOS flag + * Make TodoModel accessible to QML + * Add changes ignored by the git merge + * Fix some cppcheck warning + * Add a Completed Date column to the To-Do List view + * Add a dependency for Gitlab CI + * Use theme colors for today's cell and the selected cell in the Month View + * Use const'ref + * Port for(...:...) + * Fix include + * Add KDE CI file + * Const'ify variable + * A new api was added => increase version + * Use qOverload directly (scripted) + * Use std::chrono_literals + * Use KPluginFactory to instantiate plugins + * USe std::chrono_literals + * CalendarDecoration::StoredElement: tag property getters with Q_REQUIRED_RESULT + * CalendarDecoration::Element: make property getters const + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Simplify drawBackground() + * Use theme colors for today's cell and the selected cell in the Month View + * CI: use stable-kf5-qt5 BRANCH_GROUP in stable branch + * Do not use "due today" color for completed to-dos in Agenda View (kde#122776) + * src/helper.cpp - fix crash in setResourceColor (kde#426906) + * Display multi-day holidays as one wide block in the Month View (kde#187116) + * Avoid vertical gaps around multi-day events in the month view (kde#435667) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Allow separate ListView configurations + * Preserve sorting in the ListView (kde#441530) + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Simplify sorting the Todo List view + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Shorten holiday names to fit the Agenda view's header (kde#225498) + * Fix clazy warning + * Modernize code + * Use forward declaration (scripted) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Make To-do List sort by priority consistent with KCalendarCore + * Display the tops of journal entries in journal frames (kde#437669) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix corner cases in the Agenda and Month views + * Show recurring to-dos on DTDUE in the month view, like plain to-dos + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Tidy up TimelineView's interface, some day. + * Adjust layout and resizing of the timeline view + * Initialize the view's preferences + * Don't crash if an agenda item is deleted while it is being moved (kde#435352) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Display recurrence without main incidence + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Revert merge request 14 + * Make To-do List popup menu match other menus + * agendaviews: Display recurrence w/o main incidence + * incidencetreemodel: Improve debug ouput + * Fix display of multi-day events from non-local time zones (kde#429007) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Sort by date/time correctly in the Event List view + * Display incidences at the time they are dragged to in the agenda view. + * Display recurring to-dos on their due date/time in the agenda view + * Display all-day to-dos on their due date in the agenda view (kde#338302) + evince +- Update to version 41.3: + + data: Fix metadata. + + shell: Remove "Quit" from shortcuts page. + + Updated translations. + +- Rebase patch to fit the meson.build update: + + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch + +- Update to version 41.2: + + data: Remove alphanumeric version from AppStream. + + Include subproject (libhandy) as part of the tarball. + +- Update to version 41.1: + + build: Revert project name capitalization. +- Changes from version 41.0: + + backends: + - Add format attribute to stop warning on string literal + - Make function static as only used in this file + - Simplify metadata tags getters + - Use SaveToBufferData only with "struct" before + + browser-plugin: Remove browser-plugin support + + build: + - Add option to control internal vs external synctex + - Allow building without libhandy-1 available + - Bump version requirement for Poppler + - Fix conversion to match new version scheme + - Modernize and simplify meson files + - Remove Changelog target + - Update build libtiff-4 dependency + - Use devel icon for unstable version installed + - Remove c++ dependency, and use only C + - Fix compilation error when DBus is disabled + + data: + - Update URL to submit issues + - Fix AppData urls for issues + - Add new-window desktop action + - Fix donation link + + help: + - Fix 404 link to on-wiki bug reporting guidelines + - Update Evince icon as svg + - Correct Window action + + libview: + - Open new annotation window only for text annotation + - Fix dual page option ignored for single page documents + + shell: + - Add mnemonics to annotations contextual menus + - Added mnemonic for highlight option in context menu + - Adding padding to improve readability + - Always show the annotation window on new annotations + - Enable annotation actions only in document that supports them + - Enable odd pages left when dual page is on + - Expand sidebar annotations by default + - Fix libhandy includes + - Implemented headerbar for Annotation Properties dialog + - Reload annotation sidebar on annotation properties changes + - Reload the annotation sidebar when the type changes + - Show annotation contents in sidebar when available + - Show content in tooltip popup in annotations sidebar + - Fix g_critical about removing non-existant timer + - Show filename in recent view when title has only spaces + - Show None when missing creation/modification date + - Add comment about logic of 'first_iteration' + - Use a constant for GString init size + - Support duration in decimal value + - Be able to collapse/expand all entries + + Updated translations. +- Replace c++_compiler with c_compiler BuildRequires. +- Replace libtiff-devel with pkgconfig(libtiff-4) BuildRequires. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 41.alpha: + + Backends: + - Add format attribute to stop warning on string literal. + - Make function static as only used in this file. + - Simplify metadata tags getters. + - Use SaveToBufferData only with "struct" before. + + browser-plugin: Remove browser-plugin support. + + Help: + - Update Evince icon as svg. + - Correct Window action. + + libview: dual page option is ignored for single page documents. + + Shell: + - Add mnemonics to annotations contextual menus. + - Added mnemonic for highlight option in context menu. + - Adding padding to improve readability. + - Always show the annotation window on new annotations. + - Enable odd pages left when dual page is on. + - Expand sidebar annotations by default. + - Implemented headerbar for Annotation Properties dialog. + - Reload annotation sidebar on annotation properties changes. + - Reload the annotation sidebar when the type changes. + - Show annotation contents in sidebar when available. + - Show content in tooltip popup in annotations sidebar. + - Show filename in recent view when title has only spaces. + - Support duration in decimal value. + - Be able to collapse/expand all entries. + - Fix g_critical about removing non-existant timer. + - Fix compilation error when DBus is disabled. + - Add new-window desktop action. + - Show None when missing creation/modification date. + + Updated translations. + evolution +- Update to version 3.42.2: + + Misc: Generate appdata from the NEWS file + + news-to-appdata: Escape text exported to XML + + flatpak: Update build manifests + + Calendar: + - Cannot always remove custom reminder message + - Not all task lists included in the task panel + + Composer: Don't show blockquote indicators on both sides for + 6th+ level + + Load JavaScript plugins for message preview and WebKit editor + + icalendar-importer: Can show incorrect time in imported data + preview. + + Bugs fixed: glgo#GNOME/evolution#1679, + glgo#GNOME/evolution#1696, glgo#GNOME/evolution#1697, + glgo#GNOME/evolution#1708, glgo#GNOME/evolution#1712, + glgo#GNOME/evolution#1714, glgo#GNOME/evolution#1715, + glgo#GNOME/evolution#1717, glgo#GNOME/evolution#1721. + + Updated translations. + evolution-data-server +- Update to version 3.42.2: + + Bugs Fixed: glgo#GNOME/evolution-data-server#364, + glgo#GNOME/evolution-data-server#365, + glgo#GNOME/evolution-data-server#366. + + Updated translations. + expat +- Update to latest version 2.4.4 in SLE-15-SP4 [jsc#SLE-21253] + +- update to 2.4.4 (bsc#1195217, bsc#1195054): + * Security fixes: + - CVE-2022-23852 -- Fix signed integer overflow + (undefined behavior) in function XML_GetBuffer + that is also called by function XML_Parse internally) + for when XML_CONTEXT_BYTES is defined to >0 (which is both + common and default). + Impact is denial of service or more. + - CVE-2022-23990 -- Fix unsigned integer overflow in function + doProlog triggered by large content in element type + declarations when there is an element declaration handler + present (from a prior call to XML_SetElementDeclHandler). + Impact is denial of service or more. + * Bug fixes: + - xmlwf: Fix a memory leak on output file opening error + * Other changes: + - Version info bumped from 9:3:8 to 9:4:8; + see https://verbump.de/ for what these numbers do + * Drop unused file valid-xhtml10.png + +- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474, + bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480): + * CVE-2021-45960 -- Fix issues with left shifts by >=29 places + resulting in + a) realloc acting as free + b) realloc allocating too few bytes + c) undefined behavior + depending on architecture and precise value + for XML documents with >=2^27+1 prefixed attributes + on a single XML tag a la + "" + where XML_ParserCreateNS is used to create the parser + (which needs argument "-n" when running xmlwf). + Impact is denial of service, or more. + * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow + on variable m_groupSize in function doProlog leading + to realloc acting as free. + Impact is denial of service or more. + * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows + near memory allocation at multiple places. Mitre assigned + a dedicated CVE for each involved internal C function: + - CVE-2022-22822 for function addBinding + - CVE-2022-22823 for function build_model + - CVE-2022-22824 for function defineAttribute + - CVE-2022-22825 for function lookup + - CVE-2022-22826 for function nextScaffoldPart + - CVE-2022-22827 for function storeAtts + Impact is denial of service or more. + +- update to 2.4.2: + * Link againgst libm for function "isnan" + * Include expat_config.h as early as possible + * Autotools: Include files with release archives: + - buildconf.sh + - fuzz/*.c + * Autotools: Sync CMake templates + * docs: Document that function XML_GetBuffer may return NULL + when asking for a buffer of 0 (zero) bytes size + * docs: Fix return value docs for both + XML_SetBillionLaughsAttackProtection* functions + * Version info bumped from 9:1:8 to 9:2:8 + fcitx-qt5 +- update to version 1.2.7 + * support Qt6 +- drop fix-compilation-with-qt-5.11.patch, upstreamed + +- Update to version 1.2.6 + * Updated translations + * Fix potential recursion in libreoffice + * Fix delete surrounding text + * Allow building with QT_NO_KEYWORDS + ffmpegthumbs +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Support all video/* mime types again + * Fix mimetypes in desktop file + * Remove configuration UI for thumbnailer +- Drop ffmpegthumbs-lang. The package doesn't need translations + anymore. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * cmake: fix variable name + * Add support for generating thumb sequences (ThumbSequenceCreator) + * Fix build error caused by broken taglib include +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Restore the compatiblity with ffmpeg 3. (kde#430266) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use FindTagLib from ECM + * ecm_qt_install_logging_categories() needs ECM 5.68.0 + * Install a logging categories file for kdebugsettings + * Handle AV_LOG_TRACE messages at qCDebug() level + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * remove deprecated/unnecessary call + * register our own log handler for ffmpeg using QLoggingCategory + * Add missing REQUIRED keyword for Taglib + * Use embedded cover in MP4 video files (kde#408956) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + flac -- Fix memory leak (CVE-2020-0487 bsc#1180112): - stream_decoder.c-Fix-a-memory-leak.patch - -- Fix out-of-bounds access (CVE-2020-0499 bsc#1180099): - libFLAC-bitreader.c-Fix-out-of-bounds-read.patch - -- Fix memory leak in read_metadata_vorbiscomment_() function - (CVE-2017-6888, bsc#1091045): - flac-CVE-2017-6888.patch - -- Update to version 1.3.2 - * Fix undefined behaviour using GCC/Clang UBSAN (erikd). - * General hardening via fuzz testing with AFL (erikd and - others). - * General code improvements (lvqcl, erikd and others). - * Add FLAC in MP4 specification docs (Ralph Giles). - * Fix some cppcheck warnings (erikd). - * Assume all currently used OSes support SSE2. - flac: - * Fix potential infinite loop on flac-to-flac conversion - (erikd). - * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when - decoding (lvqcl). - * Only write vorbis-comments if they are non-empty. - * Error out if decoding RAW with bits != (8|16|24). - metaflac: - * Add --scan-replay-gain option. - libraries: - * CPU detection cleanup and fixes (Julian Calaby, erikd - and lvqcl). - * Fix two stream decoder bugs (Max Kellermann). - * Fix a NULL dereference bug (on a malformed file). - * Changed the LPC order guess for a slight compression - improvement, particularly for classical music - (Martijn van Beurden). - * Improved encoding speed on older Intel CPUs. - * Fixed a seeking bug when decoding certain files - (Miroslav Lichvar). - * Put an upper bound (32768) on the number of seek - points. - * Fix potential memory leaks. - * Support 64bit brword/bwword allowing - FLAC__BYTES_PER_WORD to be set to 8 (disabled by - default). - * Fix an out-of-bounds heap read. -- Refreshed flac-cflags.patch - -- Drop patch that should be upstreamed first, otherwise we will - have to keep it ofrever: - * flac-ocloexec.patch -- Drop wrong patch: - * flac-fix-pkgconfig.patch - + If using this change you get assert.h include overriden in your - project by the one from FLAC/ which is not what upstream desired - If packages fail to build they should fix their include - -- Build documentation as noarch - -- Cleanup spec file with spec-cleaner -- Update url -- Remove no longer needed patches - * flac-fix-CVE-2014-8962.patch - * flac-fix-CVE-2014-9028.patch - * 0001-getopt_long-not-broken-here.patch -- Remove following as benefit of using openssl is small - * 0001-Allow-use-of-openSSL.patch -- Add flac-cflags.patch -- Use doxygen to build documentation -- Split documentation to separate package -- Update to 1.3.1 - * Improved decoding efficiency of all bit depths but especially - so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar). - * Faster encoding using SSE and AVX (lvqcl). - * Fixed bartlett, bartlett_hann and triangle functions. - * New apodization functions partial_tukey and punchout_tukey for - improved compression (Martijn van Beurden). - * Retuned compression presets to incorporate new apodization - functions (Martijn van Beurden). - * Fix -Wcast-align warnings on armhf architecture (Erik de - Castro Lopo). - * Help output documentation improvements. - * I/O buffering improvements on Windows to reduce disk - fragmentation when writing files. - * Only write vorbis-comments if they are non-empty. - * Fix symbol visibility in XMMS plugin. - * Many fixes and improvements across all the build systems. - * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 - (heap read overflow) - -- A couple of security fixes: - * flac-fix-CVE-2014-8962.patch: - arbitrary code execution by a stack overflow (CVE-2014-8962, - bnc#906831) - * flac-fix-CVE-2014-9028.patch: - Heap overflow via specially crafted .flac files (CVE-2014-9028, - bnc#907016) - -- Update to final upstream release 1.3.0 - * No user-visible changes -- More robust make install call - -- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid - messing with RPM versioning) - * Mostly non-linux related bugfixes plus autotools fixes - - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch - - remove flac-1.2.1-automake1_13.patch, fixed in upstream. - - add 0001-getopt_long-not-broken-here.patch, FLAC bundles - GNU-compatible getopt_long for broken OS, but we do have - a functional version in libc already. - flatpak +- Update to 1.12.3: + + CVE-2021-43860: a malicious repository could have sent invalid + application metadata in a way that hides some of the app + permissions displayed during installation (boo#1194610) + + flatpak-builder could allow --mirror-screenshots-url commands + to create directories outside of the build directory + (boo#1194611) + + Extra-data downloading now properly handles compressed + content-encodings which fixes checksum verification + + Note: In some corner case server setups this may require the + extra-data checksum to be changed + + Avoid unnecessary policy-kit dialog due to auto-pinning when + installing runtimes + + Better handling of updates of extensions that exist in multiple + repositories + + Fixed (initial) installation apps with renamed ids + + Fixed regression in updates from no-enumerate remotes + + We now verify checksums of summary caches, to better handle + local file corruption + + Improved cli output for non-terminal targets + + Flatpak run --session-bus now works + + Fix build with PyParsing >= 3.0.4 + + Fixed "Since" annotations on FlatpakTransaction signals + + bash auto completion now doesn't complete on command name + aliases + + Minor improvements to the search command + + Minor improvements to the list command + + Minor improvements to the repair command + + Add more tests + + Updated translations. +- Drop support-new-pyparsing.patch: Fixed upstream. + +- Add patch support-new-pyparsing.patch: + * Support pyparsing >= 3.0.4. + folks - link target preset too. + link target present too. fontconfig -- fontconfig-devel-32bit needs to require fontconfig-32bit, - needed for Wine development (bsc#1172301) - -- fc-query: remove redundant debug output - + fontconfig-remove-debug-output.patch - -- Update to 2.12.6: - * conf.d: Drop aliases for (URW)++ fonts (upstreamed) - * other minor fixes -- Includes changes from 2.12.5: - * update docs - * Accept 4 digit script tag in FcLangNormalize(). - * fc-blanks: fall back to the static data available in repo if - downloaded data is corrupted - * emoji related fixes - * various cleanups - * support listing named instances - -- Version update to 2.12.4: - * Various distcheck errors - * FcCharSetHash(): use the 'numbers' values to compute the hash - * fc-lang: gracefully handle the case where the last language initial is < 'z' - * Fix an off-by-one error in FcLangSetIndex() - * Fix erroneous test on language id in FcLangSetPromote() - * FcLangSetCompare(): fix bug when two charsets come from different "buckets" - * Treat C.UTF-8 and C.utf8 locales as built in the C library -- Remove merged upstream fontconfig-locale_c.utf8.patch -- Remove fontconfig-doc archive, the generated output is already - present in the upstream released tarball -- Remove unused configure options - -- Remove --with-pic which is only useful for static libs. - -- Update to 2.12.3: - Don't call perror() if no changes happens in errno - Fix FcCacheOffsetsValid() - Fix the build issue with gperf 3.1 - Fix the build issue on GNU/Hurd - Update a bit for the changes in FreeType 2.7.1 - Add the description of FC_LANG envvar to the doc - Bug 101202 - fontconfig FTBFS if docbook-utils is installed - Correct cache version info in doc/fontconfig-user.sgml - Avoid conflicts with integer width macros from TS 18661-1:2014 - Fix PostScript font alias name - Update aliases for URW June 2016 -- removed unneeded: - - fontconfig-glibc-2.25.patch - - make-check.patch - -- Add patch fontconfig-glibc-2.25.patch - * Fixes build with glibc 2.25. - -- Update to 2.12.1: - Update CaseFolding.txt to Unicode 9.0 - Fix some errors related to python3 - Bug 96676 - Check range of FcWeightFromOpenType argument - Update libtool revision - Properly validate offsets in cache files. - -- Update to version 2.12.0: - + Support the size specific design selection in OS/2 table - version 5. - + Allow the modification on 'lang' and 'charset' objects. - + Increase the refcount in FcConfigSetCurrent(). - + some updates in orth files. - + Add --error-on-no-fonts option to fc-cache. - + Use lang=und instead of lang=xx for "undetermined". - + Add FC_WEIGHT_DEMILIGHT and change from 65 to 55. - + Add FC_COLOR. - + Treat color fonts as scalable. - + no FC_LANG added with FcConfigSubstitute() when it has "und". - + Hardcode blanks in library. - + Support symbol fonts. - + Unicode 8.0 support. - + Add hintstyle templates and default hintslight. - + GX font support. - + Improve the footprint issue on updating caches. - + Bump the cache version to 6. - + more bug fixes. - -- Add fontconfig-locale_c.utf8.patch to recognize C.UTF-8 locale, - patch from Debian. - -- Clean the spec file with spec-cleaner - -- fix wrong path to documentation (bnc#907685) -- removed patch: usr-share-doc-packages.patch - frameworkintegration +- Add upstream change to fix a regression in 5.90.0 (kde#448237) + * 0001-Fix-wrong-porting-of-KNSCore-Engine-configSearchLoca.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix clazy warning + * Make it compiles against kf5.89 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove KDEPlatformTheme from readme + * Add FreeBSD CI + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 clang-format bits to CMakeLists.txt + * Port usages of deprecated KNewStuff methods + +- 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) + +- 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 to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + fwupd +- Update to version 1.7.3: + * This release adds the following features: + + Add a sync-bkc subcommand to ensure a known set of firmware + versions + + Add FuArchiveFirmware for plugins that use archives as + firmware files + + Add quirkable page and sector size properties to FuCfiDevice + + Make Upower and powerd support optional + * This release fixes the following bugs: + + Add some sanity checks to the elanfp firmware parser + + Add the CFI JEDEC instance ID if using the vendor-extended + version + + Check the value range when parsing the quirk keys + + Do not wait for a USB runtime if will-disappear is set + + Enable the MOTD integration when using pam_motd + + Fix DFU regression when merging the FuProgress work + + Fix running the tests when fwupd is not installed + + Fix the GLib error message when inotify max_user_instances is + too low + + Fix VLI VL820Q7 detection to fix flashing of the Lenovo TBT3 + dock + + Ignore a USB error for STM32 attach when the device goes away + + Make the HSI tests optional for embedded targets + + Make the plugin startup order deterministic + + Set Thunderbolt ports offline on host controller + + Use endian-safe version functions when enumerating Logitech + hardware + + Use lowercase flag names in intel-spi to prevent a runtime + warning + + Wait for the System76 Launch device to come back from DFU + mode + * This release adds support for the following hardware: + + Most Nordic Semiconductor nRF Secure devices +- Fix build when not on TW: add BR protobuf-c + +- Fix build issue in spec + (references to libfwupdplugin2 -> libfwupdplugin5) + +- Update to version 1.7.2: + * This release adds the following features: + + Add a new HSI check that PCR registers 0-7 are not empty + + Add several compile flags to reduce the install size by over + 300Kb + + Allow overriding HwId data from the daemon.conf config file + + Allow overriding the firmware GType from a quirk file + + Export the component release ID over DBus + + Remove support for the SoloKey and ChaosKey devices + + Show a daemon warning if quirk flags are malformed + + Speed up the daemon startup by ~40% by doing less at startup + * This release fixes the following bugs: + + Be case insensitive when fixing the device model + + Fix a critial warning in ccgx found by the fuzzer + + Fix a DFU crash if the attach failed due to a hardware fault + + Fix a Redfish crash when specifying a URL without a port + + Fix CLI downloads when using fwupdmgr --ipfs + + Fix critical warning when /etc/machine-id does not exist + + Inhibit thunderbolt devices to correctly use UPDATABLE_HIDDEN + + Set SSL_VERIFYHOST=0 when using Redfish to fix OpenBMC auth + + Skip UEFI devices that fail coldplug + * This release adds support for the following hardware: All + exported MTD block devices +- Changes from version 1.7.1: + * This release adds the following features: + + Allow specifying 'fwupdmgr device-test foo --json' for + unattended testing + + Allow using a filename when using set-approved-firmware + + Inhibit ModemManager device in mbim-qdu + + Share the Common Flash Memory Interface quirks between + plugins + + Show changes in HSI attributes when using 'fwupdmgr security' + + Show the user a warning if updating may affect + full-disk-encryption + + Show translated firmware release notes when provided + + Support loading remotes from /var/lib/fwupd/remotes.d + * This release fixes the following bugs: + + Fix a CCGX regression when loading firmware + + Fix a potential crash when dumping Parade devices + + Fix build error when sys/io.h is not available + + Fix building the Synaptics RMI self tests on s390x + + Fix the CSME CVE detection for new generations + + Handle EPERM when running the self tests on systems with IPMI + + Mark as SUPPORTED even if on battery power + + Only save the HSI attributes to the database if different + + Raise the client timeout value from 25 seconds to fix Redfish + startup + + Redirect the old HSI links to the correct place + + Relax the ITE SuperIO signature checks for new hardware + support + + Set device time and timezone for logitech bulkcontroller + devices + + Set the verfmt of the returned device when the daemon device + is unset + * This release adds support for the following hardware: + + Dell Atomic Dock + + HP Thunderbolt Dock G4 + + More PixArt devices + + Steelseries Stratus + + Wacom 3rd-gen Intuos BT +- Changes from version 1.7.0: + * This release adds the following features: + + Add FuCfuPayload and FuCfuOffer for future usage + + Add support for an 'unreachable' device flag + + Add support for Logitech devices supporting the Unified + Battery feature + + Allow adding GUIDs to each HSI security attribute + + Allow installing the LVFS remote, but with it disabled by + default + + Convert security attributes to JSON and write then to the + database + + Convert the device test script to a fwupdmgr subcommand + + Create Redfish user accounts automatically using IPMI + + Use an interactive request to restart some Logitech DFU + devices + * This release fixes the following bugs: + + Abort on invalid SREC files early to avoid a fuzzing timeout + + Allow using interrupt transfers for HID devices + + Allow waiting for multiple devices to replug + + Fix a critical warning on a Unifying flash failure + + Fix a regression in flashing the Dell dock + + Fix Thunderbolt host controller probing + + Forcefully set checksums found in cabinet files to lowercase + + Force UX-capsule over full size BGRT + + Make the SuperIO ports and timeouts specific to the DMI model + + Only probe SynapticsMST devices that have opted-in + + Remove support for --ignore-power as it did not work for UEFI + firmware + + Reset the CMOS as required when changing system firmware + branch + + Restart the daemon if any of the the plugin config files are + modified + + Show HSiLevel=0 attributes in JSON security output + + Update the child composite ID if the parent changes + + Use a per-device global percentage completion + + Write the BMP image upside down to avoid using a negative + bitmap height + * This release adds support for the following hardware: + + A huge number of Synaptics CAPE devices + + Elan fingerprint readers + + Logitech Bolt peripherals, receivers and radio hardware + + Logitech devices supporting the bulk controller protocol + + More supported PixArt devices + + More supported StarBook coreboot devices + + Union Point SPI hardware +- Add pkgconfig(libprotobuf-c) and pkgconfig(protobuf) + BuildRequires: New dependencies. +- Refresh patches with quilt. +- Drop sub-package fwupdtpmevlog, no longer built. +- Update URL in _service, new home. + +- Update to version 1.6.4: + * Allow overriding the quirks directory at runtime + * Fix a regression in flashing the Dell dock + * Fix probing the Dell TPM + * Show HSiLevel=0 attributes in JSON security output + * Abort on invalid SREC files early to avoid a fuzzing timeout + * This release adds support for the following hardware: + + AVer ATLAS CAM/CAM520 Pro2 + + Cayenne/Spyder Synaptics MST + + VL819 USB devices +- Changes from version 1.6.3: + * This release adds the following features: Fall back to the + parent if the child does not have a battery level set + * This release fixes the following bugs: + + Disable the uefi_capsule plugin if Redfish coldplug succeeded + + Fix an elantp crash when starting the daemon + + Fix compiling with old versions of libxmlb + + Fix detection of 8Bitdo wireless usb adapter + + Fix the 8bitdo N30 Pro 2 install duration + + Fix the modem-manager report that failed to get device after + update + + Fix writing large redfish firmware files + * This release adds support for the following hardware: + + Poly Studio P21 + + Realtek RTD2141B +- Switch service to obs_scm, and recompress to buildtime. +- Drop automatic changesgenerate, upstream have perfectly fine and + human understandable release notes at + https://github.com/fwupd/fwupd/releases that should be copied + into .changes. + +- Add requires to udisks2 for dbxtool update. (bnc#1192344) + +- If the machine we install onto has shim installed, it is likely + an EFI based system. Require fwupd-efi in this case + (boo#1192206). + +- Require libfwupdplugin2 by the -devel package: the -devel package + installs the .so symlink, thus we must guarantee the target + library to be present. + gegl +- Update to version 0.4.34: + + Operations: + - magick-load: use g_spawn_async instead of system to run the + image magick convert fallback - preventing shell expansion on + non-escaped/filtered paths in constructed commandline. + - ripple: avoid a possible division by zero. + + Build: + - Explicit dependency specification in meson for generated CL + files. + - ctx has been moved to be part of gegl-common.so nearer to the + operations using it avoiding polluting the GEGL library + symbol table with the ctx symbols. + - - Docs/testing: + + Docs/testing: - - Operations: + + Operations: - - Core: + + Core: ghostscript +- CVE-2021-45944.patch fixes CVE-2021-45944 + use-after-free in sampled_data_sample + cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-237.yaml + (bsc#1194303) +- CVE-2021-45949.patch fixes CVE-2021-45949 + heap-based buffer overflow in sampled_data_finish + cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml + (bsc#1194304) + +- Use update-alternatives to get the real ghostscript binary from + /usr/bin/gs to /usr/bin/gs.bin and allow the gswrap package to + use this with its wrapper script (jira#PM-3037) + gimp +- Update to 2.10.30 + - Core: + - Do not follow subpixel font rendering choice from system + settings for text layer rendering. These systems are useful + for GUI rendering on a screen of a specific type and pixel + order. Yet when rendering an image which can be zoomed in or + out, showed on various screens or even printed, subpixel font + rendering doesn't make sense. + - Rewrite the core selection drawing logics so that it works on + macOS Big Sur and over. This is a backport (adapted to GTK+2) + of the fix brought in GIMP 2.99.8 for Wayland and macOS. + - Ignore MakerNote metadata tag at export and only store the + tags that go in it, hence avoiding partial invalid metadata. + - Color picking from Colors dockable can now use the + Freedesktop portal. + - On Windows, move from GetICMProfile() to + WcsGetDefaultColorProfile() because the former is broken in + Windows 11. + - Plug-ins: + - metadata-viewer: improve how XMP tags with multiple values + are handled and shown (now each value on a separate line for + better readability). + - metadata-editor: + * XMP array tags of type BAG and SEQ are now on separate + lines. + * Comparing XMP tags with equivalent IPTC tags with multiple + values, each value is compared individually, instead of + comparing the list as a whole. + - Many robustness improvements and other fixes to the metadata + plug-ins. + - AVIF: prefer AOM encoder for export. + - PSD: + * Skip sanity check for mask of rendered layers as some layer + mask have invalid dimensions in such cases. They will now + be loaded correctly. + * Fixed loading of CMYK PSD files without alpha. + * Fixed loading of CMYK images without layers. + * Fixed loading of merged image of a 16 bit per channel RGBA + PSD file with the alpha channel opaque. + - PBM: large file export now always works and does not depend + anymore on the platform's long int size. + - Screenshot: + * GNOME shell implementation dropped because the D-Bus API + has been restricted to core components for security + reasons, thus our plug-in was failing. + * KDE portal moved as last fallback after the X + implementation (when running on X) and Freedesktop portal, + because KDE is also starting to block API calls for + security reasons. +- drop 0001-Issue-6210-Subpixel-font-rendering-system-settings-s.patch + included in update + glib-networking +- Increase testsuite timeout + +- Update to version 2.70.1: + + Fix crashes when handshake is cancelled + + OpenSSL: fix spurious certificate expired verification errors + + GnuTLS: + - Fix tests on 32-bit systems + - Fix crash when invalid priority string is forced +- Add check section and run meson_test macro during build. + glib2 +- Update to version 2.70.2: + + Fix use of the default log writer with journald namespaces + + Fix hang in `dbus-daemon` under `GTestDBus` when + `G_MESSAGES_DEBUG=all` is set + + Speed up `g_canonicalize_filename()` to avoid pathogenic cases + with `..` + + Fix URI for pcre subproject as it’s moved upstream + + Fix storing GSettings dictionaries on macOS + + Speed up ‘remove dot segments’ algorithm in `GUri` to avoid + pathogenic cases with `..` + + Fix infinite loops in D-Bus message parsing for truncated + inputs + + Improve correctness of version information returned by + `g_get_os_info()` for Windows 10/Server 2019+ + + Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426, + glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530, + glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541, + glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313, + glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316, + glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335, + glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340, + glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356, + glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361, + glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366, + glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383. + + Updated translations. + +- Stop passing fam=true to meson and drop gamin-devel + BuildRequires, following upstream default. Following this, drop + libgio-fam sub-package. + glib2-branding:openSUSE +- Drop gnome-documents from favorite-apps for both openSUSE and + SLED, package is archived upstream. + glibc +- getcwd-erange.patch: getcwd: Set errno to ERANGE for size == 1 + (CVE-2021-3999, bsc#1194640, BZ #28769) + +- 0001-powerpc-Optimized-strcpy-for-POWER9.patch, + 0002-powerpc-Optimized-stpcpy-for-POWER9.patch, + 0003-powerpc-Optimized-rawmemchr-for-POWER9.patch, + 0004-powerpc64le-add-optimized-strlen-for-P9.patch, + 0005-powerpc-fix-ifunc-implementation-list-for-POWER9-str.patch, + 0006-powerpc-Add-optimized-strncpy-for-POWER9.patch, + 0007-powerpc-Add-optimized-stpncpy-for-POWER9.patch, + 0008-powerpc-Add-optimized-ilogb-for-POWER9.patch, + 0009-powerpc-Add-optimized-llogb-for-POWER9.patch, + 0010-powerpc-Add-optimized-strlen-for-POWER10.patch, + 0011-powerpc64le-Optimized-memmove-for-POWER10.patch, + 0012-powerpc64le-Optimize-memcpy-for-POWER10.patch, + 0013-powerpc64le-Optimize-memset-for-POWER10.patch, + 0014-powerpc64le-Fix-ifunc-selection-for-memset-memmove-b.patch, + 0015-powerpc-Add-optimized-rawmemchr-for-POWER10.patch: ppc64le ifunc + improvements (bsc#1194785, jsc#SLE-18195) + +- clnt-create-unix-overflow.patch: Buffer overflow in sunrpc clnt_create + for "unix" (CVE-2022-23219, bsc#1194768, BZ #22542) +- svcunix-create-overflow.patch: Buffer overflow in sunrpc svcunix_create + (CVE-2022-23218, bsc#1194770, BZ #28768) + +- Add support for livepatches (jsc#SLE-20049). +- Enable livepatching on x86_64. +- Generate ipa-clones tarball artifact when livepatching is enabled. + glyr +- Use %cmake_build and %license macros. +- Set License to LGPL-3.0-or-later. + -- Add glyr-fix_lyricswiki.patch: fix lyrics parsing - (gh#sahib/glyr#40). - gnome-calculator +- Update to version 41.1: + + Do not force width for basic mode. + + Updated translations. + gnome-control-center +- Update to version 41.2: + + Updated translations. + gnome-desktop +- Update to version 41.2: + + No changes, version bump only. + gnome-remote-desktop +- Update to version 41.2: + + stream: Add method to disconnect proxy signals + + session: + - Stop trying to stop the session, when it is already destroyed + - Disconnect num/caps lock changed signals when stopping + - Fix small style issue + - Only handle Selection* signals when clipboard is enabled + + settings: + - Clear settings of type string before setting new values + - Don't leak credentials, when username or password is NULL + - Set error if username or password is NULL + + clipboard-rdp: + - Make a warning message a little bit more explicit + - Make SelectionTransfer requests async + - Fix error message, when runtime directory creation fails + - Fix small style issues + + clipboard: + - Split up SelectionTransfer handling + - Also clear GMutexes and GConds on destruction + + context: Clear proxies before setting new proxies + + daemon: Also clear context on destruction + + rdp/nw-auto: + - Only create ping source if required and non-existent + - Also clear GMutexes on destruction + + rdp-graphics-pipeline: Also clear gfx_mutex on destruction + + rdp-fuse-clipboard: Also clear GMutexes on destruction + + rdp-event-queue: Also clear event_mutex on destruction + + rdp-pipewire-stream: Also clear frame_mutex on destruction + + session-rdp: Also clear GMutexes and GConds on destruction + + Updated translations. + gnome-shell +- Disable gs-fate318433-prevent-same-account-multi-logins.patch: + temporarily disable it to workaround a regression of remote + connection (bsc#1195141). + +- Add gnome-shell-exit-crash-workaround.patch: + + Backport from Ubuntu, This is a workaround to maintain a clean + environment for gnome-shell and particularly JavaScript/GJS to + shutdown without crashing. + + Proper fixes are still pending + https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1759 + https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/648 + (bsc#1190878 glgo#GNOME/gnome-shell#4344). + +- Update gs-fate318433-prevent-same-account-multi-logins.patch: + Show message "Multiple logins are not supported" when mixed + locally/remotely login(bsc#1190745). + +- Update to version 41.2: + + Fix wrongly rejected D-Bus calls after gnome-shell restarts. + + magnifier: Avoid offscreen rendering if possible. + + Improve handling of all-day/zero-length events in calendar. + + Keep keyboard focus in notification list after deleting + message. + + Misc. bug fixes and cleanups. + + Updated translations. +- Switch to git checkout of released tag via source service. + +- Revert last change, turns out this is what breaks locking + in Budgie desktop + gnome-shell-extensions +- Update to version 41.1: + + native-window-placement: Fix distorted layout in app grid. + + window-list: Fix on-screen keyboard. + + Misc. bug fixes. + + Updated translations. + gnome-terminal +- Update to version 3.42.2: + + Updated translations. + gnome-user-docs +- Update to version 41.1: + + Various updates. + + Updated translations. + gnutls +- Update to 3.7.3: [bsc#1190698, bsc#1190796] + * libgnutls: The allowlisting configuration mode has been added + to the system-wide settings. In this mode, all the algorithms + are initially marked as insecure or disabled, while the + applications can re-enable them either through the [overrides] + section of the configuration file or the new API (#1172). + * The build infrastructure no longer depends on GNU AutoGen for + generating command-line option handling, template file parsing + in certtool, and documentation generation (#773, #774). This + change also removes run-time or bundled dependency on the + libopts library, and requires Python 3.6 or later to regenerate + the distribution tarball. Note that this brings in known backward + incompatibility in command-line tools, such as long options are + now case sensitive, while previously they were treated in a case + insensitive manner: for example --RSA is no longer a valid option + of certtool. The existing scripts using GnuTLS tools may need + adjustment for this change. + * libgnutls: The tpm2-tss-engine compatible private blobs can be loaded + and used as a gnutls_privkey_t (#594). The code was originally written + for the OpenConnect VPN project by David Woodhouse. To generate such + blobs, use the tpm2tss-genkey tool from tpm2-tss-engine: + https://github.com/tpm2-software/tpm2-tss-engine/#rsa-operations + or the tpm2_encodeobject tool from unreleased tpm2-tools. + * libgnutls: The library now transparently enables Linux KTLS (kernel + TLS) when the feature is compiled in with --enable-ktls configuration + option (#1113). If the KTLS initialization fails it automatically falls + back to the user space implementation. + * certtool: The certtool command can now read the Certificate Transparency + (RFC 6962) SCT extension (#232). New API functions are also provided to + access and manipulate the extension values. + * certtool: The certtool command can now generate, manipulate, and evaluate + x25519 and x448 public keys, private keys, and certificates. + * libgnutls: Disabling a hashing algorithm through "insecure-hash" + configuration directive now also disables TLS ciphersuites that use it + as a PRF algorithm. + * libgnutls: PKCS#12 files are now created with modern algorithms by default + (!1499). Previously certtool used PKCS12-3DES-SHA1 for key derivation and + HMAC-SHA1 as an integity measure in PKCS#12. Now it uses AES-128-CBC with + PBKDF2 and SHA-256 for both key derivation and MAC algorithms, and the + default PBKDF2 iteration count has been increased to 600000. + * libgnutls: PKCS#12 keys derived using GOST algorithm now uses + HMAC_GOSTR3411_2012_512 instead of HMAC_GOSTR3411_2012_256 for integrity, + to conform with the latest TC-26 requirements (#1225). + * libgnutls: The library now provides a means to report the status + of approved cryptographic operations (!1465). To adhere to the + FIPS140-3 IG 2.4.C., this complements the existing mechanism to + prohibit the use of unapproved algorithms by making the library + unusable state. + * gnutls-cli: The gnutls-cli command now provides a --list-config + option to print the library configuration (!1508). + * libgnutls: Fixed possible race condition in + gnutls_x509_trust_list_verify_crt2 when a single trust list object + is shared among multiple threads (#1277). [GNUTLS-SA-2022-01-17, + CVSS: low] + * API and ABI modifications: + GNUTLS_PRIVKEY_FLAG_RSA_PSS_FIXED_SALT_LENGTH: new flag in + gnutls_privkey_flags_t + GNUTLS_VERIFY_RSA_PSS_FIXED_SALT_LENGTH: new flag in + gnutls_certificate_verify_flags + gnutls_ecc_curve_set_enabled: Added. + gnutls_sign_set_secure: Added. + gnutls_sign_set_secure_for_certs: Added. + gnutls_digest_set_secure: Added. + gnutls_protocol_set_enabled: Added. + gnutls_fips140_context_init: New function + gnutls_fips140_context_deinit: New function + gnutls_fips140_push_context: New function + gnutls_fips140_pop_context: New function + gnutls_fips140_get_operation_state: New function + gnutls_fips140_operation_state_t: New enum + gnutls_transport_is_ktls_enabled: New function + gnutls_get_library_configuration: New function + * Remove patches fixed in the update: + - gnutls-FIPS-module-version.patch + - gnutls-FIPS-service-indicator.patch + - gnutls-FIPS-service-indicator-public-key.patch + - gnutls-FIPS-service-indicator-symmetric-key.patch + - gnutls-FIPS-RSA-PSS-flags.patch + - gnutls-FIPS-RSA-mod-sizes.patch + +- FIPS: Fix regression tests in fips and non-fips mode [bsc#1194468] + * Add gnutls-FIPS-disable-failing-tests.patch + * Remove patches: + - gnutls-temporarily_disable_broken_guile_reauth_test.patch + - gnutls-3.6.0-disable-flaky-dtls_resume-test.patch + - disable-psk-file-test.patch + +- FIPS: Provide module identifier and version [bsc#1190796] + * Add configurable options to output the module name/identifier + (--with-fips140-module-name) and the module version + (--with-fips140-module-version). + * Add the CLI option list-config that reports the configuration + of the library. + * Add gnutls-FIPS-module-version.patch + +- FIPS: Provide a service-level indicator [bsc#1190698] + * Add support for a "service indicator" as required in + the FIPS140-3 Implementation Guidance in section 2.4.C + * Add patches: + - gnutls-FIPS-service-indicator.patch + - gnutls-FIPS-service-indicator-public-key.patch + - gnutls-FIPS-service-indicator-symmetric-key.patch + - gnutls-FIPS-RSA-PSS-flags.patch + +- FIPS: RSA KeyGen/SigGen fail with 4096 bit key sizes [bsc#1192008] + * fips: allow more RSA modulus sizes + * Add gnutls-FIPS-RSA-mod-sizes.patch + * Delete gnutls-3.6.7-fips-rsa-4096.patch + +- Drop bogus condition "> 1550": that would mean 'more recent than + Tumbleweed' which is technically impossible, as Tumbleweed is the + leading project (and the condition causes issues as Tumbleweed + needs to move away from 1550 due to CODE 15 SP5 plans). + google-droid-fonts +- Add sources DroidSansFallback.ttf DroidSansFallbackFull.ttf + DroidSansMono.ttf: Merge the latest modification from Android + project (bsc#1190886). + grantleetheme +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc + * List Grantlee as public dependency and in link interface + * Add KDE CI file + * Make sure to not generate file in source dir + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use QStringView +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Port to KNewStuff3/KNS3/QtQuickDialogWrapper + * UTF-8 is the new default for QTextStream. + * Use git commit hook + * run git clang-format + * It compiles fine without deprecated method + * Add missing override on destructor + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code (using auto) + * Fix metainfo + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * const'ify pointer + * Remove unused LIBRARY_NAMELINK + * Convert license headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix crash + * We can't compile against qt5.15 without deprecated method. + * Support multiple entries in XDG_DATA_DIRS + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + groff +- Do not fail with rpm --excludedocs (bsc#1192195). + groff:full +- Do not fail with rpm --excludedocs (bsc#1192195). + grub2 +- Power guest secure boot with static keys: GRUB2 signing portion + (jsc#SLE-18271) (bsc#1192764) + * 0001-grub-install-Add-SUSE-signed-image-support-for-power.patch + +- Fix wrong default entry when booting snapshot (bsc#1159205) + * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch + +- Power guest secure boot with static keys: GRUB2 signing portion + (jsc#SLE-18271) (bsc#1192764) + * grub2.spec +- Power guest secure boot with static keys: GRUB2 portion (jsc#SLE-18144) + (bsc#1192686) + * 0001-ieee1275-Drop-HEAP_MAX_ADDR-and-HEAP_MIN_SIZE-consta.patch + * 0002-ieee1275-claim-more-memory.patch + * 0003-ieee1275-request-memory-with-ibm-client-architecture.patch + * 0004-Add-suport-for-signing-grub-with-an-appended-signatu.patch + * 0005-docs-grub-Document-signing-grub-under-UEFI.patch + * 0006-docs-grub-Document-signing-grub-with-an-appended-sig.patch + * 0007-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch + * 0008-pgp-factor-out-rsa_pad.patch + * 0009-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch + * 0010-posix_wrap-tweaks-in-preparation-for-libtasn1.patch + * 0011-libtasn1-import-libtasn1-4.18.0.patch + * 0012-libtasn1-disable-code-not-needed-in-grub.patch + * 0013-libtasn1-changes-for-grub-compatibility.patch + * 0014-libtasn1-compile-into-asn1-module.patch + * 0015-test_asn1-test-module-for-libtasn1.patch + * 0016-grub-install-support-embedding-x509-certificates.patch + * 0017-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch + * 0018-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch + * 0019-appended-signatures-support-verifying-appended-signa.patch + * 0020-appended-signatures-verification-tests.patch + * 0021-appended-signatures-documentation.patch + * 0022-ieee1275-enter-lockdown-based-on-ibm-secure-boot.patch + * 0023-x509-allow-Digitial-Signature-plus-other-Key-Usages.patch + +- Fix no menuentry is found if hibernation on btrfs RAID1 (bsc#1193090) + * grub2-systemd-sleep-plugin + +- Fix CVE-2021-3981 (bsc#1189644) + * 0001-grub-mkconfig-restore-umask-for-grub.cfg.patch + +- Fix can't allocate initrd error (bsc#1191378) + * 0001-Factor-out-grub_efi_linux_boot.patch + * 0002-Fix-race-in-EFI-validation.patch + * 0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch + * 0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch + * 0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch + * 0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch + * 0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch + * 0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch + * 0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch + * 0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch + * 0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch + gstreamer -- Update to version 1.16.3 (bsc#1181255): - - delay creation of threadpools - - bin: Fix `deep-element-removed` log message - - buffer: fix meta sequence number fallback on rpi - - bufferlist: foreach: always remove as parent if buffer is changed - - bus: Make setting/replacing/clearing the sync handler thread-safe - - elementfactory: Fix missing features in case a feature moves to another filename - - element: When removing a ghost pad also unset its target - - meta: intern registered impl string - - registry: Use a toolchain-specific registry file on Windows - - systemclock: Invalid internal time calculation causes non-increasing clock time on Windows - - value: don't write to `const char *` - - value: Fix segfault comparing empty GValueArrays - - Revert floating enforcing - - aggregator: fix iteration direction in skip_buffers - - sparsefile: fix possible crash when seeking - - baseparse: cache fix - - baseparse: fix memory leak when subclass skips whole input buffer - - baseparse: Set the private duration before posting a duration-changed message - - basetransform: allow not passthrough if generate_output is implemented - - identity: Fix a minor leak using meta_str - - queue: protect against lost wakeups for iterm_del condition - - queue2: Avoid races when posting buffering messages - - queue2: Fix missing/dropped buffering messages at startup - - identity: Unblock condition variable on FLUSH_START - - check: Use `g_thread_yield()` instead of `g_usleep(1)` - - tests: use cpu_family for arch checks - - gst-launch: Follow up to missing `s/g_print/gst_print/g` - - gst-inspect: Add define guard for `g_log_writer_supports_color()` - - gst-launch: go back down to `GST_STATE_NULL` in one step. - - device-monitor: list hidden providers before listing devices - - autotools build fixes for GNU make 4.3 +- Update to version 1.18.6: + + gstplugin: Fix for UWP build + + gst-ptp-helper: Do not disable multicast loopback + + concat: fix qos event handling + + pluginfeature: Fix object leak + + baseparse: fix invalid avg_bitrate after reset + + multiqueue: Fix query unref race on flush + + gst: Initialize optional event/message fields when parsing + + bitwriter: Fix the trailing bits lost when getting its data + + multiqueue: never consider a queue that is not waiting + + input-selector: Use proper segments when cleaning cached + buffers + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull. +- Refresh patches with quilt. + +- Remove obsolete translation-update-upstream and + gnome-patch-translation support (jsc#SLE-21105). + +- Update to version 1.18.5: + + aggregator: + - Release the SRC lock while querying latency + - Release pads' peeked buffer when removing the pad or + finalizing it + + basesink: Don't swap rstart/rstop when stepping + + basesrc: Print segments with GST_SEGMENT_FORMAT and not + GST_PTR_FORMAT + + childproxy: init value in gst_child_proxy_get_property() if + needed + + clocksync: Fix providing system clock by default + + concat: + - Properly propagate seqnum of segment events + - adjust running time offsets on downstream events + - fix locking in SEGMENT event handler + + downloadbuffer/sparsefile: several fixes for win32 + + element: NULL the lists of contexts in dispose() + + multiqueue: + - Use running time of gap events for wakeups. + - Ensure peer pad exists when iterating internal links + + pad: + - Keep IDLE probe hook alive during immediate callback + - Ensure last flow return is set on sink pads in push mode + - Don't spam the debug log at INFO level when default-chaining + a buffer list + - clear probes holding mutex + + parse-launch: + - Fix a critical when using the : operator. + + Don't do delayed property setting for top-level properties. + + plugin: load plugins with unknown license strings + + ptpclock: Don't leak the GList + + queue2: Refuse all serialized queries when posting buffering + messages + + systemclock: Update monotonic reference time when re-scheduling + + High CPU usage in 1.18 (but not master) when pausing playback + in gnome-music + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + +- update to 1.18.4: + important security fixes for ID3 tag reading, matroska and realmedia + parsing, and gst-libav audio decoding + Details: + * audiomixer, audioaggregator: input buffer handling fixes + * decodebin3: improve stream-selection message handling + * uridecodebin3: make “caps” property work + * wavenc: fix writing of INFO chunks in some cases + * v4l2: bt601 colorimetry, allow encoder resolution changes, fix + decoder frame rate negotiation + * decklinkvideosink: fix auto format detection, and fixes for 29.97fps + framerate output + * mpeg-2 video handling fixes when seeking + * avviddec: fix bufferpool negotiation and possible memory corruption + when changing resolution + * various stability, performance and reliability improvements + * memory leak fixes + * build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP + * info: Don’t leak log function user_data if the debug system is + compiled out + * task: Use SetThreadDescription() Win32 API for setting thread names, + which preserves thread names in dump files. + * buffer, memory: Mark info in map functions as caller-allocates and + pass allocation params as const pointers where possible + * clock: define AUTO_CLEANUP_FREE_FUNC for GstClockID + * tag: id3v2: fix frame size check and potential invalid reads + * audio: Fix gst_audio_buffer_truncate() meta handling for + non-interleaved audio + * audioresample: respect buffer layout when draining + * audioaggregator: fix input_buffer ownership + * decodebin3: change stream selection message owner, so that the app + sends the stream-selection event to the right element + * rtspconnection: correct data_size when tunneled mode + * uridecodebin3: make caps property work + * video-converter: Don’t upsample invalid lines + * videodecoder: Fix racy critical when pool negotiation occurs during + flush + * video: Convert gst_video_info_to_caps() to take self as const ptr + * examples: added qt core dependency for qt overlay example + * matroskademux: header parsing fixes + * rpicamsrc: depend on posix threads and vchiq_arm to fix build on + raspios again + * wavenc: Fixed INFO chunk corruption, caused by odd sized data not + being padded + * wavpackdec: Add floating point format support to fix distortions in + some cases + * v4l2: recognize V4L2 bt601 colorimetry again + * v4l2videoenc: support resolution change stream encode + * v4l2h265codec: fix HEVC profile string issue + * v4l2object: Need keep same transfer as input caps + * v4l2videodec: Fix vp8 and vp9 streams can’t play on board with + vendor bsp + * v4l2videodec: fix src side frame rate negotiation + * avwait: Don’t post messages with the mutex locked + * d3d11h264dec: Reconfigure decoder object on DPB size change and keep + track of actually configured DPB size + * dashsink: fix double unref of sinkpad caps + * decklinkvideosink: Use correct numerator for 29.97fps + * decklinkvideosink: fix auto format detection + * decklinksrc: Use a more accurate capture time + * d3d11videosink: Fix build error on UWP + * interlace: negotiation and buffer leak fixes + * mpegvideoparse: do not clip, so decoder receives data from keyframe + even if it’s before the segment start + * mpegtsparse: Fix switched DTS/PTS when set-timestamps=false + * nvh264sldec: Reopen decoder object if larger DPB size is required + * sdpsrc: fix double free if sdp is provided as string via the + property + * vulkan: Fix elements long name. + +- 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. + +- Move gst-plugins-doc-cache-generator to devel subpackage + (remove python3 dependency on main gstreamer package). + +- 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. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gstreamer changes: + - aggregator: make peek() has() pop() drop() buffer API + threadsafe + - gstvalue: don't write to const char * + - meson: Disallow DbgHelp for UWP build + - info: Fix build on Windows ARM64 device + - build: use cpu_family for arch checks + - basetransform: Fix in/outbuf confusion of + _default_transform_meta + - Fix documentation + - info: Load DbgHelp.dll using g_module_open() + - padtemplate: mark documentation caps as may be leaked + - gstmeta: intern registered impl string + - aggregator: Hold SRC_LOCK while unblocking via + SRC_BROADCAST() + - ptp_helper_post_install.sh: deal with none + - skip elements/leak.c if tracer is not available + - aggregator: Wake up source pad in PAUSED<->PLAYING + transitions + - input-selector: Wake up blocking pads when releasing them + - ptp: Also handle gnu/kfreebsd + +- Do not manually install gst-tester-%{gst_branch}: meson_install + takes care of this already. + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Remove patches from upstream: + * gstreamer-revert-encforce-elements.patch +- Rebase gstreamer-rpm-prov.patch. +- Don't disable tests when configuring the build so gst-tester-1.0 + is built and installed, since it's required by + gstreamer-plugins-base. + +- adjust / ship more 32bit stuff for Wine usage (bsc#1172304) + +- Fix file-list, needed due to libexecdir move, and our previously + wrong usage of libexecdir. + +- No longer recommend -lang: supplements are in use. + +- Add gstreamer-revert-encforce-elements.patch: Revert enforce + elements, patches from upstream stable branch. gstreamer-plugins-bad -- Update to version 1.16.3 (bsc#1181255 CVE-2021-3185): - - amcvideodec: fix sync meta copying not taking a reference - - audiobuffersplit: Perform discont tracking on running time - - audiobuffersplit: Specify in the template caps that only interleaved audio is supported - - audiobuffersplit: Unset DISCONT flag if not discontinuous - - autoconvert: Fix lock-less exchange or free condition - - autoconvert: fix compiler warnings with g_atomic on recent GLib versions - - avfvideosrc: element requests camera permissions even with capture-screen property is true - - codecparsers: h264parser: guard against ref_pic_markings overflow - - dtlsconnection: Avoid segmentation fault when no srtp capabilities are negotiated - - dtls/connection: fix EOF handling with openssl 1.1.1e - - fdkaacdec: add support for mpegversion=2 - - hls: Check nettle version to ensure AES128 support - - ipcpipeline: Rework compiler checks - - interlace: Increment phase_index before checking if we're at the end of the phase - - lv2: Make it build with -fno-common - - h264parser: Do not allocate too large size of memory for registered user data SEI - - ladspa: fix unbounded integer properties - - modplug: avoid division by zero - - msdkdec: Fix GstMsdkContext leak - - msdkenc: fix leaks on windows - - musepackdec: Don't fail all queries if no sample rate is known yet - - openslessink: Allow openslessink to handle 48kHz streams. - - opencv: allow compilation against 4.2.x - - proxysink: event_function needs to handle the event when it is disconnecetd from proxysrc - - vulkan: Drop use of VK_RESULT_BEGIN_RANGE - - wasapi: added missing lock release in case of error in gst_wasapi_xxx_reset - - wasapi: Fix possible deadlock while downwards state change - - waylandsink: Clear window when pipeline is stopped - - webrtc: Support non-trickle ICE candidates in the SDP - - webrtc: Unmap all non-binary buffers received via the datachannel - - meson: build with neon 0.31 +- Update to version 1.18.6: + + interlace: Fix a double-unref on shutdown + + webrtcbin: Chain up to parent constructed method + + webrtc: fix log error message in function + gst_webrtc_bin_set_local_description + + mxfdemux: don't error out if VANC track only contains packets + we don't handle + + av1parser: Fix data type of film grain param + + assrender: Support RFC8081 mime types + + pitch: Specify layout as required for negotiation + + magicleap: update lumin_rt libraries names to the latest + official version + + codecs: h265decoder: Fix per-slice leak + + mpeg4videoparse: fix criticals trying to insert configs that + don't exist yet + + webrtcbin: Always set SINK/SRC flags + + mpegtspacketizer: memcmp potentially seen_before data + + zxing: update to support version 1.1.1 +- Drop service, use source url, upstream changes in git. + +- Go back to using pkgconfig(fdk-aac) BuildRequires. + +- Add some conditionals to build as many plugins as possible + in SLE-15-SP4 and move all conditional logic to the beginning + of the spec file using bcond_with/without. + +- Drop conditionals for fdk_aac, explicitly add fdk-aac-free-devel + BuildRequires, and build it for the main package. + +- Add 2564.patch: Allow to build against Neon 0.32.x. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull, further pass doc=disabled to meson. + +- Update to version 1.18.5: + + audiolatency: + - Use live mode audiotestsrc + - Handle audio buffers with invalid duration + + ccconverter: fix framerate caps negotiation from non-cdp to cdp + + dashdemux: + - Properly initalize GError, remove duplicate logging call + - Log protection events on corresponding pad + - Fix dash_mpdparser_check_mpd_client_set_methods unit test + + h264parse,h265parse: Push parameter set NAL units again per + segment-done + + h265parse: + - Fix a typo in get_compatible_profile_caps() + - Don't invalidate the last PPS when parsing a new SPS + + h264parse: improve PPS handling + + h2645parser: Catch overflows in AVC/HEVC NAL unit length + calculations + + interlace: + - Don't set field-order field for progressive caps, fixes + negotiation issues + - Fix too small buffer size error + + jpegparse: Don't generate timestamp for 0/1 framerates + + opencv: fix build error on macOS + + openexr: Fix build with OpenEXR 3 + + openh264enc: fix broken sps/pps header generation and some + minor leaks + + mpeg2enc: + - Fix interlace-mode detection on input video + - Only allow 1 pending frame for encoding (fixes unbound memory + usage in case encoder can't keep up with input) + + mfvideoenc: Don't pass 0/1 framerate to MFT + + mfvideosrc: + - Fix for negative MF stride + - Fix negotiation when interlace-mode is specified + + mxfvanc: Handle empty ANC essence + + rtmp2src: workaround a GLib race when destroying a + GMainContext/GSource + + rtpsrc: Plug leak of rtcp_send_addr and fix setting URI back to + NULL + + rtpsink: Return proper pad from _request_new_pad() + + rist: Plug leak of rtcp_send_addr + + rtmp2: Use correct size of write macro for param2 + + rtmp2/connection: Separate inner from outer cancelling + + tsmux: + - When selecting random PIDs, name the pads according to those + PIDs + - Recheck existing pad PIDs when requesting a new pad with a + random pid + + tsdemux: + - Fix seek with stop regression + - Clear all streams when rewinding, fixes the case where the + demuxer sends out partial invalid data downstream after a + seek which causes some decoders (such as dvdlpmdec) to error + out + + v4l2slh264dec: Fix slice header bit size calculation + + videoparseutils: Fix for wrong CEA708 minimum size check + + waylandsink: Fix for missing initial configure + + wpe: Make threaded view singleton creation thread safe + + x265: Fix a deadlock when failing to create the x265enc + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) +- Drop gstreamer-plugins-bad-openexr3.patch: Fixed upstream. +- No longer pass nvdec=disabled, nvenc=disabled and vdpau=disabled + to meson, no longer needed, nor recognized. + +- don't own appdata dir - is provided by filesystem + +- added patches + fix https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1574 + + gstreamer-plugins-bad-openexr3.patch + +- Update to version 1.18.4: + + avwait: Don't post messages with the mutex locked + + d3d11h264dec: Reconfigure decoder object on DPB size change + and keep track of actually configured DPB size + + dashsink: fix double unref of sinkpad caps + + decklinkvideosink: Use correct numerator for 29.97fps + + decklinkvideosink: fix auto format detection + + decklinksrc: Use a more accurate capture time + + d3d11videosink: Fix build error on UWP + + interlace: negotiation and buffer leak fixes + + mpegvideoparse: do not clip, so decoder receives data from + keyframe even if it's before the segment start + + mpegtsparse: Fix switched DTS/PTS when set-timestamps=false + + nvh264sldec: Reopen decoder object if larger DPB size is + required + + sdpsrc: fix double free if sdp is provided as string via the + property + + vulkan: Fix elements long name. +- 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 + +- Drop GPL-2.0-or-later from license tag, upstream moved to + LGPL-2.1-or-later only starting from version 1.18.1. See commit + https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1682 + +- 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. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-bad changes: + - codecparsers: h264parser: guard against ref_pic_markings + overflow + - v4l2codecs: Various fixes + - h265parse: Don't enable passthrough by default + - srt: Fix "Fix timestamping" + - srt: Fixes for 1.4.2 + - dtlsconnection: Ignore OpenSSL system call errors + - h265parse: set interlace-mode=interleaved on interlaced + content + - Replace GPL v2 with LGPL v2 in COPYING file + - srt: Consume the error from gst_srt_object_write + - srt: Check socket state before retrieving payload size + - x265enc: fix deadlock on reconfig + - webrtc: Require gstreamer-sdp in the pkg-config file + - srtsrc: Fix timestamping + - mfvideosrc: Use only the first video stream per device + - srtobject: typecast SRTO_LINGER to linger + - decklink: Correctly order the different dependent mode tables + - wasapisrc: Make sure that wasapisrc produces data in loopback + mode + - wpesrc: fix some caps leaks using the non-GL output + - smoothstreaming: clear live adapter on seek + - vtdec/vulkan: use Shared storage mode for IOSurface textures + - wpe: Move webview load waiting to WPEView + - wpe: Use proper callback for TLS errors signal handling + - kmssink: Do not source using padded width/height + - avtp: avtpaafdepay: fix crash when building caps + - opencv: set opencv_dep when option is disabled to fix the + build + - line21encoder: miscellaneous enhancements + - Hls youtube issues with urisourcebin/queue2 + - rtmp2: Replace stats queue with stats lock + - rtmp2sink: support EOS event for graceful connection shutdown + - mpegtsmux: Make handling of sinkpads thread-safe + - hlssink2: Actually release splitmuxsink's pads + - mpegtsmux: Don't create streams with reserved PID + +- Add libgstcodecs and libgstvulkan to baselibs.conf + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches: + * gst-bad-autoconvert-fix-lock-less.patch + * gst-bad-interlace-fixes.patch + * gst-plugins-bad-neon-bump.patch + * gst-plugins-bad-vkerror.patch + * gst-plugins-bad-wayland-headers.patch + +- Add gst-plugins-bad-neon-bump.patch: meson: build with neon 0.31. + +- Add gst-plugins-bad-vkerror.patch: vulkan: Drop use of + VK_RESULT_BEGIN_RANGE. + +- Add -fcommon in order to fix boo#1160395. + +- Fix conditionals passed to meson for 3'rd party building. + +- Switch to meson buildsystem for tumbleweed. +- Following the above, add pkgconfig(vulkan) BuildRequires and + tweak options passed to meson, as well as a cleanup in some + conditionals. + +- Add gst-plugins-bad-wayland-headers.patch: Fix build when using + meson and having wayland-headers in non-default location + https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1076. + +- No longer recommend -lang: supplements are in use. + +- Add upstream bug fix patches: + + gst-bad-interlace-fixes.patch: Fix various issues with + interlace. + + gst-bad-autoconvert-fix-lock-less.patch: autoconvert: Fix + lock-less exchange or free condition. + gstreamer-plugins-base -- Update to version 1.16.3 (bsc#1181255): - - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - - audioaggregator: Fix negotiation with downstream if there is no peer yet - - audioencoder: fix segment event leak - - discoverer: Fix caps handling in `pad-added` signal handler - - discoverer: Start discovering next URI from right thread - - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - - gl/display/egl: ensure debug category is initialized - - gstglwindow_x11: fix resize - - pbutils: Add latest H.264 level values - - rtpbuffer: fix header extension length validation - - video: Fix NV12_64Z32 number of component - - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - - video: fix top/bottom field flags +- Update to version 1.18.6: + + tagdemux: Fix crash when presented with malformed files + (security fix) + + videoencoder: make sure the buffer is writable before modifying + metadata + + video-converter: Fix for broken gamma remap with high bitdepth + YUV output + + sdpmessage: fix mapping single char fmtp params + + oggdemux: fix a race in push mode when performing the duration + seek + + uridecodebin: Fix critical warnings + + audio-converter: Fix resampling when there's nothing to output + + tcp: fix build on Solaris + + uridecodebin3: Nullify current item after all play items are + freed. + + audio-resampler: Fix segfault when we can't output any frames + + urisourcebin: Handle sources with dynamic pads and pads already + present + + playbin2/3: autoplug/caps: don't expand caps to ANY + + uridecodebin3/urisourcebin: Reusability fixes + + rtspconnection: Only reset timeout when socket is unused + + gstvideoaggregator.c: fix build with gcc 4.8 +- Drop service, use source url, upstream changes in git. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no + longer needed nor usefull. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 1.18.5: + + appsrc: Don't leak buffer list while wrongly unreffing buffer + on EOS/flushing + + audioaggregator: + - Don't overwrite already written samples + - Resync on the next buffer when dropping a buffer on discont + resyncing + + audiobasesink: Fix of double lock release + + audiobasesrc: Fix divide by zero assertion + + clockoverlay: Fix broken string formatting by strftime() on + Windows + + compositor: Fix NV12 blend operation + + giosrc: Don't leak scheme string in gst_gio_src_query() + + giobasesink: Handle incomplete writes in + gst_gio_base_sink_render() + + gl/wayland: + - Use consistent wl_display when creating work queue for proxy + wrapper + - Provide a dummy global_remove function + + gl: Fix build when Meson >= 0.58.0rc1 + + playbin2: fix base_time selection when flush seeking live (such + as with RTSP) + + rtspconnection: + - Add IPv6 support for tunneled mode + - Consistently translate GIOError to GstRTSPResult (for + rtspsrc) + + rawbaseparse: check destination format correctly + + uridecodebin: Don't force floating reference for future + reusable decodebin + + parsebin: Put stream flags in GstStream + + splitmuxsink: always use factory property when set + + video-converter: Set up matrix tables only once. + + videoscale: Performance degradation from 1.16.2 -> 1.18.4 + + videotestsrc: Fix a leak when computing alpha caps + + audio/video-converter: Plug some minor leaks + + audio,video-format: Make generate_raw_formats idempotent for + assertions + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + + Fix build issue on MinGW64 +- Drop 90903917.patch: Fixed upstream. + +- Add 90903917.patch: Fix build with meson >= 0.58.0rc1 + +- don't own appdata dir - comes from filesystem rpm + +- Update to version 1.18.4: + + tag: id3v2: fix frame size check and potential invalid reads + + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio + + audioresample: respect buffer layout when draining + + audioaggregator: fix input_buffer ownership + + decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element + + rtspconnection: correct data_size when tunneled mode + + uridecodebin3: make caps property work + + video-converter: Don't upsample invalid lines + + videodecoder: Fix racy critical when pool negotiation occurs during flush + + video: Convert gst_video_info_to_caps() to take self as const ptr + + examples: added qt core dependency for qt overlay example + +- 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 + +- 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. + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-base changes: + - theoradec: Set telemetry options only if they are nonzero + - glslstage: delete shader on finalize of stage + - urisourcebin: Fix crash caused by use after free + - decodebin3: Store stream-start event on output pad before + exposing it + - Add some missing nullable annotations + - typefind/xdgmime: Validate mimetypes to be valid + GstStructure names before using them + - uridecodebin3: Forward upstream events to decodebin3 directly + - video-converter: Add fast paths from v210 to I420/YV12, Y42B, + UYVY and YUY2 + - videoaggregator: Limit accepted caps by template caps + - gstrtpbuffer: fix header extension length validation + - decodebin3: only force streams-selected seqnum after a + select-streams - - appsrc/appsink: Make setting/replacing callbacks thread-safe - - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - - decodebin3: only force streams-selected seqnum after a select-streams - - glupload: Fix fallback from direct dmabuf to dmabuf upload method - - glvideomixer: perform `_get_highest_precision()` on the GL thread - - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - - oggstream: Workaround for broken PAR in VP8 BOS - - subparse: accept WebVTT timestamps without an hour component - - playbin: Handle error message with redirection indication - - textrender: Fix AYUV output. - - typefind: Consider MPEG-PS PSM to be a PES type - - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - - videoaggregator: Don't configure NULL chroma-site/colorimetry - - videorate/videoscale/audioresample: Ensure that the caps returned from... - - build: Replace bashisms in configure for Wayland and GLES3 -- Drop upstream fixed patches: - gst-base-playbin-handle-error.patch - gst-base-audioencoder-fix-leak.patch - gst-base-fft-update-kiss-version.patch + - enable abi checks + - multihandlesink: Don't pass NULL caps to gst_caps_is_equal + - audio: video: Fix in/outbuf confusion of transform_meta + - meson: Always wrap "prefix" option with join_paths() to make + Windows happy + - videoaggregator: ensure peek_next_sample() uses the correct + caps + - meson: Actually build gstgl without implicit include dirs + - videoaggregator: Don't require any pads to be configured for + negotiating source pad caps + - gst-libs: gl: Fix documentation typo and clarify + gl_memory_texsubimage + - audioaggregator: Reset offset if the output rate is + renegotiated + - video-anc: Implement transform functions for AFD/Bar metas + - appsrc: Wake up the create() function on caps changes + - rtpbasepayload: do not forget delayed segment when forwarding + gaps + +- Add patch from gl#gstreamer/gst-plugins-base#221 to support two + new CEA 608 caption formats: + * MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches already included in upstream: + * gst-base-audioencoder-fix-leak.patch + * gst-base-fft-update-kiss-version.patch + * gst-base-playbin-handle-error.patch +- Add patch to add wayland dependencies to tests to fix build: + * add_wayland_dep_to_tests.patch + +- Do not recommend PackageKit-gstreamer-plugin: that package + already supplements the combination of gstreamer-plugins-base + and packagekit. gstreamer-plugins-good -- Add gstreamer-plugins-good-CVE-2021-3498.patch: Matroskademux: - initialize track context out parameter to NULL before parsing - (boo#1184735 CVE-2021-3498). -- Add gstreamer-plugins-good-CVE-2021-3497.patch: Matroskademux: - Fix extraction of multichannel WavPack (boo#1184739 - CVE-2021-3497). - -- Update to version 1.16.3 (bsc#1181255): - - deinterlace: on-the-fly renegotiation - - flacenc: Pass audio info from set_format() to query_total_samples() explicitly - - flacparse: fix broken reordering of flac metadata - - jack: Use jack_free(3) to release ports +- Update to version 1.18.6: + + rtspsrc: Fix critical while serializing timeout element message + + multifilesrc: fix caps leak + + shout2: Add compatibility for libshout >= 2.4.2 shout_open + return values + + v4l2: Update fmt if padded height is greater than fmt height + + v4l2bufferpool: set video alignment of video meta + + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery + + matroska: Add support for muxing/demuxing ffv1 + + qtdemux: Try to build AAC codec-data whenever it's possible +- Remove service, use source url, upstream changes in git. + +- Drop doc sub-package, following this drop gtk-doc BuildRequires. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 1.18.5: + + avidemux: Also detect 0x000001 as H264 byte-stream start code + in codec_data + + deinterlace: + - Plug a method subobject leak + - Drop field-order field if outputting progressive + + jpegdec: Fix crash when interlaced field height is not DCT + block size aligned + + qmlglsink: Keep old buffers around a bit longer if they were + bound by QML + + qml: qtitem: don't potentially leak a large number of buffers + + qtdemux: Force stream-start push when re-using EOS'd streams + + qtmux: + - For Apple ProRes, allow overriding pixel bit depth, e.g. when + exporting an opaque image, yet with alpha. + - Make sure to write 64-bit STCO table when needed. + + rtpjpegpay: fix image corruption when compiled with MSVC on + Windows + + rtpptdemux: Remove pads also in PAUSED->READY + + rtph265depay: update codec_data in caps regardless of format + + rtspsrc: + - Do not overwrite the known duration after a seek + - De-dup seek event seqnums to avoid multiple seeks + - Fix race saving seek event seqnum + - Using multicast UDP has no relation to seekability, also add + some logging + - Fix more signals + - Fix accumulation of before-send signal return values + + rtpjitterbuffer: + - Fix parsing of the mediaclk:direct= field + - Avoid generation of invalid timestamps + - Check srcresult before waiting on the condition variable too + - More logging when calculating rfc7273 timestamps + + souphttpsrc: Always use the content decoder but set + `Accept-Encoding:... + + udpsrc: Plug leaks of saddr in error cases + + multiudpsink: Fix broken SO_SNDBUF get/set on Windows + + v4l2object: + - Add interlace-mode back to caps for camera + - Use default colorimetry if that in caps is unknown + - Avoid colorimetry mismatch for streams with invalid + colorimetry + - Add support for hdr10 stream playback + + wavparse: adtl/note/labl chunk parsing fixes + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + + 1.18.4: build fails with glib 2.67.6 and gcc-11: argument 2 of + ‘_atomicload’ must not be a pointer to a ‘volatile’ type +- Drop 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fixed + upstream. + +- Add 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fix build + with gcc 11, based on upstream git. + +- Update to version 1.18.4: + + matroskademux: header parsing fixes (boo#1184735, CVE-2021-3498 + and boo#1184739, CVE-2021-3497) + + rpicamsrc: depend on posix threads and vchiq_arm to fix build + on raspios again + + wavenc: Fixed INFO chunk corruption, caused by odd sized data + not being padded + + wavpackdec: Add floating point format support to fix + distortions in some cases + + v4l2: recognize V4L2 bt601 colorimetry again + + v4l2videoenc: support resolution change stream encode + + v4l2h265codec: fix HEVC profile string issue + + v4l2object: Need keep same transfer as input caps + + v4l2videodec: Fix vp8 and vp9 streams can't play on board + with vendor bsp + + v4l2videodec: fix src side frame rate negotiation + +- 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 + +- 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. + +- disable rpicams - requires downstream bcm_host.h kernel headers + +- Update to 1.18.1: + + Highlighted bugfixes in 1.18.1 + - important security fixes (bsc#1181255, CVE-2021-3185) + - bug fixes and memory leak fixes + - various stability and reliability improvements + + gst-plugins-good changes: + - v4l2object: Only offer inactive pools and if needed + - vpx: Fix the check to unfixed/unknown framerate to set + bitrate + - qmlglsink: fix crash when created/destroyed in quick + succession + - rtputils: Count metas with an empty tag list for + copying/keeping + - rtpbin: Remove the rtpjitterbuffer with the stream + - rtph26*depay: drop FU's without a corresponding start bit + - imagefreeze: Response caps query from srcpad + - rtpmp4gdepay: Allow lower-case "aac-hbr" instead of correct + "AAC-hbr" + - rtspsrc: Fix push-backchannel-buffer parameter mismatch - - pulse: fix discovery of newly added devices - - qtdemux fuzzing fixes - - qtdemux: Add 'mp3 ' fourcc that VLC seems to produce now - - qtdemux: Specify REDIRECT information in error message - - rtpbin: fix shutdown crash in rtpbin - - rtpsession: rename RTCP thread - - rtpvp8pay, rtpvp9pay: fix caps leak in set_caps() - - rtpjpegdepay: outputs framed jpeg - - rtpjitterbuffer: Properly free internal packets queue in finalize() - - rtspsrc: Don't return TRUE for unhandled query - - rtspsrc: Avoid stack overflow recursing waiting for response - - rtspsrc: Use the correct type for storing the max-rtcp-rtp-time-diff property - - rtspsrc: Error out when failling to receive message response - - rtspsrc: Fix for segmentation fault when handling set/get_parameter requests - - speex: Fix crash on Windows caused by cross-CRT issue - - speexdec: Crash when stopping the pipeline - - splitmuxsrc: Properly stop the loop if no part reader is present - - use gst_element_class_set_metadata when passing dynamic strings - - v4l2videodec: Increase internal bitstream pool size - - v4l2: fix crash when handling unsupported video format - - videocrop: allow properties to be animated by GstController - - videomixer: Don't leak peer caps - - vp8enc/vp8enc: set 1 for the default value of VP8E_SET_STATIC_THRESHOLD - - wavenc: Fix writing of the channel mask with >2 channels + - flvmux: Move stream skipping to + GstAggregatorPadClass.skip_buffer + - v4l2object: plug memory leak + - splitmuxsink: fix sink pad release while PLAYING + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patches: + * gst-good-qtdemux-Specify-REDIRECT-info.patch + * gst-good-rtpjpegdepay-outputs-framed-jpeg.patch + +- No longer recommend -lang: supplements are in use. + +- Add upstream bugfix patches: + + gst-good-qtdemux-Specify-REDIRECT-info.patch: qtdemux: Specify + REDIRECT information in error message. + + gst-good-rtpjpegdepay-outputs-framed-jpeg.patch: rtpjpegdepay: + outputs framed jpeg. gstreamer-plugins-ugly -- Update to version 1.16.3 (bsc#1181255): - + x264enc: corrected em_data value in CEA-708 CC SEI message +- Update to version 1.18.6: + + No changes, version bump only. +- Drop service, use source url, upstream changes in git. + +- Stop building doc sub-package, we will in the future use + upstreams own standalone doc package. Following this: Drop + gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson. + +- Update to version 1.18.5: + + asfdemux/realmedia: Drop duplicate seek events + + Don't use volatile to mean atomic (fixes compiler warnings with + gcc 11) + +- Update to version 1.18.4: + + rmdemux: Make sure we have enough data available when parsing + audio/video packets + +- Update to version 1.18.3: + + No changes + +- Update to version 1.18.2: + + No changes. +- Fix the _service file and spec to really use the tarball + generated by service. + +- Update to 1.18.1: + + No changes + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patch: + * gst-ugly-x264enc-fixes.patch + +- No longer recommend -lang: supplements are in use. + +- Add gst-ugly-x264enc-fixes.patch: x264enc: corrected em_data + value. Patch from upstream git. +- Drop no longer needed conditional libtool BuildRequires. gtk3 +- Update to version 3.24.31: + + input: Fix a crash with touch on GtkScale. + + clipboard: Avoid a double-free. + + css: Avoid a crash with radial gradients. + + GtkFileChooser: Don't leak search results. + + GtkTextView: Support css letterspacing. + + Wayland: + - Reset position when hiding popups. + - Ignore globals we did not bind ourselves. + - Avoid infinite loops when hiding surfaces. + - Avoid clipboard-related lockups. + + X11: + - Trap errors while doing XRANDR calls. + - Support touchpad gestures with XI 2.4. + + Updated translations. + gwenview5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Revert "Prefer mime type from content over file name when loading" (kde#441698) + * Guard against null QScreen (kde#442424) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * catch std::out_of_range exception from libexiv2 + * Fix scrolling on the ZoomComboBox + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Auto set print orientation + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action verb for button to show and hide the thumbnail bar (kde#445203) + * Show estimated file size in the resize image dialog (kde#433740) + * Use qAsConst + * Fix some clazy warning + * [ZoomComboBox] Don't switch to Browse mode by pressing Esc while the popup is visible + * [ZoomComboBox] Override showPopup instead of mousePressEvent + * Convert image to original format to enable correct color correction + * Don't change the zoom value unless the user made a selection (kde#441004) + * Allow typing a zoom level in the zoom combo + * Add KDE CI file + * icons: Update to latest Breeze version + * icons: Remove old application & action icons + * Remove duplicate includes between .cpp/.h + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Use QDialog::show() instead of exec() + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Add clang-format bits to CMakeLists.txt + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Restore the ability to quickly switch between "Zoom to Fit" and "Actual + Size" with a keyboard shortcut (kde#441152) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add catalog definition for Dolphin context menu items (kde#439931) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Don't correct zoom level for hidpi, instead correct target rectangle (kde#438125) + * Add tooltip for "save all" button after editing image (kde#433387) + * Add "Copy" items to context menus (kde#437264) + * Use a simple QGraphicsItem subclass for drawing raster images (kde#271671) + * InfoContextManagerItem: use indent not contentMargins for indenting, change + text and position of "More...", adjust margins, change title (kde#431627) + * Prefer mime type from content over file name when loading (kde#329140) + * Set status bar size constraint to fixed size (kde#434786) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * List image/avif among supported mimetypes + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Partially revert commit "Use Quality level when saving JPEG images" + * Set a sane default window size + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * When receiving a list of files as parameters, filter duplicate filenames (kde#434046) + * Base scroll speed on text height rather than image row height (kde#297853) + * Show quality chooser for other lossy image formats too (kde#431680) + * Replace slideshow ServiceMenu by SlideShowFileItemAction (kde#429531) + * Allow disabling Bird's Eye View (kde#426105) + * Fix zoom with F or middle mouse click caused by the introduction of the spinbox (kde#432075) + * VideoViewAdapter: Show video timestamps (kde#414769) + * Enable custom zoom values with a SpinBox replacing the static label (kde#157274) +- Enable libtiff support + +- 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 + +- 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) + +- 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: + * Do not restore the JPG quality after a "Save" operation + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Show message bar with URL after sharing to imgur (kde#428528) + * Add option to disable autoplaying videos (kde#274901) + * Fix ESC key not exiting fullscreen when viewing image (kde#425479) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix typo in KIPI plugins URL (kde#421015) + * Set visibility after setting parent (kde#427569) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix deadlock when closing gwenview importer (kde#425971) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Make "Sort By" menu work properly (kde#425739) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * fix lagging zoom with touch in wayland (kde#405945) + * Add file overwrite prompt when saving a file (kde#420528) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + harfbuzz +- Update to 3.2.0: + + Fixed shaping of Apple Color Emoji flags in right-to-left context + + Fixed positioning of CFF fonts in HB_TINY profile + + OpenType 1.9 language tags update + + Add HB_NO_VERTICAL config option + + Add HB_CONFIG_OVERRIDE_H for easier configuration + + Improved packing of cmap, loca, and Ligature tables + + Significantly improved overflow-resolution strategy in the repacker + +- Update to 3.1.2: + + hb-shape / hb-view: revert treating text on the commandline as + single paragraph (was introduced in 3.0.0); add new + - -single-par to do that + + Subsetter bug fixes + hunspell +- suggests english directory [bsc#1193627] + hwdata +- Update to version 0.355 (bsc#1194338): + + Updated pci, usb and vendor ids. + +- Update to version 0.354: + + Updated pci, usb and vendor ids. + ibus -- Fix boo#1187202: Qt5 IBus IM module cannot connect to IBus - daemon under GNOME Wayland session - * Add ibus-socket-name-compatibility.patch - dropped in the previous commit by mistake +- Refresh ibus-socket-name-compatibility.patch +- Add ibus-missing-include.patch to fix build on Leap +- Add ibus-fix-wrong-cursor-location.patch + (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch) + (gh#ibus/ibus#2337) +- Drop ibus-python-install-dir.patch + Two reasons: it's for, disabled in .spec, python2, and patch forces + the re-generation of configure, which requires aclocal-1.16, + unavailable on Leap-15.3, and that breaks the build. + +- Update version to 1.5.25 + * src/tests: Run gnome-session with no-overview mode + * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection + * src/ibuscomposetable: Do not include the same compose file + * src/ibusenginesimple: Multi_key to 0xB7 + * src/ibusenginesimple: Make Compose preedit less intrusive + * Change default Emoji shortcut key + * setup: Enhance engine search function + * client/gtk2/ibusimcontext: Enable sync process in GTK4 + * engine: Update simple.xml with xkeyboard-config 2.33 + * src/ibuscomposetable: Add support for the include directive (lf-) + * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-) + * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan) + * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson) + * src: Fix a typo in ibusenginesimple.h (user202729) + * Update translations + +- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time + has come where the migration code is drying out and we can't + expect the deps to just be in the buildroot (but it still works). + +- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does + not be updated to the new version or patch for ibus on Leap 15. + It still needs this patch on leap 15 (boo#1187202). + +- 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 + +- Fix the invalid desktop file for auto start (boo#1178447) +- Fix xim.d/ibus so that a Plasma session can use XDG auto start + +- Do not build in parallel for reproducible build results (boo#1102408) + +- Add vala-0.50.patch: Fix build with vala 0.50 (gh#ibus/ibus#2265) ibus-hangul +- add Requires: ibus(boo#1174103) + +- Update to version 1.5.4 + * Fix issue #93 + * Merge Pull Request #99, #96 + -- update to 1.4.2 - * Use Gobject Introspection - * GNOME Control Center integration - * Miscellaneous bug fixes - ibus-libpinyin +- Update version to 1.12.1 + * support compatibility display style + * remember cloud input + * bug fixes + +- Update version to 1.12.0 + * bug fixes + +- Update version to 1.11.94 + * support cloud input + * bug fixes + ibus-libzhuyin +- update version 1.10.0 + * use database_format and model13.text.tar.gz + ibus-m17n +- Update version to 1.4.6 + * Make inscript2 engines rank higher than inscript engines + +- Update to version 1.4.5 + * Use ibus_engine_update_preedit_with_mode() always with + IBUS_ENGINE_PREEDIT_COMMIT mode + * Translation update from Weblate, bn new and 100% complete, + pt_BR now 100% complete + +- Update version to 1.4.4 + * Update translations + +- Update version to 1.4.3 + * New translation: es (Spanish) 100% + -- Fixed typo in ibus-m17n.spec - -- Add locale-specific provides tag (bnc#707712) - -- Update to 1.3.2; - including fixes for new ibus 1.3.x - -- fix file list - ibus-table +- Update version to 1.13.3 + * Fix bug in Unihan_Variants.txt, 只 U+53EA is both simplified and traditional + Chinese (Resolves: #74) + * Update Chinese variant detection by Unihan_Variants.txt to the version + “2021-05-18 Unicode 14.0.0” (draft version of Unicode 14) + * Update translations from Weblate (updates for es (100%), pt_BR (100%)) + * Fix a few more bugs in Unihan_Variants.txt, the characters 着枱云裡復采吓尸揾 are + used both in simplified and traditional Chinese (some of them in traditional + Chinese in Hong Kong only). (Resolves: ibus/ibus#2323) + +- Update to version 1.13.1 + * Fix reading the source file for the suggestions phrase.txt.bz2 + * Update translations from Weblate (updates for ca, fr) + +- Update to version 1.13.0 + * Make switch to pinyin mode also happen immediately even when + the preedit is not empty + * Make rolling the mouse wheel in the candidate area of the lookup + table work + * Commit English input and then switch into direct mode + * Apply a couple modes immediately when changed + * Show all the tabkeys when using wildcards + * In main.py “import factory” only when the --xml option + is not used + * Make the keybindings treeview sortable by clicking the column + headers + * Return False in _execute_command_commit_candidate_number(self, number) + if number out of range + * Add a dark theme option + * Remove Python2 compatibility + * Update translations, update for: + cs, de, es, fa, ja, tr, uk, zh_CN , pt_BR, zh_CN + * zh_CN and pt_BR are 100% complete now + * Sinhala (si) started + +- Drop ibus-table_fix_other_tables_compile_error.patch, fixed in the + upstream version 1.9.23 +- Update version to 1.12.3 + * Pass the key for the command 'cancel' (default Esc) through if the preedit + is empty (Resolves: #64) +- Update version to 1.12.2 + * Update translations from Weblate (updated ca, cs, es, fa, ja, pt_BR, pt_PT, + tr, zh_CN, zh_HK, zh_TW) +- Update version to 1.12.1 + * Enable compose support. + * Add buttons to move key bindings for a command up or down. + * Make translations of 'Edit key bindings for command “%s”' work + * Added it_util.py to POTFILES, it had translatable strings for the “About” + dialog and the key settings dialog. + * Update translations from Weblate (updated ca, de, fr, tr, uk) +- Update version to 1.12.0 + * New setup tool, now keybindings can be configured with a GUI. + * Resolves: #57 + * Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1133127 + * Put exact (except tone) pinyin matches next after exact + * matches in the candidate list. + * Resolves: #63 + * Allow lookup table orientation “System Default” in the setup + * Remove “spacekeybehavior” option, it became useless as all + * keybindings are configurable now. + * Added a “debuglevel” option. + * Update translations from Weblate (updated ca, cs, de, es, fa, fr, ja, pt_BR, + pt_PT, uk, zh_TW, zh_HK, zh_CN) +- Update version to 1.11.0 + * Make key bindings configurable (Only via the command line for the moment, + not yet easy to do for normal users. I have to rewrite the setup tool + eventually to make that possible) + * Resolves: ibus/ibus#2241 + * Resolves: mike-fabian#41 +- Update version to 1.10.1 + * Add GUI test + * Make output of ibus-table-createdb deterministic + * Update translations from Weblate (updated fr, tr, zh_CN) +- Update version to 1.10.0 + * Add suggestion mode feature (Resolves: mike-fabian#9 and rhbz#835376) + * Add test cases for suggestion mode feature + * Fix problems with the behaviour of the property menus + * Use python logging module with log file rotation instead of writing to + stdout/stderr + * Update translations from Weblate (updated de, es, fr, pt_BR, pt_PT, tr, uk) +- Update version to 1.9.25 + * Fix crash when changing some options using the menu or the floating + panel (Resolves: mike-fabian#26) + * Translation updates (pt_PT) +- Update version to 1.9.24 + * Fixed two typos in message ids (Thanks to Rafael Fontenelle) + * Translation updates (tr, fr, fa, pt, uk) + * New test cases for ibus-table-others +- Update version to 1.9.23 + * Add exist_ok=True in os.makedirs(path, exist_ok=True) to avoid + failure due to race condition. + Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1786652 + * Move MockEngine classes into a separate file and make test_itb.py + runnable standalone + * Translation updates for several languages (French at 100% now, Brazilian + Portuguese at 100% now, Porguguese (Portugal) new and now at 31.5%) +- Update version to 1.9.22 + * Add Turkish translation from Weblate, 100% translated + * Minor translation fixes in some other languages (Punctuation fixes) + -- Updateto 1.8.3, ibus-table >= 1.8.x has many improvements over 1.5.x - * The database format is simplified which makes better matching - possible. But because of the changed database format, the - tables have to be rebuilt, i.e. packages like ibus-table-chinese - and ibus-table-others have to be rebuilt against ibus-table > 1.8.0. - * Wildcard support added, wildcards like ? for single characters or * - for many characters can be used. The wildcards can be configured - in the setup tool, for example one can also use 'z' as a single character - wildcard if desired. - * Setup tool improved, several new options added, works with Gnome3 now. - * Prompt characters are supported now, for example when using Cangjie, - 日, 月, 金, ... are displayed while typing instead of a, b, c, ... - * Moving around in the preëdit works correctly now. One can commit - the current candidate to preëdit with the left shift key or with - the arrow keys, commit more characters to preëdit that way, then - move around in the preëdit and see the full key sequences of the - characters in the preëdit. This way one can check the - key sequences if one used wildcards or pinyin mode to enter the - characters. - * Fix many bugs - -- Fix missing capital on devel package group. - -- Add Requires: python-curses, ibus-engine-table need this module, - but it is not installed in some system, e.g Live KDE - -- Update to 1.5.0 - * Updated PO files. - * Make page up/down keys configurable - ibus-table-chinese +- Update to official release 1.8.3 + * SUMMARY=Add Suggestion mode to wubi; fix cangjie 3 and 5; fix + description for stroke5 + * BODHI_UPDATE_TYPE=bugfix + * REDHAT_BUGZILLA=1099380 + * [Changes] + - GH Pull 13 Fix description stroke5 in project.spec.in + - GH Pull 14 Freezed cangjie 3 and 5's candidate order + - GH Pull 15 Add SUGGESTION_MODE = TRUE to the wubi tables +- Drop Source cmake-fedora, add BuildRequires cmake-fedora-modules + -- ibus-table-jyutping has been merged into ibus-table-chinese - so split a new subpackage to reflect the change. - ibus-table-others +- Update version to 1.3.12 + * Add Mongol Bichig table + * dd F10 to SELECT_KEYS for the tables which use the function keys as select + keys + * Update serial number (date) + * Update latex.txt + * Add more superscript/subscript letters and numbers, arrows, delimiters, + and others + * add some symbols + +- Update version to 1.3.11 + * Add Vietnamese input methods Telex and VNI + (Nguyễn Gia Phong vn.mcsinyx@gmail.com) + * Extend russian translit for latin slavic layouts + (Marek Nečada marek@necada.org) +- Udate version to 1.3.10 + * latex: add most of Unicode 9.0 block Mathematical Alphanumeric Symbols + * mathwriter-ibus: add superscript alphabets + * mathwriter-ibus: added Blackboard bold letters + icu +- Renamed package from icu 69.1 for SUSE:SLE-15-SP3:Update + (jsc#SLE-17893) + incidenceeditor +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * make organizer lable wider (kde#414977) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of decision/confirmation dialogs + * Allow to show header in qtc6 + * Replace removed insertEmail with addEmail + * Remove support for email alarms + * Remove support for editing procedure alarms + * Merge from release/21.08 changed BRANCH_GROUP in .gitlab-ci.yml + * const variable here + * Fix akonadi includes + * Not necessary to use qOverload here + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Fix some clazy warning + * const'ify pointer + use Q_REQUIRED_RESULT + * Use the Akonadi test controls provided by its CMake macros + * Fix newly created event not saved because not marked as dirty + * Port to KPluginFactory::instantiatePlugin + * Revert wrong fix, see previous commit for the correct fix + * Fix build due to -Werror=undef + * Use #ifdef + * Signature was changed in qt6 (scripted) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Do not create duplicate tags (kde#441846) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix build due to -Werror=undef + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix possible abort when creating incidences with tags + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Replace "Title" with "Summary" in the user interface + * Allow change of completion percentage of completed to-dos (kde#397721) + * Get tags directly from the Akonadi::Item + * individualmaildialog.cpp is already as exported symbol + * Export symbol for test apps + * modernize code + * Use forward declaration when it's possible + * Allow to build test without akonadi support + * Fix warning +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Allow journal entries to be private or confidential + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Simplify the code that saves incidences + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Add time and time zone to EXDATEs of DATE-TIME instances (kde#169336) + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Handle changes to start dates of recurring to-dos (kde#430651) + * Fix off-by-one error in yearly recurrence rule pull-down + * IncidenceAttachment: don't allow running executables + +- Drop obsolete build requirements + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix attachment mimetype detection (kde#407871) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Show only collection that accept task/todo/note mimetype. + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Fix crash on 'New Todo' in kontact. (kde#420192) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Generate a journal entry when the completion percentage is set to 100% (kde#423121) + iputils +- temporarily reintroduce rarpd and rdisc tools to get them into + 15sp4 [jsc#SLE-23521] + +- Update to version 20211215 + https://github.com/iputils/iputils/releases/tag/20211215 +- rarpd and rdisc are going to be removed in next release + (https://github.com/iputils/iputils/issues/363) + therefore don't pack it since this release +- Drop harden_rdisc.service.patch, which was 1) merged upstream + 4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs") + for all services + 2) we don't build rdisc since this release + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_rdisc.service.patch + +- Update to version 20210722 + https://github.com/iputils/iputils/releases/tag/20210722 +- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken + start of the service, adds DynamicUser=yes for more security) +- Add BuildRequires: iproute2 (required for running tests) + +- Binaries were found to be not optimized or built + with proper %optflags. + +- Update to version 20210202 + https://github.com/iputils/iputils/releases/tag/20210202 +- Version scheme change: dropped leading 's', update that change + +- Reference meson's build subdirectory as %_vpath_builddir, to + line up with meson's structure. + +- prepare usrmerge (boo#1029961) + +- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets + (bsc#1174504). + +- Update to version s20200821 + https://github.com/iputils/iputils/releases/tag/s20200821 +- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed) +- Remove patches from this release + (arping-revert-partially-fix-sent-vs-received-package.patch, + arping-fix-f-quit-on-first-reply-regression.patch) + -- Update iputils-remove-bogus-check-required-for-2.4.9-kernels.patch - (backport 4471ac6 to add changes in header files) -- Use git format for iputils-ping-fix-pmtu-for-ipv6.patch (required by - %autosetup -p1) +- remove unneeded libidn build dependency (boo#1174049) + +- Fix arping -w problem (https://github.com/iputils/iputils/issues/211) + * added arping-fix-f-quit-on-first-reply-regression.patch + (upstream commit 1df5350) + +- Fix arping -D problem (bsc#1146440) + * added arping-revert-partially-fix-sent-vs-received-package.patch + (upstream commit 18f14be) + +- Set caps for clockdiff (boo#1140994), based on change in permissions package + https://github.com/openSUSE/permissions/commit/5da6a81e38bb74f2090d73208b1a0101a0c5b73b +- With new permissions package both clockdiff and ping have capabilities + cap_net_raw+p instead of cap_net_raw+ep (boo#1140993), also ping6 does not + try to set permissions on links (boo#1140991) +- Pass -DNO_SETCAP_OR_SUID=true (don't run setcap via distro script + build-aux/setcap-setuid.sh, we set capabilities with rpm) + +- Update to version s20190709 +- Removed patches included in this upstream release: + ping-Fix-unwanted-bell-on-unreachable-address.patch + 0001-build-sys-doc-Fix-the-dependency-on-xsltproc.patch + meson-remove-setcap-setuid.sh.patch +- Add libcap-progs as a build dependency (setcap is needed) + +- Add patch ping-Fix-unwanted-bell-on-unreachable-address.patch (boo#1135118) + +- Update to version s20190515 (includes changes s20190324) + * s20190324: 189 commits since s20180629 that include changing build + system from autotools to meson, added rarpd and rdisc systemd service + files, many fixes + * s20190515 bugfix release (6 commits) +- User visible change: arping and clockdiff are moved from /usr/sbin + to /usr/bin (respect upstream path) +- Backport patch 0001-build-sys-doc-Fix-the-dependency-on-xsltproc.patch + (fixing build system) +- Add workaround patch meson-remove-setcap-setuid.sh.patch +- Remove 0001-tracepath-Fix-copying-input-IPv6-address.patch + (included in s20190324 release) +- Refresh old patches (iputils-ping-interrupt.diff, iputils-sec-ping-unblock.diff) +- Changes caused by upstream switching to meson build system (drop sed build dependency) +- Added locales +- Fix typos + +- Backport upstream patch fixing tracepath6 (poo#38492) + e0baf20 tracepath: Fix copying input IPv6 address + 0001-tracepath-Fix-copying-input-IPv6-address.patch + +- Update to version s20180629 + * ping: Fix signed overflow/conversion warning + * ping: Fix ping name encoded using ACE on C locale + * fix checksum always success in IPv4 ping. + * ping6: Fix device binding + * Ping: Correct rounding of timing displays + * docs: Tiny fixes in README.md + * doc/ping: Update Interface section + * doc/ping: Replace deprecated commands in "SEE ALSO" section + * Revert "correctly initialize first hop" + * tracepath: Support calling `tracepath` as `tracepath4` or `tracepath6` + * ping: remove spurious error message + * tracepath: fix heap-buffer-overflow [asan] + * arping: do not use libsysfs to read from /sys + * .travis.yml: corrected variable values in matrix + * .travis.yml: install libidn2 + * ping: use libidn2 instead of libidn + * ping: Remove workaround for bug in IP_RECVERR on raw sockets + * ping6: simplified IDNA usage + * traceroute6: use getaddrinfo IDNA conversion + * arping,tracepath: removed unused idna header + * cleanup: really old code, simplify little bit + * licenses: fill missing clockdiff.c and ping_common.c license + * LICENSE: convert BSD4 to BSD3 license + * doc: ping - document mdev behaviour + * LICENSE: add information about licenses + * ping: fix incorrect packet loss calculation + * doc: convert from converting SGML to XML + * travis-ci: cleanup and switch to Ubuntu 14.04 build + * RELNOTES: deprecated in favor of git history & github + * remove iputils.spec + * ping: fix conflicting defines + * ping: flowinfo: fixup checks for flowinfo and also add decimal numbers support + * ping: parsetos verification is enough, allow decimal values + * ping: fix typo in error tos error message + * meson: add experimental meson buildsystem support + * gitignore: prepare for Meson + * ping: read from error queue when POLLERR is set + * ping_common.c: POLLERRR is ignored in events + * ping: fix pmtu discovery for ipv6 + * traceroute6: Fix traceroute to IPv6 address + * traceroute6: Fix leaking the idn memory + * traceroute6: Fix use after free for hostname + * tracepath,doc: Added -4, -6 Parameter in doc and void usage(void) + * fix multicast setsockopt calls on big endian + * arping: exit if network disappears while running + * ping: prevent possible double free after cap_free() + * Add strict pattern matching on response when pattern was provided + * traceroute6: Fix udp packet port specification. +- Removed patches (taken from upstream, now in tree) + * iputils-add-license-info.diff + * iputils-ping-fix-pmtu-for-ipv6.patch + * iputils-remove-bogus-check-required-for-2.4.9-kernels.patch +- Rebased patches + * iputils-ping-interrupt.diff + * iputils-sec-ping-unblock.diff +- Add build dependency docbook-xsl-stylesheets (required by man pages) +- Add tracepath6 man page, updated list of unwanted man enties (ipg, pgset) +- Removed RELNOTES (upstream removed it) + java-11-openjdk +- Modified patch: + * fips.patch + + return in native code after generating java.io.IOException + +- Modified patches: + * system-crypto-policy.patch + + rediff to changed context + * fips.patch + + Allow plain key import in fips mode unless + com.suse.fips.plainKeySupport is set to false + json-c +- Add patch bsc1171479.patch + + fix integer overflow and out-of-bounds write (CVE-2020-12762, bsc#1171479) + -- Fix LFS support in x86. -- Do not build with -Werror -- Remove "la" files -- tune up autotools scripts as well ensure config.h is included - everywhere - -- Remove redundant/unwanted tags/section (cf. specfile guidelines) - -- add libtool as explicit buildrequire to avoid implicit dependency from prjconf - -- add baselibs.conf for pulseaudio to use -- use original sources - -- initial pkg 0.9 - kaccounts-integration +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Add form factors to embedded json metadata + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + * Add keywords to KAccounts to improve search + * Disable selection highlight in kcm + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Drop the unneeded baselibs.conf. + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Replace bespoke checkable list item with Kirigami.CheckableListItem + * [kcm] Use explanatory text instead of a button +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Load translations + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * [plugins/kio-webdav] Fix realm extraction + * Fix account details page (especially on dark themes) (kde#422190) + * [kcm] Show account creation error in the UI + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- The -devel package needs intltool +- Don't hardcode sover everywhere +- Mention the sover in %files + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix message extraction + * Port to Kirigami.PlaceholderMessage + * Fix clazy warning + * Remove extra ';' + * Add missing exclude file + * Actually include plugins folder + * Fix build by using QStringLiteral + * Restore kio-webdav plugin (kde#413888) + * Fix build with Qt 5.15 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Bump libkaccounts so version (kde#422191) + +- Remove runtime dependency on accounts-qml-module again, it's no + longer used in 20.04 + kaccounts-providers +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add kde-ci file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Preserve Owncloud URL path when returning dav data + * Fix formatting using clang-format + * Use QUrlQuery to process login credentials + * Preserve Nextcloud path when returning dav data (kde#438084) + * Make Qt5WebEngine optional +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Preserve Owncloud URL path when returning dav data + * Preserve Nextcloud path when returning dav data (kde#438084) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * [*cloud] Cancel configuration when window is closed (kde#427200) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add compatibility with qml-autoreqprov + +- 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: + * [*cloud] Don't manually close the window when finished + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * [*cloud] Cancel configuration when window is closed (kde#427200) + * Make (own|next)cloud url handling more resilient (kde#425807) + * Extract messages from QML files (kde#388203) + * Bundle nextcloud icon (kde#418745) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * nextcloud: use https for kde.org + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kactivities-stats +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use ecm_generate_pkgconfig_file instead configure_file + * Fixed the singleton access mutex locking + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix a typo in terms.h + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Autotests: restore test commented-out in 2016 + * Autotests: test-internals before refactoring + * Avoid test-crash because of QStringBuilder + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * fix compile with recent MSVC + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Turns out the tier field was wrong, but not the subgroup + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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) + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port deprecated method + * Port QRegExp to QRegularExpression + * Removed debugging output + * ResultModel: expose resource MimeType + * Add event filtering for files and directories (kde#428085) + kactivities5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use ecm_generate_pkgconfig_file instead configure_file + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove extra spaces from debug output + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port to new connect signal/slot syntax + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Activate activity manager asynchronously + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kactivitymanagerd -- Add upstream patch to fix switching to a certain activity via a - global keyboard shortcut (boo#1172261, kde#374575): - * Use-correct-way-to-register-for-a-shortcut.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Fix DBus service name registration + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It will be removed in qt6 + * Fix build by lowering KDE_COMPILERSETTINGS_LEVEL + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix build by lowering KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * desktop switch support for wayland (kde#439183) + * Port away from deprecated KPluginLoader + * krunner plugin: Avoid querying DBus runner unnecessarily + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Port from KPluginLoader::pluginsById to KPluginMetaData::pluginById + * Use version-less qt DBus macros + * Clean up ServiceType property usage for JSON based plugins + * Remove empty dependencies value of JSON plugin metadata + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * sqlite: Include sqlite error as crash error message + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Fix license header + * Raise minimum CMake version to 3.16 + * Remove macro string magic + * Implement Activities Runner as DBus Runner + * Use versionless Qt cmake target + * Autogenerate files + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Fix kactivities5 Provides/Obsoletes + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Fix a dangling reference to the list of database files +- Drop patches, now upstream: + * Fix-a-dangling-reference-to-the-list-of-database-files.patch + +- Add Fix-a-dangling-reference-to-the-list-of-database-files.patch + to fix possible crashes (kde#427650) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Use correct way to register for a shortcut (kde#374575) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Fix spelling error. + * Resources database backups + * Improve assert's error message on SQL error + * Added logo for GitLab + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix removing of icons and activity settings for new and existing setups (kde#385814) + * Remove too strict Qt/KF5 deprecation rule + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove .clang-format + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Support execution of shell scripts on activity events + * Require C++17 + * No need to use QSet for activity existence checking (kde#418839) + * Remove usage of KDBusConnectionPool + * Port QProcess::startDetached deprecated method kaddressbook +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Replace removed insertEmail with addEmail + * Remove unneeded dependencies + * Remove unused includes + * Rename slot for avoiding to use qOverload + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Add Stefan Taferner (original author) and David Bryant (documentation) to + "About Authors". Spell König correctly (we're using UTF-8 now). + * Use directly std::chrono_literals + * Port to KPluginMetaData::findPlugins + * USe std::chrono_literals + * We depend against 5.84 + * Not used now + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Remove obsolete setdlg files + * Use new constructor + * Add parent to qmenu + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add parent to qmenu + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Provide metadata in kontact plugin for settings dialog rewrite + * Port away from deprecated KShortcutsDialog::configure() method + * Make it compile with last api + * Remove unused files + * Now all use KPluginLoader::findPlugins + * Depend against last akonadi-contact + * Use K_PLUGIN_CLASS_WITH_JSON directly + * Install in "pim/kcms/kaddressbook" namespace + * Remove extension here + * Remove duplicate check code + * Make sure that it doesn't crash on kontact + * Add more default action in hamburger menu + * Theses actions are already in toolbar + * Add KHamburgerMenu when we hide menubar + * Rename variable + * Remove clazy warning + * Modernize code + * Make dependency on KI18n explicit + * Make doctool optional +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Obsolete kdepim-apps-libs-lang as well to avoid update problems + +- Drop obsolete build requirements + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Fix order of cmake imports + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Compile-with-recent-Qt-5.15.patch. + +- Add patch to fix build with Qt 5.15.2: + * 0001-Compile-with-recent-Qt-5.15.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kalarmcal +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Make recurrenceText() output localised numeric values + * Ensure that NEXTRECUR property uses ASCII date/time + * Do case sensitive comparisons using correct case + * Allow to show header in qtc6 + * Fix clazy warning + * Fix clazy warnings + * Update description + * Add KDE CI file + * Fix typo in typo fix + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Fix auto tests + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix deletion of events with reminders after the main event (kde#440200) + * Fix events with reminder alarms not triggering (kde#440200) + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix clazy warning + * Use QStringView here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Deprecate isWorkingTime() in favour of excludedByWorkTimeOrHoliday() + * Use auto vs auto * where it's possible + * Improve API documentation + * QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14 + * CLazy/CLang-tidy fixes + * Properly include QStringList . Forward declaring it breaks with Qt6 + +- 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 + +- 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 + +- 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 RFC3339 fractional seconds handling + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Add missing event attribute + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add option to not show command alarm errors to user + * Convert license headers to SPDX format + * Convert copyright holders to SPDX format + * Add AlarmText::clear() method + * Update comments + * Add qDebug operator for CalEvent::Type + * Fix clazy warning + * Fix include. Use camelcase + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kalgebra +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * mobile console: Implement replacing input with what we clicked + * Console: Add a space after the = for readability + * mobile: Port away from deprecated API + * Remove minSdk from AndroidManifest + * Time to increase version + use qt_ macro + Qt:: + * Add cmake preset support + * Use drawers in place of overlay sheet in graphs + * Use modern SPDX markers + * Clear log button disabled when there is no log to clean + * Kirigami.FormLayout for the Dictionary page. + * Update screenshots + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add compatibility with qml-autoreqprov + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * [mobile] Remove bannerimage from drawer + * Drop empty X-KDE-PluginInfo-Depends + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: fix s + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kalzium +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add CI linux + * Add SPDX license information for molecules + * Add SPDX license information for maps + * Convert periodictablestates.h license header to SPDX + * Convert remaining LGPL-2.1-or-later license headers to SPDX + * Use SPDX-FileContributor instead of 'Some portions' text + * Convert license headers of solver to SPDX + * Convert cmake files license information to SPDX + * Fixes to contact information of SPDX tags + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Manual SPDX fixes and cleanup + * Convert license headers to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add support for OpenBabel 3.x + * enable hidpi for information panel (kde#415734) + * enable hidpi (kde#415735, kde#415738) + * BUG: 411748 Update text for Protactinium element (kde#411748) + * Fix minor typos and formatting + * Documentation updates + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * add content rating + * Fix deprecated install location + * Improve i18n tooling + * Drop empty X-KDE-PluginInfo-Depends + * Remove unused KService dependency + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Remove unused include + * Remove unused member + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kamera +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add .kde-ci.yml + * USe nullptr + QLatin1String + * Fix use ecm 5.85 + * Time to increase kf5. Now we depend against kf5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Embed JSON metadata in KIOSlaves + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 instead of kcmshell5 + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Port deprecated method + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include. (scripted) + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kanagram +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Make letter button font size scale down when window shrinks. + * Make UI usable in small solution landscape + * Install knsrc file into KDE_INSTALL_KNSRCDIR instead of old path. + * Use QRandomGenerator instead of KRandomSequence. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove deprecated and defunct KNewStuff properties + * Improve English idiom and punctuation. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Documentation updates + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * When checking typed letters also check stripping accents. + * Remove KDeclarative dependency + * Improve i18n tooling + * Add missing content_rating tag to appdata file. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Drop unused Qt5OpenGL + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * When checking typed letters also check stripping accents. + * Improve i18n tooling + * Add missing content_rating tag to appdata file. + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + karchive +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix printf conversion specifiers + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * K7Zip: use functions instead of macros + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Remove obsolete license texts: framework now LGPL-2.0-or-later + * Relicense files to LGPL-2.0-or-later + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Only pkg_check_modules() if PkgConfig is found + * Add support for static builds + * Use official gzip MIME/Media type application/gzip + * Report KArchive_HAVE_ZSTD in CMake Config file to consumers + * Deprecate remaining KFilterDev API in favour of KCompressionDevice + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * [KArchive] Use better wording for open error + * [kziptest] Print errorString() for easier debugging + * Bump required CMake version to 3.16 + * Use imported target for ZLib + * Add missing QIODevice include + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix cmake detection for tar+zstd + * Implement KZstdFilter (kde#434577) + * Fix compile with uncommented debug + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kate +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * improve QProcess handling + * avoid that we execute LSP binaries from cwd (CVE-2022-23853) + * step down warning level when LSP not found (kde#448549) + * lspclient: send didSave notification if so requested + * lspclient: consider some additional server capabilities + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * lsp: Do not HTML escape markdown text + * Fix blame not visible after switching to a 'diff view' + * SemanticTokens: Use size_t as argument for type (kde#447553) + * lsp: Handle client/RegisterCapability + * Fix incorrect blame info parsing when summary has '\t' + * ColorBrackets: Fix disconnecting wrong view + * Fix 2 second delays for everything semantic highlighting related + * do nothing if use canceled project open (kde#447194) + * Ensure to clean up saved ranges when docs close + * enable/disable project actions (kde#445494) + * Fix segfault on session change + * try to fix compile on FreeBSD + * build 'Colored brackets for readability' plugin in master + * fix sessions segfault because of invalid iterator (kde#446863) + * appstream: Remove duplicated release info + * Fix LSPTooltip sizing + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix git blame for git submodules + * Fix blame fails when opening a single file + * git-blame: Fix commit summary not available + * Introducing Colored Brackets plugin + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Add more options for clangd + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * LSP Completion: use textEdit.newText as a workaround (kde#445085) + * Fix compile cpp when path has spaces (kde#443618) + * Show LspClient after positioning (kde#443895) + * fixes reload dialog on wayland (kde#440583) + * avoid crash on session rename (kde#443267) + * fix view differences (kde#441120) + * save 'Show output view for message type' setting (kde#442707) + * Fix infinite recursion in project filter model (kde#443026) + * Fix replicode plugin not deleting its toolview (kde#441859) + * Delete unfilled entries in tool config group (kde#437419) + * KWrite: use KStandardAction::preferences (kde#441505) + * Escape shortcut mnemonic markers (&) in tab texts (kde#441340) + * Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203) + * handle nullptr return of screenAt() (kde#439804) + * Expand tool view sidebars when they are collapsed (kde#439535) + * avoid that tool view split view collapse (kde#439535) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix replicode plugin not deleting its toolview (kde#441859) + * Fix commit dialog width +- Change the license tag to LGPL-2.0-only AND LGPL-2.1-or-later. + There are no GPL-3.0 files. + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * semantic highlighter: Use a timer to reduce amount of requests being sent + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * improve kate on haiku os + * avoid double branch name computation +- Rebase 0001-Defuse-root-block.patch + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * LocHistory: When limiting size, also rewind currentLocation + * Location history improvements + * handle nullptr return of screenAt() (kde#439804) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * ensure we unify line endings (kde#436753) + * add missing name for hot new stuff (kde#438018) + * lspclient: bypass shutdown delay if not needed and cleanup defunct code (kde#438790) + * ensure to not crash on missing context menu (kde#426939) + * lspclient: add action to request and apply quick fix code action (kde#437746) + * Work around conflicting shortcuts in preview plugin (kde#386265) + * S&R: Fix matching ^ and $ in multi-line expressions (kde#318232) + * Prevent storing diff files in recent files history (kde#436906) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Make sure we only have one button for 'Enable Indexing' + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Prevent crash in git-blame for HUGE git commits (kde#437683) + * Fix crash when turning on "bg shading" for Documents plugin + * deactivate Kate command bar if KXMLGui command bar is there + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix possible leak when commiting + * Fix branch change not reflected if projectbase != dotGit + * git: Don't report error if git not found + * Fix changing branch doesn't update the branch button + * Try to fix of a rare crash with Ctrl + Click in LSP + * show new mascot in about dialog + * Html escape lsptooltip text + * Downgrade .git not found warning to info message (kde#435945) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Fix S&R not recovering from canceled folder search (kde#435689) +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Too many changes to list here. + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Rebase 0001-Defuse-root-block.patch + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * lspclient: also secretly accept LocationLink in some replies (kde#427270) + * implement optional limit for number of tabs and LRU replacement (kde#426520) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * lspclient: only consider user configuration contents changes as change (kde#427084) + * lspclient: correctly unregister the registered TextHintProvider (kde#427338) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * ensure that even if the url is empty, we create some parent + to avoid accessing nullptr parent (kde#427270) + * addons/externaltools: Really respect BUILD_TESTING + * close tabs again with middle mouse button click (kde#426042) + * avoid that the KTextEditor::View XMLGUI elements are lost + after a tab is closed (kde#426605) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Highlight documentation: add feature of comment position + * apply make clang-format + * cleanup internal handling of tabs + * Use camelcase includes (scripted) + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * register files not only at recently opened files menu but globally, too (kde#420504) + * Properly port away from deprecated QProcess::start() (kde#420794) + * Fix crash if search command is used while searching (kde#419719) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kauth +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use version-less and non-deprecated data install dir variable + * ActionReply: remove operator<< and operator>> + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use pointer-to-member-function signal/slot syntax + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix a race between KAuthPolicyGenTest and KAuthPolicyGenTestCompare. + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload HelperProxy::progressStep() signal + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kbd +- Add patch to fix random doubling of font sizes (bsc#1194698): + * 0001-libkfont-Initialize-kfont_context-options.patch + kbookmarks +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * [kbookmarksmanager] Don't recreate static QRegularExpression in findByAddress + * Use QStringConverter rather than QTextCodec with Qt6 + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add source file back + * Fix compile + * Make CI happy + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Correct platform specification - we can be built on Android as well + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add support for static builds + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * [opera] Port away from direct QTextCodec use + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kbruch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Link explicitly to KCoreAddons + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Add freebsd CI + * Add CI linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Time to increase version + * Add cmake preset support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix copyright + * Add license texts according to REUSE specification + * Convert license headers to SPDX expressions + * Documentation updates + * ui.rc files: consistenly use instead of deprecated + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * add content rating + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add proper spacing around operators and equals sign + * Use same font size for equals sign and the number to factorise + * Make operators localisable and typograpically correct + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcalc +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * Add .gitlab-ci.yml + * Fix parent passed to constant setting menus + * Add .kde-ci.yml + * Ship scienceconstants.xml file as part of qrc + * Adjust formatting of license header + * Adjust contact information in license headers + * Remove obsolete COPYING files + * Convert license headers to SPDX + * Add content on top in the history window isntead of bottom + * Add missing arcsin + * Output Gamma synbol properly + * Add missing sin, sinh, arcsin for history text + * Fix missing spaces in the history output, introduced by using insertHtml instead of insertPlainText + * use proper method to set shortcut + * Add a display where the history of the calculations is stored + * macOS: fix for retina scale + * Fix clazy warning + * We can use directly qOverload + * In the future we will depend by default against c++17 + * Use new connect signal/Slot + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Minor optimization + exclude code to clang-format + * Use git hook about coding style + * Use clang format => normalize formatting + * Initialize value in header. Minor optimzation + * We can use directly target here + * initialize boolean in header + * Use QStringLiteral + * Store ui file in qrc + * Use Qt:: everywhere + * Time to increase version + * Fix repeat operation caused by memory store (kde#431331) + * Make allow to optional doc + allow to install po file directly + * Modernize code + * Use lower case for function names (and mod) + * Remove kdeinit leftover from variable name + * Port away from kinit + * remove sanitizer warning + * Add CMakePresets support + * Fix build with unity support + * use standard text colors for constants buttons +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * update snap + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * tidy up packaging +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * switch to using kde extension in snap + * add snap packaging file + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add missing gmp include dir + * Don't enable exceptions + * Make knumber a static library + * Add missing KCoreAddons linkage + * Add missing include + * icons: Update with latest version from Breeze theme + * Remove not necessary signal (not emitted, not connected) + * Add value to bit buttons' tooltips + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add the backspace button to the list of memory buttons + * Using no deprecated enum Qt::MiddleButton + * Optionally install icons + * Fix usage of the corrected and uncorrected SD + * appdata.xml: Update screenshot URLs + * appdata.xml: Add content rating from the OARS + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Set the onlyUpdateOperation flag in a saner place (kde#419775) + * Fix chained operations involving inserted numbers (kde#412401) + * Fix clazy warning + * Remove unused variable + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcalendarcore +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compiles against qt6 + * Add unittest for timeSpec-only change of dtStart/dtEnd + * Compare timeSpec() for the end date/time too. + * ICalFormat: reduce calls to dtStart()/dtEnd(), use the local vars + * Fix timezone information being lost when creating events + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port QStringRef (deprecated) to QStringView + * Compare the objects managed by a QSharedPointer + * Extend Event unit test to compare alarms + * Avoid update calls if nothing changed + * Consistency and range checking for GEO data + * Fix compile with QT6 + * Check validity of priority value + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Set the correct last modified time when creating an exception for a recurring event. + * icalformat_p.cpp - support ATTACH parameter FILENAME (kde#436161) + * Add Qt5Gui as dependency in pkgconfig file. + * autotests/testicaltimezones.cpp - fix unused variable warning + * Read floating date time as LocalTime + * Implement PERIOD support in RDATE + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Disable lto for ppc64 builds. + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fixup include dir into pkgconfig file + * Hide fields, to enforce uniform use of setFieldDirty() + * Fix formating in apidoc for free busy + * Add ownerChanged signal + * Add metadata properties to calendar + * Add base class for calendar plugins + * More completion field consistency and dirtyness checks + * Mark mCompleted as dirty if it changes, and also reset status + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Assign and compare more Incidence::Private members (kde#437670) + * When sorting to-dos, treat undefined dtDues as later than defined dtDues + * Generate pkgconfig file + * Remove unused includes + * Return start datetimes for non-recurring incidences (kde#396570) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Allow sorting of todos by category (tag) + * Remove a false comment from the API docs + * Ensure not to use a timezone with the same UTC offset in test. + * Update Compat test references + * Use UTC times when calculating the transition dates of standard and dst phases. + * Bump required CMake version to 3.16 + * Remove conditional compilation for libical older than 3 + * Fix Compat-libical3-eGroupware.ics + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + * Don't export UTC timezone as TZID=UTC + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Add clang-format configuration + * Add trailing comma to enum + * Don't use qMakePair for implementing qHash + +- 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 + +- 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. + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix maintainer, that is supposed to be Allen Winter + * Re-add COLOR property serialization from RFC7986. + * Add support for CONFERENCE property + * Add alarmsTo convenience method to Calendar + * Check that by day recurrences do not precede dtStart. + kcalutils +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix display of comments in invitation + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use "tag" terminology consistently in the UI + * Add KDE CI file + * Fix some clazy warning + * cont'ify variable/pointer + * Allow to show email as tooltip (better when we show only name) + * Use Calendar instead of MemoryCalendar in interfaces + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Display completion date as a date and time + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Add "end time" to item viewer's display of events (kde#438082) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use autorcc directly + * Use git commit hook + * run git clang-format + * It's already in qt5.14 + * Remove not implemented method + * It compiles fine without deprecated method + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Use consistent icons for events and to-dos + * Simplify invitation style + * Fix autotests/testincidenceformatter + * Fix autotests/testtodotooltip + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * const'ify pointer + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Update the kcalutils license files + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Improve tool tips for to-dos (kde#360730) + * Use isEmpty here + * Fix include. Use camelcase + * Fix variable name + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcharselect +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * Add .kde-ci.yml + * Don't install .desktop file with executable bit + * Fix CMake code formatting + * Add git blame ignore revs file + * Add and make use of clang-format + * Convert license statements to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * We depend against qt5.15 + * Add missing includes + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use autorcc directly + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * We depend against kf5.56 + * Fix clazy warning + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcm_sddm +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Warn the user about KWallet complications when using auto-login + * Install KCMs in new namespaces, convert desktop file to json + * De-duplicate json metadata of KPackages + * Fix errors about undefined theme and units + * Add missing Q_OBJECT macro + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to SDDM KCM + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Re-word synchronization text for greater usability (kde#439217) + * Port OverlaySheet headers to use new title: property + * Sync the current kscreen configuration + * Print an error when the copy didn't work + * Close sheets after successfully interacting with them (kde#433919,kde#436137) + * Mark simple data files as non-copyrightable + * Convert LicenseRef-KDE-Accepted-GPL license headers to SPDX + * Convert license headers to SPDX + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Apply on double-click + * Raise the maximum allowed UID to 60513 + * Fix broken commit to fix build + * Use default app font if there's no "font" entry + * Switch to using KNewStuffQuick's Action component + * Use multiple of gridUnit to size the Sync dialog (kde#434826) + * Use KUIT markup for list text + * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer + * Raise minimum CMake version to 3.16 + * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer + * Allow for easier syncing of Plasma font (kde#432930) + * Allow for easier syncing of Plasma font + * Set index on completion instead of binding (kde#432018) + * Indicate that we need saving when background changes (kde#432112) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Raise the maximum allowed UID to 60513 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix broken commit to fix build + * Use default app font if there's no "font" entry + +- 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 + +- 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) + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Avoid empty message dialogs, cleanup (kde#407686) + * RemoveDeadEntries option, cleanup files and config (kde#416255) + * Use camelcase (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Make it compile against qt5.15. ::unite is deprecated. +- Refresh patches: + * 0002-Replace-autologin-configuration-with-a-note-to-use-Y.patch + kcm_tablet +- Fix installation with plasma-framework 5.89. + +- Update the desktop file categories to fix the desktop-file-validate warnings. + kcmutils +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove QDesktopWidget include, not used any where + * Change build system for building against qt6 + * Wrap deprecated KDelarative::ConfigModule::aboutData method call in + deprecation wrappers + * Deprecate KPluginSelector class + * Allow KCMUtils to build without deprecated KCoreAddons methods + * Update showNavigationButtons to use enum type + * Fix PluginPage deprecation docs + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Set initial page using initialPage property, rather than pushing + * Do not reset KPluginModel if there are no plugins + * Implement KPluginSelector replacement not based around KPluginInfo + * Do not try to unload static plugins + * Support static plugins for X-KDE-ConfigModule property + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * KPluginSelector: Make sure to check if metaData/moduleInfo is valid before accessing it + * KPluginSelector: Allow KCMs to be loaded using X-KDE-ConfigModule keyword + * Remove unused internal method in KPluginSelector + * Deprecate KCModuleInfo in favor of KPluginMetaData API + * KCMultiDialog: Use deprecation macros to wrap internal KCModuleInfo API usage + * KCModuleLoader: Deprecate overloads using KCModuleInfo + * KPluginSelector: Port internally deprecated KCModuleInfo usage + * KCModuleProxy: Deprecate KService/KCModuleInfo overloads for constructor + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Fix Warning: Property type "Int" is not a known QVariant type + * Add support for static builds + * Add compat code for KService based plugin loading + * Introduce KCModuleProxy::isChanged method + * Un-overload KCModuleProxy:changed signal + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Port away from deprecated KPluginLoader + * Minor typo and wording fixes for KCModuleInfo API doc + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Officially specify X-DocPath in the KCModule desktop file definition + * Deprecate KCModuleProxy::aboutData + * Add overload to pass in args in KCMultiDialog::addModule + * Deprecate X-KDE-FactoryName and KCModuleInfo::handle + * Deprecate KCMultiDialog::configCommitted(QByteArray) signal + * Deprecate KSettings and KCModuleInfo based methods + * Fix generation of documentation for deprecated methods + * help:/ urls are already handled by KUrlHandler from KGuiAddons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Download missing LicenseRef-KDE-Accepted-LGPL license + * Fix loading help documentation for KPluginMetaData KCMs + * Make KPluginMetaData accessible from KCModuleProxy class + * Allow loading of KCModules using KPluginMetaData + * WIP: KSettings::Dialog: port away from Dispatcher + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * [KCModuleProxy] Refactor loadModule() for simplicity + * Force autotest as C language + * Remove unused file + * Port QDBusConnectionInterface::serviceOwnerChanged to QDBusServiceWatcher + * Use new connect() signal/slot syntax + * Remove ComponentsDialog class, not used anywhere + * Don't forward declaration when we already include file + * Clean up unused KPackage linking + includes + * Deprecate unused KSettingsWidgetAdaptor class + * kcmutils_generate_module_data: Fix moc warning in generated files + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add loaded signal to KCModuleData to handle delayed loading + +- 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) + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * remove hack that broke multi level kcms in icon mode + kcodecs +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * QTBUG-83081 seems to be fixed with Qt6 + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KCodecs::decodeRFC2047String(): return "UTF-8" when multiple charsets used + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * KCharsets: add custom US-ASCII QTextCodec as workaround for QTBUG-83081 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Unbreak build with gperf < 3.1 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add Base45 decoding +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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: + * Fix typo in comment + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kcolorchooser +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use Qt:: + * Time to increase version + use target support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Enable high DPI support + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kcompletion +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * New KCompletion::setSorterFunction() to allow custom sorting by providing function + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * New shouldAutoSuggest property on KCompletion. + * Fix typo in argument name (autosubject -> autoSuggest) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Use const'ref here. + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Deprecate KLineEdit::passwordMode + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload KLineEdit::returnPressed(const QString &) signal + * Un-overload KCompletionBox::activated(const QString &) signal + * Un-overload KComboBox::returnPressed(const QString &) signal + +- 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 + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kconfig +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING + * Complete fixing the Windows CI + * WIP: Change the build system to enable building with Qt 6 + * Allow kreadconfig/kwriteconfig to access the root group + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI + * KDesktopFile: deprecate resource() + * README.dox: GENERATE_MOC is required for signals + * Use innerVarStr instead of varStr for choices + * Add the enum group test to the kconfigcompiler_test + * Add a proper test for the enumms within groups + * Add missing changes + * unbreak kconfig with enums, mutators and properties. + * Demonstrate build failure with kconfig generated code + * Copy ConfigPropertyMap from KDeclarative to new KConfig QML module + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Exclude new enum-overload from python bindings build + * Enforce KAuthorized enums being not 0 + * Create enum to to authorize common keys + * Do not try to generate python bindings for KConfigGroup::moveValuesTo + * Create utility method for moving entries from one group to another + * Add FreeBSD CI + * Add Android CI +- Rebase kconfig-desktop-translations.patch + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Android: Fix writing to config if path is a content:// Uri + * Add Gitlab CI configuration + * kconfigini: Only open the file once to write + * Allow KConfigXT to use KSharedConfig::openStateConfig + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add Ctrl+Alt+Comma shortcut for "Configure Keyboard Shortcuts" (kde#441537) + * Make enum value visible to QML when using GlobalEnum mode + * KDesktopFile::isAuthorizedDesktopFile: reduce warning to info a log + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * KConfig: sort keys in keyListImpl() so unittests can rely on it + * KConfig: fix deletion of an entry that is also in kdeglobals + * Update kconfig_compiler documentation with translation options + * Do not create a vector and a QByteArray just to discard it immediately + * Only query for existing config file when it's necessary + * Use specific API to compare QByteArrays + * Cache global config files + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * kconfigtest: save/restore XDG_CONFIG_DIRS +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * kconfig_add_kcfg_files: catch alias targets before failing internally + * fix deleted group is in listGroups + * Bump required CMake version to 3.16 + * Don't write position data for maximized windows + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Make the docs state that KConfig::reparseConfiguration() calls + sync() if needed + * Use new version-controlled enumerator deprecation warning macros + * Deprecate KDesktopFile::readDevice() + * Remove stray tick from readme + * KConfig: rename kconfigdata.h to kconfigdata_p.h + * Relicense to LGPL-2.0-or-later + * kconfig_compiler: add override to generated destructors + * autotests: look for cmd, not bash, on Windows +- Rebase kconfig-desktop-translations.patch + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Relicense file to LGPL-2.0-or-later + * [kconfig_compiler] Explicitly open input file for reading + * Remove old contact data from src/kconfig_compiler_README.dox + * kconfig_compiler: change how paramString() creates strings + +- 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) + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Add KF6 TODO to use the just-approved (*) XDG_STATE_HOME env var. + * Fix KConfigGroup::copyTo with KConfigBase::Notify + kconfigwidgets +- Add patch to fix deprecation-induced ABI mismatch (kde#448680): + * 0001-Use-BUILD-deprecation-wrapper-for-virtual-method.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix conditions used in cmake.in config file + * [kcolorschememodel] Read .colors files from assets on Android + * Sync default colors from Breeze Light color scheme + * kcommandbar: Don't warn if action is separator + * WIP: Change the build system to enable building with Qt 6 + * [kcmodule] Deprecate aboutData and componentData + * [KCommandBar] Fix resetting m_hasActionsWithIcons + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port away from deprecated I18N_NOOP + * Add color scheme saving and loading + * [KCommandBar] Add placeholder text for empty view + * Fix hamburger menu opening as a window on Wayland (kde#442375) + * [KCommandBar] Fix rendering of chord shortcuts + * [KCommandBar] Dynamic column widths + shortcuts alignment + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * [KCommandBar] Additionally sort commands by name (kde#443731) + * [KCommandBar] Don't display an indent for an icon if no item has an icon (kde#443382) + * [KCommandBar] Skip actions with empty text (kde#443732) + * Read proper color setting on Windows (kde#443300) + * [KCommandBar] Show information about a command in a tooltip (kde#438735) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Do not emit deprecation warnings for overload which gets chosen by compiler + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Add support for static builds + * We depend against c++-17 so we can use qOverload directly + * Hide KHamburgerMenu in QMenus when a native menu bar is used (kde#439997) + * clarify quickhelp apidocs + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * [KCModule] Deprecate ctor that takes KAboutData + * Make sure commandbar has unique actions + * add icons for all zoom standard actions + * KCommandBar update + * Show fuzzy matches in command bar + * enable auto-switching color scheme for Windows apps when Default color scheme is active + * Fix crash when calling KHamburgerMenu::setMenuBar(nullptr) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Expose model of KColorSchemeManager + * Mark a couple redundant functions deprecated + * Update API docs with respect to KXMLGuiFactor::showConfigureShortcutsDilaog() + * Deprecate KStatefulBrush::brush(const QWidget*) + * Fix tiny black rectangles with rounded corners + * ElideRight instead of left + * Fix filtering in KCommandBar + * KRecentFilesAction: document that local file URLs in the temp dir are ignored (kde#423302) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Deprecate KTipDatabase and KTipDialog + * [KHamburgerMenu] Ignore native menus + * Bump required CMake version to 3.16 + * Add KCommandBar - a hud-style dialog for quickly executing QActions + * Call ki18n_install() unconditionally + * Add missing includes + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use new version-controlled enumerator deprecation warning macros + * Fix mem leak found by asan + * Rename khamburgermenuhelpers.h to khamburgermenuhelpers_p.h + * Mark internal classes \internal + * Un-overload KConfigDialogManager::settingsChanged() signals + * Use QGuiApplication::isRightToLeft() instead of QApplication::isRightToLeft() + * Remove unused include + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Introduce KHamburgermenu + +- 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) + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + kcontacts +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Fix address formatting for country-only addresses + * Deprecate countryToISO/ISOToCountry in favor of KCountry + * Use local country names when formatting addresses + * Add KF6 TODO for turning AddresseeHelper into an implementation detail + * Port away from countryToISO/ISOtoCountry + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port from QStringRef (deprecated) to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Allow setting email, phonenumber, impp from QML + * [addressee] Add property for photo + * Add properties to Picture + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Call ki18n_install() unconditionally + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Add clang-format pre-commit hook + +- 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 + +- 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 + +- 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 to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kcoreaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Introduce K_PLUGIN_CLASS macro for creating plugin factory without metadata + * Don't hardcode kservicestypes5 as search path + * Put QT_VERSION check around Kdelibs4Migration class + * FindProcstat: Fix CMake warning and use an imported target + * Don't put the plugins in a "/plugins" sub-dir in the builddir + * KPluginFactory: report errors from QPluginLoader + * Use directly stream operators + * Now it returns qsizetype in qt6 + * KF5CoreAddonsMacros: Replace "." with "_" for + KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME compile definition + * Clarify deprecation docs of KPluginLoader::factory + * Write value of QT_MAJOR_VERSION in cmake config file + * Build system changes to compile against Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME + compile definition + * Compile against Qt6 + * Allow reading enabled state from KPluginMetaData using templated method + * KF5CoreAddonsMacros: Build static plugins as static libs + * Store KDE specific static plugin in seperate map + * KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run + * Make KPluginMetaData::isStaticPlugin public + * kcoreaddons_add_plugin: Set property for file name + * Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin + * Create kcoreaddons_target_static_plugins cmake function + * Allow KPluginMetaData::findPlugins to return static plugins + * kcoreaddons_add_plugin: Allow creation of static plugins + * Allow KPluginMetaData to represent static plugins + * Create KPluginFactory::create method for loading KPart without keyword + * Deprecate KPluginFactory::create overload taking plugin keyword + * Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods + * Deprecate KPluginFactory::registerPlugin overloads taking keyword + * KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter + * Add missing include guard for kjsonutils.h + * Deprecate KPluginMetaData::serviceTypes + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KStringHandler: add a new perlSplit() overload that takes a QStringView + * ktexttohtml: port QStringRef (deprecated) to QStringView and minor refactor + * Port QStringRef (deprected) to QStringView + * Deprecate KPluginMetaData::extraInformation + * Don't forward-declare QVector + * Fix python bindings generation + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Fix issue when building KCrash static (kde#440416) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes to list here. + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * kdirwatch_stat_unittest: Increase timeout for slow systems + * Add new KAboutComponent for third party libs, data, etc. + * Fix incorrect HAVE_SYS_INOTIFY_H check + * kfuzzymatcher: Add matchedRanges to get ranges where matches occurred + * KPluginMetaData: Remove ServiceTypes from JSON code sample + * KPluginMetaData: Create findPluginById method which prefers file name +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Build KDirWatch tests without threads on windows + * Clean up Threads CMake code + * kcoreaddons_add_plugin: make SOURCES argument optional + * Bump required CMake version to 3.16 + * KJob: if a delegate is already attached to a job, warn when setJob() is called + * Make KAboutData::productName accessible for KCrash + * Do not return duplicate plugins in KPluginLoader::findPlugins + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * KPluginMetaData::instanciate to print the error when it fails + * Call ecm_install_po_files_as_qm() unconditionally + * Add SMB2 and CIFS magic numbers + * KFuzzyMatcher update + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Enable Unicode support in QRegularExpression where needed + +- 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) + +- 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. + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * [ktexttohtml] Add test case for empty text + * Make int to QChar conversion explicit + * Remove unused include + * Guard QRegExp include behind deprecation flag + * Fix include for NAME_MAX + * Fix test KFormatTest::formatRelativeDate + * Avoid to crash when factory is empty (when we return an error) + * KFormat: Add more relative date time cases + * Enable KPluginFactory to optionally pass KPluginMetaData to plugins + kcrash +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Move more Linux-specific functions under #ifdef Q_OS_LINUX + * Add CMake option to build without X11 + * Use imported target for X11 + * Fix build without X11 + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platfoprms + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support static builds + * fix lifetime of MetadataINIWriter + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix compilation by moving kcrash_version.h to the src subdir + * Fix some clazy warning +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Use target_sources() to add sources to targets + * Add missing include + * write metadata to a cache file when applicable + * Bump required CMake version to 3.16 + * Pass Bugzilla product name to DrKonqi when explicitly set in the app + * init rlp struct and don't cast rlim_t to int + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * remove solaris ifdefs + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * document why we close FDs + * add licensing info for test fixtures + * prefer in-class init to ctor init + * remove undefined variable interpolation + +- 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 + +- 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 + +- 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 to prevent memory leaks + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdav +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt build system to allow building against Qt6 + * Port away from QtXmlPatterns + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port away from recently deprecated KIO::DavJob API + * Minor optimisation + * Adapt to KIO DavJob factory methods removing QDomDocument from their API + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Add clang-format pre-commit hook + +- 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 + +- 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 + +- 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 to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove it as it creates too many errors + kdbusaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix conditions used in cmake.in config file + * API docs: improve docs for D-Bus activation and startup id handling + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Link against X11Extras when building statically + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Introduce UpdateLaunchEnvJob + * Correct to make sure we use the matching ECM version + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * KDBusService: Pass the activation token upon activation + * Add compile time guards round QX11Info usage + * Fix DesktopStartup ID handling + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Improve KDBusService error message for missing session bus +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove obsolete license file + * Relicense file to LGPL-2.0-or-later + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Add clang-format pre-commit hook + +- 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 + +- 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 + +- 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() + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kde-cli-tools5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * plasma-open-settings: systemsettings5 is now systemsettings + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Convert KCM desktop file to JSON + * kcmshell: List KCMs that are queried without KServiceTypeTrader (kde#448396) + +- Remove update-alternatives handling, package is not meant to be + coinstallable (anymore) +- Drop unnecessary ldconfig calls +- Make %files more explicit +- Refresh BuildReq versions + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix printing "Could not find module" if we have found the KCM in the new plasma namespaces + * Install executables unversioned & provide compat symlinks + * Remove dead CMake code + * [kcmshell] Fix setting desktop entry + * Search for KCMs in systemsettings/kinfocenter KCM namespaces + * Add GitLab CI + * kcm_filetypes: Embed json metadata and install it in new namespace + * Remove gitlab CI + * Add .kde-ci.yml + * Add CI linux + * Utilize compat code from kcmutils + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * kioclient: Add a 'stat' command + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * kcmshell: Allow loading KCMs using plugin path + * kcmshell: general code cleanup + * General code cleanup + * kcmshell: Re-group includes + * Replace QtDBus include with includes for specific classes + * plasma-open-settings: support both systemsettings:// and :/// + * Include settings-open that allows summoning system settings from a URL + * Relicense file to LGPL-2.0-or-later + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Fix failing unit test after a Qt backport + * Migrate to KDECompilerSettings + * Port foreach to for(...:..) + * Use Q_EMIT + * Port kde-open5 from KRun to OpenUrlJob + * Add some missing linkages + * Convert kdesu license headers + * Remove obsolete copying files + * Download GFDL-1.2-or-later file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Ignore options after positional arguments (kde#426896) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * filetypestest: forward-port QEXPECT_FAIL for Qt bug (fixed) + * autotest: remove dependency on developer build of Qt + * autotests: ensure there's at least one application for text/plain + * Fix porting error in testDeleteMimeType(), masked by the 5s delay in QMimeDatabase... + * autotests: backport XDG_DATA_DIRS + * This test was failing due to QTBUG-85436 which I just fixed. + * Port away from Q_FOREACH + * Code cleanups and modernization + * Fix filetype editor not saving the apps list on the second Apply + * Update: kde4-config -> kf5-config + * Add utility to inhibit various actions + * Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH + * FileTypesTest: adapt to KF logging category name change in KF 5.73 + * [kstart] Port to ApplicationLauncherJob and CommandLauncherJob + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove compile without deprecated method + * bump to require Qt 5.14 + * [kioclient] Fix 'kioclient5 --commands' usage messages + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * Remove allowAsDefault() usage, no app is using this + * [kcmshell] Drop kdeinit + kde-gtk-config5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Do not set the options that are removed in Gtk4. + * Add GitLab CI + * Add .kde-ci.yml + * kwin_bridge: Load DecorationButton without the "button" keyword (kde#442659) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * kwin_bridge: Load DecorationButton without the "button" keyword (kde#442659) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * kded: listen for changes to accent colours + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Make sure to actually commit GSettings changes + * Drop unused dependency on gtk+-2.0 + * Minor color-reload-module clean-up. + * Fix license identifier statement + * Adapt to recent kdecoration private api changes + * Restore preview.ui +- Drop patches, now upstream: + * 0001-Drop-unused-dependency-on-gtk-2.0.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * Don't apply window_decorations.css to non-Breeze themes. + * Make sure to actually commit GSettings changes +- Drop patches, now upstream: + * 0001-Make-sure-to-actually-commit-GSettings-changes.patch + +- Add patch to drop gtk-2.0 dependency and adjust BuildRequires: + * 0001-Drop-unused-dependency-on-gtk-2.0.patch +- Add patch to fix setting the default GTK theme on first login: + * 0001-Make-sure-to-actually-commit-GSettings-changes.patch + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + -- Update to 5.18.7 +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Restore preview.ui + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Misc cmake cleanup + * Raise minimum CMake version to 3.16 + * Use unique temporary directory for CSD assets, and clean it up (kde#433608) + * Support svgz buttons in Aurorae themes (kde#432712) + * Reset altered config in the decoration bridge + * Use versionless Qt cmake target + * Use the same configs for watching and reading (kde#421745) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Set correct installation directory for kconf_update script + * Use only GTK Module for managing window decorations CSS (kde#428322,kde#428120,kde#428842) + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 -- Update to 5.18.6 +- Update to 5.20.1 - * https://kde.org/announcements/plasma-5.18.6 -- No code changes since 5.18.5 + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Disable global animations for the time decoration is being rendered (kde#426687) + * Fix default decoration fallback + * Remove kservice dependency + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Convert copyright statements to SPDX expressions + * Sync titlebar button appearance with GTK CSD apps + * Port deprecated method + * Make a strong hint, that xsettingsd is a de facto required runtime dependency + * Provide an unified interface for setting GTK theme + * Synchronize the cursor size setting (kde#421133) + * Create README for the project + * Provide a logo for the project + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix incorrect palette name + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Remove kiconthemes dependency + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [GTK Config] Apply color scheme to GTK3 applications + * [GTK Config] Parameterise GTK config editing + * Improve CMake handling of GNOME libraries + * [GTK Config] Port all settings to KConfigWatcher + * Add missing license header to color-reload-module/reloader.c + * [GTK3] Add module to reload colorscheme in GTK3 apps without restarting them + * [Gtk Config] Port cursor theme sync to KConfigWatcher + * Provide better name for GTK Settings Sync service kde-print-manager +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * libkcups: Add debug context to some warnings + * Drop useless X-KDE-System-Settings-Parent-Category-V2 entry + * Add keywords to print manager to improve search + * Fix plugin name in .desktop file (kde#426834) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Remove applet list item animations + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix plugin name in .desktop file (kde#426834) + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete COPYING file + * Clean up license headers + * Convert license headers to SPDX + * Use qt_ macro + Qt:: directly + * Time to increase version + * [applet] Send icon an empty string, not undefined + * [applet] Remove config dialog and put options in Hamburger menu (kde#407857) +- Only install the license files once + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unused CMake include + * Manually bind width of list item + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * [applet] Simplify printer list item subtitle (kde#425534) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage + * Port applet to use PlasmaExtras.PlaceholderMessage + * [applet] Show KCM in System Settings + * Set saner widths for Placeholder message so its text doesn't overflow + * [applet] Port to Kirigami.PlaceholderMessage + * [Applet] Port to ExpandableListItem + * [applet] Remove unnecessary top margin + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdeclarative +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add a few Qt6 compilation fixes + * Drop lib prefix when building for Windows + * follow method name changes in kglobalaccel + * Need include here (qt6 build) + * Use "frameless" style for grid and scroll view QtQuick KCMs by default + * Detect overlapping shortcuts + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KeySequenceItem: Make sure we record on the correct window (kde#445277) + * Deprecate KRun KIO plugin + * Add missing override keyword + * Allow KCM kpackages to use metadata of C++ plugin + * add takeLast() slot to ConfigModule + * Fix overflowing text properly + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * GridDelegate: don't let labels overflow (kde#444707) + * Use a readonly property to control KCM margins + * [configmodule] Deprecate aboutData + * [ConfigModule] Allow creating KCMs without KAboutData + * [ConfigModule] Deprecate ctors that take KAboutData and KPluginMetaData + * Don't explicitly build shared libs + * Expose KAuthorized enum as dynamic properties to QML + * Add FreeBSD CI + * KCM GridDelegate: Display a blue line when the delegate has active focus + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Make sure the object gets destroyed before the view + * Add support for static builds + * SimpleKCM: Remove last vestiges of previously-removed properties + * SimpleKCM: remove custom header and footer handling + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * document clipboard more extensively + * Add missing PRIVATE part for linking in cmake + * Try to fix Android build via linking GLESv3 + * qtquicksettings: Add workaround for Nvidia Wayland + * GridDelegate: Fix non-existant context property + * AbstractKCM: Fix padding when header/footer is not visible + * Don't use the KIO AccessManager on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Implement aspect ratio correction for Lanczos effect + * Introduce Lanczos filter element + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Allow compiling against Qt configured with -no-opengl + * Allow compiling against Qt configured with -no-qml-debug + * [GridDelegate] Remove lightening overlay on hover (kde#438462) + * KCM: polish the documentation of the CMake bits + * include QScreen in kquickcontrolsaddonsplugin.h to fix build on macOS +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * [KeySequenceItem] Display ampersands in shortcuts (kde#437718) + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by ASAN + * Add the ContextualHelpButton from some kcms in this import + * [GridDelegate] Show inline controls for active item too + * Make GridView KCMs handle keyboard focus in an accessible manner + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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: + * don't use mousehover effects on mobile + * [GridDelegate] Fix vertical misalignment when showing a subtitle + * [GridDelegate] Remove centering hack + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Sync margins from AbstractKCM into SimpleKCM + * Remove obsolete license text + * Relicense file to LGPL-2.0-or-later + * Rewrite KeySequenceItem (and helper) to use KeySequenceRecorder (kde#407395) + kded +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix build with Qt6 + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value + * Port away from deprecated KPluginLoader + * Utilize KPluginMetaData::value overloads + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * make kded shut down cleanly during systemd session teardown + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdeedu-data +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdegraphics-thumbnailers +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Replace QRegExp with QString operations + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include. (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdelibs4support +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove ugly white frame from beautiful Latvian flag + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Move Esperanto flag icon to kdelibs + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add missing kitemmodels to ci deps + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Port metainfo KIO slave to JSON metadata + * Update translatable timezone list + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * KComponentData: add a link to the KF5 porting notes + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdenetwork-filesharing +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * align the busy indicator centered + * dont fill the entire page with busy indication + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * run input user/group names through input validation (boo#1182005, kde#432757) + * extract qml i18n as javascript + * Port properties plugin to JSON metadata + * Remove unused include + * use the actual filesharingpage API when appropriate +- Drop upstream patch: + * 0001-run-input-user-group-names-through-input-validation.patch + +- 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 + +- Add patch to strengthen username validation when + using Samba (boo#1182005, kde#432757) + * 0001-run-input-user-group-names-through-input-validation.patch + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * add a group management page (kde#407846) + * only enable guest checkbox if the smb.conf allows it (kde#425203) + * resolve paths to their canonical representation (kde#425678) + * fix multiple opening of properties (kde#425591) + * add smb user management support (kde#334875) + * rejigger acl page and add a sheet to be shown when using a denial (kde#422554) + * give add/remove errors a GUI (kde#334618) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Network Filesharing: Refactor foreach and emit, smaller improvements + * Network Filesharing: Fix compile warnings and trivial improvements + * QString::SplitBehavior enum is removed in Qt 5.15 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * cmake: remove deprecation timebomb + kdepim-addons +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (more standard attributes in middle of decl-specifiers) + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + * Fix header width (kde#378689) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix modify values + * Allow to sort items + * Use QAbstractItemView::ExtendedSelection it's better + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Revert changes to the test reference data by code adjustment scripts + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Reenable lunarphases korganizer plugin, use icon instead of text (kde#30331) + * Update KOrganizer POTD plugin for current Wikipedia API (kde#369486) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Re-add servicetype for pimeventsplugin (kde#440449) + * Fix autotest + * Allow to cancel action + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Too many changes to list here. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix order + * Don't get list from not local server. It's not authorized + * Update url. + * Fix Bug 439205 - language tool, language list error (kde#439205) + * Use translated messages here + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Only show the event address if there's anything substantial to show + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix country field in address-based OSM map links + * Add missing closing bold tag for canceled hotel reservations + * Remove dead url + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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. + +- 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 + +- 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 + +- Drop obsolete build requirements + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Fix build with newer Qt + * Don't clear line edit when we finish editing + * Specify calendar when we open editor + * Fix select correct calendar when we open editor + * Fix CSS from HTML emails messing up the layout of our buttons + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix Bug 424940 - Add support for importing Windows contacts + from .contact XML files (kde#424940) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix nullptr access on pkpass parsing failures (kde#428358) + * Use KActionMenu and use setDelayed(false) + * Add missing remove label + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix mem leak found by asan + kdepim-runtime +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * pop3: Properly reload settings on configuration change (kde#447005) + * POP3: Fix SSL connections (kde#446751) + * Use QFormLayout here +- Drop upstream patch: + * 0001-POP3-Fix-SSL-connections.patch + +- Add upstream change to fix pop3 connections: + * 0001-POP3-Fix-SSL-connections.patch (kde#446751) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix POP3 setup wizard defaults to unencrypted connections. (kde#423426) + * const'ify pointer + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Fix 444985: Wrong ports in akonadi_pop3_resource.pot (kde#444985) + * BUG 442884: Fix DSN support (kde#442884) + * fix UI elements being used before initialization (kde#439991) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Consider the online state when attempting to reconnect + * DAV resource: support exception incidences + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * It seems that code was not build before adding to MR + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Revert "Start to port to qt5keychain" + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * fix UI elements being used before initialization (kde#439991) + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port Google Groupware resources to QFormLayout + * Improve wording in singlefileresource dialog + * Remove frame from openxchange config dialog + * Port Ical dir resources dialog to QFormLayout + * Port SingleFileResource Config UI to QFormLayout + * Define if we want to reply to all or reply to author + * Use new NewMailNotifierReplyMessageJob + * Add job for replying message + * Allow to reply message + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Honor KDE Kiosk setting lineedit_reveal_password + * std::chrono_literals + * not necessary to search in each sub folder + * Use more centric cmake code + * Install in "pim/kcms/kaddressbook" + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Start to port to qt5keychain + * Make compile with last kf5 + * Fix clazy warning + * Unbreak Build + * Modernize code + * use forward declaration here + * Remove unused includes + * Make it compile with last kf5 version + * Make doctools optional + * In kf6 kde4 migration code will be removed + * Port to QButtonGroup::idToggled + * Remove unused include + * Use QLineEdit here + * Add a missing KService linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Make the EWS Configuration dialog fit on small screens (kde#436841) + * Adjust the size of the iCal Calendar File properties dialog (kde#435871) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix Google Groupware segfault + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix crash in SessionPool::requestPassword (kde#415339) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Also set Internal Date in ChangeItemTask::doStart AppendJob + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix Bug 423426 - POP3 setup wizard defaults to unencrypted connections + * Setup widget first + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * POP3: Remove the singleton pattern from Settings (kde#419726) + * [resources/ews] Adjust name of root collection to the name of the resource (kde#413078) + * [resources/ews] Save password to wallet (kde#393002) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Reduce kf5 + kdesu +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Create on stack + * Fix autotest + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Properly parse escaped double quotes + * Add OpenBSD's doas(1) support + kdialog +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * appstream: Remove duplicated release info + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add .kde-ci.yml + * Modernize code + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Convert license headers to SPDX + * Fix clazy warning + * Add build + clazy support + * Add file for Presets cmake support + * Allow to install translate files +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix --menu, --checklist, and --radiolist usage instructions (kde#427415) + * make \n work with (img)inputbox and (new)password (kde#352981) + * Use camelcase (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * [kdialog] Fixes the always asking even without dontagain flag usage (kde#426979) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Correct the 'ask' parameter to KMessageBox::createKMessageBox() + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support specifying calendar's default date + * Add option for specifying calendar's date format (kde#232712) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kdnssd-framework +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Install headers to path prefix matching the C++ namespace KDNSSD + * Fix minor issues in the doc + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdoctools +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove the usage of QTextCodec (and thus Qt6Core5Compat) for Qt6 + * Don't compare signed with unsigned int + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [ca]: Improve all references to 'licensed under' + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Move ksnake to deprecated and add ksnakeduel entity + * Add an entity for Kigo + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add a max width to the content + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add entity for krename +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Hook up customizations for sq (Albanian) and de-duplicate + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kdsoap +- Update to 2.0.0 + * Supports Qt6 in addition to Qt5 + * Minimum Qt version is 5.9 + * The qmake buildsystem (via autogen.py) is removed. + * buildsystem: a new 'docs' target is created when CMake + - DKDSoap_DOCS=True. + * buildsystem: the API manual is now generated in build/docs + vice source/docs. + * buildsystem: added an uninstall target + * buildsystem: generate and install kdsoap-version.h + * The API manual is generated+installed in qch format for Qt + assistant. + + Client-side: + * Added options to the KDSoapClient specifying the SOAP action + sending method + + WSDL parser: + * Fix generated code in case a variable is called "d" or "q" + * Fix generated code for an enumeration type with a length + restriction + * Avoid potential type collisions in nested complexTypes +- Drop the obsolete _service file. license issues were addressed. + kdump +- Exclude i586 from SLE builds. + +- kdump-calibrate.conf-depends-on-kdumptool.patch: calibrate.conf: + Add dependency on kdumptool. +- kdump-calibrate-fix-nic-naming.patch: calibrate: Fix network + interface naming. +- kdump-calibrate-include-af_packet.patch: calibrate: Explicitly + include af_packet in the test initrd. + +- Update to 1.0.2 + * Adjust crash kernel reservation at boot time (jsc#SLE-18441). +- All remaining patches have been upstreamed: + * kdump-fillupdir-fixes.patch + * kdump-use-pbl.patch + * kdump-calibrate-Ignore-malformed-VMCOREINFO.patch + +- kdump-calibrate-Ignore-malformed-VMCOREINFO.patch: calibrate: + Ignore malformed VMCOREINFO lines (address occasional OBS build + failures). + +- Update to 1.0 + * Estimate kdump memory requirements at build time + (jsc#SLE-18441). +- Remove patches that have been upstreamed: + * kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch + +- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix + malformation in passing Dracut compression parameters in mkdumprd + (bsc#1193765). +- Refresh existing patches. + kernel-default +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- usb: gadget: clear related members when goto fail + (CVE-2022-24958 bsc#1195905). +- usb: gadget: don't release an existing dev->buf (CVE-2022-24958 + bsc#1195905). +- commit eaa2838 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + +- constraints: Also adjust disk requirement for x86 and s390. +- commit 9719db0 + +- constraints: Increase disk space for aarch64 +- commit 09c2882 + +- KVM: s390: Return error on SIDA memop on normal guest + (bsc#1195516 CVE-2022-0516). +- commit 3db2d99 + +- Update kabi files. + update for the latest scheduler changes +- commit cd3c5e1 + +- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA + spans multiple LLCs (bsc#1192120). +- sched/fair: Improve consistency of allowed NUMA balance + calculations (bsc#1192120). +- commit 6c87519 + +- NFSv4: Handle case where the lookup of a directory fails + (bsc#1195612 CVE-2022-24448). +- commit 3f047de + +- cgroup-v1: Require capabilities to set release_agent + (bsc#1195543 CVE-2022-0492). +- commit 80c2825 + +- Delete patches.suse/net-sched-disable-nolock-pfifo-fast.patch. (bsc#1187428) + This patch was a temporary workaround for bsc#1183405 race condition. + As SLE15-SP4 is based on 5.14 kernel which contains the upstream fix for + the race condition, disabling lockless implementation of pfifo_fast is not + actually needed. +- commit dd7ef49 + +- This is about really old Lenovo laptop HW/firmware issues + It's very likely that this has been fixed in firmware or in acpi + subsystem with another patch/blacklist whatsoever. + Removing for cleanup reasons: +- Delete patches.suse/acpi_thermal_passive_blacklist.patch. +- Delete + patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- commit a21f3a8 + +- Update kabi files. +- Initial import from 2022-02-02 weekly submission + (commit 0d67d764121814add0f9e5468b80f3b8c8866bc7) +- The kABI Soft Freeze. +- Update kabi files. +- Initial import from 2022-02-02 weekly submission - the kABI Soft Freeze. +- commit 2ba84fd + +- fanotify: Fix stale file descriptor in copy_event_to_user() + (bsc#1195187). +- commit c598009 + +- tcp: Add a stub for sk_defer_free_flush() (bsc#1195400). +- commit 66984be + +- mm: vmscan: remove deadlock due to throttling failing to make + progress (bsc#1195357). +- commit 6096a6d + +- KVM: SEV: Prohibit migration of a VM that has mirrors + (bsc#1194526). +- KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked + (bsc#1194526). +- KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() + (bsc#1194526). +- KVM: SEV: Drop a redundant setting of sev->asid during + initialization (bsc#1194526). +- KVM: SEV: Set sev_info.active after initial checks in + sev_guest_init() (bsc#1194526). +- KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created + vCPUs (bsc#1194526). +- commit 806c843 + +- Update patch reference for radeon regression fix (bsc#1195142) +- commit bc75946 + +- spi: mediatek: Avoid NULL pointer crash in interrupt + (git-fixes). +- spi: bcm-qspi: check for valid cs before applying chip select + (git-fixes). +- spi: uniphier: fix reference count leak in uniphier_spi_probe() + (git-fixes). +- spi: meson-spicc: add IRQ check in meson_spicc_probe + (git-fixes). +- spi: stm32-qspi: Update spi registering (git-fixes). +- irqchip/realtek-rtl: Fix off-by-one in routing (git-fixes). +- irqchip/realtek-rtl: Map control data to virq (git-fixes). +- tty: Add support for Brainboxes UC cards (git-fixes). +- usb: xhci-plat: fix crash when suspend if remote wake enable + (git-fixes). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers + (git-fixes). +- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge + (git-fixes). +- efi: runtime: avoid EFIv2 runtime services on Apple x86 machines + (git-fixes). +- efi/libstub: arm64: Fix image check alignment at entry + (git-fixes). +- drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw + (git-fixes). +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy + (git-fixes). +- sch_htb: Fail on unsupported parameters when offload is + requested (git-fixes). +- can: tcan4x5x: regmap: fix max register value (git-fixes). +- phylib: fix potential use-after-free (git-fixes). +- net: phy: broadcom: hook up soft_reset for BCM54616S + (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (git-fixes). +- ARM: 9180/1: Thumb2: align ALT_UP() sections in modules + sufficiently (git-fixes). +- usr/include/Makefile: add linux/nfc.h to the compile-test + coverage (git-fixes). +- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock + (git-fixes). +- Bluetooth: refactor malicious adv data check (git-fixes). +- commit b99299d + +- tcp: add a missing sk_defer_free_flush() in tcp_splice_read() + (bsc#1195400). +- commit 90f376b + +- net: Flush deferred skb free on socket destroy (bsc#1195400). +- commit 2e63a82 + +- net/tls: Fix another skb memory leak when running kTLS traffic + (bsc#1195400). +- commit 3aa18f4 + +- net/tls: Fix skb memory leak when running kTLS traffic + (bsc#1195400). +- commit a9990a3 + +- tcp: add missing htmldocs for skb->ll_node and sk->defer_list + (bsc#1195400). +- commit 495cd25 + +- tcp: do not call tcp_cleanup_rbuf() if we have a backlog + (bsc#1195400). +- commit d5025e5 + +- tcp: defer skb freeing after socket lock is released + (bsc#1195400). +- commit 5ddbe0e + +- tcp: avoid indirect calls to sock_rfree (bsc#1195400). +- commit 6167ff6 + +- tcp: small optimization in tcp recvmsg() (bsc#1195400). +- commit 4db4a08 + +- rfkill: add kABI padding Patch-mainline: Never, kABI padding + References: bsc#1179531 (bsc#1179531). +- commit 4badc70 + +- sched/core: Forced idle accounting (bsc#1189999 (Scheduler + functional and performance backports)). +- sched: Make schedstats helpers independent of fair sched class + (bsc#1189999 (Scheduler functional and performance backports)). +- sched: Make struct sched_statistics independent of fair sched + class (bsc#1189999 (Scheduler functional and performance + backports)). +- commit 3157933 + +- List simpledrm in supported.conf (jsc#SLE-18823) + Makes the driver part of the regular kernel-default package. +- commit 7522e67 + +- continue to provide guest OS id on hyperv (bnc#814005, bsc#1189965). +- commit 69937ca + +- platform/x86: wmi: Fix driver->notify() vs ->probe() race + (git-fixes). +- commit 1957b33 + +- platform/x86: wmi: introduce helper to convert driver to WMI + driver (git-fixes). +- commit 0d205fc + +- platform/x86: wmi: Replace read_takes_no_args with a flags field + (git-fixes). +- commit 4e01e3a + +- platform/x86: wmi: make GUID block packed (git-fixes). +- commit d4f4098 + +- platform/x86: wmi: use guid_t and guid_equal() (git-fixes). +- commit ba3700f + +- platform/x86: wmi: use bool instead of int (git-fixes). +- commit fcf29d7 + +- platform/x86: wmi: use BIT() macro (git-fixes). +- commit fefbbd1 + +- platform/x86: wmi: remove unnecessary checks (git-fixes). +- commit bb591a0 + +- platform/x86: wmi: remove unnecessary casts (git-fixes). +- commit 3b81cff + +- platform/x86: wmi: remove unnecessary argument (git-fixes). +- commit 46d5bd4 + +- Delete patches.suse/bfq-tune-slice-idle.patch: BFQ logic has improved + and QA results don't indicate we need this anymore. +- commit 0ad80b2 + +- crypto: HMAC - disallow keys < 112 bits in FIPS mode + (jsc#SLE-21132,bsc#1193136). +- commit 3e251f8 + +- crypto: HMAC - add fips_skip support + (jsc#SLE-21132,bsc#1193136). +- commit d7c3015 + +- blacklist.conf: Added dups +- commit 2333475 + +- Drop superfluous x86 SME patch + The commit already present in another patch +- commit f64529e + +- Update config files: disable DEBUG_INFO_BTF_MODULES (bsc#1194501). +- commit b07bf3e + +- bpf: make module BTF toggleable (bsc#1194501). +- commit e268acf + +- kABI padding for bpf (bsc#1179531). +- commit 15e30ef + +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1190497). +- commit 6282a43 + +- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type + enumeration (jsc#SLE-19026). +- commit 3f43757 + +- x86/MCE/AMD: Export smca_get_bank_type symbol (jsc#SLE-19026). +- commit 49cf559 + +- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types + (jsc#SLE-19026). +- commit a089c33 + +- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and + A0h-AFh (jsc#SLE-19026). +- commit 804cac2 + +- EDAC: Add RDDR5 and LRDDR5 memory types (jsc#SLE-19026). +- commit 4ca03fe + +- scsi: nsp_cs: Check of ioremap return value (git-fixes). +- scsi: ufs: ufs-mediatek: Fix error checking in + ufs_mtk_init_va09_pwr_ctrl() (git-fixes). +- scsi: qedf: Fix potential dereference of NULL pointer + (git-fixes). +- scsi: Revert "scsi: hisi_sas: Filter out new PHY up events + during suspend" (git-fixes). +- scsi: ufs: Fix race conditions related to driver data + (git-fixes). +- scsi: pm8001: Fix kernel-doc warnings (git-fixes). +- scsi: core: Show SCMD_LAST in text form (git-fixes). +- scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() + (git-fixes). +- commit 5fed070 + +- Added blacklisted SCSI ufs commit +- commit 89e75cd + +- supported.conf: Mark drivers/perf/arm_dmc620_pmu as supported (jsc#SLE-19041) +- commit 48e38f8 + +- crypto: testmgr - disallow plain ghash in FIPS mode + (jsc#SLE-21132,bsc#1194777). +- commit a8532d3 + +- crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode + (jsc#SLE-21132,bsc#1194774). +- commit 70677c0 + +- sched/fair: Revert update_pick_idlest() Select group with + lowest group_util when idle_cpus are equal (bnc#1193175). +- commit 5418435 + +- intel_idle: enable interrupts before C1 on Xeons (bnc#1155798 + (CPU scheduler functional and performance backports)). +- commit 78fa711 + +- filemap: Remove PageHWPoison check from next_uptodate_page() + (bnc#1190208 (MM functional and performance backports)). +- sched: Trigger warning if ->migration_disabled counter + underflows (bnc#1189998 (PREEMPT_RT prerequisite backports)). +- sched/fair: Cleanup task_util and capacity type (bnc#1189999 + (Scheduler functional and performance backports)). +- psi: Fix PSI_MEM_FULL state when tasks are in memstall + and doing reclaim (bnc#1189999 (Scheduler functional and + performance backports)). +- psi: Add a missing SPDX license header (bnc#1189999 (Scheduler + functional and performance backports)). +- psi: Remove repeated verbose comment (bnc#1189999 (Scheduler + functional and performance backports)). +- commit edff965 + +- crypto: api - Allow algs only in specific constructions in + FIPS mode (jsc#SLE-21132,bsc#1191256,bsc#1194774,bsc#1194777). +- Refresh + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch. +- commit 592d0ee + +- blacklist.conf: Add a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() +- commit 69f3db3 + +- ALSA: hda: Remove redundant runtime PM calls (git-fixes). +- ALSA: hda: intel: More comprehensive PM runtime setup for + controller driver (git-fixes). +- commit b254574 + +- kernel-obs-build: include 9p (boo#1195353) + To be able to share files between host and the qemu vm of the build + script, the 9p and 9p_virtio kernel modules need to be included in + the initrd of kernel-obs-build. +- commit 0cfe67a + +- ALSA: hda: Fix UAF of leds class devs at unbinding + (bsc#1195349). +- commit 166e9b4 + +- gve: Add tx|rx-coalesce-usec for DQO (bsc#1195276). +- gve: Add consumed counts to ethtool stats (bsc#1195276). +- gve: Implement suspend/resume/shutdown (bsc#1195276). +- gve: Add optional metadata descriptor type GVE_TXD_MTD + (bsc#1195276). +- gve: remove memory barrier around seqno (bsc#1195276). +- gve: Update gve_free_queue_page_list signature (bsc#1195276). +- gve: Move the irq db indexes out of the ntfy block struct + (bsc#1195276). +- gve: Correct order of processing device options (bsc#1195276). +- gve: fix for null pointer dereference (bsc#1195276). +- gve: fix unmatched u64_stats_update_end() (bsc#1195276). +- gve: Add a jumbo-frame device option (bsc#1195276). +- gve: Implement packet continuation for RX (bsc#1195276). +- gve: Add RX context (bsc#1195276). +- gve: Use kvcalloc() instead of kvzalloc() (bsc#1195276). +- commit 0803caf + +- Update config files. (bsc#1195346) + Enable DMABUF_HEAPS[_SYSTEM] configuration options +- commit 3090423 + +- blacklist.conf: misattributed patch +- commit 8d2ba5e + +- blacklist.conf: misattributed patch +- commit ec33b0f + +- net: mcs7830: handle usb read errors properly (git-fixes). +- commit 48dab08 + +- ucount: Make get_ucount a safe get_user replacement + (bsc#1195306 CVE-2022-24122). +- commit b9063d5 + +- Refresh + patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch. +- commit 0b42051 + +- ceph: set pool_ns in new inode layout for async creates + (bsc#1195342). +- ceph: properly put ceph_string reference after async create + attempt (bsc#1195341). +- commit cade32d + +- bpf,x86: Respect X86_FEATURE_RETPOLINE* (bsc#1190497). +- commit 3017e7f + +- bpf,x86: Simplify computing label offsets (bsc#1190497). +- commit b5c6689 + +- x86,bugs: Unconditionally allow spectre_v2=retpoline,amd + (bsc#1190497). +- commit 8b8edaa + +- x86/alternative: Add debug prints to apply_retpolines() + (bsc#1190497). +- commit 76b6079 + +- x86/alternative: Try inline spectre_v2=retpoline,amd + (bsc#1190497). +- commit 4e48a24 + +- x86/alternative: Handle Jcc __x86_indirect_thunk_\reg + (bsc#1190497). +- commit 8b47d6e + +- x86/alternative: Implement .retpoline_sites support + (bsc#1190497). +- commit 758e879 + +- x86/retpoline: Create a retpoline thunk array (bsc#1190497). +- commit f1f201e + +- x86/retpoline: Move the retpoline thunk declarations to + nospec-branch.h (bsc#1190497). +- commit 6f7882c + +- x86/asm: Fixup odd GEN-for-each-reg.h usage (bsc#1190497). +- commit 0632c94 + +- x86/asm: Fix register order (bsc#1190497). +- commit f91c48e + +- x86/retpoline: Remove unused replacement symbols (bsc#1190497). +- commit 15d0b39 + +- objtool,x86: Replace alternatives with .retpoline_sites + (bsc#1190497). +- commit f215305 + +- objtool: Shrink struct instruction (bsc#1190497). +- commit 633fd59 + +- objtool: Explicitly avoid self modifying code in + .altinstr_replacement (bsc#1190497). +- commit b05fae2 + +- objtool: Classify symbols (bsc#1190497). +- commit c28da8d + +- ibmvnic: remove unused defines (bsc#1195293 ltc#196198). +- ibmvnic: Update driver return codes (bsc#1195293 ltc#196198). +- commit 7124b18 + +- kABI padding for generic crypto (bsc#1179531). +- commit 42a8077 + +- video: hyperv_fb: Fix validation of screen resolution + (git-fixes). +- Drivers: hv: balloon: account for vmbus packet header in + max_pkt_size (git-fixes). +- x86/hyperv: Properly deal with empty cpumasks in + hyperv_flush_tlb_multi() (git-fixes). +- commit 55fdcf1 + +- crypto: seqiv - flag instantiations as FIPS compliant + (jsc#SLE-21132,bsc#1194778). +- commit a0ea522 + +- kbuild: remove include/linux/cyclades.h from header file check + (git-fixes). +- commit 05fdfcd + +- PCI/sysfs: Find shadow ROM before static attribute + initialization (git-fixes). +- serial: stm32: fix software flow control transfer (git-fixes). +- tty: n_gsm: fix SW flow control encoding/handling (git-fixes). +- serial: 8250: of: Fix mapped region size when using reg-offset + property (git-fixes). +- tty: Partially revert the removal of the Cyclades public API + (git-fixes). +- usb: cdnsp: Fix segmentation fault in cdns_lost_power function + (git-fixes). +- usb: dwc3: xilinx: Fix error handling when getting USB3 PHY + (git-fixes). +- usb: dwc3: xilinx: Skip resets and USB3 register settings for + USB2.0 mode (git-fixes). +- usb: common: ulpi: Fix crash in ulpi_match() (git-fixes). +- usb: gadget: f_sourcesink: Fix isoc transfer for + USB_SPEED_SUPER_PLUS (git-fixes). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (git-fixes). +- usb: typec: tcpm: Do not disconnect when receiving VSAFE0V + (git-fixes). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (git-fixes). +- usb: typec: tcpci: don't touch CC line if it's Vconn source + (git-fixes). +- usb: roles: fix include/linux/usb/role.h compile issue + (git-fixes). +- drm/amd/display: reset dcn31 SMU mailbox on failures + (git-fixes). +- irqchip/gic-v4: Disable redistributors' view of the VPE table + at boot time (git-fixes). +- commit 9089800 + +- Move upstreamed patches into sorted section +- commit 44bc450 + +- kABI padding for qat (bsc#1179531). +- commit 38dc163 + +- blacklist.conf: mark git-fixes added to perf userspace package +- commit adbe3cf + +- crypto: xts - restrict key lengths to approved values in FIPS + mode (jsc#SLE-21132,bsc#1193136). +- commit 3c220f6 + +- ata: pata_platform: Fix a NULL pointer dereference in + __pata_platform_probe() (git-fixes). +- hwmon: (lm90) Fix sysfs and udev notifications (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 + (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6680 (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6654 (git-fixes). +- hwmon: (lm90) Re-enable interrupts after alert clears + (git-fixes). +- hwmon: (lm90) Reduce maximum conversion rate for G781 + (git-fixes). +- drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in + calculate_bandwidth() (git-fixes). +- drm/etnaviv: relax submit size limits (git-fixes). +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable + (git-fixes). +- drm/msm/a6xx: Add missing suspend_count increment (git-fixes). +- drm/msm: Fix wrong size calculation (git-fixes). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc + (git-fixes). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy + (git-fixes). +- Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (git-fixes). +- drm/atomic: Add the crtc to affected crtc only if uapi.enable = + true (git-fixes). +- commit 17cd888 + +- perf/x86/intel/uncore: Add IMC uncore support for ADL + (git-fixes). +- perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX + (git-fixes). +- perf/x86/intel: Add a quirk for the calculation of the number + of counters on Alder Lake (git-fixes). +- perf: Fix perf_event_read_local() time (git-fixes). +- perf: Protect perf_guest_cbs with RCU (git-fixes). +- commit 6b315d3 + +- bpf: Remove config check to enable bpf support for branch + records (git-fixes). +- commit f91c35f + +- blacklist.conf: blacklist a672b2e36a64 bpf: Fix ringbuf memory type confusion when passing to helpers +- commit 3132b8c + +- bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) + (git-fixes). +- bpf: Adjust BTF log size limit (git-fixes). +- commit c6f8f64 + +- phonet: refcount leak in pep_sock_accep (bsc#1193867, + CVE-2021-45095). +- commit f4ec02a + +- Revert "xfrm: xfrm_state_mtu should return at least 1280 for + ipv6" (bsc#1185377, bsc#1194048). +- xfrm: fix MTU regression (bsc#1185377, bsc#1194048). +- commit d7a3024 + +- ext4: set csum seed in tmp inode while migrating to extents + (bsc#1195275). +- commit 8151d53 + +- Refresh patches.suse/x86-cpufeatures-add-kabi-padding.patch. +- commit 7c59b09 + +- KVM: SEV: initialize regions_list of a mirror VM (bsc#1194526). +- KVM: SEV: move mirror status to destination of + KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). +- KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM + (bsc#1194526). +- KVM: SEV: do not use list_replace_init on an empty list + (bsc#1194526). +- KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability + (bsc#1194526). +- selftest: KVM: Add intra host migration tests (bsc#1194526). +- commit 77a7ab5 + +- Delete + patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch. + Obsoleted by Nicolai's FIPS RNG rework. +- commit 4892a02 + +- rpm/modules.fips: remove ansi_cprng (jsc#SLE-21132,bsc#1194773). +- commit d8f6d39 + +- Delete patches.suse/fips-enable-ansi_cprng-in-testmgr (jsc#SLE-21132,bsc#1194773). +- commit 9e8a9c1 + +- drm/vmwgfx: Fix stale file descriptors on failed usercopy + (CVE-2022-22942 bsc#1195065). +- commit b82dcaa + +- Delete + patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch. + No longer needed. +- commit 7ab8bc0 + +- Delete + patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch. + Patch is part of v5.14 base kernel. +- commit d3c2d60 + +- Refresh patches.suse/arch-arm64-mm_context-t-placeholder.patch. + Re-enable kABI place holder for SLE15-SP4 +- commit 7bf2c52 + +- dma-buf: cma_heap: Fix mutex locking section (git-fixes). +- dma-buf: system_heap: Avoid warning on mid-order allocations + (git-fixes). +- commit 2944bf7 + +- drm/amdgpu/display: Only set vblank_disable_immediate when + PSR is not enabled (git-fixes). +- drm/amd/display: Enable PSR by default on newer DCN (git-fixes). +- commit 9be44b2 + +- x86/gpu: Reserve stolen memory for first integrated Intel GPU + (git-fixes). +- w1: Misuse of get_user()/put_user() reported by sparse + (git-fixes). +- usb: dwc2: gadget: initialize max_speed from params (git-fixes). +- commit fa8f66b + +- usb: hub: Add delay for SuperSpeed hub resume to let links + transit to U0 (git-fixes). +- usb: uhci: add aspeed ast2600 uhci support (git-fixes). +- usb: gadget: f_fs: Use stream_open() for endpoint files + (git-fixes). +- USB: ehci_brcm_hub_control: Improve port index sanitizing + (git-fixes). +- usb: dwc3: meson-g12a: fix shared reset control use (git-fixes). +- serial: core: Keep mctrl register state and cached copy in sync + (git-fixes). +- serial: pl011: Drop CR register reset on set_termios + (git-fixes). +- serial: pl010: Drop CR register reset on set_termios + (git-fixes). +- soc: imx: gpcv2: Synchronously suspend MIX domains (git-fixes). +- soc: ti: pruss: fix referenced node in error message + (git-fixes). +- commit 6ef0377 + +- rtc: cmos: take rtc_lock while reading from CMOS (git-fixes). +- phy: mediatek: Fix missing check in mtk_mipi_tx_probe + (git-fixes). +- regulator: qcom_smd: Align probe function with rpmh-regulator + (git-fixes). +- regulator: da9121: Prevent current limit change when enabled + (git-fixes). +- PM: runtime: Add safety net to supplier device release + (git-fixes). +- rtw88: 8822c: update rx settings to prevent potential hw + deadlock (git-fixes). +- rsi: Fix out-of-bounds read in rsi_read_pkt() (git-fixes). +- rsi: Fix use-after-free in rsi_rx_done_handler() (git-fixes). +- rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC + (git-fixes). +- PM: AVS: qcom-cpr: Use div64_ul instead of do_div (git-fixes). +- commit 0642d93 + +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA + controller (git-fixes). +- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix + lockdep errors (git-fixes). +- mmc: mtk-sd: Use readl_poll_timeout instead of open-coded + polling (git-fixes). +- mtd: rawnand: gpmi: Add ERR007117 protection for + nfc_apply_timings (git-fixes). +- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting + for i.MX6 (git-fixes). +- net: phy: marvell: configure RGMII delays for 88E1118 + (git-fixes). +- mt76: mt7615: improve wmm index allocation (git-fixes). +- mt76: do not pass the received frame with decryption error + (git-fixes). +- mt76: mt7615: fix possible deadlock while + mt7615_register_ext_phy() (git-fixes). +- net: phy: prefer 1000baseT over 1000baseKX (git-fixes). +- commit fe2b42c + +- mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF + platforms (git-fixes). +- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO + (git-fixes). +- mmc: tmio: reinit card irqs in reset routine (git-fixes). +- mfd: tps65910: Set PWR_OFF bit during driver probe (git-fixes). +- mfd: atmel-flexcom: Use .resume_noirq (git-fixes). +- mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP (git-fixes). +- media: saa7146: hexium_gemini: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rockchip: rkisp1: use device name for debugfs subdir name + (git-fixes). +- media: igorplugusb: receiver overflow should be reported + (git-fixes). +- media: m920x: don't use stack on USB reads (git-fixes). +- commit 3a8fd18 + +- media: atomisp: fix "variable dereferenced before check 'asd'" + (git-fixes). +- media: cec: fix a deadlock situation (git-fixes). +- media: saa7146: hexium_orion: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rcar-vin: Update format alignment constraints + (git-fixes). +- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds + (git-fixes). +- media: venus: avoid calling core_clk_setrate() concurrently + during concurrent video sessions (git-fixes). +- media: b2c2: Add missing check in flexcop_pci_isr: (git-fixes). +- media: atomisp: handle errors at sh_css_create_isp_params() + (git-fixes). +- media: atomisp: check before deference asd variable (git-fixes). +- media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the + exposure (git-fixes). +- commit d62b853 + +- mac80211: allow non-standard VHT MCS-10/11 (bsc#1192891). +- iwlwifi: pcie: make sure prph_info is set when treating wakeup + IRQ (git-fixes). +- iwlwifi: mvm: fix AUX ROC removal (git-fixes). +- iwlwifi: mvm: Fix calculation of frame length (git-fixes). +- iwlwifi: remove module loading failure message (git-fixes). +- iwlwifi: fix leaks/bad data after failed firmware load + (git-fixes). +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds + (git-fixes). +- media: atomisp: set per-device's default mode (git-fixes). +- media: atomisp: fix enum formats logic (git-fixes). +- media: atomisp: add NULL check for asd obtained from + atomisp_video_pipe (git-fixes). +- commit 5c77fd4 + +- HID: Ignore battery for Elan touchscreen on HP Envy X360 + 15t-dr100 (git-fixes). +- i2c: designware-pci: Fix to change data types of hcnt and lcnt + parameters (git-fixes). +- i2c: mpc: Correct I2C reset procedure (git-fixes). +- i2c: i801: Don't silently correct invalid transfer size + (git-fixes). +- interconnect: qcom: rpm: Prevent integer overflow in rate + (git-fixes). +- iio: trigger: Fix a scheduling whilst atomic issue seen on + tsc2046 (git-fixes). +- HSI: core: Fix return freed object in hsi_new_client + (git-fixes). +- HID: magicmouse: Fix an error handling path in + magicmouse_probe() (git-fixes). +- iwlwifi: mvm: avoid clearing a just saved session protection id + (git-fixes). +- iwlwifi: mvm: synchronize with FW after multicast commands + (git-fixes). +- commit 6ef8153 + +- drm/i915/display/ehl: Update voltage swing table (git-fixes). +- floppy: Add max size check for user space request (git-fixes). +- gpiolib: acpi: Do not set the IRQ type if the IRQ is already + in use (git-fixes). +- HID: magicmouse: Report battery level over USB (git-fixes). +- HID: apple: Do not reset quirks when the Fn key is not found + (git-fixes). +- HID: i2c-hid-of: Expose the touchscreen-inverted properties + (git-fixes). +- HID: quirks: Allow inverting the absolute X/Y values + (git-fixes). +- drm/amdgpu: fixup bad vram size on gmc v8 (git-fixes). +- drm/etnaviv: consider completed fence seqno in hang check + (git-fixes). +- commit b98cf3a + +- drm/etnaviv: limit submit sizes (git-fixes). +- drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (git-fixes). +- drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV + (git-fixes). +- drm/vmwgfx: Release ttm memory if probe fails (git-fixes). +- drm: rcar-du: Fix CRTC timings when CMM is used (git-fixes). +- drm/amd/display: add else to avoid double destroy clk_mgr + (git-fixes). +- drm/amdgpu/display: set vblank_disable_immediate for DC + (git-fixes). +- drm/amd/display: check top_pipe_to_program pointer (git-fixes). +- drm/bridge: megachips: Ensure both bridges are probed before + registration (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga + Book X91F/L (git-fixes). +- commit 7ac44dd + +- crypto: qat - make pfvf send message direction agnostic + (git-fixes). +- Refresh + patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. +- commit 1517ba9 + +- crypto: hisilicon/hpre - fix memory leak in + hpre_curve25519_src_init() (git-fixes). +- drm/nouveau/kms/nv04: use vzalloc for nv04_display (git-fixes). +- drm/nouveau/pmu/gm200-: avoid touching PMU outside of + DEVINIT/PREOS/ACR (git-fixes). +- drm/bridge: dw-hdmi: handle ELD when + DRM_BRIDGE_ATTACH_NO_CONNECTOR (git-fixes). +- drm/ttm: Put BO in its memory manager's lru list (git-fixes). +- drm/lima: fix warning when CONFIG_DEBUG_SG=y & + CONFIG_DMA_API_DEBUG=y (git-fixes). +- drm/panel: Delete panel on mipi_dsi_attach() failure + (git-fixes). +- crypto: qat - remove unnecessary collision prevention step in + PFVF (git-fixes). +- commit 4a84546 + +- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB + (git-fixes). +- backlight: qcom-wled: Respect enabled-strings in set_brightness + (git-fixes). +- backlight: qcom-wled: Use cpu_to_le16 macro to perform + conversion (git-fixes). +- batman-adv: allow netlink usage in unprivileged containers + (git-fixes). +- Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (git-fixes). +- Bluetooth: btintel: Add missing quirks and msft ext for legacy + bootloader (git-fixes). +- Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag + (git-fixes). +- Bluetooth: Fix debugfs entry leak in hci_register_dev() + (git-fixes). +- Bluetooth: refactor set_exp_feature with a feature table + (git-fixes). +- commit 4823532 + +- ath11k: Fix napi related hang (git-fixes). +- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream + (git-fixes). +- ath9k_htc: fix NULL pointer dereference at + ath9k_htc_tx_get_packet() (git-fixes). +- ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() + (git-fixes). +- ath11k: Avoid false DEADLOCK warning reported by lockdep + (git-fixes). +- ath11k: avoid deadlock by change ieee80211_queue_work for + regd_update_work (git-fixes). +- ath11k: Avoid NULL ptr access during mgmt tx cleanup + (git-fixes). +- ath11k: add string type to search board data in board-2.bin + for WCN6855 (git-fixes). +- ath11k: Fix crash caused by uninitialized TX ring (git-fixes). +- commit 94ca4e3 + +- drm: Add kabi placeholders to commonly used structs + (bsc#1179531). +- commit 95ca796 + +- ASoC: mediatek: mt8183: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8173: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8192-mt6359: fix device_node leak (git-fixes). +- ASoC: imx-hdmi: add put_device() after of_find_device_by_node() + (git-fixes). +- ACPI: CPPC: Check present CPUs for determining _CPC is valid + (git-fixes). +- ACPI: battery: Add the ThinkPad "Not Charging" quirk + (git-fixes). +- ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device + on the GPD win (git-fixes). +- ACPI / x86: Allow specifying acpi_device_override_status() + quirks by path (git-fixes). +- ACPI: Change acpi_device_always_present() into + acpi_device_override_status() (git-fixes). +- ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always + present table (git-fixes). +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 + (git-fixes). +- ACPICA: Fix wrong interpretation of PCC address (git-fixes). +- ACPICA: Executer: Fix the REFCLASS_REFOF case in + acpi_ex_opcode_1A_0T_1R() (git-fixes). +- ACPICA: Utilities: Avoid deleting the same object twice in a + row (git-fixes). +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions + (git-fixes). +- ath10k: Fix tx hanging (git-fixes). +- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START + reply (git-fixes). +- amdgpu/pm: Make sysfs pm attributes as read-only for VFs + (git-fixes). +- ath11k: qmi: avoid error messages when dma allocation fails + (git-fixes). +- commit e0f2245 + +- Update + patches.suse/0002-char-random-reinstantiate-DRBGs-once-optimized-sha51.patch + (jsc#SLE-21132,bsc#1191259,bsc#1195160). +- commit 1ebad47 + +- net ticp:fix a kernel-infoleak in __tipc_sendmsg() (bsc#1195199 + CVE-2022-0382). +- net/packet: rx_owner_map depends on pg_vec (bsc#1195184 + CVE-2021-22600). +- commit 322fbf8 + +- powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a + debugfs entry (bsc#1195183 ltc#193865). +- commit 5d7a0a2 + +- rds: Fix memory leak in __rds_conn_create() (bsc#1194090 CVE-2021-45480). +- commit 6d71aca + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200,bsc#1193088). +- commit 1420840 + +- Revert IPMI backports (bsc#1195195) + It turned out that the recent backports of IPMI fixes cause a regression + on arm64 machine. + Deleted: + patches.suse/ipmi-Fix-UAF-when-uninstall-ipmi_si-and-ipmi_msghand.patch + patches.suse/ipmi-bail-out-if-init_srcu_struct-fails.patch + patches.suse/ipmi-fix-initialization-when-workqueue-allocation-fa.patch +- commit 435eaf7 + +- supported.conf: mark rtw88 modules as supported (jsc#SLE-22690) +- commit 37cc2d0 + +- mm: drop node from alloc_pages_vma (jsc#SLE-23098). +- commit 27520d6 + +- mm/mempolicy: wire up syscall set_mempolicy_home_node + (jsc#SLE-23098). +- mm/mempolicy: add set_mempolicy_home_node syscall + (jsc#SLE-23098). +- mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/mempolicy: unify the create() func for + bind/interleave/prefer-many policies (jsc#SLE-23098). +- mm/mempolicy: advertise new MPOL_PREFERRED_MANY (jsc#SLE-23098). +- mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/memplicy: add page allocation function for + MPOL_PREFERRED_MANY policy (jsc#SLE-23098). +- mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred + nodes (jsc#SLE-23098). +- commit 41edfce + +- Update + patches.suse/USB-gadget-detect-too-big-endpoint-0-requests.patch + (bsc#1193802 CVE-2021-39685). + Updated references for CVE that became known after the fix + had been applied for other reasons +- commit 149a312 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch. +- commit cc4f423 + +- ARM: 9170/1: fix panic when kasan and kprobe are enabled + (git-fixes). +- commit ae5a8de + +- net: bonding: fix bond_xmit_broadcast return value error bug + (git-fixes). +- mlx5: Don't accidentally set RTO_ONLINK before + mlx5e_route_lookup_ipv4_get() (git-fixes). +- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() + (git-fixes). +- RDMA/cxgb4: Set queue pair state when being queried (git-fixes). +- RDMA/rxe: Fix a typo in opcode name (git-fixes). +- RDMA/cma: Let cma_resolve_ib_dev() continue search even after + empty entry (git-fixes). +- RDMA/core: Let ib_find_gid() continue search even after empty + entry (git-fixes). +- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (git-fixes). +- RDMA/rxe: Remove the unnecessary variable (git-fixes). +- RDMA/uverbs: Remove the unnecessary assignment (git-fixes). +- RDMA/hns: Modify the mapping attribute of doorbell to device + (git-fixes). +- RDMA/rtrs-clt: Fix the initial value of min_latency (git-fixes). +- RDMA/cma: Remove open coding of overflow checking for + private_data_len (git-fixes). +- RDMA/hns: Validate the pkey index (git-fixes). +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling + RCFW with pending cmd-bit" (git-fixes). +- Revert "net/mlx5: Add retry mechanism to the command entry + index allocation" (git-fixes). +- net/mlx5: Set command entry semaphore up once got index free + (git-fixes). +- net/mlx5e: Sync VXLAN udp ports during uplink representor + profile change (git-fixes). +- net/mlx5: Fix access to sf_dev_table on allocation failure + (git-fixes). +- net/mlx5e: Fix matching on modified inner ip_ecn bits + (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for GRE + tunnel" (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for UDP + tunnels" (git-fixes). +- net/mlx5e: Don't block routes with nexthop objects in SW + (git-fixes). +- net/mlx5e: Fix wrong usage of fib_info_nh when routes with + nexthop objects are used (git-fixes). +- net/mlx5e: Fix nullptr on deleting mirroring rule (git-fixes). +- net/mlx5e: Fix page DMA map/unmap attributes (git-fixes). +- bnxt_en: use firmware provided max timeout for messages + (git-fixes). +- igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS + (git-fixes). +- commit 450565e + +- Delete + patches.suse/block-genhd-use-atomic_t-for-disk_event-block.patc. + (bsc#1192913, bsc#1194850) +- commit 62f1042 + +- mm: vmscan: reduce throttling due to a failure to make progress + - fix (git fixes (mm/vmscan)). +- mm: vmscan: Reduce throttling due to a failure to make progress + (git fixes (mm/vmscan)). +- commit 985ae57 + +- Delete + patches.suse/mm-vmscan-Reduce-throttling-due-to-a-failure-to-make-progress.patch. +- commit 758b892 + +- ibmvnic: remove unused ->wait_capability (bsc#1195073 + ltc#195713). +- ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713). +- ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713). +- ibmvnic: Allow extra failures before disabling (bsc#1195073 + ltc#195713). +- commit 80bb4bf + +- sched/fair: Mark tg_is_idle() an inline in the + !CONFIG_FAIR_GROUP_SCHED case (git fixes (sched/fair)). +- commit 3fda91c + +- bpf, mm: Fix lockdep warning triggered by + stack_map_get_build_id_offset() (git fixes (mm/mmap)). +- commit 7c2b587 + +- mm: shmem: don't truncate page if memory failure happens v2 + (bsc#1190208 (MM functional and performance backports)). +- commit 4233c64 + +- Revert "mm: shmem: don't truncate page if memory failure + happens" (git fixes (mm/shmem)). +- commit 91b69dc + +- nitro_enclaves: Use get_user_pages_unlocked() call to handle + mmap assert (git fixes (mm/gup)). +- commit d2119e6 + +- bpf: Fix out of bounds access for ringbuf helpers (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generally fix helper register offset check (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generalize check_ctx_reg for reuse with other types + (bsc#1194111 bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- commit 5803ef2 + +- clocksource: Reduce the default clocksource_watchdog() retries + to 2 (bsc#1192724). +- commit ec1b82e + +- clocksource: Avoid accidental unstable marking of clocksources + (bsc#1192724). +- commit 8396e64 + +- x86/tsc: Disable clocksource watchdog for TSC on qualified + platorms (bsc#1192724). +- commit ad5e1ba + +- x86/tsc: Add a timer to make sure TSC_adjust is always checked + (bsc#1192724). +- commit c76fbc3 + +- Delete "Forgive repeated long-latency watchdog clocksource reads (bsc#1192724)" + The patch being deleted was a tentative fix that never made it into + upstream Linux. The clocksource instability issue will be addressed with + more appropriate fixes. +- scripts/git_sort/git_sort.py: Remove a dev branch of the -rcu tree +- Delete + patches.suse/clocksource-Forgive-repeated-long-latency-watchdog-c.patch. +- commit 726d4be + +- kernel-binary.spec.in: Move 20-kernel-default-extra.conf to the correctr + directory (bsc#1195051). +- commit c80b5de + +- scsi: kABI: Add suse_kabi_padding to scsi template structs + (bsc#1195056). +- commit 7342194 + +- Refresh + patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch. +- commit e169a7b + +- scsi: storvsc: Fix storvsc_queuecommand() memory leak + (git-fixes). +- commit a3c4175 + +- Move upstreamed IMA fix into sorted section +- commit 8970684 + +- psi: Fix uaf issue when psi trigger is destroyed while being + polled (git-fixes). +- bitops: protect find_first_{,zero}_bit properly (git-fixes). +- scripts/dtc: dtx_diff: remove broken example from help text + (git-fixes). +- Documentation: fix firewire.rst ABI file path error (git-fixes). +- commit b4b4dff + +- selftests/powerpc: Use date instead of EPOCHSECONDS in + mitigation-patching.sh (bsc#1194305 ltc#195651). +- commit d103181 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch (bsc#1194305 ltc#195651). +- commit 96568cb + +- powerpc/64s: Mask SRR0 before checking against the masked NIP + (bsc#1194869). +- commit 2f4f88b + +- gpio: mpc8xxx: Fix an ignored error return from + platform_get_irq() (git-fixes). +- gpio: idt3243x: Fix an ignored error return from + platform_get_irq() (git-fixes). +- commit d403da6 + +- HID: uhid: Fix worker destroying device without any protection + (git-fixes). +- HID: vivaldi: fix handling devices not using numbered reports + (git-fixes). +- rtc: pxa: fix null pointer dereference (git-fixes). +- drm/radeon: fix error handling in radeon_driver_open_kms + (git-fixes). +- drm/amdgpu: don't do resets on APUs which don't support it + (git-fixes). +- clk: si5341: Fix clock HW provider cleanup (git-fixes). +- gpio: idt3243x: Fix IRQ check in idt_gpio_probe (git-fixes). +- gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe (git-fixes). +- commit 06c7e48 + +- ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 + (git-fixes). +- ALSA: core: Simplify snd_power_ref_and_wait() with the standard + macro (git-fixes). +- ALSA: core: Fix SSID quirk lookup for subvendor=0 (git-fixes). +- ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi + (git-fixes). +- ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + (git-fixes). +- commit 8124ea4 + +- HID: wacom: Avoid using stale array indicies to read contact + count (bsc#1194667). +- HID: wacom: Ignore the confidence flag when a touch is removed + (bsc#1194667). +- HID: wacom: Reset expected and received contact counts at the + same time (bsc#1194667). +- commit 19261e1 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit d011369 + +- vfs: fs_context: fix up param length parsing in + legacy_parse_param (CVE-2022-0185 bsc#1194517). +- Rename and retag following upstream merge from: + patches.suse/vfs-Out-of-bounds-write-of-heap-buffer-in-fs_context-c.patch + to patches.suse/vfs-fs_context-fix-up-param-length-parsing-in-legacy.patch +- commit e3271e6 + +- Update + patches.suse/sctp-account-stream-padding-length-for-reconf-chunk.patch + (stable-5.14.14 bsc#1194985 CVE-2022-0322). + Added bsc/CVE reference +- commit c9b8efe + +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of + processors (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh + and A0h-AFh (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Remove unused definitions (bsc#1192644 + jsc#SLE-17823). +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) + PCI IDs (bsc#1192644 jsc#SLE-17823). +- commit b55859b + +- Revert "net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register" (git-fixes). +- commit a9c90b6 + +- mt76: mt7921: fix possible resume failure (git-fixes). +- commit adeea28 + +- media: c8sectpfe: fix double free in configure_channels() + (git-fixes). +- media: c8sectpfe: remove redundant assignment to pointer tsin + (git-fixes). +- commit 4ff2399 + +- Add cherry-picked IDs for media videobuf2 fix +- commit e45c889 + +- iwlwifi: don't pass actual WGDS revision number in + table_revision (git-fixes). +- commit c270187 + +- Add cherry-picked ID to HID fix patch +- commit 57fe3df + +- bus: mhi: core: Fix reading wake_capable channel configuration + (git-fixes). +- bus: mhi: pci_generic: Graceful shutdown on freeze (git-fixes). +- commit 36e2acb + +- vfio/iommu_type1: replace kfree with kvfree (git-fixes). +- net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq + aware devices (git-fixes). +- nfc: llcp: fix NULL error pointer dereference on sendmsg() + after failed bind() (git-fixes). +- net: phy: marvell: add Marvell specific PHY loopback + (git-fixes). +- lib82596: Fix IRQ check in sni_82596_probe (git-fixes). +- 9p: only copy valid iattrs in 9P2000.L setattr implementation + (git-fixes). +- drm/amd/display: explicitly set is_dsc_supported to false + before use (git-fixes). +- net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register (git-fixes). +- commit 8409861 + +- kernel-binary.spec: Do not use the default certificate path (bsc#1194943). + Using the the default path is broken since Linux 5.17 +- commit 68b36f0 + +- fuse: Pass correct lend value to filemap_write_and_wait_range() + (bsc#1194959). +- commit ab3cc62 + +- mount: warn only once about timestamp range expiration + (bsc#1193000). +- commit d968bc1 + +- Update patches.suse/tpm-fix-potential-NULL-pointer-access-in-tpm_del_cha.patch + (git-fixes bsc#1193660 ltc#195634). +- commit 6be7501 + +- livepatch: Avoid CPU hogging with cond_resched (bsc#1071995). +- commit 17d77e0 + +- livepatch: Fix missing unlock on error in klp_enable_patch() + (bsc#1071995). +- commit 3aafada + +- livepatch: Fix kobject refcount bug on klp_init_patch_early + failure path (bsc#1071995). +- commit 14928de + +- PCI: vmd: Do not disable MSI-X remapping if interrupt remapping + is enabled by IOMMU (bsc#1194887). +- commit b96f35f + +- livepatch/kabi: refresh and reenable kABI padding for future arm64 support +- commit c5ed388 + +- Reenabling kABI placeholders for generic fpga stuff +- commit b6c6ae1 + +- Reenabling kABI placeholders for generic crypto stuff +- commit e9350d4 + +- Reenabling kABI placeholders for the QAT crypto driver +- commit 1804445 + +- Refresh patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch. + Reenabling kABI placeholders for PCI stuff +- commit 6145d27 + +- Refresh patches.suse/0001-Thunderbolt-kABI-paddings-added.patch. +- Refresh + patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. +- Delete patches.suse/0001-USB-fix-kABI-padding.patch. + Reenabling the kABI placeholders for Type C stuff +- commit 297e89c + +- powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings + (bsc#1194869). +- powerpc/64s: Mask NIP before checking against SRR0 + (bsc#1194869). +- Revert "powerpc: Inline setup_kup()" (bsc#1194869). +- powerpc/modules: Don't WARN on first module allocation attempt + (bsc#1194869). +- powerpc/module_64: Fix livepatching for RO modules + (bsc#1194869). +- powerpc/xive: Change IRQ domain to a tree domain (bsc#1194869). +- commit 3b9be9e + +- net: Prevent HW-GRO and LRO features operate together + (bsc#1194628). +- commit b3b76f5 + +- powerpc/perf: Fix PMU callbacks to clear pending PMI before + resetting an overflown PMC (bsc#1156395). +- commit 178d341 + +- sched,x86: Don't use cluster topology for x86 hybrid CPUs + (jsc#SLE-18889,bnc#1194825). +- commit a3cf05e + +- Refresh + patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch. + Forward port for evaluation. +- commit 3ec28d7 + +- S390: Fix mlx5 throughput degradtion (jsc#SLE-22496). +- commit 6fe12cf + +- powerpc/prom_init: Fix improper check of prom_getprop() + (bsc#1065729). +- commit 07fce74 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit 008135a + +- powerpc/pseries/cpuhp: delete add/remove_by_count code + (bsc#1065729). +- powerpc/pseries/cpuhp: cache node corrections (bsc#1065729). +- commit b26d0d8 + +- Add cherry-picked IDs for qemu fw_cfg patches +- commit 550427b + +- powerpc/perf: Fix data source encodings for L2.1 and L3.1 + accesses (bsc#1065729). +- commit c39ded5 + +- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition + (git-fixes). +- dmaengine: at_xdmac: Fix lld view setting (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over xfers_list + (git-fixes). +- dmaengine: at_xdmac: Fix race for the tx desc callback + (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over chan's + completed_cookie (git-fixes). +- dmaengine: at_xdmac: Print debug message after realeasing the + lock (git-fixes). +- dmaengine: at_xdmac: Start transfer for cyclic channels in + issue_pending (git-fixes). +- dmaengine: at_xdmac: Don't start transactions at tx_submit level + (git-fixes). +- dmaengine: idxd: fix wq settings post wq disable (git-fixes). +- dmaengine: uniphier-xdmac: Fix type of address variables + (git-fixes). +- Documentation: dmaengine: Correctly describe dmatest with + channel unset (git-fixes). +- virtio_ring: mark ring unused on error (git-fixes). +- virtio/virtio_mem: handle a possible NULL as a memcpy parameter + (git-fixes). +- remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP + (git-fixes). +- remoteproc: qcom: pil_info: Don't memcpy_toio more than is + provided (git-fixes). +- remoteproc: imx_rproc: Fix a resource leak in the remove + function (git-fixes). +- rpmsg: core: Clean up resources on announce_create failure + (git-fixes). +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() + (git-fixes). +- drm/i915: Fix Memory BW formulae for ADL-P (git-fixes). +- net: usb: lan78xx: add Allied Telesis AT29M2-AF (git-fixes). +- commit ceaa6fc + +- Update config files (bsc#1194858). + CONFIG_INTEL_IDXD_COMPAT=n +- commit 86e1929 + +- Delete patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. + Remove empty patch +- commit a3108c7 + +- powerpc/xive: Add missing null check after calling kmalloc + (bsc#1177437 ltc#188522 jsc#SLE-13294 git-fixes). +- commit e8dfc9f + +- Refresh patches.suse/s390-mm-fix-2KB-pgtable-release-race.patch. + Correct the acked-by tag to the right position. +- commit 88fc17d + +- s390/mm: fix 2KB pgtable release race (bsc#1188896). +- commit 31e123b + +- nvme: fix visibility of dev_attr_dhchap_ctrl_secret sysfs + attribute (bsc#1194839). +- commit f70152e + +- Re-enable kABI placeholder pathces for HD-audio and ASoC +- commit c77cdff + +- ALSA: seq: virmidi: Add a drain operation (bsc#1192354). +- ALSA: hda: Add new AlderLake-P variant PCI ID (bsc#1192354). +- ALSA: hda: Add AlderLake-N PCI ID (bsc#1192354). +- ALSA: hda: use swap() to make code cleaner (bsc#1192354). +- ALSA: seq: Set upper limit of processed events (bsc#1192354). +- ALSA: usb-audio: Drop CONFIG_PM ifdefs (bsc#1192354). +- ALSA: Fix some typo (bsc#1192354). +- ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present + (bsc#1192354). +- ALSA: hda: Do disconnect jacks at codec unbind (bsc#1192354). +- commit 3705026 + +- Update + patches.suse/bpf-Fix-kernel-address-leakage-in-atomic-fetch.patch + (bsc#1193883 bsc#1194826 CVE-2022-0264). +- commit b1fc140 + +- tracing/osnoise: Properly unhook events if + start_per_cpu_kthreads() fails (git-fixes). +- commit e3c4174 + +- tracing/kprobes: 'nmissed' not showed correctly for kretprobe + (git-fixes). +- commit f960845 + +- tracing: Add test for user space strings when filtering on + string pointers (git-fixes). +- commit face3d9 + +- typeC: Add kABI placeholders (bsc#1183030). +- commit 6c5f823 + +- nvme-auth: fixup crash at boot (jsc#SLE-20183). +- commit 8f1ac2e + +- xfs: fix I_DONTCACHE (git-fixes). +- commit 0f76c7a + +- libertas_tf: Add missing __packed annotations (git-fixes). +- commit 84a12f8 + +- libertas_tf: Use struct_group() for memcpy() region (git-fixes). +- commit aa4014c + +- selftests: KVM: Add test to verify KVM doesn't explode on + "bad" I/O (bsc#1194298). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1194298). +- commit 12e4caa + +- blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()") + Optimization only. +- commit 3a0a34b + +- SUNRPC: Fix sockaddr handling in svcsock_accept_class trace + points (git-fixes). +- commit 2d4609d + +- swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() + (bsc#1183682). +- commit c991d0b + +- Move upstreamed hyperv patches into sorted section +- commit 12240b4 + +- Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 (git-fixes). +- Input: ti_am335x_tsc - set ADCREFM for X configuration + (git-fixes). +- i3c: master: dw: check return of dw_i3c_master_get_free_pos() + (git-fixes). +- i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in + 'hci_dat_v1_get_index()' (git-fixes). +- i3c: fix incorrect address slot lookup on 64-bit (git-fixes). +- commit e6ac0a5 + +- Move upstreamed crypto and arm64 patches into sorted section +- commit a4955ac + +- SUNRPC: Fix sockaddr handling in the svc_xprt_create_error + trace point (git-fixes). +- commit c1d9cfb + +- devtmpfs regression fix: reconfigure on each mount + (bsc#1193377). +- commit 92e66c4 + +- drm/i915: Update memory bandwidth formulae (jsc#SLE-22724). +- commit 2ae01ab + +- drm/i915: Clean-up bonding debug message (jsc#SLE-22724). +- commit 26ae0ff + +- drm/i915: s/ddi_translations/trans/ (jsc#SLE-22724). +- commit f572040 + +- drm/i915/bios: get rid of vbt ddi_port_info (jsc#SLE-22724). +- commit 88e2afa + +- drm/i915/bios: use ddc pin directly from child data + (jsc#SLE-22724). +- commit 453ff21 + +- drm/i915/bios: move ddc pin mapping code next to ddc pin + sanitize (jsc#SLE-22724). +- Refresh + patches.suse/drm-i915-Fix-type1-DVI-DP-dual-mode-adapter-heuristi.patch. +- commit 1eb8e9c + +- drm/i915/bios: use alternate aux channel directly from child + data (jsc#SLE-22724). +- commit ed48aa0 + +- drm/i915/bios: use dp max link rate directly from child data + (jsc#SLE-22724). +- commit 34545c4 + +- drm/i915/bios: use max tmds clock directly from child data + (jsc#SLE-22724). +- commit ab53297 + +- drm/i915/bios: use hdmi level shift directly from child data + (jsc#SLE-22724). +- commit 01b51f5 + +- powerpc/security/mitigation-patching.sh: Support X taint flag + (bsc#1194305 ltc#195651). +- commit 18af6bc + +- tracing/probes: check the return value of kstrndup() for pbuf + (git-fixes). +- commit 2424e3d + +- tracing/uprobes: Check the return value of kstrdup() for + tu->filename (git-fixes). +- commit d142b62 + +- tracing: Do not let synth_events block other dyn_event systems + during create (git-fixes). +- commit 7b4ab30 + +- dt-bindings: display: meson-dw-hdmi: add missing + sound-name-prefix property (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_sleeping() race + (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_running() race + (git-fixes). +- timekeeping: Really make sure wall_to_monotonic isn't positive + (git-fixes). +- selinux: fix sleeping function called from invalid context + (git-fixes). +- preempt/dynamic: Fix setup_preempt_mode() return value + (git-fixes). +- sock: fix /proc/net/sockstat underflow in sk_clone_lock() + (git-fixes). +- scripts: update the comments of kallsyms support (git-fixes). +- commit 9f1e40d + +- dt-bindings: display: meson-vpu: Add missing amlogic,canvas + property (git-fixes). +- dt-bindings: thermal: Fix definition of cooling-maps + contribution property (git-fixes). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (git-fixes). +- dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema + (git-fixes). +- dt-bindings: i2c: imx: hardware do not restrict clock-frequency + to only 100 and 400 kHz (git-fixes). +- dt-bindings: display: xilinx: Fix example with psgtr + (git-fixes). +- dt-bindings: devfreq: rk3399_dmc: fix clocks in example + (git-fixes). +- dt-bindings: net: dsa: marvell: fix compatible in example + (git-fixes). +- dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml + reference (git-fixes). +- dt-bindings: pinctrl: mt8195: Use real world values for + drive-strength arguments (git-fixes). +- commit b68e291 + +- Documentation/locking/locktypes: Update migrate_disable() bits + (git-fixes). +- commit ff0f4be + +- arm64: tegra: Remove non existent Tegra194 reset (git-fixes). +- arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP + == 1 (git-fixes). +- arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == + 1 (git-fixes). +- arm64: errata: Fix exec handling in erratum 1418040 workaround + (git-fixes). +- dt-bindings: mtd: update mtd-physmap.yaml reference (git-fixes). +- dt-bindings: msm: dsi: add missing 7nm bindings (git-fixes). +- dt-bindings: iio: accel: bma255: Fix interrupt type (git-fixes). +- dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings + (git-fixes). +- dt-bindings: firmware: update arm,scpi.yaml reference + (git-fixes). +- commit 7b30d34 + +- arm64: dts: qcom: ipq6018: Fix gpio-ranges property (git-fixes). +- arm64: dts: qcom: c630: Fix soundcard setup (git-fixes). +- arm64: dts: qcom: msm8916: fix MMC controller aliases + (git-fixes). +- arm64: dts: qcom: sc7280: Fix incorrect clock name (git-fixes). +- arm64: dts: qcom: msm8996: drop not documented adreno properties + (git-fixes). +- arm64: dts: marvell: cn9130: enable CP0 GPIO controllers + (git-fixes). +- arm64: dts: marvell: cn9130: add GPIO and SPI aliases + (git-fixes). +- arm64: dts: ti: k3-j7200: Correct the d-cache-sets info + (git-fixes). +- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j7200: Fix the L2 cache sets (git-fixes). +- commit 97c18d2 + +- arm64: dts: ti: k3-am642: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j721e: correct cache-sets info (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding + (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot + (git-fixes). +- arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID + N2/N2+ (git-fixes). +- arm64: dts: amlogic: meson-g12: Fix GPU operating point table + node name (git-fixes). +- arm64: dts: renesas: cat875: Add rx/tx delays (git-fixes). +- arm64: dts: lx2160a: fix scl-gpios property name (git-fixes). +- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode + (git-fixes). +- arm64: dts: rockchip: fix poweroff on helios64 (git-fixes). +- commit 68a372e + +- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 + (git-fixes). +- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply + (git-fixes). +- arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply + (git-fixes). +- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from + rk3399-khadas-edge (git-fixes). +- arm64: dts: imx8mq: remove interconnect property from lcdif + (git-fixes). +- arm64: kexec: Fix missing error code 'ret' warning in + load_other_segments() (git-fixes). +- arm64: ftrace: add missing BTIs (git-fixes). +- arm64: uaccess: avoid blocking within critical sections + (git-fixes). +- arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from + ramoops node (git-fixes). +- arm64: dts: allwinner: a100: Fix thermal zone node name + (git-fixes). +- commit 08fa850 + +- arm64: dts: allwinner: h5: Fix GPU thermal zone node name + (git-fixes). +- arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY + (git-fixes). +- arm64: dts: ls1012a: Add serial alias for ls1012a-rdb + (git-fixes). +- arm64: dts: freescale: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: hisilicon: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus + (git-fixes). +- arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and + residency (git-fixes). +- commit 5e706fb + +- kunit: fix kernel-doc warnings due to mismatched arg names + (git-fixes). +- commit 584c0b5 + +- ARM: dts: omap3-n900: Fix lp5523 for multi color (git-fixes). +- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding + (git-fixes). +- ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 + (git-fixes). +- arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio + (git-fixes). +- arm64: zynqmp: Fix serial compatible string (git-fixes). +- arm64: zynqmp: Do not duplicate flash partition label property + (git-fixes). +- arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd + (git-fixes). +- arm64: dts: qcom: sm8350: Rename GENI serial engine DT node + (git-fixes). +- arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for + sc7280-idp (git-fixes). +- commit d164fbf + +- ARM: dts: armada-38x: Add generic compatible to UART nodes + (git-fixes). +- ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding + on stm32f429 disco (git-fixes). +- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB + sectors (git-fixes). +- ARM: dts: gpio-ranges property is now required (git-fixes). +- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling + (git-fixes). +- ARM: 9160/1: NOMMU: Reload __secondary_data after + PROCINFO_INITFUNC (git-fixes). +- ARM: dts: imx6qdl-wandboard: Fix Ethernet support (git-fixes). +- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name + (git-fixes). +- ARM: socfpga: dts: fix qspi node compatible (git-fixes). +- ARM: dts: bcm2711: Fix PCIe interrupts (git-fixes). +- commit ef21691 + +- ARM: dts: BCM5301X: Add interrupt properties to GPIO node + (git-fixes). +- ARM: dts: BCM5301X: Fix I2C controller interrupt (git-fixes). +- ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION + (git-fixes). +- ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 + (git-fixes). +- ARM: dts: omap: fix gpmc,mux-add-data type (git-fixes). +- ARM: dts: sunxi: Fix OPPs node name (git-fixes). +- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible + for flash (git-fixes). +- ARM: dts: ls1021a: move thermal-zones node out of soc/ + (git-fixes). +- ARM: dts: ux500: Skomer regulator fixes (git-fixes). +- ARM: BCM53016: Specify switch ports for Meraki MR32 (git-fixes). +- commit 187b6ed + +- ARM: dts: NSP: Fix mpcore, mmc node names (git-fixes). +- ARM: dts: BCM5301X: Fix MDIO mux binding (git-fixes). +- ARM: dts: BCM5301X: Fix nodes names (git-fixes). +- ARM: imx_v6_v7_defconfig: enable fb (git-fixes). +- ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning + (git-fixes). +- ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and + [#]size-cells property from at93c46d dt node (git-fixes). +- ARM: tegra: Enable CONFIG_CROS_EC (git-fixes). +- ARM: tegra: Enable CONFIG_FB (git-fixes). +- commit 51d32f8 + +- Add cherry-picked id for HD-audio HDMI fix (git-fixes) +- commit 4f7bd06 + +- cgroup: Trace event cgroup id fields should be u64 (git-fixes). +- commit db15697 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit a5918df + +- selftests: KVM: Explicitly use movq to read xmm registers + (git-fixes). +- commit 2d50b70 + +- Delete patches.suse/cdrom-turn-off-autoclose-by-default.patch (bsc#1165047). + This is now shipped as modprobe.conf preset in suse-module-tools. +- commit 6aca37e + +- select: Fix indefinitely sleeping task in + poll_schedule_timeout() (bsc#1194027). +- commit 1695292 + +- Move upstreamed subsystem patches into sorted section +- commit cb7f697 + +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device + (git-fixes). +- PCI: pci-bridge-emul: Correctly set PCIe capabilities + (git-fixes). +- PCI: pci-bridge-emul: Fix definitions of reserved bits + (git-fixes). +- video: vga16fb: Only probe for EGA and VGA 16 color graphic + cards (git-fixes). +- USB: core: Fix bug in resuming hub's handling of wakeup requests + (git-fixes). +- USB: Fix "slab-out-of-bounds Write" bug in + usb_hcd_poll_rh_status (git-fixes). +- random: fix crash on multiple early calls to + add_bootloader_randomness() (git-fixes). +- random: fix data race on crng init time (git-fixes). +- random: fix data race on crng_node_pool (git-fixes). +- staging: wlan-ng: Avoid bitwise vs logical OR warning in + hfa384x_usb_throttlefn() (git-fixes). +- commit 9176445 + +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI + config space (git-fixes). +- PCI: pci-bridge-emul: Make expansion ROM Base Address register + read-only (git-fixes). +- PCI: xgene: Fix IB window setup (git-fixes). +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 + registers on emulated bridge (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge + (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge + (git-fixes). +- PCI: mvebu: Do not modify PCI IO type bits in conf_write + (git-fixes). +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call + (git-fixes). +- PCI: mediatek-gen3: Disable DVFSRC voltage request (git-fixes). +- commit d9b2ed2 + +- PCI: dwc: Do not remap invalid res (git-fixes). +- PCI: aardvark: Fix checking for MEM resource type (git-fixes). +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault + (git-fixes). +- drm/amdkfd: Check for null pointer after calling kmemdup + (git-fixes). +- drm/sun4i: dw-hdmi: Fix missing put_device() call in + sun8i_hdmi_phy_get (git-fixes). +- drm/atomic: Check new_crtc_state->active to determine if CRTC + needs disable in self refresh mode (git-fixes). +- drm/i915/ttm: add unmap_virtual callback (git-fixes). +- drm/i915: don't call free_mmap_offset when purging (git-fixes). +- mmc: sdhci-pci: Add PCI ID for Intel ADL (git-fixes). +- drm/i915: Avoid bitwise vs logical OR warning in + snb_wm_latency_quirk() (git-fixes). +- commit 9f50bf5 + +- Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 + (git-fixes). +- Bluetooth: btusb: Add support for Foxconn MT7922A (git-fixes). +- Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for the Realtek + RTL8852AE (git-fixes). +- Bluetooth: btusb: enable Mediatek to support AOSP extension + (git-fixes). +- Bluetooth: bfusb: fix division by zero in send path (git-fixes). +- commit 9fdbfa4 + +- Move upstreamed ALSA and coresight patches into sorted section +- commit 14619f6 + +- Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices + (bsc#1193124). +- Delete + patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch. +- commit 38b5832 + +- blacklist.conf: add one ath5k config fix +- commit d106a94 + +- SUNRPC: lock against ->sock changing during sysfs read + (bsc#1194324). +- SUNRPC: Check if the xprt is connected before handling sysfs + reads (bsc#1194324). +- commit f48a6d6 + +- xfs: only run COW extent recovery when there are no live extents + (bsc#1193791). +- commit f025202 + +- xfs: move recovery needed state updates to xfs_log_mount_finish + (bsc#1193791). +- commit 3ab22f2 + +- xfs: allow setting and clearing of log incompat feature flags + (bsc#1193791). +- commit e5ce8a5 + +- xfs: remove all COW fork extents when remounting readonly + (git-fixes). +- commit dda180e + +- xfs: punch out data fork delalloc blocks on COW writeback + failure (git-fixes). +- commit d8175c4 + +- ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker + quirk (git-fixes). +- ALSA: hda/realtek: Re-order quirk entries for Lenovo + (git-fixes). +- ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (git-fixes). +- ALSA: hda/tegra: Fix Tegra194 HDA reset failure (git-fixes). +- ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP + laptop (git-fixes). +- ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 + devices (git-fixes). +- commit 97194d3 + +- mei: hbm: fix client dma reply status (git-fixes). +- misc: lattice-ecp3-config: Fix task hung when firmware load + failed (git-fixes). +- phy: cadence: Sierra: Fix to get correct parent for mux clocks + (git-fixes). +- phy: uniphier-usb3ss: fix unintended writing zeros to PHY + register (git-fixes). +- iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs + (git-fixes). +- firmware: qemu_fw_cfg: fix sysfs information leak (git-fixes). +- firmware: qemu_fw_cfg: fix kobject leak in probe error path + (git-fixes). +- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate + entries (git-fixes). +- firmware: Update Kconfig help text for Google firmware + (git-fixes). +- uio: uio_dmem_genirq: Catch the Exception (git-fixes). +- char/mwave: Adjust io port register size (git-fixes). +- misc: at25: Make driver OF independent again (git-fixes). +- ASoC: imx-card: improve the sound quality for low rate + (git-fixes). +- ASoC: imx-card: Fix mclk calculation issue for akcodec + (git-fixes). +- ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ + (git-fixes). +- ASoC: fsl_asrc: refine the check of available clock divider + (git-fixes). +- dmaengine: pxa/mmp: stop referencing config->slave_id + (git-fixes). +- commit 0ba81f9 + +- ASoC: fsl_mqs: fix MODULE_ALIAS (git-fixes). +- ASoC: samsung: idma: Check of ioremap return value (git-fixes). +- ASoC: mediatek: Check for error clk pointer (git-fixes). +- ASoC: Intel: catpt: Test dmaengine_submit() result before + moving on (git-fixes). +- ASoC: rt5663: Handle device_property_read_u32_array error codes + (git-fixes). +- ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list + instead (git-fixes). +- ASoC: uniphier: drop selecting non-existing + SND_SOC_UNIPHIER_AIO_DMA (git-fixes). +- ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 + convertible (git-fixes). +- ALSA: hda/cs8409: Fix Jack detection after resume (git-fixes). +- ALSA: hda/cs8409: Increase delay during jack detection + (git-fixes). +- commit 501f634 + +- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus + Master after reboot from Windows (git-fixes). +- ALSA: usb-audio: Drop superfluous '0' in Presonus Studio + 1810c's ID (git-fixes). +- ALSA: oss: fix compile error when OSS_DEBUG is enabled + (git-fixes). +- ALSA: hda: Make proper use of timecounter (git-fixes). +- ALSA: led: Use restricted type for iface assignment (git-fixes). +- ALSA: hda: Fix potential deadlock at codec unbinding + (git-fixes). +- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- commit 073769b + +- Updated mpi3mr entry in supported.conf (bsc#1194578 jsc#SLE-18121) +- commit d76e53a + +- Move upstreamed thunderbolt patches into sorted section +- commit cc9c167 + +- selftests: KVM: Fix non-x86 compiling (bsc#1194396). +- commit f5bdc4a + +- x86/sev: Move common memory encryption code to mem_encrypt.c + (jsc#SLE-19924). +- Update config files. +- commit 295fcc1 + +- x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c + (jsc#SLE-19924). +- commit e716904 + +- x86/sev: Use CC_ATTR attribute to generalize string I/O unroll + (jsc#SLE-19924). +- x86/sev: Remove do_early_exception() forward declarations + (jsc#SLE-19924). +- x86/head64: Carve out the guest encryption postprocessing into + a helper (jsc#SLE-19924). +- x86/sev: Get rid of excessive use of defines (jsc#SLE-19924). +- x86/sev: Shorten GHCB terminate macro names (jsc#SLE-19924). +- commit f844a2b + +- Delete mistakenly merged bogus file. +- commit 3a6a1bf + +- Update config files to enable NVMe In-band Authentication (jsc#SLE-20183) +- commit 1154950 + +- nvme: add TCP TSAS definitions (jsc#SLE-20183). +- {PATCH 11/12] nvmet-auth: expire authentication sessions + (jsc#SLE-20183). +- nvmet-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvmet: Implement basic In-Band Authentication (jsc#SLE-20183). +- nvmet: parse fabrics commands on io queues (jsc#SLE-20183). +- nvme-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvme: Implement In-Band authentication (jsc#SLE-20183). +- nvme-fabrics: decode 'authentication required' connect error + (jsc#SLE-20183). +- nvme: add definitions for NVMe In-Band authentication + (jsc#SLE-20183). +- lib/base64: RFC4648-compliant base64 encoding (jsc#SLE-20183). +- crypto: add crypto_has_kpp() (jsc#SLE-20183). +- crypto: add crypto_has_shash() (jsc#SLE-20183). +- commit 64effa8 + +- mailbox: hi3660: convert struct comments to kernel-doc notation + (git-fixes). +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() + (git-fixes). +- commit 098c83f + +- nvme: add new discovery log page entry definitions + (bsc#1192761). +- nvme: add CNTRLTYPE definitions for 'identify controller' + (bsc#1192761). +- commit 769658d + +- Move upstreamed serial patches into sorted section +- commit 3fba525 + +- nvme: add 'iopolicy' module parameter (bsc#1177599). +- nvme-fabrics: print out valid arguments when reading from + /dev/nvme-fabrics (bsc#1192761). +- nvme: fix use after free when disconnecting a reconnecting ctrl + (bsc#1192761). +- nvme-multipath: set ana_log_size to 0 after free ana_log_buf + (bsc#1192761). +- nvmet: register discovery subsystem as 'current' (bsc#1192761). +- nvmet: switch check for subsystem type (bsc#1192761). +- nvme: display correct subsystem NQN (bsc#1192761). +- nvme: Add connect option 'discovery' (bsc#1192761). +- nvme: expose subsystem type in sysfs attribute 'subsystype' + (bsc#1192761). +- nvmet: set 'CNTRLTYPE' in the identify controller data + (bsc#1192761). +- nvmet: add nvmet_is_disc_subsys() helper (bsc#1192761). +- nvmet: make discovery NQN configurable (bsc#1192761). +- commit 439c8e7 + +- btrfs: respect the max size in the header when activating swap file (bsc#1194595). +- commit ed07a37 + +- tools headers UAPI: Sync linux/prctl.h with the kernel sources + (bsc#1194659). +- commit 5606b92 + +- Disable hyperv_fb in favour of hyperv_drm (jsc#SLE-19733) +- commit 19fee0c + +- net: mana: Add RX fencing (bsc#1193506). +- commit e3d6f05 + +- Drivers: hv: vmbus: Initialize request offers message for + Isolation VM (bsc#1183682). +- commit 7c5d060 + +- scsi: storvsc: Fix unsigned comparison to zero (git-fixes). +- commit 9e68988 + +- x86/hyperv: Fix definition of hv_ghcb_pg variable (bsc#1183682). +- commit 95638ec + +- Drivers: hv: Fix definition of hypercall input & output arg + variables (git-fixes). +- commit 607f280 + +- net: netvsc: Add Isolation VM support for netvsc driver + (bsc#1183682). +- commit 6e48a4c + +- hv_sock: Extract hvs_send_data() helper that takes only header + (git-fixes). +- commit 460e07f + +- scsi: storvsc: Add Isolation VM support for storvsc driver + (bsc#1183682). +- commit e37f664 + +- hyper-v: Enable swiotlb bounce buffer for Isolation VM + (bsc#1183682). +- commit 48df245 + +- net: mana: Add XDP support (bsc#1193506). +- commit 5fa8748 + +- hv_netvsc: Use bitmap_zalloc() when applicable (bsc#1193506). +- commit 11f2462 + +- PCI: hv: Add arm64 Hyper-V vPCI support + (jsc#SLE-17855,bsc#1186071). +- commit e9d267d + +- PCI: hv: Make the code arch neutral by adding arch specific + interfaces (jsc#SLE-17855,bsc#1186071). +- commit 51d1087 + +- PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors + (git-fixes). +- commit e8d71a7 + +- x86/hyper-v: Add hyperv Isolation VM check in the + cc_platform_has() (bsc#1183682). +- commit 4fb06cd + +- swiotlb: Add swiotlb bounce buffer remap function for HV IVM + (bsc#1183682). +- commit 8e7bfc2 + +- uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE + type argument (bsc#1194659). +- commit d1a1904 + +- btrfs: fix warning when freeing leaf after subvolume creation + failure (bsc#1194656). +- btrfs: fix invalid delayed ref after subvolume creation failure + (bsc#1194656). +- btrfs: fix double free of anon_dev after failure to create + subvolume (bsc#1194656). +- commit e3b8e6b + +- KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT + (bsc#1194650). +- commit aaac702 + +- KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT + (bsc#1194650). +- commit d70b6af + +- KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping + (bsc#1194647). +- commit b8eb21e + +- Refresh + patches.suse/Revert-drm-i915-Implement-Wa_1508744258.patch. + Alt-commit +- commit 7a9c995 + +- Refresh + patches.suse/0445-drm-i915-Revert-guc_id-from-i915_request-tracepoint.patch. + Alt-commit +- commit 50dc252 + +- KVM: SVM: Zero out GDTR.base and IDTR.base on INIT + (bsc#1194644). +- commit 1e7e5ae + +- Revert "drm/i915/display: Disable audio, DRRS and PSR before + planes" (git-fixes). +- commit fa3f617 + +- KVM: nVMX: Set LDTR to its architecturally defined value on + nested VM-Exit (bsc#1194641). +- commit ef61f72 + +- KVM: x86: Flush the guest's TLB on INIT (bsc#1194639). +- commit b025945 + +- KVM: x86/mmu: Fix use of enums in trace_fast_page_fault + (bsc#1194638). +- commit 232ac66 + +- KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault + (bsc#1194636). +- commit 748abc3 + +- optee: Suppress false positive kmemleak report in + optee_handle_rpc() (jsc#SLE-21844). +- tee: optee: Fix incorrect page free bug (jsc#SLE-21844). +- tee: amdtee: fix an IS_ERR() vs NULL bug (jsc#SLE-21844). +- optee: smc_abi.c: add missing #include + (jsc#SLE-21844). +- commit 818bd23 + +- net/smc: Clear memory when release and reuse buffer + (jsc#SLE-18331). +- commit 7a4e5bd + +- net/smc: Keep smc_close_final rc during active close + (git-fixes). +- net/smc: Don't call clcsock shutdown twice when smc shutdown + (git-fixes). +- commit 22f3071 + +- net/smc: fix kernel panic caused by race of smc_sock + (git-fixes). +- net/smc: don't send CDC/LLC message if link not ready + (git-fixes). +- net/smc: fix using of uninitialized completions (git-fixes). +- net/smc: Prevent smc_release() from long blocking (git-fixes). +- net/smc: fix wrong list_del in smc_lgr_cleanup_early + (git-fixes). +- net/smc: Fix loop in smc_listen (git-fixes). +- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() + (git-fixes). +- net/smc: Ensure the active closing peer first closes clcsock + (git-fixes). +- net/smc: Clean up local struct sock variables (git-fixes). +- net/smc: Make sure the link_id is unique (git-fixes). +- commit 8fbf330 + +- optee: fix kfree NULL pointer (jsc#SLE-21844). +- optee: Fix spelling mistake "reclain" -> "reclaim" + (jsc#SLE-21844). +- firmware: arm_ffa: Remove unused 'compat_version' variable + (jsc#SLE-21844). +- firmware: arm_ffa: Add support for MEM_LEND (jsc#SLE-21844). +- firmware: arm_ffa: Handle compatibility with different firmware + versions (jsc#SLE-21844). +- optee: add FF-A support (jsc#SLE-21844). +- optee: isolate smc abi (jsc#SLE-21844). +- optee: refactor driver with internal callbacks (jsc#SLE-21844). +- optee: simplify optee_release() (jsc#SLE-21844). +- commit 5c29442 + +- tee: add sec_world_id to struct tee_shm (jsc#SLE-21844). +- Refresh + patches.suse/tee-handle-lookup-of-shm-with-reference-count-0.patch. +- commit 16de057 + +- tee/optee/shm_pool: fix application of sizeof to pointer + (jsc#SLE-21844). +- commit a041250 + +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1194396). +- commit dc525da + +- net/smc: Print function name in smcr_link_down tracepoint + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for smcr link down + (jsc#SLE-18331). +- net/smc: Introduce tracepoints for tx and rx msg + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for fallback (jsc#SLE-18331). +- net/smc: stop links when their GID is removed (jsc#SLE-18331). +- net/smc: add netlink support for SMC-Rv2 (jsc#SLE-18331). +- net/smc: extend LLC layer for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add v2 support to the work request layer + (jsc#SLE-18331). +- net/smc: retrieve v2 gid from IB device (jsc#SLE-18331). +- net/smc: add v2 format of CLC decline message (jsc#SLE-18331). +- net/smc: add listen processing for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add SMC-Rv2 connection establishment (jsc#SLE-18331). +- net/smc: prepare for SMC-Rv2 connection (jsc#SLE-18331). +- net/smc: save stack space and allocate smc_init_info + (jsc#SLE-18331). +- net/smc: add generic netlink support for system EID + (jsc#SLE-18331). +- net/smc: keep static copy of system EID (jsc#SLE-18331). +- net/smc: add support for user defined EIDs (jsc#SLE-18331). +- net/smc: Allow SMC-D 1MB DMB allocations (jsc#SLE-18331). +- commit f31e069 + +- clk: bm1880: remove kfrees on static allocations (git-fixes). +- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled + (git-fixes). +- clk: imx8mn: Fix imx8mn_clko1_sels (git-fixes). +- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() + after system enter shell (git-fixes). +- clk: Emit a stern warning with writable debugfs enabled + (git-fixes). +- clk: Gemini: fix struct name in kernel-doc (git-fixes). +- clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 + (git-fixes). +- leds: lp55xx: initialise output direction from dts (git-fixes). +- usb: gadget: u_audio: Subdevice 0 for capture ctls (git-fixes). +- usb: dwc2: do not gate off the hardware if it does not support + clock gating (git-fixes). +- usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe + (git-fixes). +- usb: ftdi-elan: fix memory leak on device disconnect + (git-fixes). +- serial: stm32: move tx dma terminate DMA to shutdown + (git-fixes). +- serial: liteuart: fix MODULE_ALIAS (git-fixes). +- serial: 8250_bcm7271: Propagate error codes from + brcmuart_probe() (git-fixes). +- serial: Fix incorrect rs485 polarity on uart open (git-fixes). +- serial: amba-pl011: do not request memory region twice + (git-fixes). +- tty: serial: uartlite: allow 64 bit address (git-fixes). +- tty: serial: atmel: Call dma_async_issue_pending() (git-fixes). +- tty: serial: atmel: Check return code of dmaengine_submit() + (git-fixes). +- staging: rtl8192e: rtllib_module: fix error handle case in + alloc_rtllib() (git-fixes). +- staging: rtl8192e: return error code from rtllib_softmac_init() + (git-fixes). +- drivers/firmware: Add missing platform_device_put() in + sysfb_create_simplefb (git-fixes). +- pinctrl: renesas: rza1: Fix kerneldoc function names + (git-fixes). +- floppy: Fix hang in watchdog when disk is ejected (git-fixes). +- commit 13cce41 + +- scsi: vmw_pvscsi: Set residual data length conditionally + (git-fixes). +- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() + (git-fixes). +- commit 4c59c88 + +- Move mpi3mr driver to being fully supported (bsc#1194578) +- commit 8f564bb + +- blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer") + It fixes a sparse warning only. +- commit f67dade + +- tracing: Fix check for trace_percpu_buffer validity in + get_trace_buf() (git-fixes). +- commit 8ff3def + +- drm: Enable support for simpledrm devices on x86-64 (jsc#SLE-18823) + - enable support for simple-framebuffer devices + - disabled by default +- commit 74f8512 + +- cgroup: Use open-time cgroup namespace for process migration + perm checks (bsc#1194302 CVE-2021-4197). +- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv + (bsc#1194302 CVE-2021-4197). +- cgroup: Use open-time credentials for process migraton perm + checks (bsc#1194302 CVE-2021-4197). +- commit 91b620d + +- firmware/sysfb: Add parameter to enable sysfb support (jsc#SLE-18823) +- commit afbe6c6 + +- s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (jsc#SLE-23099). +- s390/disassembler: add instructions (jsc#SLE-18634). +- s390: report more CPU capabilities (jsc#SLE-18634). +- commit f81382d + +- fget: clarify and improve __fget_files() implementation + (bsc#1193727). +- commit 5f0b9f7 + +- fget: check that the fd still exists after getting a ref to it + (bsc#1193727 CVE-2021-4083). +- commit 2321692 + +- tpm: fix NPE on probe for missing device (git-fixes). +- tpm: fix potential NULL pointer access in tpm_del_char_device + (git-fixes). +- tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' + (git-fixes). +- tpm: add request_locality before write TPM_INT_ENABLE + (git-fixes). +- spi: uniphier: Fix a bug that doesn't point to private data + correctly (git-fixes). +- usb: mtu3: fix interval value for intr and isoc (git-fixes). +- commit c4bbaa3 + +- selinux: fix potential memleak in selinux_add_opt() (git-fixes). +- spi: spi-meson-spifc: Add missing pm_runtime_disable() in + meson_spifc_probe (git-fixes). +- spi: spi-rspi: Drop redeclaring ret variable in + qspi_transfer_in() (git-fixes). +- spi: hisi-kunpeng: Fix the debugfs directory name incorrect + (git-fixes). +- regulator: qcom-labibb: OCP interrupts are not a failure while + disabled (git-fixes). +- regulator: Drop unnecessary struct member (git-fixes). +- regmap: Call regmap_debugfs_exit() prior to _init() (git-fixes). +- power: reset: mt6397: Check for null res pointer (git-fixes). +- power: bq25890: Enable continuous conversion for ADC at charging + (git-fixes). +- rndis_host: support Hytera digital radios (git-fixes). +- commit 8693eaa + +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (git-fixes). +- mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page + function (git-fixes). +- mtd: rawnand: Export nand_read_page_hwecc_oob_first() + (git-fixes). +- mtd: rawnand: davinci: Rewrite function description (git-fixes). +- mtd: rawnand: davinci: Avoid duplicated page read (git-fixes). +- mtd: rawnand: davinci: Don't calculate ECC when reading page + (git-fixes). +- mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove (git-fixes). +- mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() + (git-fixes). +- Revert "net: usb: r8152: Add MAC passthrough support for more + Lenovo Docks" (git-fixes). +- commit d77e38e + +- pcmcia: fix setting of kthread task states (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + nonstatic_find_mem_region() (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + __nonstatic_find_io_region() (git-fixes). +- commit 291cf9b + +- kernel/locking: Use a pointer in ww_mutex_trylock() (git-fixes). +- lib/logic_iomem: Fix operation on 32-bit (git-fixes). +- lib/logic_iomem: Fix 32-bit build (git-fixes). +- mmc: meson-mx-sdio: add IRQ check (git-fixes). +- mmc: meson-mx-sdhc: add IRQ check (git-fixes). +- mfd: intel-lpss: Fix too early PM enablement in the ACPI + - >probe() (git-fixes). +- mtd: core: provide unique name for nvmem device (git-fixes). +- mtd: Fixed breaking list in __mtd_del_partition (git-fixes). +- lib/mpi: Add the return value check of kcalloc() (git-fixes). +- mISDN: change function names to avoid conflicts (git-fixes). +- commit 9a0c88a + +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_frame_init_v1_buttonpad (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_huion_init (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_get_str_desc (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_init (git-fixes). +- hwmon: (mr75203) fix wrong power-up delay value (git-fixes). +- drm/amdgpu: disable runpm if we are the primary adapter + (git-fixes). +- fbdev: fbmem: add a helper to determine if an aperture is used + by a fw fb (git-fixes). +- drm/amd/pm: keep the BACO feature enabled for suspend + (git-fixes). +- drm/amdgpu: fix dropped backing store handling in + amdgpu_dma_buf_move_notify (git-fixes). +- drm/amd/display: Added power down for DCN10 (git-fixes). +- commit 49a64a1 + +- drm/i915/backlight: extract backlight code to a separate file + (git-fixes). +- Refresh + patches.suse/drm-i915-dp-Perform-30ms-delay-after-source-OUI-writ.patch. +- commit de43291 + +- crypto: x86/aesni - don't require alignment of data (git-fixes). +- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() + (git-fixes). +- docs: automarkup.py: Fix invalid HTML link output and broken + URI fragments (git-fixes). +- Documentation: refer to config RANDOMIZE_BASE for kernel + address-space randomization (git-fixes). +- drm/amd/display: fix B0 TMDS deepcolor no dislay issue + (git-fixes). +- drm/amdgpu: put SMU into proper state on runpm suspending for + BOCO capable platform (git-fixes). +- drm/amdgpu: always reset the asic in suspend (v2) (git-fixes). +- drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume + (git-fixes). +- drm/amd/pm: Fix xgmi link control on aldebaran (git-fixes). +- drm/i915: Add support for panels with VESA backlights with + PWM enable/disable (git-fixes). +- drm/i915/backlight: mass rename functions to have + intel_backlight_ prefix (git-fixes). +- commit 941e68f + +- crypto: omap-aes - Fix broken pm_runtime_and_get() usage + (git-fixes). +- crypto: octeontx2 - prevent underflow in get_cores_bmap() + (git-fixes). +- crypto: stm32 - Revert broken pm_runtime_resume_and_get changes + (git-fixes). +- crypto: stm32/cryp - fix bugs and crash in tests (git-fixes). +- crypto: stm32/cryp - fix lrw chaining mode (git-fixes). +- crypto: stm32/cryp - fix double pm exit (git-fixes). +- crypto: stm32/cryp - check early input data (git-fixes). +- crypto: stm32/cryp - fix xts and race condition in crypto_engine + requests (git-fixes). +- crypto: stm32/cryp - fix CTR counter carry (git-fixes). +- crypto: octeontx2 - uninitialized variable in kvf_limits_store() + (git-fixes). +- commit 1f3d99d + +- backlight: qcom-wled: Override default length with + qcom,enabled-strings (git-fixes). +- backlight: qcom-wled: Fix off-by-one maximum with default + num_strings (git-fixes). +- backlight: qcom-wled: Pass number of elements to read to + read_u32_array (git-fixes). +- backlight: qcom-wled: Validate enabled string indices in DT + (git-fixes). +- crypto: qce - fix uaf on qce_skcipher_register_one (git-fixes). +- crypto: qce - fix uaf on qce_ahash_register_one (git-fixes). +- crypto: qce - fix uaf on qce_aead_register_one (git-fixes). +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (git-fixes). +- auxdisplay: charlcd: checking for pointer reference before + dereferencing (git-fixes). +- commit 85744be + +- Move upstreamed caam patches into sorted section +- commit c0716a1 + +- vfs: fs_context: fix up param length parsing in legacy_parse_param + (CVE-2022-0185 bsc#1194517). +- vfs: Out-of-bounds write of heap buffer in fs_context.c + (CVE-2022-0185 bsc#1194517). +- commit 4eff35e + +- Refresh and reenable patches.suse/powerpc-Add-kABI-placeholder-to-struct-pci_controlle.patch. +- commit 0662bab + +- Move upstreamed i915 patch into sorted section +- commit ab774ad + +- Drop a bogus DRM patch that has been already cherry-picked +- commit 74d26f7 + +- thunderbolt: xdomain: Avoid potential stack OOB read + (jsc#SLE-19356 jsc#SLE-19358 jsc#SLE-19359). +- commit b3e0efa + +- Update patch references for NFC security fixes (CVE-2021-4202 bsc#1194529) +- commit 73f05a8 + +- RDMA/core: Don't infoleak GRH fields (jsc#SLE-19249). +- RDMA/uverbs: Check for null return of kmalloc_array + (jsc#SLE-19249). +- Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg + MR flow" (jsc#SLE-19253). +- RDMA/rxe: Prevent double freeing rxe_map_set() (jsc#SLE-19249). +- iavf: Fix limit of total number of queues to active queues of VF + (jsc#SLE-18385). +- i40e: Fix incorrect netdev's real number of RX/TX queues + (jsc#SLE-18378). +- i40e: Fix for displaying message regarding NVM version + (jsc#SLE-18378). +- i40e: fix use-after-free in i40e_sync_filters_subtask() + (jsc#SLE-18378). +- i40e: Fix to not show opcode msg on unsuccessful VF MAC change + (jsc#SLE-18378). +- sfc: The RX page_ring is optional (git-fixes). +- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc + (git-fixes). +- net: ena: Fix error handling when calculating max IO queues + number (git-fixes). +- net: ena: Fix wrong rx request id by resetting device + (git-fixes). +- net: ena: Fix undefined state when tx request id is out of + bounds (git-fixes). +- commit 47d0d9d + +- thunderbolt: Add module parameter for CLx disabling + (jsc#SLE-19359). +- commit 2edbb7d + +- thunderbolt: Enable CL0s for Intel Titan Ridge (jsc#SLE-19359). +- commit 78214f0 + +- thunderbolt: Rename Intel TB_VSE_CAP_IECS capability + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 77795ca + +- thunderbolt: Implement TMU time disruption for Intel Titan Ridge + (jsc#SLE-19359). +- commit a599ed6 + +- thunderbolt: Move usb4_switch_wait_for_bit() to switch.c + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 654869f + +- thunderbolt: Add CL0s support for USB4 routers (jsc#SLE-19359). +- commit 2d3b539 + +- thunderbolt: Add TMU uni-directional mode (jsc#SLE-19358 + jsc#SLE-19359). +- commit 55afa32 + +- thunderbolt: Check return value of kmemdup() in + icm_handle_event() (jsc#SLE-19358). +- commit 1d198a8 + +- thunderbolt: Do not dereference fwnode in struct device + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 6c6f018 + +- thunderbolt: Add debug logging of DisplayPort resource + allocation (jsc#SLE-19356). +- commit c30ad8a + +- thunderbolt: Do not allow subtracting more NFC credits than + configured (jsc#SLE-19359). +- commit 6830e6c + +- thunderbolt: Runtime resume USB4 port when retimers are scanned + (jsc#SLE-19359). +- commit d68139f + +- thunderbolt: Runtime PM activate both ends of the device link + (jsc#SLE-19356 jsc#SLE-19359). +- commit 7b8a05d + +- iwlwifi: mvm: Use div_s64 instead of do_div in + iwl_mvm_ftm_rtt_smoothing() (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (git-fixes). +- commit fbf8c6a + +- wcn36xx: Fix max channels retrieval (git-fixes). +- wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma + (git-fixes). +- wcn36xx: fix RX BD rate mapping for 5GHz legacy rates + (git-fixes). +- wcn36xx: populate band before determining rate on RX + (git-fixes). +- commit e2ed707 + +- software node: fix wrong node passed to find nargs_prop + (git-fixes). +- thermal/drivers/int340x: Fix RFIM mailbox write commands + (git-fixes). +- thermal/drivers/imx8mm: Enable ADC when enabling monitor + (git-fixes). +- thermal/drivers/imx: Implement runtime PM support (git-fixes). +- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() + with interrupts enabled (git-fixes). +- wcn36xx: Put DXE block into reset before freeing memory + (git-fixes). +- wcn36xx: Release DMA channel descriptor allocations (git-fixes). +- wcn36xx: Fix DMA channel enable/disable cycle (git-fixes). +- wcn36xx: Indicate beacon not connection loss on + MISSED_BEACON_IND (git-fixes). +- wcn36xx: ensure pairing of init_scan/finish_scan and + start_scan/end_scan (git-fixes). +- commit 33d2ad1 + +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment + (git-fixes). +- mt76: mt7921: drop offload_flags overwritten (git-fixes). +- mwifiex: Fix possible ABBA deadlock (git-fixes). +- media: hantro: Fix probe func error path (git-fixes). +- media: ov8865: Disable only enabled regulators on error path + (git-fixes). +- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes + (git-fixes). +- media: msi001: fix possible null-ptr-deref in msi001_probe() + (git-fixes). +- media: dw2102: Fix use after free (git-fixes). +- memory: renesas-rpc-if: Return error in case + devm_ioremap_resource() fails (git-fixes). +- commit 5b0b74d + +- media: streamzap: remove unnecessary ir_raw_event_reset and + handle (git-fixes). +- media: si2157: Fix "warm" tuner state detection (git-fixes). +- media: cec-pin: fix interrupt en/disable handling (git-fixes). +- media: saa7146: mxb: Fix a NULL pointer dereference in + mxb_attach() (git-fixes). +- media: dib8000: Fix a memleak in dib8000_init() (git-fixes). +- media: uvcvideo: fix division by zero at stream start + (git-fixes). +- media: venus: core: Fix a resource leak in the error handling + path of 'venus_probe()' (git-fixes). +- media: venus: core: Fix a potential NULL pointer dereference + in an error handling path (git-fixes). +- media: venus: correct low power frequency calculation for + encoder (git-fixes). +- media: coda: fix CODA960 JPEG encoder buffer overflow + (git-fixes). +- commit ad9c38c + +- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file + is released (git-fixes). +- media: si470x-i2c: fix possible memory leak in + si470x_i2c_probe() (git-fixes). +- media: imx-pxp: Initialize the spinlock prior to using it + (git-fixes). +- media: rcar-csi2: Optimize the selection PHTW register + (git-fixes). +- media: rcar-csi2: Correct the selection of hsfreqrange + (git-fixes). +- media: i2c: ov8865: Fix lockdep error (git-fixes). +- media: i2c: Re-order runtime pm initialisation (git-fixes). +- media: i2c: imx274: fix trivial typo obainted/obtained + (git-fixes). +- media: i2c: imx274: fix trivial typo expsoure/exposure + (git-fixes). +- media: i2c: imx274: fix s_frame_interval runtime resume not + requested (git-fixes). +- commit 2f34e23 + +- media: dib0700: fix undefined behavior in tuner shutdown + (git-fixes). +- media: dmxdev: fix UAF when dvb_register_device() fails + (git-fixes). +- media: stk1160: fix control-message timeouts (git-fixes). +- media: s2255: fix control-message timeouts (git-fixes). +- media: pvrusb2: fix control-message timeouts (git-fixes). +- media: em28xx: fix control-message timeouts (git-fixes). +- media: cpia2: fix control-message timeouts (git-fixes). +- media: flexcop-usb: fix control-message timeouts (git-fixes). +- media: redrat3: fix control-message timeouts (git-fixes). +- media: mceusb: fix control-message timeouts (git-fixes). +- commit da51464 + +- media: correct MEDIA_TEST_SUPPORT help text (git-fixes). +- media: aspeed: Update signal status immediately to ensure sane + hw state (git-fixes). +- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE + (git-fixes). +- media: em28xx: fix memory leak in em28xx_init_dev (git-fixes). +- media: aspeed: fix mode-detect always time out at 2nd run + (git-fixes). +- media: atomisp: fix uninitialized bug in + gmin_get_pmic_id_and_addr() (git-fixes). +- media: atomisp: fix ifdefs in sh_css.c (git-fixes). +- media: atomisp: fix inverted error check for + ia_css_mipi_is_source_port_valid() (git-fixes). +- media: atomisp: do not use err var when checking port validity + for ISP2400 (git-fixes). +- commit 54c82b7 + +- iwlwifi: mvm: set protected flag only for NDP ranging + (git-fixes). +- iwlwifi: mvm: perform 6GHz passive scan after suspend + (git-fixes). +- iwlwifi: mvm: test roc running status bits before removing + the sta (git-fixes). +- iwlwifi: mvm: fix 32-bit build in FTM (git-fixes). +- iwlwifi: fix Bz NMI behaviour (git-fixes). +- media: atomisp: fix inverted logic in buffers_needed() + (git-fixes). +- media: atomisp: fix punit_ddr_dvfs_enable() argument for + mrfld_power up case (git-fixes). +- media: atomisp: add missing media_device_cleanup() in + atomisp_unregister_entities() (git-fixes). +- gpu: host1x: Add back arm_iommu_detach_device() (git-fixes). +- gpu: host1x: Drop excess kernel-doc entry @key (git-fixes). +- commit ddae815 + +- drm/amd/display: Fix the uninitialized variable in + enable_stream_features() (git-fixes). +- drm/msm/dpu: fix safe status debugfs file (git-fixes). +- drm/msm/dp: displayPort driver need algorithm rational + (git-fixes). +- drm/vmwgfx: Remove explicit transparent hugepages support + (git-fixes). +- drm/tegra: vic: Fix DMA API misuse (git-fixes). +- drm/tegra: gr2d: Explicitly control module reset (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Fix out of bounds access on DNC31 stream + encoder regs (git-fixes). +- drm/amd/display: Fix bug in debugfs crc_win_update entry + (git-fixes). +- drm/radeon/radeon_kms: Fix a NULL pointer dereference in + radeon_driver_open_kms() (git-fixes). +- commit dd193ee + +- drm/amdgpu: Fix a NULL pointer dereference in + amdgpu_connector_lcd_native_mode() (git-fixes). +- drm/bridge: ti-sn65dsi86: Set max register for regmap + (git-fixes). +- drm/vmwgfx: Fail to initialize on broken configs (git-fixes). +- drm/vmwgfx: Remove the deprecated lower mem limit (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after GPU reset + (git-fixes). +- drm/vboxvideo: fix a NULL vs IS_ERR() check (git-fixes). +- drm/dp: Don't read back backlight mode in + drm_edp_backlight_enable() (git-fixes). +- drm/vc4: crtc: Copy assigned channel to the CRTC (git-fixes). +- drm/vc4: Fix non-blocking commit getting stuck forever + (git-fixes). +- drm/vc4: crtc: Drop feed_txp from state (git-fixes). +- commit fd31773 + +- drm/bridge: analogix_dp: Make PSR-exit block less (git-fixes). +- drm/vc4: hdmi: Enable the scrambler on reconnection (git-fixes). +- drm/vc4: crtc: Make sure the HDMI controller is powered when + disabling (git-fixes). +- drm/vc4: hdmi: Rework the pre_crtc_configure error handling + (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered up during + bind (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered in detect + (git-fixes). +- drm/vc4: hdmi: Move the HSM clock enable to runtime_pm + (git-fixes). +- drm/vc4: hdmi: Set a default HSM rate (git-fixes). +- drm/rockchip: dsi: Disable PLL clock on bind error (git-fixes). +- commit c836251 + +- Documentation: ACPI: Fix data node reference documentation + (git-fixes). +- dma_fence_array: Fix PENDING_ERROR leak in + dma_fence_array_signaled() (git-fixes). +- drm/rockchip: dsi: Fix unbalanced clock on probe error + (git-fixes). +- drm/rockchip: dsi: Reconfigure hardware on resume() (git-fixes). +- drm/rockchip: dsi: Hold pm-runtime across bind/unbind + (git-fixes). +- drm/panel: innolux-p079zca: Delete panel on attach() failure + (git-fixes). +- drm/panel: kingdisplay-kd097d04: Delete panel on attach() + failure (git-fixes). +- drm: fix null-ptr-deref in drm_dev_init_release() (git-fixes). +- drm/bridge: display-connector: fix an uninitialized pointer + in probe() (git-fixes). +- Documentation, arch: Remove leftovers from raw device + (git-fixes). +- commit c33b5df + +- device property: Fix documentation for + FWNODE_GRAPH_DEVICE_DISABLED (git-fixes). +- device property: Fix fwnode_graph_devcon_match() fwnode leak + (git-fixes). +- can: gs_usb: gs_can_start_xmit(): zero-initialize + hf->{flags,reserved} (git-fixes). +- can: xilinx_can: xcan_probe(): check for error irq (git-fixes). +- can: softing: softing_startstop(): fix set but not used variable + warning (git-fixes). +- can: softing_cs: softingcs_probe(): fix memleak on registration + failure (git-fixes). +- can: isotp: convert struct tpcon::{idx,len} to unsigned int + (git-fixes). +- can: gs_usb: fix use of uninitialized variable, detach device + on reception of invalid USB data (git-fixes). +- clk: bcm-2835: Remove rounding up the dividers (git-fixes). +- clk: bcm-2835: Pick the closest clock rate (git-fixes). +- commit ccff551 + +- Bluetooth: L2CAP: uninitialized variables in + l2cap_sock_setsockopt() (git-fixes). +- Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in + qca_serdev_probe (git-fixes). +- Bluetooth: hci_bcm: Check for error irq (git-fixes). +- can: mcp251xfd: add missing newline to printed strings + (git-fixes). +- can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error + message (git-fixes). +- can: usb_8dev: remove unused member echo_skb from struct + usb_8dev_priv (git-fixes). +- Bluetooth: hci_qca: Stop IBS timer during BT OFF (git-fixes). +- Bluetooth: L2CAP: Fix using wrong mode (git-fixes). +- Bluetooth: btmtksdio: fix resume failure (git-fixes). +- commit 9c9f45a + +- ax25: uninitialized variable in ax25_setsockopt() (git-fixes). +- ath11k: Fix a NULL pointer dereference in + ath11k_mac_op_hw_scan() (git-fixes). +- ath11k: Fix deleting uninitialized kernel timer during fragment + cache flush (git-fixes). +- ath11k: Fix buffer overflow when scanning with extraie + (git-fixes). +- Bluetooth: stop proccessing malicious adv data (git-fixes). +- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() + fails (git-fixes). +- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() + (git-fixes). +- Bluetooth: btusb: fix memory leak in + btusb_mtk_submit_wmt_recv_urb() (git-fixes). +- Bluetooth: btusb: Fix application of sizeof to pointer + (git-fixes). +- Bluetooth: L2CAP: Fix not initializing sk_peer_pid (git-fixes). +- commit 1874423 + +- ACPI: EC: Rework flushing of EC work while suspended to idle + (git-fixes). +- ACPI: scan: Create platform device for BCM4752 and LNV4752 + ACPI nodes (git-fixes). +- ath10k: Fix the MTU size on QCA9377 SDIO (git-fixes). +- ath11k: Use host CE parameters for CE interrupts configuration + (git-fixes). +- ath11k: reset RSN/WPA present state for open BSS (git-fixes). +- ath11k: clear the keys properly via DISABLE_KEY (git-fixes). +- ath11k: Fix ETSI regd with weather radar overlap (git-fixes). +- ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware + (git-fixes). +- commit daa87ce + +- Move upstreamed media and wireless patches into sorted section +- commit 0e89c6b + +- Update + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch + (jsc#SLE-21132,bsc#1191270,bsc#1193976). +- commit 3bec270 + +- EDAC/i10nm: Release mdev/mbase when failing to detect HBM + (bsc#1190497). +- commit fd0b06f + +- Delete + patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. +- Delete + patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. + To be updated. +- commit d4407e8 + +- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like + fallocate (bsc#1194272 CVE-2021-4155). +- commit a336d8d + +- Input: zinitix - make sure the IRQ is allocated before it gets + enabled (git-fixes). +- Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" + (git-fixes). +- i2c: mpc: Avoid out of bounds memory access (git-fixes). +- power: reset: ltc2952: Fix use of floating point literals + (git-fixes). +- power: supply: core: Break capacity loop (git-fixes). +- commit a4fc8b8 + +- x86/kvm: Add kexec support for SEV Live Migration (bsc#1194316). +- commit 984f004 + +- x86/kvm: Add guest support for detecting and enabling SEV Live + Migration feature (bsc#1194316). +- Refresh + patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch. +- commit 339e71a + +- EFI: Introduce the new AMD Memory Encryption GUID (bsc#1194316). +- mm: x86: Invoke hypercall when page encryption status is changed + (bsc#1194316). +- x86/kvm: Add AMD SEV specific Hypercall3 (bsc#1194316). +- commit 9fae40a + +- tee: handle lookup of shm with reference count 0 (bsc#1193767 + CVE-2021-44733). +- commit 9b249a9 + +- sched/fair: Prevent dead task groups from regaining cfs_rq's + (bsc#1192837). +- commit 06f21e0 + +- debugfs: lockdown: Allow reading debugfs files that are not + world readable (bsc#1193328 ltc#195566). +- commit 57aefb3 + +- drm/ast: Create the driver for ASPEED proprietory Display-Port (jsc#SLE-19299) +- commit 6e5bebf + +- drm/ast: Enable the supporting of wide screen on AST2600 (jsc#SLE-19299) +- commit 20901d9 + +- rpm/kernel-binary.spec.in: Add Provides of kernel-preempt (jsc#SLE-18857) + For smooth migration with the former kernel-preempt user, kernel-default + provides kernel-preempt now when CONFIG_PREEMPT_DYNAMIC is defined. +- commit a877782 + +- Refresh BT workaround patch (bsc#1193124) + Fix yet another broken device 8086:0aa7 +- commit 97575af + +- drm/amdgpu: add support for IP discovery gc_info table v2 + (git-fixes). +- commit ddac46e + +- ieee802154: atusb: fix uninit value in atusb_set_extended_addr + (git-fixes). +- mac80211: mesh: embedd mesh_paths and mpp_paths into + ieee80211_if_mesh (git-fixes). +- mac80211: initialize variable have_higher_than_11mbit + (git-fixes). +- batman-adv: mcast: don't send link-local multicast to mcast + routers (git-fixes). +- Input: spaceball - fix parsing of movement data packets + (git-fixes). +- drm/amdgpu: When the VCN(1.0) block is suspended, powergating + is explicitly enabled (git-fixes). +- platform/x86: apple-gmux: use resource_size() with res + (git-fixes). +- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in + mlxbf_pmc_map_counters (git-fixes). +- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth + of 2 (git-fixes). +- ALSA: hda: intel-sdw-acpi: harden detection of controller + (git-fixes). +- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() + (git-fixes). +- tomoyo: Check exceeded quota early in + tomoyo_domain_quota_is_ok() (git-fixes). +- commit 9651cf1 + +- scsi: core: Fix scsi_device_max_queue_depth() (bsc#1194317). +- commit 3a8ce65 + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200). +- commit 4e8aa41 + +- x86/sev: Carve out HV call's return value verification + (jsc#SLE-19924). +- Refresh + patches.suse/x86-sev-expose-sev_es_ghcb_hv_call-for-use-by-hyperv. +- commit 7220981 + +- powerpc/fadump: Fix inaccurate CPU state info in vmcore + generated with panic (bsc#1193901 ltc#194976). +- powerpc: handle kdump appropriately with + crash_kexec_post_notifiers option (bsc#1193901 ltc#194976). +- commit 7a55b80 + +- Refresh + patches.suse/ext4-Support-for-checksumming-from-journal-triggers.patch. +- commit 37abf0d + +- filesystems/locking: fix Malformed table warning (bsc#1194346). +- commit d6bb90b + +- cifs: Fix race between hole punch and page fault (bsc#1194346). +- commit b378137 + +- ceph: Fix race between hole punch and page fault (bsc#1194346). +- commit 0d112ab + +- fuse: Convert to using invalidate_lock (bsc#1194346). +- commit 5d819b0 + +- f2fs: Convert to using invalidate_lock (bsc#1194346). +- commit 9764db7 + +- zonefs: Convert to using invalidate_lock (bsc#1194346). +- commit c847453 + +- xfs: Convert double locking of MMAPLOCK to use VFS helpers + (bsc#1194346). +- commit ec46016 + +- xfs: Convert to use invalidate_lock (bsc#1194346). +- commit af165b9 + +- xfs: Refactor xfs_isilocked() (bsc#1194346). +- commit d308a96 + +- ext2: Convert to using invalidate_lock (bsc#1194346). +- commit 2e31ef0 + +- ext4: Convert to use mapping->invalidate_lock (bsc#1194346). +- commit 2285a90 + +- documentation: Sync file_operations members with reality + (bsc#1194346). +- commit ceb27b8 + +- powerpc/xmon: Dump XIVE information for online-only processors + (bsc#1193482 ltc#195600). +- commit 5695527 + +- thunderbolt: Do not program path HopIDs for USB4 routers + (jsc#SLE-19357). +- commit 4027086 + +- ext4: prevent partial update of the extent blocks (bsc#1194163). +- ext4: check for inconsistent extents between index and leaf + block (bsc#1194163). +- ext4: check for out-of-order index extents in + ext4_valid_extent_entries() (bsc#1194163). +- ext4: Support for checksumming from journal triggers + (bsc#1194163). + Refresh + patches.suse/ext4-correct-the-error-path-of-ext4_write_inline_dat.patch +- commit 52d77cb + +- thunderbolt: Tear down existing tunnels when resuming from + hibernate (jsc#SLE-19357). +- commit 06feed9 + +- Update + patches.suse/netdevsim-Zero-initialize-memory-for-new-map-s-value.patch + (bsc#1193927 CVE-2021-4135). + Added CVE number. +- commit 660e423 + +- KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV-ES intra host migration + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV intra host migration + (jsc#SLE-19924). +- KVM: SEV: provide helpers to charge/uncharge misc_cg + (jsc#SLE-19924). +- KVM: generalize "bugged" VM to "dead" VM (jsc#SLE-19924). +- KVM: SEV: Refactor out sev_es_state struct (jsc#SLE-19924). +- KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() + (jsc#SLE-19924). +- KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce + indentation (jsc#SLE-19924). +- KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() + (jsc#SLE-19924). +- KVM: x86/mmu: Mark VM as bugged if page fault returns + RET_PF_INVALID (jsc#SLE-19924). +- KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal + to the VM (jsc#SLE-19924). +- KVM: Export kvm_make_all_cpus_request() for use in marking + VMs as bugged (jsc#SLE-19924). +- KVM: Add infrastructure and macro to mark VM as bugged + (jsc#SLE-19924). +- commit 4c87f07 + +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1193669). +- commit 37c195c + +- Refresh + patches.suse/igc-Do-not-enable-crosstimestamping-for-i225-V-model.patch. + Replaced with upstream commit and put to sorted section. +- commit 7a69d48 + +- net/mlx5e: Fix wrong features assignment in case of error + (jsc#SLE-19253). +- net/mlx5e: TC, Fix memory leak with rules with internal port + (jsc#SLE-19253). +- igc: Fix TX timestamp support for non-MSI-X platforms + (jsc#SLE-18377). +- ionic: Initialize the 'lif->dbid_inuse' bitmap (jsc#SLE-19282). +- net/mlx5: Fix some error handling paths in + 'mlx5e_tc_add_fdb_flow()' (jsc#SLE-19253). +- net/mlx5e: Delete forward rule for ct or sample action + (jsc#SLE-19253). +- net/mlx5e: Fix ICOSQ recovery flow for XSK (jsc#SLE-19253). +- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery + flow (jsc#SLE-19253). +- net/mlx5e: Fix skb memory leak when TC classifier action + offloads are disabled (jsc#SLE-19253). +- net/mlx5e: Wrap the tx reporter dump callback to extract the sq + (jsc#SLE-19253). +- net/mlx5: Fix tc max supported prio for nic mode + (jsc#SLE-19253). +- net/mlx5: Fix SF health recovery flow (jsc#SLE-19253). +- net/mlx5: Fix error print in case of IRQ request failed + (jsc#SLE-19253). +- net/mlx5: Use first online CPU instead of hard coded CPU + (jsc#SLE-19253). +- net/mlx5: DR, Fix querying eswitch manager vport for ECPF + (jsc#SLE-19253). +- net/mlx5: DR, Fix NULL vs IS_ERR checking in + dr_domain_init_resources (jsc#SLE-19253). +- sfc: falcon: Check null pointer of rx_queue->page_ring + (git-fixes). +- sfc: Check null pointer of rx_queue->page_ring (git-fixes). +- bonding: fix ad_actor_system option setting to default + (git-fixes). +- igb: fix deadlock caused by taking RTNL in RPM resume path + (jsc#SLE-18379). +- qlcnic: potential dereference null pointer of + rx_queue->page_ring (git-fixes). +- ice: xsk: fix cleaned_count setting (jsc#SLE-18375). +- ice: xsk: allow empty Rx descriptors on XSK ZC data path + (jsc#SLE-18375). +- ice: xsk: do not clear status_error0 for ntu + nb_buffs + descriptor (jsc#SLE-18375). +- ice: remove dead store on XSK hotpath (jsc#SLE-18375). +- ice: xsk: allocate separate memory for XDP SW ring + (jsc#SLE-18375). +- ice: xsk: return xsk buffers back to pool when cleaning the ring + (jsc#SLE-18375). +- commit 23e6d3c + +- scsi: lpfc: Use struct_group to isolate cast to larger object + (bsc#1194266). +- scsi: lpfc: Use struct_group() to initialize struct + lpfc_cgn_info (bsc#1194266). +- scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc#1194266). +- scsi: lpfc: Add additional debugfs support for CMF + (bsc#1194266). +- scsi: lpfc: Cap CMF read bytes to MBPI (bsc#1194266). +- scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc#1194266). +- scsi: lpfc: Trigger SLI4 firmware dump before doing driver + cleanup (bsc#1194266). +- scsi: lpfc: Fix NPIV port deletion crash (bsc#1194266). +- scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance + (bsc#1194266). +- scsi: lpfc: Change return code on I/Os received during link + bounce (bsc#1194266). +- scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV + (bsc#1194266). +- commit 56f0e4d + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch + Update meta data and move the patch into the sorted section. +- commit 801abe1 + +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (git-fixes). +- wireguard: receive: drop handshakes if queue lock is contended + (git-fixes). +- wireguard: receive: use ring buffer for incoming handshakes + (git-fixes). +- wireguard: device: reset peer src endpoint when netns exits + (git-fixes). +- wireguard: selftests: actually test for routing loops + (git-fixes). +- wireguard: selftests: increase default dmesg log size + (git-fixes). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (git-fixes). +- scsi: qla2xxx: edif: Fix off by one bug in + qla_edif_app_getfcinfo() (git-fixes). +- scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes). +- scsi: qla2xxx: edif: Increase ELS payload (git-fixes). +- scsi: qla2xxx: edif: Flush stale events and msgs on session down + (git-fixes). +- scsi: qla2xxx: edif: Fix app start delay (git-fixes). +- scsi: qla2xxx: edif: Fix app start fail (git-fixes). +- commit bf283b6 + +- Input: goodix - try not to touch the reset-pin on x86/ACPI + devices (git-fixes). +- commit 9c810e6 + +- Input: goodix - push error logging up into i2c_read and + i2c_write helpers (git-fixes). +- commit 83b987d + +- Input: goodix - refactor reset handling (git-fixes). +- commit fe6c264 + +- Input: goodix - add a goodix.h header file (git-fixes). +- commit d09187d + +- Input: goodix - change goodix_i2c_write() len parameter type + to int (git-fixes). +- commit cf299db + +- net: usb: pegasus: Do not drop long Ethernet frames (git-fixes). +- commit 7669ccb + +- drm/i915/adlp: Remove require_force_probe protection + (jsc#SLE-22725). +- commit ed19f50 + +- media: Revert "media: uvcvideo: Set unique vdev name based in + type" (bsc#1193255). +- commit ece5395 + +- hv: utils: add PTP_1588_CLOCK to Kconfig to fix build (git-fixes). +- commit f927f33 + +- i2c: validate user data in compat ioctl (git-fixes). +- Input: appletouch - initialize work before device registration + (git-fixes). +- commit 67ef690 + +- rtw89: 8852a: correct bit definition of dfs_en (bsc#1188303). +- rtw89: coex: Update COEX to 5.5.8 (bsc#1188303). +- rtw89: coex: Cancel PS leaving while C2H comes (bsc#1188303). +- rtw89: coex: Update BT counters while receiving report + (bsc#1188303). +- rtw89: coex: Define LPS state for BTC using (bsc#1188303). +- rtw89: coex: Add MAC API to get BT polluted counter + (bsc#1188303). +- rtw89: coex: Not to send H2C when WL not ready and count H2C + (bsc#1188303). +- rtw89: coex: correct C2H header length (bsc#1188303). +- rtw89: don't kick off TX DMA if failed to write skb + (bsc#1188303). +- rtw89: remove cch_by_bw which is not used (bsc#1188303). +- rtw89: fix sending wrong rtwsta->mac_id to firmware to fill + address CAM (bsc#1188303). +- rtw89: fix incorrect channel info during scan (bsc#1188303). +- rtw89: update scan_mac_addr during scanning period + (bsc#1188303). +- rtw89: use inline function instead macro to set H2C and CAM + (bsc#1188303). +- rtw89: add const in the cast of le32_get_bits() (bsc#1188303). +- commit de4e062 + +- Input: i8042 - enable deferred probe quirk for ASUS UM325UA + (bsc#1190256). +- commit 9eb35f2 + +- Move upstreamed patches into sorted section +- commit d24f83f + +- uapi: fix linux/nfc.h userspace compilation errors (git-fixes). +- xhci: Fresco FL1100 controller should not have BROKEN_MSI + quirk set (git-fixes). +- usb: mtu3: set interval of FS intr and isoc endpoint + (git-fixes). +- usb: mtu3: fix list_head check warning (git-fixes). +- usb: mtu3: add memory barrier before set GPD's HWO (git-fixes). +- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear + (git-fixes). +- uapi: Fix undefined __always_inline on non-glibc systems + (git-fixes). +- spi: change clk_disable_unprepare to clk_unprepare (git-fixes). +- tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (git-fixes). +- USB: serial: option: add Telit FN990 compositions (git-fixes). +- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) + (git-fixes). +- usb: xhci: Extend support for runtime power management for + AMD's Yellow carp (git-fixes). +- soc/tegra: fuse: Fix bitwise vs. logical OR warning (git-fixes). +- Revert "tty: serial: fsl_lpuart: drop earlycon entry for + i.MX8QXP" (git-fixes). +- USB: core: Make do_proc_control() and do_proc_bulk() killable + (git-fixes). +- commit fd73c6a + +- r8152: sync ocp base (git-fixes). +- r8152: fix the force speed doesn't work for RTL8156 (git-fixes). +- serial: 8250_fintek: Fix garbled text for console (git-fixes). +- soc: imx: Register SoC device only on i.MX boards (git-fixes). +- Revert "serial: 8250: Fix reporting real baudrate value in + c_ospeed field" (git-fixes). +- serial: 8250: Fix reporting real baudrate value in c_ospeed + field (git-fixes). +- commit a7820da + +- NFC: st21nfca: Fix memory leak in device probe and remove + (git-fixes). +- nfc: uapi: use kernel size_t to fix user-space builds + (git-fixes). +- pinctrl: stm32: consider the GPIO offset to expose all the + GPIO lines (git-fixes). +- pinctrl: bcm2835: Change init order for gpio hogs (git-fixes). +- pinctrl: mediatek: fix global-out-of-bounds issue (git-fixes). +- platform/x86: intel_pmc_core: fix memleak on registration + failure (git-fixes). +- platform/x86: amd-pmc: only use callbacks for suspend + (git-fixes). +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (git-fixes). +- PCI/MSI: Mask MSI-X vectors only on success (git-fixes). +- pinctrl: amd: Fix wakeups when IRQ is shared with SCI + (git-fixes). +- commit c29a200 + +- mac80211: fix locking in ieee80211_start_ap error path + (git-fixes). +- mmc: mmci: stm32: clear DLYB_CR after sending tuning command + (git-fixes). +- mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO + commands (git-fixes). +- mmc: core: Disable card detect during shutdown (git-fixes). +- mmc: sdhci-tegra: Fix switch to HS400ES mode (git-fixes). +- mac80211: mark TX-during-stop for TX in in_reconfig (git-fixes). +- nfc: fix segfault in nfc_genl_dump_devices_done (git-fixes). +- memory-hotplug.rst: fix wrong + /sys/module/memory_hotplug/parameters/ path (git-fixes). +- memory-hotplug.rst: fix two instances of "movablecore" that + should be "movable_node" (git-fixes). +- commit e3c9499 + +- kernel/crash_core: suppress unknown crashkernel parameter + warning (git-fixes). +- Refresh + patches.suse/add-product-identifying-information-to-vmcoreinfo.patch. +- commit e11041f + +- libata: if T_LENGTH is zero, dma direction should be DMA_NONE + (git-fixes). +- mac80211: fix lookup when adding AddBA extension element + (git-fixes). +- mac80211: validate extended element ID is present (git-fixes). +- mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock + (git-fixes). +- mac80211: send ADDBA requests using the tid/queue of the + aggregation session (git-fixes). +- mac80211: fix regression in SSN handling of addba tx + (git-fixes). +- mac80211: fix rate control for retransmitted frames (git-fixes). +- mac80211: track only QoS data frames for admission control + (git-fixes). +- LSM: Avoid warnings about potentially unused hook variables + (git-fixes). +- commit 2417651 + +- hwmon: (lm90) Do not report 'busy' status bit as alarm + (git-fixes). +- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 + (git-fixes). +- hwmon: (lm90) Drop critical attribute support for MAX6654 + (git-fixes). +- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis + calculations (git-fixes). +- hwmon: (lm90) Fix usage of CONFIG2 register in detect function + (git-fixes). +- Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 + (git-fixes). +- Input: atmel_mxt_ts - fix double free in mxt_read_info_block + (git-fixes). +- Input: goodix - add id->model mapping for the "9111" model + (git-fixes). +- Input: elantech - fix stack out of bound access in + elantech_change_report_id() (git-fixes). +- Input: iqs626a - prohibit inlining of channel parsing functions + (git-fixes). +- hamradio: improve the incomplete fix to avoid NPD (git-fixes). +- gpio: dln2: Fix interrupts when replugging the device + (git-fixes). +- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module + (git-fixes). +- ipmi: fix initialization when workqueue allocation fails + (git-fixes). +- ipmi: bail out if init_srcu_struct fails (git-fixes). +- HID: potential dereference of null pointer (git-fixes). +- i2c: rk3x: Handle a spurious start completion interrupt flag + (git-fixes). +- hamradio: defer ax25 kfree after unregister_netdev (git-fixes). +- hwmon: (lm90) Add basic support for TI TMP461 (git-fixes). +- hwmon: (lm90) Introduce flag indicating extended temperature + support (git-fixes). +- commit cda309a + +- drm/amd/display: Set optimize_pwr_state for DCN31 (git-fixes). +- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization + (git-fixes). +- drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf + (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Set exit_optimized_pwr_state for DCN31 + (git-fixes). +- drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info + on YC (git-fixes). +- drm/amdgpu: don't override default ECO_BITs setting (git-fixes). +- firmware: arm_scpi: Fix string overflow in SCPI genpd driver + (git-fixes). +- firmware: tegra: Fix error application of sizeof() to pointer + (git-fixes). +- firmware_loader: fix pre-allocated buf built-in firmware use + (git-fixes). +- commit 791c862 + +- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE + (git-fixes). +- commit d8f06f2 + +- drm/ast: potential dereference of null pointer (git-fixes). +- drm: simpledrm: fix wrong unit with pixel clock (git-fixes). +- Revert "drm/fb-helper: improve DRM fbdev emulation device names" + (git-fixes). +- drm/i915/display: Fix an unsigned subtraction which can never + be negative (git-fixes). +- drm/amdkfd: process_info lock not needed for svm (git-fixes). +- drm/amd/display: add connector type check for CRC source set + (git-fixes). +- drm/amdkfd: fix double free mem structure (git-fixes). +- drm/amd/display: Fix for the no Audio bug with Tiled Displays + (git-fixes). +- commit 3978643 + +- dmaengine: st_fdma: fix MODULE_ALIAS (git-fixes). +- dmaengine: idxd: fix missed completion on abort path + (git-fixes). +- dmaengine: idxd: fix calling wq quiesce inside spinlock + (git-fixes). +- drm/amdgpu: check atomic flag to differeniate with legacy path + (git-fixes). +- drm/msm/dp: Avoid unpowered AUX xfers that caused crashes + (git-fixes). +- drm/msm/dsi: set default num_data_lanes (git-fixes). +- drm/i915: Fix type1 DVI DP dual mode adapter heuristic for + modern platforms (git-fixes). +- drm/i915/dp: Ensure max link params are always valid + (git-fixes). +- drm/i915/dp: Ensure sink rate values are always valid + (git-fixes). +- commit 2ffa66e + +- ax25: NPD bug when detaching AX25 device (git-fixes). +- ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s + (git-fixes). +- bus: sunxi-rsb: Fix shutdown (git-fixes). +- cfg80211: Acquire wiphy mutex on regulatory work (git-fixes). +- clk: Don't parent clks until the parent is fully registered + (git-fixes). +- dmaengine: idxd: add halt interrupt support (git-fixes). +- bus: ti-sysc: Fix variable set but not used warning for + reinit_modules (git-fixes). +- cachefiles: Fix oops with cachefiles_cull() due to NULL object + (git-fixes). +- cachefiles: Fix oops in trace_cachefiles_mark_buried due to + NULL object (git-fixes). +- commit cd688de + +- asix: fix wrong return value in asix_check_host_enable() + (git-fixes). +- asix: fix uninit-value in asix_mdio_read() (git-fixes). +- ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (git-fixes). +- ASoC: meson: aiu: fifo: Add missing + dma_coerce_mask_and_coherent() (git-fixes). +- ASoC: tas2770: Fix setting of high sample rates (git-fixes). +- ASoC: rt5682: fix the wrong jack type detected (git-fixes). +- ASoC: tegra: Restore headphones jack name on Nyan Big + (git-fixes). +- ASoC: tegra: Add DAPM switches for headphones and mic jack + (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add ADL-N support (git-fixes). +- commit a7aad6f + +- ALSA: rawmidi - fix the uninitalized user_pversion (git-fixes). +- ALSA: hda/hdmi: Disable silent stream on GLK (git-fixes). +- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook + (git-fixes). +- ALSA: hda/realtek: Add new alc285-hp-amp-init model (git-fixes). +- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 + (git-fixes). +- ALSA: jack: Check the return value of kstrdup() (git-fixes). +- ALSA: drivers: opl3: Fix incorrect use of vp->state (git-fixes). +- ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P + (git-fixes). +- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (git-fixes). +- commit edda50f + +- igc: Do not enable crosstimestamping for i225-V models + (bsc#1193039). +- commit 4b7258e + +- recordmcount.pl: fix typo in s390 mcount regex (bsc#1192267). +- commit 502efc5 + +- recordmcount.pl: look for jgnop instruction as well as bcrl + on s390 (bsc#1192267). +- Delete patches.suse/ftrace-recordmcount-binutils.patch. +- commit e276c5a + +- fix rpm build warning + tumbleweed rpm is adding these warnings to the log: + It's not recommended to have unversioned Obsoletes: Obsoletes: microcode_ctl +- commit 3ba8941 + +- signal: Skip the altstack update when not needed (bsc#1190497). +- commit 0a4e2d9 + +- bpf: Fix kernel address leakage in atomic fetch (bsc#1193883). +- commit ebab46c + +- locking/rtmutex: Fix incorrect condition in + rtmutex_spin_on_owner() (bsc#1190137 bsc#1189998). +- ipc: WARN if trying to remove ipc object which is absent + (bsc#1190187). +- ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL + (bsc#1190187). +- ipc: check checkpoint_restore_ns_capable() to modify C/R proc + files (bsc#1190187). +- mm,hugetlb: remove mlock ulimit for SHM_HUGETLB (bsc#1190187). +- futex: Fix PREEMPT_RT build (bsc#1190137 bsc#1189998). +- futex: Simplify double_lock_hb() (bsc#1190137 bsc#1189998). +- futex: Split out wait/wake (bsc#1190137 bsc#1189998). +- futex: Split out requeue (bsc#1190137 bsc#1189998). +- futex: Rename mark_wake_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: match_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: hb_waiter_{inc,dec,pending}() (bsc#1190137 + bsc#1189998). +- futex: Split out PI futex (bsc#1190137 bsc#1189998). +- futex: Rename: {get,cmpxchg}_futex_value_locked() (bsc#1190137 + bsc#1189998). +- futex: Rename hash_futex() (bsc#1190137 bsc#1189998). +- futex: Rename __unqueue_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: queue_{,un}lock() (bsc#1190137 bsc#1189998). +- futex: Rename futex_wait_queue_me() (bsc#1190137 bsc#1189998). +- futex: Rename {,__}{,un}queue_me() (bsc#1190137 bsc#1189998). +- futex: Split out syscalls (bsc#1190137 bsc#1189998). +- futex: Move to kernel/futex/ (bsc#1190137 bsc#1189998). +- commit 2cdb038 + +- cifs: sanitize multiple delimiters in prepath (bsc#1193629). +- commit 451f2d6 + +- cifs: ignore resource_id while getting fscache super cookie + (bsc#1193629). +- commit eeba60d + +- cifs: fix ntlmssp auth when there is no key exchange + (bsc#1193629). +- commit 0175110 + +- cifs: avoid use of dstaddr as key for fscache client cookie + (bsc#1193629). +- commit f3d9639 + +- cifs: add server conn_id to fscache client cookie (bsc#1193629). +- commit 107f3d6 + +- cifs: wait for tcon resource_id before getting fscache super + (bsc#1193629). +- commit 9ad6391 + +- cifs: fix missed refcounting of ipc tcon (bsc#1193629). +- commit 324a379 + +- cifs: update internal version number (bsc#1193629). +- commit 069cbf3 + +- smb2: clarify rc initialization in smb2_reconnect (bsc#1193629). +- commit 7fb1cf7 + +- cifs: populate server_hostname for extra channels (bsc#1193629). +- commit a78bb02 + +- cifs: nosharesock should be set on new server (bsc#1193629). +- commit f9c0a11 + +- cifs: introduce cifs_ses_mark_for_reconnect() helper + (bsc#1193629). +- commit 75cf16a + +- cifs: protect srv_count with cifs_tcp_ses_lock (bsc#1193629). +- commit 7b74cfa + +- cifs: move debug print out of spinlock (bsc#1193629). +- commit 3fe9ee3 + +- cifs: do not duplicate fscache cookie for secondary channels + (bsc#1193629). +- commit ec76d5a + +- cifs: connect individual channel servers to primary channel + server (bsc#1193629). +- commit c5cace7 + +- cifs: protect session channel fields with chan_lock + (bsc#1193629). +- commit fc55a6d + +- cifs: do not negotiate session if session already exists + (bsc#1193629). +- commit 61214c8 + +- smb3: do not setup the fscache_super_cookie until fsinfo + initialized (bsc#1193629). +- commit ed23408 + +- cifs: fix potential use-after-free bugs (bsc#1193629, + jsc#SLE-20043). +- commit 5c08eeb + +- smb3: add additional null check in SMB311_posix_mkdir + (bsc#1193629). +- commit ceaffcf + +- cifs: release lock earlier in dequeue_mid error case + (bsc#1193629). +- commit c5b3ecb + +- smb3: add additional null check in SMB2_tcon (bsc#1193629). +- commit 4035864 + +- smb3: add additional null check in SMB2_open (bsc#1193629). +- commit 8ea5886 + +- smb3: add additional null check in SMB2_ioctl (bsc#1193629). +- commit a851210 + +- smb3: remove trivial dfs compile warning (bsc#1193629, + jsc#SLE-20043). +- commit 890475c + +- cifs: support nested dfs links over reconnect (bsc#1193629, + jsc#SLE-20043). +- commit 59d47b4 + +- cifs: for compound requests, use open handle if possible + (bsc#1193629). +- commit 02e1bae + +- cifs: split out dfs code from cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit af9cd3d + +- cifs: convert list_for_each to entry variant (bsc#1193629, + jsc#SLE-20043). +- commit dce8737 + +- cifs: introduce new helper for cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit 5e2b90c + +- cifs: fix print of hdr_flags in dfscache_proc_show() + (bsc#1193629, jsc#SLE-20043). +- commit 449aafc + +- cifs: send workstation name during ntlmssp session setup + (bsc#1193629). +- Refresh + patches.suse/cifs-fix-memory-leak-of-smb3_fs_context_dup-server_h.patch. +- commit 343b351 + +- cifs: nosharesock should not share socket with future sessions + (bsc#1193629). +- commit 7e97086 + +- smb3: add dynamic trace points for socket connection + (bsc#1193629). +- commit 893bf17 + +- cifs: Move SMB2_Create definitions to the shared area + (bsc#1193629). +- commit ecfb219 + +- cifs: Move more definitions into the shared area (bsc#1193629). +- commit 89babe6 + +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common + area (bsc#1193629). +- commit 445edea + +- cifs: Create a new shared file holding smb2 pdu definitions + (bsc#1193629). +- commit ed5b95d + +- cifs: add mount parameter tcpnodelay (bsc#1193629). +- commit a35b30c + +- smb3: correct server pointer dereferencing check to be more + consistent (bsc#1193629). +- commit 528e69d + +- cifs: Clear modified attribute bit from inode flags + (bsc#1193629). +- commit 877f02c + +- cifs: Deal with some warnings from W=1 (bsc#1193629). +- commit 48de0a6 + +- cifs: Deferred close performance improvements (bsc#1193629). +- commit 3284ea4 + +- cifs: fix incorrect kernel doc comments (bsc#1193629). +- commit e10f67b + +- cifs: remove pathname for file from SPDX header (bsc#1193629). +- commit eba423d + +- cifs: move SMB FSCTL definitions to common code (bsc#1193629). +- commit 5fa969c + +- cifs: rename cifs_common to smbfs_common (bsc#1193629). +- Add to supported.conf: + fs/smbfs_common/cifs_arc4 + fs/smbfs_common/cifs_md4 +- Update configs to add CONFIG_SMBFS_COMMON=m. +- commit ece4318 + +- cifs: cifs_md4 convert to SPDX identifier (bsc#1193629). +- commit d7aa128 + +- cifs: create a MD4 module and switch cifs.ko to use it + (bsc#1193629). +- commit 79d9d13 + +- cifs: fork arc4 and create a separate module for it for cifs + and other users (bsc#1193629). +- commit ac6203b + +- cifs: update FSCTL definitions (bsc#1193629). +- commit 66c717f + +- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT + (bsc#1190497). +- commit c9f5572 + +- Drop the preempt kernel flavor (jsc#SLE-18857) + The extra -preempt flavor is no longer needed when we have + PREEMPT_DYNAMIC enabled and the boot-time "preempt=" option available. +- commit 9d1770c + +- build initrd without systemd + This reduces the size of the initrd by over 25%, which + improves startup time of the virtual machine by 0.5-0.6s on + very fast machines, more on slower ones. +- commit ef4c569 + +- arm64: Implement HAVE_PREEMPT_DYNAMIC + (jsc#SLE-18857). +- arm64: Implement IRQ exit preemption static call for dynamic preemption + (jsc#SLE-18857). +- sched/preempt: Prepare for supporting !CONFIG_GENERIC_ENTRY + (jsc#SLE-18857). +- arm64: implement support for static call trampolines + (jsc#SLE-18857). +- commit 2443f87 + +- blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon +- commit 79fbdb8 + +- static_call: Use non-function types to refer to the trampolines + (jsc#SLE-18857). +- commit 16af38a + +- clk: renesas: r8a779a0: Add the DSI clocks (git-fixes). +- commit 4144466 + +- clk: renesas: r8a779a0: Add the DU clock (git-fixes). +- commit e4f5038 + +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (git-fixes). +- commit 3c01bdb + +- bpf, x86: Fix "no previous prototype" warning (git-fixes). +- commit d18ea1d + +- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd + (git-fixes). +- commit 3d5d99f + +- PM: sleep: Fix error handling in dpm_prepare() (git-fixes). +- commit 1d4147f + +- HID: holtek: fix mouse probing (git-fixes). +- commit e70fdd2 + +- KVM: VMX: Fix stale docs for + kvm-intel.emulate_invalid_guest_state (git-fixes). +- commit 403e13c + +- RDMA/hns: Replace kfree() with kvfree() (bsc#1190336). +- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() + (git-fixes). +- RDMA/hns: Fix RNR retransmission issue for HIP08 (bsc#1190336). +- sfc_ef100: potential dereference of null pointer (git-fixes). +- ixgbe: set X550 MDIO speed before talking to PHY + (jsc#SLE-18384). +- ixgbe: Document how to enable NBASE-T support (jsc#SLE-18384). +- igc: Fix typo in i225 LTR functions (jsc#SLE-18377). +- igbvf: fix double free in `igbvf_probe` (jsc#SLE-18379). +- igb: Fix removal of unicast MAC filters of VFs (jsc#SLE-18379). +- netdevsim: Zero-initialize memory for new map's value in + function nsim_bpf_map_alloc (git-fixes). +- ice: Don't put stale timestamps in the skb (jsc#SLE-18375). +- ice: Use div64_u64 instead of div_u64 in adjfine + (jsc#SLE-18375). +- iavf: do not override the adapter state in the watchdog task + (again) (jsc#SLE-18385). +- iavf: missing unlocks in iavf_watchdog_task() (jsc#SLE-18385). +- flow_offload: return EOPNOTSUPP for the unsupported mpls action + type (git-fixes). +- net: hns3: fix race condition in debugfs (bsc#1190336). +- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg + (bsc#1190336). +- commit c8da480 + +- USB: serial: cp210x: fix CP2105 GPIO registration (git-fixes). +- commit 21acdf8 + +- usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore + (git-fixes). +- commit 0ecdeb8 + +- usb: dwc2: fix STM ID/VBUS detection startup delay in + dwc2_driver_probe (git-fixes). +- commit 706591c + +- usb: cdnsp: Fix incorrect status for control request + (git-fixes). +- commit 39c7644 + +- usb: cdnsp: Fix issue in cdnsp_log_ep trace event (git-fixes). +- commit 6a1899d + +- usb: cdnsp: Fix incorrect calling of cdnsp_died function + (git-fixes). +- commit 6500212 + +- usb: gadget: u_ether: fix race in setting MAC address in setup + phase (git-fixes). +- commit de812df + +- fscache: Use refcount_t for the cookie refcount instead of + atomic_t (bsc#1190277). +- fscache: Fix fscache_cookie_put() to not deref after dec + (bsc#1190277). +- cachefiles: Change %p in format strings to something else + (bsc#1190277). +- fscache: Change %p in format strings to something else + (bsc#1190277). +- fscache: Remove the object list procfile (bsc#1190277). +- fscache, cachefiles: Remove the histogram stuff (bsc#1190277). +- fscache: Procfile to display cookies (bsc#1190277). +- fscache: Add a cookie debug ID and use that in traces + (bsc#1190277). +- commit 7bdee94 + +- add kvmsmall flavor for aarch64 +- cherry-picked from master +- commit ddd3a02 + +- ceph: initialize pathlen variable in reconnect_caps_cb + (bsc#1193925). +- ceph: fix duplicate increment of opened_inodes metric + (bsc#1193924). +- commit e2145a2 + +- tracing/uprobe: Fix uprobe_perf_open probes iteration + (git-fixes). +- commit ed9f636 + +- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() + (bsc#1190497). +- commit 7191fb9 + +- Revert "usb: early: convert to readl_poll_timeout_atomic()" + (git-fixes). +- commit cb61d99 + +- usb: typec: tcpm: fix tcpm unregister port but leave a pending + timer (git-fixes). +- commit 5235800 + +- USB: gadget: bRequestType is a bitfield, not a enum (git-fixes). +- commit 7d60d0b + +- xen/netback: don't queue unlimited number of packages + (CVE-2021-28715 XSA-392 bsc#1193442). +- commit 3c72c0c + +- xen/netback: fix rx queue stall detection (CVE-2021-28714 + XSA-392 bsc#1193442). +- commit caace15 + +- xen/console: harden hvc_xen against event channel storms + (CVE-2021-28713 XSA-391 bsc#1193440). +- commit 146b839 + +- xen/netfront: harden netfront against event channel storms + (CVE-2021-28712 XSA-391 bsc#1193440). +- commit d10254c + +- xen/blkfront: harden blkfront against event channel storms + (CVE-2021-28711 XSA-391 bsc#1193440). +- commit e1ca522 + +- NFSD: Fix exposure in nfsd4_decode_bitmap() (bnc#1193663 CVE-2021-4090). +- commit 2b4cae0 + +- hwmon: (k10temp) Remove residues of current and voltage + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for yellow carp (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Rework the temperature offset calculation + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) support Zen3 APUs (jsc#SLE-17823 jsc#SLE-23139 + jsc#ECO-3666). +- commit 0e017c0 + +- kernel-obs-build: remove duplicated/unused parameters + lbs=0 - this parameters is just giving "unused parameter" and it looks + like I can not find any version that implemented this. + rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it + alread loads the kernel module. + quiet and panic=1 will now be also always added by OBS, so we don't have + to set it here anymore. +- commit 972c692 + +- supported.conf: enable ffa-module (jsc#SLE-21844) +- commit f52f878 + +- tracing: Add length protection to histogram string copies + (git-fixes). +- commit 0ebdac5 + +- Revert "- rpm/*build: use buildroot macro instead of env variable" + buildroot macro is not being expanded inside a shell script. go + back to the environment variable usage. This reverts parts of + commit e2f60269b9330d7225b2547e057ef0859ccec155. +- commit fe85f96 + +- kernel-obs-build: include the preferred kernel parameters + Currently the Open Build Service hardcodes the kernel boot parameters + globally. Recently functionality was added to control the parameters + by the kernel-obs-build package, so make use of that. parameters here + will overwrite what is used by OBS otherwise. +- commit a631240 + +- vfio: Introduce a vfio_uninit_group_dev() API call + (jsc#SLE-22601). +- Refresh + patches.suse/vfio-fsl-Move-to-the-device-set-infrastructure.patch. +- Refresh + patches.suse/0447-vfio-Provide-better-generic-support-for-open-release.patch. +- commit 880f484 + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + +- rpm/kernel-obs-build.spec.in: move to zstd for the initrd + Newer distros have capability to decompress zstd, which + provides a 2-5% better compression ratio at very similar + cpu overhead. Plus this tests the zstd codepaths now as well. +- commit 3d53a5b + kernel-firmware -- Update to version 20211123: +- Update to version 20220119 (git commit 0c6a7b3bf728): + * linux-firmware: Update firmware file for Intel Bluetooth 9260 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: update firmware for mediatek bluetooth chip(MT7921) + * linux-firmware: update firmware for MT7921 WiFi device + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232 + * linux-firmware: add marvell CPT firmware images + * QCA: Add Bluetooth nvm file for WCN685x + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324 + * QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609 + * i915: Add GuC v69.0.3 for all platforms +- Add entry for rvu_cptpf + +- Update to version 20220111 (git commit 13dca280f760): + * linux-firmware: update firmware for MT7915 + * iwlwifi: add new FWs from core63-136 release + * iwlwifi: add new FWs from core66-88 release + * iwlwifi: update 9000-family firmwares to core66-88 + * linux-firmware: add firmware for MT7916 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * WHENCE: add missing symlink for NanoPi R1 + * amdgpu: update yellow carp dmcub firmware + * cxgb4: Update firmware to revision 1.26.6.0 +- update aliases from 5.16 final + +- Update to version 20211229 (git commit 57d6b9507e28): + * cnm: add chips&media wave521c firmware. + * linux-firmware: update firmware for MT7921 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * rtw88: 8822c: Update normal firmware to v9.9.11 + * QCA: Update Bluetooth WCN685x firmware to 2.1.0-00298 + * amdgpu: update green sardine PSP firmware + * bnx2x: Add FW 7.13.21.0 + * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) + * linux-firmware: wilc1000: update WILC1000 firmware to v15.4.1 + * rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B + * rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B + * cxgb4: Update firmware to revision 1.26.4.0 + * rtw89: 8852a: update fw to v0.13.33.0 + * i915: Add DMC firmware v2.14 for ADL-P + * QCA: Add Bluetooth default nvm file for WCN685x + +- Update to version 20211123 (git commit b0e898fbaf37): kernel-firmware:compressed -- Update to version 20211123: +- Update to version 20220119 (git commit 0c6a7b3bf728): + * linux-firmware: Update firmware file for Intel Bluetooth 9260 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX200 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: update firmware for mediatek bluetooth chip(MT7921) + * linux-firmware: update firmware for MT7921 WiFi device + * Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232 + * linux-firmware: add marvell CPT firmware images + * QCA: Add Bluetooth nvm file for WCN685x + * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324 + * QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609 + * i915: Add GuC v69.0.3 for all platforms +- Add entry for rvu_cptpf + +- Update to version 20220111 (git commit 13dca280f760): + * linux-firmware: update firmware for MT7915 + * iwlwifi: add new FWs from core63-136 release + * iwlwifi: add new FWs from core66-88 release + * iwlwifi: update 9000-family firmwares to core66-88 + * linux-firmware: add firmware for MT7916 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9462 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth 9560 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX201 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX211 + * linux-firmware: Update firmware file for Intel Bluetooth AX210 + * WHENCE: add missing symlink for NanoPi R1 + * amdgpu: update yellow carp dmcub firmware + * cxgb4: Update firmware to revision 1.26.6.0 +- update aliases from 5.16 final + +- Update to version 20211229 (git commit 57d6b9507e28): + * cnm: add chips&media wave521c firmware. + * linux-firmware: update firmware for MT7921 WiFi device + * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) + * rtw88: 8822c: Update normal firmware to v9.9.11 + * QCA: Update Bluetooth WCN685x firmware to 2.1.0-00298 + * amdgpu: update green sardine PSP firmware + * bnx2x: Add FW 7.13.21.0 + * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) + * linux-firmware: wilc1000: update WILC1000 firmware to v15.4.1 + * rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B + * rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B + * cxgb4: Update firmware to revision 1.26.4.0 + * rtw89: 8852a: update fw to v0.13.33.0 + * i915: Add DMC firmware v2.14 for ADL-P + * QCA: Add Bluetooth default nvm file for WCN685x + +- Update to version 20211123 (git commit b0e898fbaf37): kernel-preempt -- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, - and qword (bsc#1190497). -- commit 8e47d62 +- powerpc/perf: Fix power_pmu_disable to call + clear_pmi_irq_pending only if PMI is pending (bsc#1156395). +- commit a08ca77 -- tty: hvc: replace BUG_ON() with negative return value - (git-fixes). -- commit 64a2763 +- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (git-fixes) +- commit 82ce09e -- xen/netfront: don't trust the backend response data blindly - (git-fixes). -- commit 3d79f0a +- RDMA/mlx5: Fix query DCT via DEVX (git-fixes) +- commit 4b56cb2 -- xen/netfront: disentangle tx_skb_freelist (git-fixes). -- commit 843455b +- RDMA/core: Don't access cm_id after its destruction (git-fixes) +- commit 4a117e6 -- xen/netfront: don't read data from request on the ring page - (git-fixes). -- commit a7d9222 +- RDMA/mlx5: Recover from fatal event in dual port mode (git-fixes) +- commit 875e0ed -- xen/netfront: read response from backend only once (git-fixes). -- commit 7ac98d9 +- RDMA/rxe: Clear all QP fields if creation failed (git-fixes) +- commit 07c8b4d -- xen/blkfront: don't trust the backend response data blindly - (git-fixes). -- commit 8fa0a17 +- RDMA/siw: Properly check send and receive CQ pointers (git-fixes) +- commit d84b45b -- xen/blkfront: don't take local copy of a request from the ring - page (git-fixes). -- commit ff5aa10 +- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (git-fixes) +- commit 8c226d5 -- xen/blkfront: read response from backend only once (git-fixes). -- commit 160dbd1 +- RDMA/siw: Fix a use after free in siw_alloc_mr (git-fixes) +- commit a7eff62 -- usb: core: config: using bit mask instead of individual bits - (git-fixes). -- USB: gadget: zero allocate endpoint 0 buffers (git-fixes). -- USB: gadget: detect too-big endpoint 0 requests (git-fixes). -- libata: add horkage for ASMedia 1092 (git-fixes). -- platform/x86: amd-pmc: Fix s2idle failures on certain AMD - laptops (git-fixes). -- mmc: spi: Add device-tree SPI IDs (git-fixes). -- usb: gadget: uvc: fix multiple opens (git-fixes). -- commit e549085 +- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (git-fixes) +- commit 2db1c84 + +- RDMA/cxgb4: add missing qpid increment (git-fixes) +- commit 591cdce + +- RDMA/core: Unify RoCE check and re-factor code (git-fixes) +- commit e5e3d6f + +- RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (git-fixes) +- commit 76267d4 + +- IB/hfi1: Fix error return code in parse_platform_config() (git-fixes) +- commit 270bb46 + +- IB/hfi1: Use kzalloc() for mmu_rb_handler allocation (git-fixes) +- commit 05c0e16 + +- RDMA/core: Fix corrupted SL on passive side (git-fixes) +- commit d86d9cb + +- IB/isert: Fix a use after free in isert_connect_request (git-fixes) +- commit fa7abfc + +- RDMA/addr: Be strict with gid size (git-fixes) +- commit 0b96850 + +- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (git-fixes) +- commit 0f86491 + +- IB/mlx5: Add missing error code (git-fixes) +- commit 06919f0 + +- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (git-fixes) +- commit 1cb9b27 + +- RDMA/siw: Fix calculation of tx_valid_cpus size (git-fixes) +- commit 35656e8 + +- RDMA/rxe: Correct skb on loopback path (git-fixes) +- commit 328cd44 + +- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (git-fixes) +- commit ad066a1 -- HID: Ignore battery for Elan touchscreen on Asus UX550VE +- RDMA/rxe: Remove useless code in rxe_recv.c (git-fixes) +- commit 6a7743e + +- RDMA/rxe: Fix coding error in rxe_recv.c (git-fixes) +- commit 671cb83 + +- IB/cm: Avoid a loop when device has 255 ports (git-fixes) +- commit 2186e0a + +- IB/mlx5: Return appropriate error code instead of ENOMEM (git-fixes) +- commit ba2e4e5 + +- IB/umad: Return EPOLLERR in case of when device disassociated (git-fixes) +- commit 0fc8532 + +- IB/umad: Return EIO in case of when device disassociated (git-fixes) +- commit 1beb1a9 + +- IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (git-fixes) +- commit b747600 + +- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (git-fixes) +- commit d209b75 + +- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (git-fixes) +- commit 1bcb139 + +- RDMA/cxgb4: Fix the reported max_recv_sge value (git-fixes) +- commit 000358b + +- RDMA/mlx5: Fix wrong free of blue flame register on error (git-fixes) +- commit a95b8b5 + +- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (git-fixes) +- commit c125ce0 + +- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (git-fixes) +- commit 717d46c + +- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (git-fixes) +- commit e2b003d + +- Input: wm97xx: Simplify resource management (git-fixes). +- ASoC: fsl: Add missing error handling in pcm030_fabric_probe -- HID: google: add eel USB id (git-fixes). -- HID: add USB_HID dependancy to hid-prodikeys (git-fixes). -- HID: add USB_HID dependancy to hid-chicony (git-fixes). -- HID: bigbenff: prevent null pointer dereference (git-fixes). -- HID: sony: fix error path in probe (git-fixes). -- HID: add USB_HID dependancy on some USB HID drivers (git-fixes). -- HID: check for valid USB device for many HID drivers +- ASoC: max9759: fix underflow in speaker_gain_control_put() -- HID: wacom: fix problems when device is not a valid USB device +- ASoC: cpcap: Check for NULL pointer after calling + of_get_child_by_name (git-fixes). +- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple + of period bytes (git-fixes). +- ALSA: usb-audio: Correct quirk for VF0770 (git-fixes). +- ALSA: usb-audio: initialize variables that could ignore errors -- HID: add hid_is_usb() function to make it simpler for USB - detection (git-fixes). -- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover +- drm/i915/overlay: Prevent divide by zero bugs in scaling -- HID: Ignore battery for Elan touchscreen on HP Envy X360 - 15-eu0xxx (git-fixes). -- HID: sony: support for the ghlive ps4 dongles (git-fixes). -- HID: sony: Fix more ShanWan clone gamepads to not rumble when - plugged in (git-fixes). -- commit 66fc3e6 - -- sched/fair: Document the slow path and fast path in - select_task_rq_fair (bsc#1189999 (Scheduler functional and - performance backports)). -- sched/fair: Fix per-CPU kthread and wakee stacking for asym - CPU capacity (bsc#1189999 (Scheduler functional and performance - backports)). -- sched/fair: Fix detection of per-CPU kthreads waking a task - (bsc#1189999 (Scheduler functional and performance backports)). -- commit d543e74 +- dma-buf: heaps: Fix potential spectre v1 gadget (git-fixes). +- drm/nouveau: fix off by one in BIOS boundary checking + (git-fixes). +- pinctrl: intel: Fix a glitch when updating IRQ flags on a + preconfigured line (git-fixes). +- pinctrl: intel: fix unexpected interrupt (git-fixes). +- commit 78392e2 -- Refresh - patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. -- Refresh - patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. -- commit 24ff0a3 +- nvme: fix use after free when disconnecting a reconnecting ctrl + (git-fixes). +- commit 6b18639 -- xhci: avoid race between disable slot command and host runtime - suspend (git-fixes). -- commit 7ac82ba +- nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (git-fixes). +- nvme-tcp: fix data digest pointer calculation (git-fixes). +- nvme-tcp: fix incorrect h2cdata pdu offset accounting + (git-fixes). +- commit 64fba5e -- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from - runtime suspending (git-fixes). -- commit 47ed1f0 +- nvme-tcp: fix possible use-after-completion (git-fixes). +- commit 656adbf -- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch (bsc#1189158) -- commit 5a1da74 +- nvme-fabrics: avoid double completions in + nvmf_fail_nonready_command (git-fixes). +- nvme: introduce a nvme_host_path_error helper (git-fixes). +- blk-mq: introduce blk_mq_set_request_complete (git-fixes). +- nvme: refactor ns->ctrl by request (git-fixes). +- nvme-core: use list_add_tail_rcu instead of list_add_tail for + nvme_init_ns_head (git-fixes). +- commit 35ee4c2 -- vdpa: Consider device id larger than 31 (git-fixes). -- virtio/vsock: fix the transport to work with VMADDR_CID_ANY - (git-fixes). -- virtio_ring: Fix querying of maximum DMA mapping size for - virtio device (git-fixes). -- virtio: always enter drivers/virtio/ (git-fixes). -- vdpa: check that offsets are within bounds (git-fixes). -- commit a40ec17 +- Refresh patches.suse/NFS-don-t-store-struct-cred-in-struct-nfs_access_ent.patch. + Update upstream info +- commit 7228799 -- scsi: qla2xxx: Format log strings only if needed (git-fixes). -- scsi: scsi_debug: Fix buffer size of REPORT ZONES command +- NFSv4: nfs_atomic_open() can race when looking up a non-regular + file (git-fixes). +- NFSv4: Handle case where the lookup of a directory fails -- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() - (git-fixes). -- scsi: scsi_debug: Zero clear zones at reset write pointer - (git-fixes). -- scsi: mpt3sas: Fix incorrect system timestamp (git-fixes). -- scsi: mpt3sas: Fix system going into read-only mode (git-fixes). -- scsi: mpt3sas: Fix kernel panic during drive powercycle test +- NFS: Ensure the server has an up to date ctime before renaming -- commit 590254f +- commit 1b23644 -- RDMA/irdma: Don't arm the CQ more than two times if no CE for - this CQ (jsc#SLE-18383). -- RDMA/irdma: Report correct WC errors (jsc#SLE-18383). -- RDMA/irdma: Fix a potential memory allocation issue in - 'irdma_prm_add_pble_mem()' (jsc#SLE-18383). -- RDMA/irdma: Fix a user-after-free in add_pble_prm - (jsc#SLE-18383). -- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (jsc#SLE-19242). -- IB/hfi1: Fix early init panic (jsc#SLE-19242). -- IB/hfi1: Insure use of smp_processor_id() is preempt disabled - (jsc#SLE-19242). -- IB/hfi1: Correct guard on eager buffer deallocation - (jsc#SLE-19242). -- RDMA/rtrs: Call {get,put}_cpu_ptr to silence a debug kernel - warning (jsc#SLE-19249). -- RDMA/hns: Do not destroy QP resources in the hw resetting phase - (bsc#1190336). -- RDMA/hns: Do not halt commands during reset until later - (bsc#1190336). -- RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow - (jsc#SLE-19253). -- RDMA: Fix use-after-free in rxe_queue_cleanup (jsc#SLE-19249). -- vmxnet3: fix minimum vectors alloc issue (bsc#1190406). -- ice: safer stats processing (jsc#SLE-18375). -- ice: fix adding different tunnels (jsc#SLE-18375). -- ice: fix choosing UDP header type (jsc#SLE-18375). -- ice: ignore dropped packets during init (jsc#SLE-18375). -- ice: Fix problems with DSCP QoS implementation (jsc#SLE-18375). -- ice: rearm other interrupt cause register after enabling VFs - (jsc#SLE-18375). -- ice: fix FDIR init missing when reset VF (jsc#SLE-18375). -- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - (jsc#SLE-18378). -- i40e: Fix pre-set max number of queues for VF (jsc#SLE-18378). -- i40e: Fix failed opcode appearing if handling messages from VF - (jsc#SLE-18378). -- iavf: Fix reporting when setting descriptor count - (jsc#SLE-18385). -- iavf: restore MSI state on reset (jsc#SLE-18385). -- devlink: fix netns refcount leak in devlink_nl_cmd_reload() - (git-fixes). -- bonding: make tx_rebalance_counter an atomic (git-fixes). -- net/tls: Fix authentication failure in CCM mode (git-fixes). -- tcp: fix page frag corruption on page fault (git-fixes). -- commit ed7a8c9 - -- config: INPUT_EVBUG=n (bsc#1192974). - Debug driver unsuitable for production, only enabled on ppc64. -- commit e6448a3 - -- ima: Fix undefined arch_ima_get_secureboot() and co - (bsc#1193674). -- commit acf34be +- blk-cgroup: fix missing put device in error path from + blkg_conf_pref() (bsc#1195481). +- commit 1d9f7ed -- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero - (git-fixes). -- commit 6e691fe +- ext4: fix an use-after-free issue about data=journal writeback + mode (bsc#1195482). +- commit dec4e3b -- Move upstreamed rtw89 patch into sorted section -- commit 0950df1 +- ext4: make sure quota gets properly shutdown on error + (bsc#1195480). +- commit 37600f0 -- net: mana: Fix memory leak in mana_hwc_create_wq (git-fixes). -- commit 1fcab05 +- blacklist.conf: blacklist 4013d47a5307 +- commit 3d0f1d1 -- usb: core: config: fix validation of wMaxPacketValue entries +- fsnotify: fix fsnotify hooks in pseudo filesystems + (bsc#1195479). +- commit 3ed7ace + +- fsnotify: invalidate dcache before IN_DELETE event + (bsc#1195478). +- commit 776f92d + +- udf: Restore i_lenAlloc when inode expansion fails + (bsc#1195477). +- commit fa5618c + +- udf: Fix NULL ptr deref when converting from inline format + (bsc#1195476). +- commit 26d7db1 + +- blacklist.conf: Blacklist ee12595147ac +- commit 1e354ac + +- USB: serial: mos7840: fix probe error handling (git-fixes). +- commit 3875819 + +- xhci-pci: Allow host runtime PM as default for Intel Alpine + Ridge LP (git-fixes). +- commit 7bdac2d + +- Update patch reference for radeon regression fix (bsc#1195142) +- commit 3e139f1 + +- spi: mediatek: Avoid NULL pointer crash in interrupt -- bus: mhi: core: Add support for forced PM resume (git-fixes). -- iio: trigger: stm32-timer: fix MODULE_ALIAS (git-fixes). -- iio: at91-sama5d2: Fix incorrect sign extension (git-fixes). -- iio: adc: axp20x_adc: fix charging current reporting on AXP22x +- spi: bcm-qspi: check for valid cs before applying chip select -- iio: gyro: adxrs290: fix data signedness (git-fixes). -- iio: ad7768-1: Call iio_trigger_notify_done() on error +- spi: meson-spicc: add IRQ check in meson_spicc_probe -- iio: itg3200: Call iio_trigger_notify_done() on error +- tty: Add support for Brainboxes UC cards (git-fixes). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers -- iio: dln2: Check return value of devm_iio_trigger_register() +- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge -- iio: trigger: Fix reference counting (git-fixes). -- iio: dln2-adc: Fix lockdep complaint (git-fixes). -- iio: adc: stm32: fix a current leak by resetting pcsel before - disabling vdda (git-fixes). -- iio: mma8452: Fix trigger reference couting (git-fixes). -- iio: stk3310: Don't return error code in interrupt handler +- PM: wakeup: simplify the output logic of pm_show_wakelocks() -- iio: kxsd9: Don't return error code in trigger handler +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy -- iio: ltr501: Don't return error code in trigger handler +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (git-fixes). +- Bluetooth: refactor malicious adv data check (git-fixes). +- commit 0420ac4 + +- Update + patches.suse/bonding-fix-null-dereference-in-bond_ipsec_add_sa.patch + (bsc#1176447 bsc#1195371 CVE-2022-0286). + Added CVE reference. +- commit e1eaedd + +- net: bridge: vlan: fix memory leak in __allowed_ingress + (bsc#1176447). +- net: bridge: vlan: fix single net device option dumping + (bsc#1176447). +- net: sfp: fix high power modules without diagnostic monitoring + (bsc#1154353). +- net: bonding: fix bond_xmit_broadcast return value error bug + (bsc#1176447). +- RDMA/rxe: Remove the unnecessary variable (jsc#SLE-15176). +- Revert "net/mlx5e: Block offload of outer header csum for GRE + tunnel" (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for UDP + tunnels" (git-fixes). +- igc: Fix TX timestamp support for non-MSI-X platforms + (bsc#1160634). +- net/mlx5: E-Switch, fix changing vf VLANID (jsc#SLE-15172). +- RDMA/core: Clean up cq pool mechanism (jsc#SLE-15176). +- net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW + steering (jsc#SLE-8464). +- vxlan: fix error return code in __vxlan_dev_create() + (bsc#1154353). +- netdevsim: set .owner to THIS_MODULE (bsc#1154353). +- net/mlx5e: Protect encap route dev from concurrent release + (jsc#SLE-8464). +- mlxsw: Only advertise link modes supported by both driver and + device (bsc#1154488). +- commit 8d79e55 + +- Refresh patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch. + Remove duplicated tag. +- commit 6c506e7 + +- scripts/dtc: only append to HOST_EXTRACFLAGS instead of + overwriting (git-fixes). +- commit 644966c + +- drm/etnaviv: relax submit size limits (git-fixes). +- commit de0ae66 + +- usb: common: ulpi: Fix crash in ulpi_match() (git-fixes). +- usb: gadget: f_sourcesink: Fix isoc transfer for + USB_SPEED_SUPER_PLUS (git-fixes). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (git-fixes). +- usb: roles: fix include/linux/usb/role.h compile issue + (git-fixes). +- phylib: fix potential use-after-free (git-fixes). +- x86/gpu: Reserve stolen memory for first integrated Intel GPU + (git-fixes). +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA + controller (git-fixes). +- phy: uniphier-usb3ss: fix unintended writing zeros to PHY + register (git-fixes). +- usb: hub: Add delay for SuperSpeed hub resume to let links + transit to U0 (git-fixes). +- usb: uhci: add aspeed ast2600 uhci support (git-fixes). +- usb: gadget: f_fs: Use stream_open() for endpoint files + (git-fixes). +- serial: core: Keep mctrl register state and cached copy in sync + (git-fixes). +- serial: pl010: Drop CR register reset on set_termios + (git-fixes). +- serial: Fix incorrect rs485 polarity on uart open (git-fixes). +- serial: amba-pl011: do not request memory region twice + (git-fixes). +- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO + (git-fixes). +- regulator: qcom_smd: Align probe function with rpmh-regulator + (git-fixes). +- mtd: rawnand: gpmi: Add ERR007117 protection for + nfc_apply_timings (git-fixes). +- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting + for i.MX6 (git-fixes). +- rsi: Fix use-after-free in rsi_rx_done_handler() (git-fixes). +- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes -- iio: accel: kxcjk-1013: Fix possible memory leak in probe and - remove (git-fixes). -- misc: rtsx: Avoid mangling IRQ during runtime PM (git-fixes). -- misc: fastrpc: fix improper packet size calculation (git-fixes). -- bus: mhi: pci_generic: Fix device recovery failed issue +- mtd: nand: bbt: Fix corner case in bad block table handling + (git-fixes). +- commit ceccaf4 + +- lib82596: Fix IRQ check in sni_82596_probe (git-fixes). +- i2c: designware-pci: Fix to change data types of hcnt and lcnt + parameters (git-fixes). +- i2c: mpc: Correct I2C reset procedure (git-fixes). +- i2c: i801: Don't silently correct invalid transfer size -- clocksource/drivers/dw_apb_timer_of: Fix probe failure +- gpiolib: acpi: Do not set the IRQ type if the IRQ is already + in use (git-fixes). +- HID: apple: Do not reset quirks when the Fn key is not found -- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing - INVALL (git-fixes). -- irqchip: nvic: Fix offset for Interrupt Priority Offsets +- HID: quirks: Allow inverting the absolute X/Y values -- irqchip/aspeed-scu: Replace update_bits with write_bits +- mac80211: allow non-standard VHT MCS-10/11 (git-fixes). +- iwlwifi: mvm: Fix calculation of frame length (git-fixes). +- iwlwifi: remove module loading failure message (git-fixes). +- iwlwifi: fix leaks/bad data after failed firmware load -- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds -- irqchip/armada-370-xp: Fix return value of - armada_370_xp_msi_alloc() (git-fixes). -- clocksource/drivers/arc_timer: Eliminate redefined macro error +- iwlwifi: mvm: synchronize with FW after multicast commands -- commit 458f7dd - -- Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE - (bsc#1193655). -- Bluetooth: btusb: Add gpio reset way for qca btsoc in - cmd_timeout (bsc#1193655). -- Bluetooth: btusb: Add support for IMC Networks Mediatek - Chip(MT7921) (bsc#1193655). -- Bluetooth: btusb: Add the new support ID for Realtek RTL8852A - (bsc#1193655). -- Bluetooth: btusb: Add protocol for MediaTek bluetooth - devices(MT7922) (bsc#1193655). -- Bluetooth: btusb: Support public address configuration for - MediaTek Chip (bsc#1193655). -- commit aa63c80 +- media: saa7146: hexium_gemini: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: igorplugusb: receiver overflow should be reported + (git-fixes). +- media: m920x: don't use stack on USB reads (git-fixes). +- media: saa7146: hexium_orion: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds + (git-fixes). +- media: b2c2: Add missing check in flexcop_pci_isr: (git-fixes). +- commit a86fa77 -- i2c: mpc: Use atomic read and fix break condition (git-fixes). -- clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 +- floppy: Add max size check for user space request (git-fixes). +- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock -- clk: imx: use module_platform_driver (git-fixes). -- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion +- Bluetooth: Fix debugfs entry leak in hci_register_dev() -- clk: qcom: regmap-mux: fix parent clock lookup (git-fixes). -- commit 3747790 +- drm/amdgpu: fixup bad vram size on gmc v8 (git-fixes). +- drm/etnaviv: limit submit sizes (git-fixes). +- drm/bridge: megachips: Ensure both bridges are probed before + registration (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga + Book X91F/L (git-fixes). +- drm/nouveau/kms/nv04: use vzalloc for nv04_display (git-fixes). +- drm/nouveau/pmu/gm200-: avoid touching PMU outside of + DEVINIT/PREOS/ACR (git-fixes). +- drm/lima: fix warning when CONFIG_DEBUG_SG=y & + CONFIG_DMA_API_DEBUG=y (git-fixes). +- commit d637736 -- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 - platform (git-fixes). -- ALSA: ctl: Fix copy of updated id with element read/write +- ASoC: mediatek: mt8173: fix device_node leak (git-fixes). +- ALSA: seq: Set upper limit of processed events (git-fixes). +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 -- ALSA: pcm: oss: Handle missing errors in - snd_pcm_oss_change_params*() (git-fixes). -- ALSA: pcm: oss: Limit the period size to 16MB (git-fixes). -- ALSA: pcm: oss: Fix negative period/buffer sizes (git-fixes). -- commit 70606b1 +- ACPICA: Fix wrong interpretation of PCC address (git-fixes). +- ACPICA: Executer: Fix the REFCLASS_REFOF case in + acpi_ex_opcode_1A_0T_1R() (git-fixes). +- ACPICA: Utilities: Avoid deleting the same object twice in a + row (git-fixes). +- batman-adv: allow netlink usage in unprivileged containers + (git-fixes). +- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream + (git-fixes). +- ath10k: Fix tx hanging (git-fixes). +- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START + reply (git-fixes). +- commit b090e4d -- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 -- PM: runtime: Fix pm_runtime_active() kerneldoc comment +- hwmon: (lm90) Mark alert as broken for MAX6680 (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6654 (git-fixes). +- hwmon: (lm90) Reduce maximum conversion rate for G781 -- hwmon: (pwm-fan) Ensure the fan going on in .probe() +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable -- hwmon: (dell-smm) Fix warning on /proc/i8k creation error +- drm/msm: Fix wrong size calculation (git-fixes). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc -- hwmon: (corsair-psu) fix plain integer used as NULL pointer +- ACPI: battery: Add the ThinkPad "Not Charging" quirk -- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on - emulated bridge" (git-fixes). -- mmc: renesas_sdhi: initialize variable properly when tuning +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions -- ASoC: codecs: wsa881x: fix return values from kcontrol put +- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 -- ASoC: codecs: wcd934x: return correct value from mixer put +- commit e06c812 + +- serial: stm32: fix software flow control transfer (git-fixes). +- tty: n_gsm: fix SW flow control encoding/handling (git-fixes). +- serial: 8250: of: Fix mapped region size when using reg-offset + property (git-fixes). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (git-fixes). +- ata: pata_platform: Fix a NULL pointer dereference in + __pata_platform_probe() (git-fixes). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy -- ASoC: codecs: wcd934x: handle channel mappping list correctly +- pinctrl: bcm2835: Add support for wake-up interrupts -- ASoC: qdsp6: q6routing: Fix return value from - msm_routing_put_audio_mixer (git-fixes). -- ASoC: tegra: Use normal system sleep for ADX (git-fixes). -- ASoC: tegra: Use normal system sleep for AMX (git-fixes). -- ASoC: tegra: Use normal system sleep for Mixer (git-fixes). -- ASoC: tegra: Use normal system sleep for MVC (git-fixes). -- ASoC: tegra: Use normal system sleep for SFC (git-fixes). -- ASoC: tegra: Balance runtime PM count (git-fixes). -- ASoC: rt5682: Fix crash due to out of scope stack vars +- pinctrl: bcm2835: Match BCM7211 compatible string (git-fixes). +- commit 34e1762 + +- Update patch reference for vgacon patch (CVE-2020-28097 bsc#1187723 jsc#SLE-23485) +- commit 589ca07 + +- video: hyperv_fb: Fix validation of screen resolution -- ALSA: usb-audio: Reorder snd_djm_devices[] entries (git-fixes). -- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (git-fixes). -- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset +- commit c92ca58 + +- net: tipc: validate domain record count on input (bsc#1195254). +- commit 5e4e31e + +- blacklist.conf: Add e1fbbd073137 prctl: allow to setup brk for et_dyn executables +- commit d38c68f + +- ibmvnic: remove unused defines (bsc#1195293 ltc#196198). +- ibmvnic: Update driver return codes (bsc#1195293 ltc#196198). +- commit 2e27858 + +- RDMA/hns: Remove unnecessary access right set during INIT2INIT (git-fixes) +- commit 4f52905 + +- RDMA/core: Do not indicate device ready when device enablement fails (git-fixes) +- commit 8c078d4 + +- RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (git-fixes) +- commit b76b1bf + +- RDMA/hns: Remove the portn field in UD SQ WQE (git-fixes) +- commit 6b9c3b4 + +- RDMA/cxgb4: Validate the number of CQEs (git-fixes) +- commit 2d78782 + +- RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (git-fixes) +- commit 555e8b8 + +- RDMA/rxe: Compute PSN windows correctly (git-fixes) +- commit 6546545 + +- RDMA/bnxt_re: Set queue pair state when being queried (git-fixes) +- commit 68f6d87 + +- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (git-fixes) +- commit 64a081e + +- RDMA/i40iw: Address an mmap handler exploit in i40iw (git-fixes) +- commit 1f8fac6 + +- RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (git-fixes) +- commit 09fe3b5 + +- RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (git-fixes) +- commit e969537 + +- i40iw: Add support to make destroy QP synchronous (git-fixes) +- commit 1d9fde7 + +- RDMA/mlx5: Issue FW command to destroy SRQ on reentry (git-fixes) +- commit 7b4149b + +- RDMA/mlx5: Fix potential race between destroy and CQE poll (git-fixes) +- commit a2e5b72 + +- RDMA/hns: Add a check for current state before modifying QP (git-fixes) +- commit 8117a96 + +- IB/mlx4: Separate tunnel and wire bufs parameters (git-fixes) +- commit 780f173 + +- update +- commit 8000467 + +- phonet: refcount leak in pep_sock_accep (bsc#1193867, + CVE-2021-45095). +- commit 98c27cb + +- xfrm: fix MTU regression (bsc#1185377, bsc#1194048). +- Delete + patches.suse/xfrm-xfrm_state_mtu-should-return-at-least-1280-for-.patch. + which caused a regression (bsc#1194048). +- fix patches.kabi/revert-xfrm-xfrm_state_mtu-should-return-at-least-1280.patch + fixes the resulting KABI change +- Replace with an alternative fix for bsc#1185377 +- commit ccdfbb9 + +- Refresh + patches.suse/ibmvnic-Allow-extra-failures-before-disabling.patch. +- Refresh patches.suse/ibmvnic-don-t-spin-in-tasklet.patch. +- Refresh patches.suse/ibmvnic-init-running_cap_crqs-early.patch. +- Refresh + patches.suse/ibmvnic-remove-unused-wait_capability.patch. +- commit 6439146 + +- ext4: set csum seed in tmp inode while migrating to extents + (bsc#1195267). +- commit 22e9600 + +- drm/vmwgfx: Fix stale file descriptors on failed usercopy + (CVE-2022-22942 bsc#1195065). +- commit b93c2a4 + +- nvme: add 'iopolicy' module parameter (bsc#1177599 bsc#1193096). +- commit 552f664 + +- bpf: Verifer, adjust_scalar_min_max_vals to always call + update_reg_bounds() (bsc#1194227). +- commit bf95985 + +- net/packet: rx_owner_map depends on pg_vec (bsc#1195184 + CVE-2021-22600). +- commit ef975a8 + +- powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a + debugfs entry (bsc#1195183 ltc#193865). +- commit a3b42d2 + +- scsi: ufs: Correct the LUN used in eh_device_reset_handler() + callback (bsc#1193864 CVE-2021-39657). +- commit 74b4241 + +- lightnvm: Remove lightnvm implemenation (bsc#1191881). +- commit e978276 + +- supported.conf: mark rtw88 modules as supported (jsc#SLE-22690) +- commit 0d3c7d0 + +- Update + patches.suse/usb-gadget-configfs-Fix-use-after-free-issue-with-ud.patch + (bsc#1193861 CVE-2021-39648). + updated references for a CVE that became known after the fix + had been applied for other reasons +- commit f7fa182 + +- Update + patches.suse/USB-gadget-detect-too-big-endpoint-0-requests.patch + (bsc#1193802 CVE-2021-39685). + Updated references to a CVE that became known after the fix had + been applied for other reasons +- commit eeaa33a + +- crypto: qat - fix undetected PFVF timeout in ACK loop -- drm/syncobj: Deal with signalled fences in - drm_syncobj_find_fence (git-fixes). -- commit 847c219 +- commit 3cc9984 -- can: m_can: make custom bittiming fields const (git-fixes). -- commit 5d86bd5 +- asix: fix wrong return value in asix_check_host_enable() + (git-fixes). +- commit 9e94c23 -- Update BT fix patch for regression with 8087:0026 device (bsc#1193124) - Also corrected the references and patch description -- commit 4cf2593 +- net: mana: Add RX fencing (bsc#1193506). +- commit aa896c0 -- scsi: lpfc: Fix non-recovery of remote ports following an - unsolicited LOGO (bsc#1189126). -- commit 2b31676 +- net: mana: Add XDP support (bsc#1193506). +- commit d5e53a9 -- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA - spans multiple LLCs (bsc#1192120). -- sched/fair: Use weight of SD_NUMA domain in find_busiest_group - (bsc#1192120). -- commit 818b2ce +- hv_netvsc: Set needed_headroom according to VF (bsc#1193506). +- commit f4f411e -- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done +- net, xdp: Introduce xdp_prepare_buff utility routine + (bsc#1193506). +- commit aca9d96 + +- net, xdp: Introduce xdp_init_buff utility routine (bsc#1193506). +- commit 9770783 + +- ibmvnic: remove unused ->wait_capability (bsc#1195073 + ltc#195713). +- ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713). +- ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713). +- ibmvnic: Allow extra failures before disabling (bsc#1195073 + ltc#195713). +- commit e820667 + +- sched/fair: Fix detection of per-CPU kthreads waking a task + (git fixes (sched/fair)). +- sched/numa: Fix is_core_idle() (git fixes (sched/numa)). +- commit 8f3f43a + +- blacklist.conf: !SMP configs are not supported +- commit c80ad41 + +- scripts/dtc: dtx_diff: remove broken example from help text + (git-fixes). +- Documentation: fix firewire.rst ABI file path error (git-fixes). +- HID: wacom: Reset expected and received contact counts at the + same time (git-fixes). +- HID: uhid: Fix worker destroying device without any protection + (git-fixes). +- drm/radeon: fix error handling in radeon_driver_open_kms + (git-fixes). +- clk: si5341: Fix clock HW provider cleanup (git-fixes). +- vfio/iommu_type1: replace kfree with kvfree (git-fixes). +- nfc: llcp: fix NULL error pointer dereference on sendmsg() + after failed bind() (git-fixes). +- commit 8163787 + +- btrfs: tree-checker: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set improperly (bsc#1195009). +- commit dad9348 + +- btrfs: tree-checker: annotate all error branches as unlikely (bsc#1195009). +- commit f9364fe + +- btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check (bsc#1195009). +- commit 58912c3 + +- blacklist.conf: test_stackinit module is not built +- commit 79fa675 + +- blacklist.conf: bug: clean up; compiler likely does the same optimization +- commit 0f2e872 + +- workqueue: Fix unbind_workers() VS wq_worker_running() race + (bsc#1195062). +- commit 4a6e4c5 + +- Rename colliding patches before the next cve/linux-5.3 -> SLE15-SP3 merge +- commit 84178b8 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit 9eddfd3 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit 34a8919 + +- kabi/severities: Add a kabi exception for drivers/tee/tee + According to the partner modules database, the structs of this driver + are not used by anything external so make a kABI exception for them. + Do that on purpose so that any external module using this fails to load + instead of causing a potential memory corruption due to a kabi + workaround which would use the same offset but for a different thing: + - struct dma_buf *dmabuf; + + refcount_t refcount; + See upstream commit + dfd0743f1d9e ("tee: handle lookup of shm with reference count 0") +- commit c1b7aec + +- series.conf: refresh +- update upstream references and resort: + - patches.suse/powerpc-fadump-Fix-inaccurate-CPU-state-info-in-vmco.patch + - patches.suse/powerpc-handle-kdump-appropriately-with-crash_kexec_.patch + - patches.suse/powerpc-watchdog-Avoid-holding-wd_smp_lock-over-prin.patch + - patches.suse/powerpc-watchdog-Fix-missed-watchdog-reset-due-to-me.patch + - patches.suse/powerpc-watchdog-Fix-wd_smp_last_reset_tb-reporting.patch + - patches.suse/powerpc-watchdog-read-TB-close-to-where-it-is-used.patch + - patches.suse/powerpc-watchdog-tighten-non-atomic-read-modify-writ.patch +- commit 72b7db7 + +- series.conf: cleanup +- move to "mainline soon" section: + - patches.suse/0001-mmc-moxart_remove-Fix-UAF.patch +- commit 07d55c3 + +- vfs: fs_context: fix up param length parsing in + legacy_parse_param (CVE-2022-0185 bsc#1194517). +- Rename and retag following upstream merge from: + patches.suse/vfs-Out-of-bounds-write-of-heap-buffer-in-fs_context-c.patch + to patches.suse/vfs-fs_context-fix-up-param-length-parsing-in-legacy.patch +- commit 33860f2 + +- sctp: account stream padding length for reconf chunk + (bsc#1194985 CVE-2022-0322). +- commit a6cab40 + +- Update config files. +- commit eae3c71 + +- net: allow retransmitting a TCP packet if original is still + in queue (bsc#1188605 bsc#1187428). +- commit 372a9a4 + +- moxart: fix potential use-after-free on remove path + (bsc#1194516). +- commit 3fae095 + +- vfs: check fd has read access in kernel_read_file_from_fd() (bsc#1194888). +- commit 4717473 + +- powerpc/pseries/mobility: ignore ibm, platform-facilities + updates (bsc#1065729). +- commit b253330 + +- powerpc/traps: do not enable irqs in _exception (bsc#1065729). +- powerpc: add interrupt_cond_local_irq_enable helper + (bsc#1065729). +- commit 65f660c + +- tee: handle lookup of shm with reference count 0 (bsc#1193767 + CVE-2021-44733). +- commit be75d82 + +- powerpc/64s: fix program check interrupt emergency stack path + (bsc#1156395). +- commit a3c26ed + +- blacklist.conf: Add a2308836880b powerpc: Fix arch_stack_walk() to have + running function as first entry + The stacktrace interface in this kernel version does not provide the + parameters used to implement the fix. +- commit ee041a3 + +- fuse: Pass correct lend value to filemap_write_and_wait_range() + (bsc#1194953). +- commit d2355ea + +- nvme-fabrics: ignore invalid fast_io_fail_tmo values -- can: kvaser_usb: get CAN clock frequency from device +- nvme-tcp: fix memory leak when freeing a queue (git-fixes). +- nvme-multipath: fix ANA state updates when a namespace is not + present (git-fixes). +- nvme-fabrics: remove superfluous nvmf_host_put in + nvmf_parse_options (git-fixes). +- commit 51e4a5d + +- arm64: Kconfig: add a choice for endianness (jsc#SLE-23432). +- commit 51a5c79 + +- tee: don't assign shm id for private shms (bsc#1193767 + CVE-2021-44733). +- commit 9ab9ee2 + +- Update patches.suse/tpm-fix-potential-NULL-pointer-access-in-tpm_del_cha.patch + (git-fixes bsc#1193660 ltc#195634). +- commit 11ac3f6 + +- blacklist.conf: Add 79ca6f74dae0 tpm: fix Atmel TPM crash caused by too frequent queries + Breaks kABI, there is no report of this problem affecting users, likely + broken old TPM firmware. +- commit 4ea9f96 + +- tee: remove linked list of struct tee_shm (bsc#1193767 + CVE-2021-44733). +- commit a3c7739 + +- livepatch: Avoid CPU hogging with cond_resched (bsc#1071995). +- commit 27c7aa0 + +- powerpc/perf: Fix PMU callbacks to clear pending PMI before + resetting an overflown PMC (bsc#1156395). +- commit 8bdce1e + +- powerpc/prom_init: Fix improper check of prom_getprop() + (bsc#1065729). +- commit 954fa51 + +- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition -- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase - correct stats->{rx,tx}_errors counter (git-fixes). -- can: m_can: pci: use custom bit timings for Elkhart Lake +- dmaengine: at_xdmac: Fix lld view setting (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over xfers_list -- can: m_can: pci: fix incorrect reference clock rate (git-fixes). -- can: m_can: Disable and ignore ELO interrupt (git-fixes). -- can: sja1000: fix use after free in ems_pcmcia_add_card() +- dmaengine: at_xdmac: Print debug message after realeasing the + lock (git-fixes). +- dmaengine: at_xdmac: Don't start transactions at tx_submit level -- can: pch_can: pch_can_rx_normal: fix use after free (git-fixes). -- mtd: dataflash: Add device-tree SPI IDs (git-fixes). -- mtd: rawnand: fsmc: Fix timing computation (git-fixes). -- mtd: rawnand: fsmc: Take instruction delay into account +- Documentation: dmaengine: Correctly describe dmatest with + channel unset (git-fixes). +- rpmsg: core: Clean up resources on announce_create failure -- mtd: rawnand: Fix nand_choose_best_timings() on unsupported - interface (git-fixes). -- mtd: rawnand: Fix nand_erase_op delay (git-fixes). -- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() -- soc: fsl: dpio: Unsigned compared against 0 in - qbman_swp_set_irq_coalescing() (git-fixes). -- commit 3db25ff - -- Refresh - patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. -- commit 90d6396 +- Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 (git-fixes). +- Input: ti_am335x_tsc - set ADCREFM for X configuration + (git-fixes). +- i3c: master: dw: check return of dw_i3c_master_get_free_pos() + (git-fixes). +- i3c: fix incorrect address slot lookup on 64-bit (git-fixes). +- commit 3d8614c -- Refresh - patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch. - Update config files. CONFIG_HIBERNATE_VERIFICATION_FORCE is not set -- commit c101ebd - -- unmark - patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch -- commit 3684c18 +- powerpc/pseries/cpuhp: delete add/remove_by_count code + (bsc#1065729). +- powerpc/pseries/cpuhp: cache node corrections (bsc#1065729). +- commit 9c04898 -- Refresh - patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch. - Update config files. CONFIG_HIBERNATE_VERIFICATION=y -- commit 402ebf2 +- Add cherry-picked IDs for qemu fw_cfg patches +- commit 8f947ad -- Refresh - patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch. -- commit fbd4629 +- powerpc/perf: Fix data source encodings for L2.1 and L3.1 + accesses (bsc#1065729). +- commit d096c51 -- Refresh - patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch. -- commit a86713d +- powerpc/xive: Add missing null check after calling kmalloc + (bsc#1177437 ltc#188522 jsc#SLE-13294 git-fixes). +- commit d9ea6bb -- Refresh - patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch. - Update config files. CONFIG_EFI_SECRET_KEY=y -- commit 6e77a16 +- tracing/kprobes: 'nmissed' not showed correctly for kretprobe + (git-fixes). +- commit fd3df8d -- unmark - patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch -- commit f20ffd1 +- tracing: Add test for user space strings when filtering on + string pointers (git-fixes). +- commit 9a09d69 -- Refresh - patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch. - Update config files. CONFIG_HIDDEN_AREA -- commit f4223b3 +- Update armv7hl config files. +- commit a54e64e -- drm/i915/dp: Perform 30ms delay after source OUI write +- dm writecache: fix performance degradation in ssd mode -- commit ffbcf49 +- dm writecache: advance the number of arguments when reporting + max_age (git-fixes). +- commit e385922 -- usb: cdns3: gadget: fix new urb never complete if ep cancel - previous requests (git-fixes). -- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (git-fixes). -- serial: pl011: Add ACPI SBSA UART match id (git-fixes). -- drm/amd/display: Allow DSC on supported MST branch devices +- nvme-tcp: fix possible req->offset corruption (git-fixes). +- nvme-tcp: fix io_work priority inversion (git-fixes). +- nvme-tcp: don't update queue count when failing to set io queues -- iwlwifi: mvm: retry init flow if failed (git-fixes). -- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set +- nvme-tcp: pair send_mutex init with destroy (git-fixes). +- nvme-tcp: can't set sk_user_data without write_lock (git-fixes). +- nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (git-fixes). +- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME -- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile +- nvme-tcp: check sgl supported by target (git-fixes). +- nvme-tcp: block BH in sk state_change sk callback (git-fixes). +- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU -- drm/amd/amdgpu: fix potential memleak (git-fixes). -- drm/amd/amdkfd: Fix kernel panic when reset failed and been - triggered again (git-fixes). -- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for - PHY_SUN6I_MIPI_DPHY (git-fixes). -- thermal: core: Reset previous low and high trip during thermal - zone init (git-fixes). -- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue - after S3 deep (git-fixes). -- platform/x86: thinkpad_acpi: Add support for dual fan control +- commit 0e83d53 + +- nvme-tcp: fix crash triggered with a dataless request submission -- platform/x86: dell-wmi-descriptor: disable by default +- nvme-tcp: pass multipage bvec to request iov_iter (git-fixes). +- nvme-tcp: get rid of unused helper function (git-fixes). +- nvme-tcp: fix wrong setting of request iov_iter (git-fixes). +- nvme-tcp: fix possible data corruption with bio merges -- net: usb: r8152: Add MAC passthrough support for more Lenovo - Docks (git-fixes). -- mac80211: fix throughput LED trigger (git-fixes). -- mac80211: do not access the IV when it was stripped (git-fixes). -- drm/connector: fix all kernel-doc warnings (git-fixes). -- commit 9be7e24 +- commit 1412d58 -- tty: serial: fsl_lpuart: add timeout for - wait_event_interruptible in .shutdown() (jsc#SLE-19033). -- crypto: caam - save caam memory to support crypto engine retry - mechanism (jsc#SLE-19033). -- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - (jsc#SLE-19033). -- tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of - .shutdown() (jsc#SLE-19033). -- tty: serial: imx: clear the RTSD status before enable the RTSD - irq (jsc#SLE-19033). -- memory: fsl_ifc: populate child devices without relying on - simple-bus (jsc#SLE-19033). -- soc: fsl: dpio: fix qbman alignment error in the virtualization - context (jsc#SLE-19033). -- net: stmmac: Disable Tx queues when reconfiguring the interface - (jsc#SLE-19033). -- dmaengine: fsl-edma: support edma memcpy (jsc#SLE-19033). -- vfio/fsl-mc: Add per device reset support (jsc#SLE-19033). -- bus/fsl-mc: Add generic implementation for open/reset/close - commands (jsc#SLE-19033). -- ASoC: fsl_spdif: implement bypass mode from in to out - (jsc#SLE-19033). -- ASoC: fsl_rpmsg: add soc specific data structure - (jsc#SLE-19033). -- net: dpaa2: add adaptive interrupt coalescing (jsc#SLE-19033). -- soc: fsl: dpio: add Net DIM integration (jsc#SLE-19033). -- net: dpaa2: add support for manual setup of IRQ coalesing - (jsc#SLE-19033). -- soc: fsl: dpio: add support for irq coalescing per software - portal (jsc#SLE-19033). -- soc: fsl: dpio: extract the QBMAN clock frequency from the - attributes (jsc#SLE-19033). -- spi: Convert NXP flexspi to json schema (jsc#SLE-19033). -- vfio/fsl: Move to the device set infrastructure (jsc#SLE-19033). -- tty: serial: fsl_lpuart: do software reset for imx7ulp and - imx8qxp (jsc#SLE-19033). -- tty: serial: fsl_lpuart: enable two stop bits for lpuart32 - (jsc#SLE-19033). -- tty: serial: fsl_lpuart: check dma_tx_in_progress in tx dma - callback (jsc#SLE-19033). -- net: phy: at803x: finish the phy id checking simplification - (jsc#SLE-19033). -- mmc: sdhci: Correct the tuning command handle for PIO mode - (jsc#SLE-19033). -- commit bad7a12 +- blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()") + Optimization only. +- commit 9d680b6 + +- dm writecache: add "cleaner" and "max_age" to Documentation + (git-fixes). +- dm writecache: flush origin device when writing and cache is + full (git-fixes). +- commit eeda715 + +- blacklist.conf: blacklist unnecessary commit +- commit 3eae3eb + +- NFSD: Fix zero-length NFSv3 WRITEs (git-fixes). +- nfsd: Fix nsfd startup race (again) (git-fixes). +- NFSv42: Fix pagecache invalidation after COPY/CLONE (git-fixes). +- NFSv42: Don't fail clone() unless the OP_CLONE operation failed + (git-fixes). +- commit 53bf6fe + +- blacklist.conf: 244a36e50da0 drm/vc4: kms: Wait for the commit before increasing our clock rate +- commit f34f06b - patches.suse/mm-vmscan-Reduce-throttling-due-to-a-failure-to-make-progress.patch. - Mmotm fix for a report stating there was a NULL pointer exception for a - THP-intensive workload. -- commit de8b975 - -- Refresh patches.suse/ipmi-ssif-initialize-ssif_info-client-early.patch. -- commit c1e3bcb - -- bus: fsl-mc: rescan devices if endpoint not found - (jsc#SLE-19033). -- bus: fsl-mc: pause the MC firmware when unloading - (jsc#SLE-19033). -- bus: fsl-mc: pause the MC firmware before IOMMU setup - (jsc#SLE-19033). -- bus: fsl-mc: add .shutdown() op for the bus driver - (jsc#SLE-19033). -- bus: fsl-mc: fully resume the firmware (jsc#SLE-19033). -- bus: fsl-mc: handle DMA config deferral in ACPI case - (jsc#SLE-19033). -- bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID - (jsc#SLE-19033). -- commit 5b2ac90 - -- Revert "drm/i915: Implement Wa_1508744258" (git-fixes). -- commit 78bf6ea - -- blacklist.conf: 1cbf731ef3a1 drm/i915: Fix missing docbook chapters for i915 uapi. -- commit 6777126 - -- xen: remove stray preempt_disable() from PV AP startup code - (bsc#1193524). -- commit 39c2dee + patches.suse/drm-amd-display-Set-plane-update-flags-for-all-plane.patch. + Alt-commit +- commit efcd4f5 -- xen/pvh: add missing prototype to header (git-fixes). -- commit e49e355 +- Refresh + patches.suse/drm-i915-fb-Fix-rounding-error-in-subsampled-plane-s.patch. + Alt-commit +- commit e0cab26 -- x86/pvh: add prototype for xen_pvh_init() (git-fixes). -- commit 4f8d143 +- blacklist.conf: 0c980a006d3f drm/vc4: kms: Wait for the commit before increasing our clock rate +- commit a752ba6 -- ipmi: ssif: initialize ssif_info->client early (bsc#1193490). -- commit e8af4dd +- drm/i915/fb: Fix rounding error in subsampled plane size + calculation (git-fixes). +- commit 559ebf7 -- Delete - patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. -- Delete - patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. - New revision pending upstream. -- commit dd182d0 +- drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" + (git-fixes). +- commit 3dac018 -- nvme-multipath: Skip not ready namespaces when revalidating paths (bsc#1191793 bsc#1192507 bsc#1192969). -- commit 10dc5b5 +- blacklist.conf: 93b713304188 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" +- commit 41290de -- blacklist.conf: went in through stable -- commit c751562 +- blacklist.conf: 5810323ba692 drm/amd/pm: Fix a bug communicating with the SMU (v5) +- commit 5594ee7 -- drm/connector: Give connector sysfs devices there own - device_type (jsc#SLE-19356). -- commit 5b7ab45 +- tracing/uprobes: Check the return value of kstrdup() for + tu->filename (git-fixes). +- commit 9da2bcc -- drm/connector: Add a fwnode pointer to drm_connector and - register with ACPI (v2) (jsc#SLE-19356). -- commit f0b908e +- blacklist.conf: c9d9fdbc108a drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" +- commit fcd19bb -- drm/connector: Add support for out-of-band hotplug notification - (v3) (jsc#SLE19356). -- commit 6fa8d3d +- blacklist.conf: b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot +- commit 2647c26 -- drm/connector: Add drm_connector_find_by_fwnode() function (v3) - (jsc#SLE-19356). -- commit f8f4127 +- tracing: Fix check for trace_percpu_buffer validity in + get_trace_buf() (git-fixes). +- commit 15d2ff9 -- usb: typec: ucsi: Don't stop alt mode registration on busy - condition (jsc#SLE-19356). -- commit d1dd3c7 +- selftests: KVM: Explicitly use movq to read xmm registers + (git-fixes). +- commit 28d1c00 -- usb: typec: ucsi: Always cancel the command if PPM reports - BUSY condition (jsc#SLE-19356). -- commit 7d740d2 +- dmaengine: idxd: enable SVA feature for IOMMU (bsc#1192931). +- dmaengine: idxd: add module parameter to force disable of SVA + (bsc#1192931). +- commit 13e606d -- usb: typec: altmodes/displayport: Notify drm subsys of hotplug - events (git-fixes). -- commit 5f1a962 +- blacklist.conf: 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic +- commit 3bf3f00 -- Remove patches.suse/nvme-add-sibling-to-list-after-full-initialization.patch - As it turns out this fix is not correct. -- commit bb77a4c +- blacklist.conf: c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv +- commit babde3e -- lpfc: Reintroduce old IRQ probe logic (bsc#1183897). -- commit 00a7ff5 +- Revert patches.suse/block-simplify-set_init_blocksize.patch (bsc#1191929) + Upstream reverted 8dc932d3e8af ("Revert "block: simplify + set_init_blocksize" to regain lost performance"). Drop the initial + patch and fixup conflicts. +- commit fca2173 -- Update - patches.suse/powerpc-security-Use-a-mutex-for-interrupt-exit-code.patch - (stable-5.14.19 bsc#1193470 ltc#195599). -- commit a8808ca +- select: Fix indefinitely sleeping task in + poll_schedule_timeout() (bsc#1194027). +- commit 18b9c4e -- Refresh - patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch. -- commit 4f48964 +- blacklist.conf: 2e4c6c1a9db5 drm/i915: Remove i915_request.lock requirement for execution callbacks +- commit a56a2e1 -- net/mlx4_en: Fix an use-after-free bug in - mlx4_en_try_alloc_resources() (jsc#SLE-19256). -- net: qlogic: qlcnic: Fix a NULL pointer dereference in - qlcnic_83xx_add_rings() (git-fixes). -- net/mlx5e: SHAMPO, Fix constant expression result - (jsc#SLE-19253). -- net/mlx5: Fix access to a non-supported register - (jsc#SLE-19253). -- net/mlx5: Fix too early queueing of log timestamp work - (jsc#SLE-19253). -- net/mlx5: Fix use after free in mlx5_health_wait_pci_up - (jsc#SLE-19253). -- net/mlx5: E-Switch, Use indirect table only if all destinations - support it (jsc#SLE-19253). -- net/mlx5: E-Switch, Check group pointer before reading bw_share - value (jsc#SLE-19253). -- net/mlx5: E-Switch, fix single FDB creation on BlueField - (jsc#SLE-19253). -- net/mlx5: E-switch, Respect BW share of the new group - (jsc#SLE-19253). -- net/mlx5: Lag, Fix recreation of VF LAG (jsc#SLE-19253). -- net/mlx5: Move MODIFY_RQT command to ignore list in internal - error state (jsc#SLE-19253). -- net/mlx5e: Sync TIR params updates against concurrent - create/modify (jsc#SLE-19253). -- net/mlx5e: Fix missing IPsec statistics on uplink representor - (jsc#SLE-19253). -- net/mlx5e: IPsec: Fix Software parser inner l3 type setting - in case of encapsulation (jsc#SLE-19253). -- ice: xsk: clear status_error0 for each allocated desc - (jsc#SLE-18375). -- net/mlx4_en: Update reported link modes for 1/10G - (jsc#SLE-19256). -- net: qed: fix the array may be out of bound (jsc#SLE-19001). -- igb: fix netpoll exit with traffic (jsc#SLE-18379). -- net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() - (jsc#SLE-18992). -- ice: avoid bpf_prog refcount underflow (jsc#SLE-18375). -- ice: fix vsi->txq_map sizing (jsc#SLE-18375). -- iavf: Fix VLAN feature flags after VFR (jsc#SLE-18385). -- iavf: Fix refreshing iavf adapter stats on ethtool request - (jsc#SLE-18385). -- iavf: Fix deadlock occurrence during resetting VF interface - (jsc#SLE-18385). -- iavf: Prevent changing static ITR values if adaptive moderation - is on (jsc#SLE-18385). -- igb: unbreak I2C bit-banging on i350 (jsc#SLE-18379). -- commit 24091ea - -- Delete patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch. - The ebd9c2ae369a45 patch introduced mokx support since v5.13 on - upstream. Let's remove this downstream patch. (fate#316531, bnc#854875) -- commit cd4e1c6 +- usb: ftdi-elan: fix memory leak on device disconnect + (git-fixes). +- commit d92ffd0 -- Delete - patches.suse/0001-efi-add-a-function-to-convert-the-status-code-to-a-s.patch. - Delete - patches.suse/0002-efi-show-error-messages-only-when-loading-certificat.patch - Because upstream patch ebd9c2ae369a "efi: Only print errors about failing to - get certs if EFI vars are found" already introduced new behavior of log. So - those two SUSE downstream patches can be removed. (fate#316531, bnc#854875) -- commit f98e665 +- clk: imx8mn: Fix imx8mn_clko1_sels (git-fixes). +- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() + after system enter shell (git-fixes). +- clk: Gemini: fix struct name in kernel-doc (git-fixes). +- clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 + (git-fixes). +- tty: serial: uartlite: allow 64 bit address (git-fixes). +- tty: serial: atmel: Call dma_async_issue_pending() (git-fixes). +- tty: serial: atmel: Check return code of dmaengine_submit() + (git-fixes). +- staging: rtl8192e: rtllib_module: fix error handle case in + alloc_rtllib() (git-fixes). +- staging: rtl8192e: return error code from rtllib_softmac_init() + (git-fixes). +- floppy: Fix hang in watchdog when disk is ejected (git-fixes). +- commit 83ffd12 + +- misc: lattice-ecp3-config: Fix task hung when firmware load + failed (git-fixes). +- firmware: qemu_fw_cfg: fix sysfs information leak (git-fixes). +- firmware: qemu_fw_cfg: fix kobject leak in probe error path + (git-fixes). +- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate + entries (git-fixes). +- firmware: Update Kconfig help text for Google firmware + (git-fixes). +- uio: uio_dmem_genirq: Catch the Exception (git-fixes). +- dmaengine: pxa/mmp: stop referencing config->slave_id + (git-fixes). +- mailbox: hi3660: convert struct comments to kernel-doc notation + (git-fixes). +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() + (git-fixes). +- net: usb: lan78xx: add Allied Telesis AT29M2-AF (git-fixes). +- commit 7a442ee + +- char/mwave: Adjust io port register size (git-fixes). +- ASoC: fsl_asrc: refine the check of available clock divider + (git-fixes). +- ASoC: fsl_mqs: fix MODULE_ALIAS (git-fixes). +- ASoC: samsung: idma: Check of ioremap return value (git-fixes). +- ASoC: mediatek: Check for error clk pointer (git-fixes). +- ASoC: rt5663: Handle device_property_read_u32_array error codes + (git-fixes). +- ASoC: uniphier: drop selecting non-existing + SND_SOC_UNIPHIER_AIO_DMA (git-fixes). +- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus + Master after reboot from Windows (git-fixes). +- ALSA: usb-audio: Drop superfluous '0' in Presonus Studio + 1810c's ID (git-fixes). +- ALSA: oss: fix compile error when OSS_DEBUG is enabled + (git-fixes). +- commit 0e71106 +- random: fix data race on crng init time (git-fixes). - patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch. -- Refresh patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch - merge with patches.suse/0001-integrity-use-arch_ima_get_secureboot-instead-of-che.patch. - (bsc#1188366) -- Delete - patches.suse/0001-integrity-use-arch_ima_get_secureboot-instead-of-che.patch. -- commit f00ef99 + patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch. +- commit 792475c -- blacklist.conf: Add git-fixes patches checked into perf userspace -- commit 032d842 +- ALSA: hda: Make proper use of timecounter (git-fixes). +- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- USB: core: Fix bug in resuming hub's handling of wakeup requests + (git-fixes). +- USB: Fix "slab-out-of-bounds Write" bug in + usb_hcd_poll_rh_status (git-fixes). +- random: fix data race on crng_node_pool (git-fixes). +- staging: wlan-ng: Avoid bitwise vs logical OR warning in + hfa384x_usb_throttlefn() (git-fixes). +- commit c91af43 -- perf: Ignore sigtrap for tracepoints destined for other tasks +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device -- perf/x86/intel/uncore: Fix IIO event constraints for Snowridge +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI + config space (git-fixes). +- PCI: xgene: Fix IB window setup (git-fixes). +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 + registers on emulated bridge (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge -- perf/x86/intel/uncore: Fix IIO event constraints for Skylake - Server (git-fixes). -- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on - Skylake Server (git-fixes). -- perf/x86/vlbr: Add c->flags to vlbr event constraints +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge -- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints +- PCI: mvebu: Do not modify PCI IO type bits in conf_write -- perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints +- commit f746eae + +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call -- perf/x86/intel/uncore: Fix Intel SPR IIO event constraints +- PCI: dwc: Do not remap invalid res (git-fixes). +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault -- perf/x86/intel/uncore: Fix Intel SPR CHA event constraints +- drm/amdkfd: Check for null pointer after calling kmemdup -- commit 1cfbe90 +- drm/sun4i: dw-hdmi: Fix missing put_device() call in + sun8i_hdmi_phy_get (git-fixes). +- drm/atomic: Check new_crtc_state->active to determine if CRTC + needs disable in self refresh mode (git-fixes). +- mmc: sdhci-pci: Add PCI ID for Intel ADL (git-fixes). +- Bluetooth: bfusb: fix division by zero in send path (git-fixes). +- drm/i915: Avoid bitwise vs logical OR warning in + snb_wm_latency_quirk() (git-fixes). +- commit 3526b61 -- x86/xen: Add xenpv_restore_regs_and_return_to_usermode() - (bsc#1190497). -- commit 00aee08 +- Move upstreamed patches into sorted section +- commit e663fe4 -- tracing/histograms: String compares should not care about - signed values (git-fixes). -- commit fa5ea58 +- Updated mpi3mr entry in supported.conf (bsc#1194578 jsc#SLE-18120) + Moving this driver into the "supported" package. +- commit 6f2da7c + +- tpm: fix potential NULL pointer access in tpm_del_char_device + (git-fixes). +- tpm: add request_locality before write TPM_INT_ENABLE + (git-fixes). +- spi: spi-meson-spifc: Add missing pm_runtime_disable() in + meson_spifc_probe (git-fixes). +- usb: mtu3: fix interval value for intr and isoc (git-fixes). +- commit c1e5df4 + +- selinux: fix potential memleak in selinux_add_opt() (git-fixes). +- pcmcia: fix setting of kthread task states (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + nonstatic_find_mem_region() (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + __nonstatic_find_io_region() (git-fixes). +- spi: spi-rspi: Drop redeclaring ret variable in + qspi_transfer_in() (git-fixes). +- regmap: Call regmap_debugfs_exit() prior to _init() (git-fixes). +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (git-fixes). +- power: reset: ltc2952: Fix use of floating point literals + (git-fixes). +- rndis_host: support Hytera digital radios (git-fixes). +- commit 5c51144 -- tracing: Fix pid filtering when triggers are attached +- mmc: meson-mx-sdio: add IRQ check (git-fixes). +- mfd: intel-lpss: Fix too early PM enablement in the ACPI + - >probe() (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_frame_init_v1_buttonpad (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_huion_init (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_get_str_desc (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_init (git-fixes). +- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() + (git-fixes). +- crypto: stm32/cryp - fix lrw chaining mode (git-fixes). +- Documentation: refer to config RANDOMIZE_BASE for kernel + address-space randomization (git-fixes). +- mISDN: change function names to avoid conflicts (git-fixes). +- commit 6c1c0d0 + +- backlight: qcom-wled: Override default length with + qcom,enabled-strings (git-fixes). +- backlight: qcom-wled: Fix off-by-one maximum with default + num_strings (git-fixes). +- backlight: qcom-wled: Pass number of elements to read to + read_u32_array (git-fixes). +- backlight: qcom-wled: Validate enabled string indices in DT + (git-fixes). +- crypto: stm32/cryp - fix double pm exit (git-fixes). +- crypto: stm32/cryp - fix xts and race condition in crypto_engine + requests (git-fixes). +- crypto: qce - fix uaf on qce_ahash_register_one (git-fixes). +- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr -- commit 3c359a7 +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (git-fixes). +- commit 8421e32 -- blacklist.conf: 27ff768fa21c ("tracing: Test the 'Do not trace this pid' case in create event") - Not needed. The backported "broken" commit is already fixed. -- commit 2c0434d +- blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer") + It fixes a sparse warning only. +- commit 3c1db23 + +- cgroup: cgroup.{procs,threads} factor out common parts + (bsc#1194302 CVE-2021-4197). +- commit 0d9ce26 + +- Revert "net/mlx5: Add retry mechanism to the command entry + index allocation" (jsc#SLE-15172). +- net/mlx5: Set command entry semaphore up once got index free + (jsc#SLE-15172). +- netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone + (bsc#1176447). +- iavf: Fix limit of total number of queues to active queues of VF + (git-fixes). +- i40e: Fix incorrect netdev's real number of RX/TX queues + (git-fixes). +- i40e: Fix for displaying message regarding NVM version + (git-fixes). +- i40e: fix use-after-free in i40e_sync_filters_subtask() + (git-fixes). +- i40e: Fix to not show opcode msg on unsuccessful VF MAC change + (git-fixes). +- sfc: The RX page_ring is optional (git-fixes). +- net: ena: Fix error handling when calculating max IO queues + number (bsc#1154492). +- net: ena: Fix wrong rx request id by resetting device + (git-fixes). +- net: ena: Fix undefined state when tx request id is out of + bounds (bsc#1154492). +- net/mlx5e: Fix wrong features assignment in case of error + (git-fixes). +- ionic: Initialize the 'lif->dbid_inuse' bitmap (bsc#1167773). +- net/mlx5e: Wrap the tx reporter dump callback to extract the sq + (jsc#SLE-15172). +- net/mlx5: DR, Fix NULL vs IS_ERR checking in + dr_domain_init_resources (jsc#SLE-8464). +- sfc: falcon: Check null pointer of rx_queue->page_ring + (git-fixes). +- sfc: Check null pointer of rx_queue->page_ring (git-fixes). +- qlcnic: potential dereference null pointer of + rx_queue->page_ring (git-fixes). +- RDMA/hns: Replace kfree() with kvfree() (jsc#SLE-14777). +- sfc_ef100: potential dereference of null pointer + (jsc#SLE-16683). +- ixgbe: set X550 MDIO speed before talking to PHY (git-fixes). +- igc: Fix typo in i225 LTR functions (jsc#SLE-13533). +- igbvf: fix double free in `igbvf_probe` (git-fixes). +- igb: Fix removal of unicast MAC filters of VFs (git-fixes). +- flow_offload: return EOPNOTSUPP for the unsupported mpls action + type (bsc#1154353). +- net/sched: sch_ets: don't remove idle classes from the + round-robin list (bsc#1176774). +- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg + (jsc#SLE-14777). +- net/sched: fq_pie: prevent dismantle issue (jsc#SLE-15172). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1176447). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (git-fixes). +- iavf: restore MSI state on reset (git-fixes). +- netfilter: nf_tables: initialize set before expression setup + (bsc#1194518 CVE-2021-46283). +- commit 472b838 + +- blacklist.conf: Blacklist 2fc428f6b7ca +- commit 19cda1c + +- blacklist.conf: Blacklist b781d8db580c +- commit 062524a + +- blacklist.conf: Blacklist 480d42dc001b +- commit 25e1570 + +- cgroup: Use open-time cgroup namespace for process migration + perm checks (bsc#1194302 CVE-2021-4197). +- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv + (bsc#1194302 CVE-2021-4197). +- cgroup: Use open-time credentials for process migraton perm + checks (bsc#1194302 CVE-2021-4197). +- commit 716e0d8 + +- patches.suse/ext4-Avoid-trim-error-on-fs-with-small-groups.patch: Update + tags +- commit 2f64a4f -- tracing: Check pid filtering when creating events (git-fixes). -- commit 90d7fd0 +- blacklist.conf: Blacklist 86399ea07109 and 81dedaf10c20 +- commit c1c9a79 -- arm64: cpufeature: Export this_cpu_has_cap helper - (jsc#SLE-19046). -- commit fd033df - -- coresight: Use devm_bitmap_zalloc when applicable (jsc#SLE-19046). -- arm64: errata: Enable TRBE workaround for write to out-of-range address (jsc#SLE-19046). -- arm64: errata: Enable workaround for TRBE overwrite in FILL mode (jsc#SLE-19046). -- coresight: trbe: Work around write to out of range (jsc#SLE-19046). -- coresight: trbe: Make sure we have enough space (jsc#SLE-19046). -- coresight: trbe: Add a helper to determine the minimum buffer size (jsc#SLE-19046). -- coresight: trbe: Workaround TRBE errata overwrite in FILL mode (jsc#SLE-19046). -- coresight: trbe: Add infrastructure for Errata handling (jsc#SLE-19046). -- coresight: trbe: Allow driver to choose a different alignment (jsc#SLE-19046). -- coresight: trbe: Decouple buffer base from the hardware base (jsc#SLE-19046). -- coresight: trbe: Add a helper to pad a given buffer area (jsc#SLE-19046). -- coresight: trbe: Add a helper to calculate the trace generated (jsc#SLE-19046). -- coresight: trbe: Prohibit trace before disabling TRBE (jsc#SLE-19046). -- coresight: trbe: End the AUX handle on truncation (jsc#SLE-19046). -- coresight: trbe: Do not truncate buffer on IRQ (jsc#SLE-19046). -- coresight: trbe: Fix handling of spurious interrupts (jsc#SLE-19046). -- coresight: trbe: irq handler: Do not disable TRBE if no action is needed (jsc#SLE-19046). -- coresight: trbe: Unify the enabling sequence (jsc#SLE-19046). -- coresight: trbe: Drop duplicate TRUNCATE flags (jsc#SLE-19046). -- coresight: trbe: Ensure the format flag is always set (jsc#SLE-19046). -- coresight: etm-pmu: Ensure the AUX handle is valid (jsc#SLE-19046). -- coresight: etm4x: Use Trace Filtering controls dynamically (jsc#SLE-19046). -- coresight: etm4x: Save restore TRFCR_EL1 (jsc#SLE-19046). -- coresight: Don't immediately close events that are run on invalid CPU/sink combos (jsc#SLE-19046). -- coresight: tmc-etr: Speed up for bounce buffer in flat mode (jsc#SLE-19046). -- coresight: Update comments for removing cs_etm_find_snapshot() (jsc#SLE-19046). -- coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer (jsc#SLE-19046). -- coresight: tmc-etf: Add comment for store ordering (jsc#SLE-19046). -- coresight: tmc-etr: Add barrier after updating AUX ring buffer (jsc#SLE-19046). -- coresight: tmc: Configure AXI write burst size (jsc#SLE-19046). -- arm64: errata: Add detection for TRBE write to out-of-range (jsc#SLE-19046). -- arm64: errata: Add workaround for TSB flush failures (jsc#SLE-19046). -- arm64: errata: Add detection for TRBE overwrite in FILL mode (jsc#SLE-19046). -- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (jsc#SLE-19046). -- commit d3c2191 +- udf: Fix crash after seekdir (bsc#1194592). +- commit 0c1ff08 -- Update - patches.suse/RDMA-cma-Do-not-change-route.addr.src_addr.ss_family.patch - (stable-5.14.10 bsc#1192845 CVE-2021-43975). - Added CVE reference -- commit 8142e42 +- isofs: Fix out of bound access for corrupted isofs image + (bsc#1194591). +- commit 416efa6 -- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - (bsc#1192845 CVE-2021-43975). -- commit 283c0a0 +- quota: correct error number in free_dqentry() (bsc#1194590). +- commit 6a7c013 -- perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly - (git-fixes). -- drivers/perf: thunderx2_pmu: Change data in size - tx2_uncore_event_update() (git-fixes). -- drivers/perf: hisi: Fix PA PMU counter offset (git-fixes). -- KVM: arm64: Fix PMU probe ordering (git-fixes). -- KVM: arm64: perf: Replace '0xf' instances with - ID_AA64DFR0_PMUVER_IMP_DEF (git-fixes). -- commit 91fb475 - -- usb: typec: altmodes/displayport: Make dp_altmode_notify() - more generic (git-fixes). -- commit 5136280 - -- x86/entry: Use the correct fence macro after swapgs in kernel - CR3 (bsc#1190497). -- commit e1ed0c4 +- quota: check block number when reading the block in quota file + (bsc#1194589). +- commit a1f09c3 -- Refresh - patches.suse/s390-lock-down-kernel-in-secure-boot-mode.patch. -- commit 2d12b8e +- pipe: increase minimum default pipe size to 2 pages + (bsc#1194587). +- commit e2fa7de + +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1194586). +- commit b32b906 -- x86/entry: Add a fence for kernel entry SWAPGS in - paranoid_entry() (bsc#1190497). -- commit 69d2c59 +- blacklist.conf: Blacklist 7607c44c157d and 35e4c6c1a2fc +- commit 94191c1 -- unmark patches.suse/arm64-lock-down-kernel-in-secure-boot-mode.patch -- commit 36647a7 +- blk-cgroup: synchronize blkg creation against policy + deactivation (bsc#1194584). +- commit 2ff6aca -- Refresh - patches.suse/powerpc-lock-down-kernel-in-secure-boot-mode.patch. -- commit e4b09e3 +- ext4: fix lazy initialization next schedule time computation + in more granular unit (bsc#1194580). +- commit 5b27386 -- unmark - patches.suse/0004-efi-Lock-down-the-kernel-at-the-integrity-level-if-b.patch -- commit 0cf1770 +- fget: clarify and improve __fget_files() implementation + (bsc#1193727). +- commit 4b3242f + +- vfs: Out-of-bounds write of heap buffer in fs_context.c + (CVE-2022-0185 bsc#1194517). +- commit 11341d2 + +- x86/platform/uv: Add more to secondary CPU kdump info + (bsc#1194493). +- commit 0c6f56d + +- netdevsim: Zero-initialize memory for new map's value in + function nsim_bpf_map_alloc (bsc#1193927 CVE-2021-4135). +- commit 4b3887a + +- Update patch references for NFC security fixes (CVE-2021-4202 bsc#1194529) +- commit 69a4a1d + +- iwlwifi: mvm: Use div_s64 instead of do_div in + iwl_mvm_ftm_rtt_smoothing() (git-fixes). +- commit 51f4dbd + +- wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma + (git-fixes). +- commit 0c49000 + +- thermal/drivers/imx8mm: Enable ADC when enabling monitor + (git-fixes). +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment + (git-fixes). +- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() + with interrupts enabled (git-fixes). +- mwifiex: Fix possible ABBA deadlock (git-fixes). +- wcn36xx: Release DMA channel descriptor allocations (git-fixes). +- wcn36xx: Indicate beacon not connection loss on + MISSED_BEACON_IND (git-fixes). +- media: hantro: Fix probe func error path (git-fixes). +- media: msi001: fix possible null-ptr-deref in msi001_probe() + (git-fixes). +- commit 945c228 + +- media: dw2102: Fix use after free (git-fixes). +- media: streamzap: remove unnecessary ir_raw_event_reset and + handle (git-fixes). +- media: si2157: Fix "warm" tuner state detection (git-fixes). +- media: saa7146: mxb: Fix a NULL pointer dereference in + mxb_attach() (git-fixes). +- media: dib8000: Fix a memleak in dib8000_init() (git-fixes). +- media: uvcvideo: fix division by zero at stream start + (git-fixes). +- media: venus: core: Fix a resource leak in the error handling + path of 'venus_probe()' (git-fixes). +- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file + is released (git-fixes). +- media: si470x-i2c: fix possible memory leak in + si470x_i2c_probe() (git-fixes). +- media: imx-pxp: Initialize the spinlock prior to using it + (git-fixes). +- commit 5761229 + +- media: rcar-csi2: Optimize the selection PHTW register + (git-fixes). +- media: rcar-csi2: Correct the selection of hsfreqrange + (git-fixes). +- media: i2c: imx274: fix trivial typo obainted/obtained + (git-fixes). +- media: i2c: imx274: fix trivial typo expsoure/exposure + (git-fixes). +- media: dib0700: fix undefined behavior in tuner shutdown + (git-fixes). +- media: dmxdev: fix UAF when dvb_register_device() fails + (git-fixes). +- media: stk1160: fix control-message timeouts (git-fixes). +- media: s2255: fix control-message timeouts (git-fixes). +- media: pvrusb2: fix control-message timeouts (git-fixes). +- media: em28xx: fix control-message timeouts (git-fixes). +- commit 46bba79 + +- iwlwifi: mvm: test roc running status bits before removing + the sta (git-fixes). +- iwlwifi: mvm: fix 32-bit build in FTM (git-fixes). +- media: cpia2: fix control-message timeouts (git-fixes). +- media: flexcop-usb: fix control-message timeouts (git-fixes). +- media: redrat3: fix control-message timeouts (git-fixes). +- media: mceusb: fix control-message timeouts (git-fixes). +- media: aspeed: Update signal status immediately to ensure sane + hw state (git-fixes). +- media: em28xx: fix memory leak in em28xx_init_dev (git-fixes). +- media: aspeed: fix mode-detect always time out at 2nd run + (git-fixes). +- gpu: host1x: Add back arm_iommu_detach_device() (git-fixes). +- commit a0fd0ab + +- drm/msm/dpu: fix safe status debugfs file (git-fixes). +- drm/tegra: vic: Fix DMA API misuse (git-fixes). +- drm/radeon/radeon_kms: Fix a NULL pointer dereference in + radeon_driver_open_kms() (git-fixes). +- drm/amdgpu: Fix a NULL pointer dereference in + amdgpu_connector_lcd_native_mode() (git-fixes). +- drm/bridge: ti-sn65dsi86: Set max register for regmap + (git-fixes). +- drm/vboxvideo: fix a NULL vs IS_ERR() check (git-fixes). +- drm/bridge: analogix_dp: Make PSR-exit block less (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered up during + bind (git-fixes). +- drm/vc4: hdmi: Set a default HSM rate (git-fixes). +- commit a48eb6b + +- Documentation: ACPI: Fix data node reference documentation + (git-fixes). +- dma_fence_array: Fix PENDING_ERROR leak in + dma_fence_array_signaled() (git-fixes). +- drm/rockchip: dsi: Disable PLL clock on bind error (git-fixes). +- drm/rockchip: dsi: Fix unbalanced clock on probe error + (git-fixes). +- drm/rockchip: dsi: Reconfigure hardware on resume() (git-fixes). +- drm/rockchip: dsi: Hold pm-runtime across bind/unbind + (git-fixes). +- drm/panel: innolux-p079zca: Delete panel on attach() failure + (git-fixes). +- drm/panel: kingdisplay-kd097d04: Delete panel on attach() + failure (git-fixes). +- drm: fix null-ptr-deref in drm_dev_init_release() (git-fixes). +- drm/bridge: display-connector: fix an uninitialized pointer + in probe() (git-fixes). +- commit 5ae7d41 + +- device property: Fix documentation for + FWNODE_GRAPH_DEVICE_DISABLED (git-fixes). +- can: gs_usb: gs_can_start_xmit(): zero-initialize + hf->{flags,reserved} (git-fixes). +- can: xilinx_can: xcan_probe(): check for error irq (git-fixes). +- can: softing: softing_startstop(): fix set but not used variable + warning (git-fixes). +- can: softing_cs: softingcs_probe(): fix memleak on registration + failure (git-fixes). +- can: gs_usb: fix use of uninitialized variable, detach device + on reception of invalid USB data (git-fixes). +- Bluetooth: hci_bcm: Check for error irq (git-fixes). +- can: usb_8dev: remove unused member echo_skb from struct + usb_8dev_priv (git-fixes). +- clk: bcm-2835: Remove rounding up the dividers (git-fixes). +- clk: bcm-2835: Pick the closest clock rate (git-fixes). +- commit bd7a33a + +- ACPI: scan: Create platform device for BCM4752 and LNV4752 + ACPI nodes (git-fixes). +- Bluetooth: hci_qca: Stop IBS timer during BT OFF (git-fixes). +- Bluetooth: L2CAP: Fix using wrong mode (git-fixes). +- Bluetooth: btmtksdio: fix resume failure (git-fixes). +- Bluetooth: stop proccessing malicious adv data (git-fixes). +- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() + fails (git-fixes). +- Bluetooth: btusb: fix memory leak in + btusb_mtk_submit_wmt_recv_urb() (git-fixes). +- commit aa5f21e -- Refresh - patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch. -- Update config files. x86_64, arm64, ppc64le, s390x - - Add CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y -- commit 6189d45 +- power: supply: core: Break capacity loop (git-fixes). +- ieee802154: atusb: fix uninit value in atusb_set_extended_addr + (git-fixes). +- mac80211: initialize variable have_higher_than_11mbit + (git-fixes). +- batman-adv: mcast: don't send link-local multicast to mcast + routers (git-fixes). +- Input: spaceball - fix parsing of movement data packets + (git-fixes). +- net: usb: pegasus: Do not drop long Ethernet frames (git-fixes). +- Input: i8042 - enable deferred probe quirk for ASUS UM325UA + (bsc#1190256). +- Input: i8042 - add deferred probe support (bsc#1190256). +- platform/x86: apple-gmux: use resource_size() with res + (git-fixes). +- drm/mediatek: Check plane visibility in atomic_update + (git-fixes). +- HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option + (git-fixes). +- ASoC: sunxi: fix a sound binding broken reference (git-fixes). +- commit 3be695f -- Refresh - patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch. -- commit f2a5454 +- Rename colliding patches before the next SLE15-SP2 -> SLE15-SP3 merge +- commit daf9fb8 -- Refresh - patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch. -- commit f2c3a99 +- debugfs: lockdown: Allow reading debugfs files that are not + world readable (bsc#1193328 ltc#195566). +- commit 8830882 -- usb: cdnsp: Fix a NULL pointer dereference in - cdnsp_endpoint_init() (git-fixes). -- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect +- series.conf: cleanup +- move submitted patch to "almost mainline" section + patches.suse/ext4-Avoid-trim-error-on-fs-with-small-groups.patch +- commit dc09b47 + +- ext4: Avoid trim error on fs with small groups (bsc#1191271). +- commit f67e52e + +- powerpc/fadump: Fix inaccurate CPU state info in vmcore + generated with panic (bsc#1193901 ltc#194976). +- powerpc: handle kdump appropriately with + crash_kexec_post_notifiers option (bsc#1193901 ltc#194976). +- commit 8924f63 + +- USB: gadget: bRequestType is a bitfield, not a enum (git-fixes). +- usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield + (git-fixes). +- commit b983cf3 + +- xhci: Fresco FL1100 controller should not have BROKEN_MSI + quirk set (git-fixes). +- usb: mtu3: set interval of FS intr and isoc endpoint + (git-fixes). +- usb: mtu3: fix list_head check warning (git-fixes). +- usb: mtu3: add memory barrier before set GPD's HWO (git-fixes). +- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear + (git-fixes). +- USB: serial: option: add Telit FN990 compositions (git-fixes). +- USB: serial: cp210x: fix CP2105 GPIO registration (git-fixes). +- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) -- serial: 8250_bcm7271: UART errors after resuming from S2 +- usb: xhci: Extend support for runtime power management for + AMD's Yellow carp (git-fixes). +- usb: core: config: using bit mask instead of individual bits -- serial: 8250_pci: rewrite pericom_do_set_divisor() (git-fixes). -- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array +- usb: core: config: fix validation of wMaxPacketValue entries -- serial: 8250: Fix RTS modem control while in rs485 mode +- USB: gadget: zero allocate endpoint 0 buffers (git-fixes). +- USB: gadget: detect too-big endpoint 0 requests (git-fixes). +- xhci: avoid race between disable slot command and host runtime + suspend (git-fixes). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (git-fixes). +- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (git-fixes). +- USB: chipidea: fix interrupt deadlock (git-fixes). +- USB: cdc-acm: fix break reporting (git-fixes). +- USB: cdc-acm: fix racy tty buffer accesses (git-fixes). +- usb: typec: tcpm: handle SRC_STARTUP state if cc changes + (git-fixes). +- usb: dwc2: check return value after calling + platform_get_resource() (git-fixes). +- Revert "USB: xhci: fix U1/U2 handling for hardware with + XHCI_INTEL_HOST quirk set" (git-fixes). +- xhci: fix unsafe memory usage in xhci tracing (git-fixes). +- usb: gadget: composite: Allow bMaxPower=0 if self-powered -- serial: tegra: Change lower tolerance baud rate limit for - tegra20 and tegra30 (git-fixes). -- serial: liteuart: fix minor-number leak on probe errors +- usb: dwc3: gadget: Ignore EP queue requests during bus reset -- serial: liteuart: fix use-after-free and memleak on unbind +- usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression -- serial: liteuart: Fix NULL pointer dereference in ->remove() +- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based + one (git-fixes). +- usb: dwc3: gadget: Reclaim extra TRBs after request completion -- vgacon: Propagate console boot parameters before calling - `vc_resize' (git-fixes). -- tty: serial: msm_serial: Deactivate RX DMA for polling support +- usb: dwc3: ulpi: fix checkpatch warning (git-fixes). +- usb: dwc3: gadget: Continue to process pending requests -- serial: core: fix transmit-buffer reset and memleak (git-fixes). -- commit 3fabb98 +- commit c6091eb -- Move upstreamed USB fix into sorted section -- commit e02363b +- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT + (git-fixes). +- wcn36xx: handle connection loss indication (git-fixes). +- watchdog: Fix OMAP watchdog early handling (git-fixes). +- wcn36xx: Fix missing frame timestamp for beacon/probe-resp + (git-fixes). +- commit ac118b7 -- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver +- spi: change clk_disable_unprepare to clk_unprepare (git-fixes). +- firmware: tegra: Fix error application of sizeof() to pointer + (git-fixes). +- serial: pl011: Add ACPI SBSA UART match id (git-fixes). +- thermal: core: Reset previous low and high trip during thermal + zone init (git-fixes). +- video: backlight: Drop maximum brightness override for + brightness zero (git-fixes). +- Revert "PM: sleep: Do not assume that "mem" is always present" + (git-fixes). +- thermal/drivers/int340x: Do not set a wrong tcc offset on resume + (git-fixes). +- tty: synclink_gt: rename a conflicting function name + (git-fixes). +- shmem: shmem_writepage() split unlikely i915 THP (git-fixes). +- serial: tty: uartlite: fix console setup (git-fixes). +- tty: max310x: fix flexible_array.cocci warnings (git-fixes). +- slimbus: qcom: fix potential NULL dereference in + qcom_slim_prg_slew() (git-fixes). +- tty: serial: earlycon dependency (git-fixes). +- usermodehelper: reset umask to default before executing user + process (git-fixes). +- tty: serial: qcom_geni_serial: Drop __init from + qcom_geni_console_setup (git-fixes). +- string.h: fix incompatibility between FORTIFY_SOURCE and KASAN -- commit e3352ca +- commit a735650 -- ipmi: msghandler: Make symbol 'remove_work_wq' static +- soc/tegra: fuse: Fix bitwise vs. logical OR warning (git-fixes). +- soc: fsl: dpaa2-console: free buffer before returning from + dpaa2_console_read (git-fixes). +- soc: fsl: dpio: use the combined functions to protect critical + zone (git-fixes). +- soc: fsl: dpio: replace smp_processor_id with + raw_smp_processor_id (git-fixes). +- power: supply: max17042_battery: Clear status bits in interrupt + handler (git-fixes). +- soc: fsl: dpio: rename the enqueue descriptor variable -- commit 992fab0 +- soc: fsl: dpio: use an explicit NULL instead of 0 (git-fixes). +- pwm: mxs: Don't modify HW state in .probe() after the PWM chip + was registered (git-fixes). +- rtw88: wow: fix size access error of probe request (git-fixes). +- rtw88: wow: build wow function only if CONFIG_PM is on + (git-fixes). +- rtw88: use read_poll_timeout instead of fixed sleep (git-fixes). +- rtl8xxxu: Fix the handling of TX A-MPDU aggregation (git-fixes). +- pwm: tiecap: Drop .free() callback (git-fixes). +- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 + (git-fixes). +- seq_buf: Fix overflow in seq_buf_putmem_hex() (git-fixes). +- sata: nv: fix debug format string mismatch (git-fixes). +- commit df942c0 + +- pinctrl: stm32: consider the GPIO offset to expose all the + GPIO lines (git-fixes). +- pinctrl: mediatek: fix global-out-of-bounds issue (git-fixes). +- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue + after S3 deep (git-fixes). +- PM: sleep: Do not assume that "mem" is always present + (git-fixes). +- pinctrl: stm32: use valid pin identifier in + stm32_pinctrl_resume() (git-fixes). +- pinctrl: qcom: spmi-gpio: correct parent irqspec translation + (git-fixes). +- pcnet32: Use pci_resource_len to validate PCI resource + (git-fixes). +- PM: runtime: Defer suspending suppliers (git-fixes). +- commit abf2572 -- drm/vc4: kms: Fix previous HVS commit wait (git-fixes). -- drm/vc4: kms: Don't duplicate pending commit (git-fixes). -- drm/vc4: kms: Clear the HVS FIFO commit pointer once done +- NFC: st21nfca: Fix memory leak in device probe and remove -- drm/vc4: kms: Add missing drm_crtc_commit_put (git-fixes). -- drm/vc4: kms: Fix return code check (git-fixes). -- drm/vc4: kms: Wait for the commit before increasing our clock - rate (git-fixes). -- drm/msm: Do hw_init() before capturing GPU state (git-fixes). -- drm/msm/a6xx: Allocate enough space for GMU registers +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (git-fixes). +- PCI/MSI: Mask MSI-X vectors only on success (git-fixes). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done -- rt2x00: do not mark device gone on EPROTO errors during start +- nfc: fix segfault in nfc_genl_dump_devices_done (git-fixes). +- PCI: cadence: Add cdns_plat_pcie_probe() missing return + (git-fixes). +- commit da0a149 + +- mmc: sdhci-tegra: Fix switch to HS400ES mode (git-fixes). +- misc: fastrpc: fix improper packet size calculation (git-fixes). +- mtd: rawnand: fsmc: Fix timing computation (git-fixes). +- mtd: rawnand: fsmc: Take instruction delay into account -- iwlwifi: Fix memory leaks in error handling path (git-fixes). -- iwlwifi: fix warnings produced by kernel debug options +- mmc: sdhci-esdhc-imx: disable CMDQ support (git-fixes). +- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() -- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of - "0" if no IRQ is available (git-fixes). -- ipmi: Move remove_work to dedicated workqueue (git-fixes). -- commit 7d5a7f0 +- mt76: mt7915: fix an off-by-one bound check (git-fixes). +- mwifiex: Try waking the firmware until we get an interrupt + (git-fixes). +- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset + standard tuning circuit (git-fixes). +- misc: fastrpc: Add missing lock before accessing find_vma() + (git-fixes). +- commit 55425ab -- i2c: stm32f7: stop dma transfer in case of NACK (git-fixes). -- i2c: stm32f7: recover the bus on access timeout (git-fixes). -- i2c: stm32f7: flush TX FIFO upon transfer errors (git-fixes). -- i2c: cbus-gpio: set atomic transfer callback (git-fixes). -- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free - flow (git-fixes). -- atlantic: Remove warn trace message (git-fixes). -- atlantic: Fix statistics logic for production hardware +- Input: appletouch - initialize work before device registration -- atlantic: Add missing DIDs and fix 115c (git-fixes). -- atlantic: Fix to display FW bundle version instead of FW mac - version (git-fixes). -- atlatnic: enable Nbase-t speeds with base-t (git-fixes). -- atlantic: Increase delay for fw transactions (git-fixes). -- ASoC: rk817: Add module alias for rk817-codec (git-fixes). -- ASoC: tegra: Fix kcontrol put callback in Mixer (git-fixes). -- ASoC: tegra: Fix kcontrol put callback in ADX (git-fixes). -- ASoC: tegra: Fix kcontrol put callback in AMX (git-fixes). -- ASoC: tegra: Fix kcontrol put callback in SFC (git-fixes). -- ASoC: tegra: Fix kcontrol put callback in MVC (git-fixes). +- Input: atmel_mxt_ts - fix double free in mxt_read_info_block + (git-fixes). +- Input: elantech - fix stack out of bound access in + elantech_change_report_id() (git-fixes). +- libata: if T_LENGTH is zero, dma direction should be DMA_NONE + (git-fixes). +- mac80211: mark TX-during-stop for TX in in_reconfig (git-fixes). +- mac80211: fix lookup when adding AddBA extension element + (git-fixes). +- mac80211: validate extended element ID is present (git-fixes). +- mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock + (git-fixes). +- mac80211: send ADDBA requests using the tid/queue of the + aggregation session (git-fixes). +- mac80211: fix regression in SSN handling of addba tx + (git-fixes). +- mac80211: track only QoS data frames for admission control + (git-fixes). +- libata: add horkage for ASMedia 1092 (git-fixes). +- mac80211: do not access the IV when it was stripped (git-fixes). +- Input: max8925_onkey - don't mark comment as kernel-doc + (git-fixes). +- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC + (git-fixes). +- iwlwifi: mvm: disable RX-diversity in powersave (git-fixes). +- iwlwifi: mvm: Fix scan channel flags settings (git-fixes). +- iwlwifi: fw: correctly limit to monitor dump (git-fixes). +- iwlwifi: mvm: fix access to BSS elements (git-fixes). +- iwlwifi: mvm: avoid static queue number aliasing (git-fixes). +- iwlwifi: pcie: free RBs during configure (git-fixes). +- mac80211: Fix monitor MTU limit so that A-MSDUs get through + (git-fixes). +- memblock: ensure there is no overflow in + memblock_overlaps_region() (git-fixes). +- kobject_uevent: remove warning in init_uevent_argv() + (git-fixes). +- memory: emif: Remove bogus debugfs error handling (git-fixes). +- kobject: Restore old behaviour of kobject_del(NULL) (git-fixes). +- lockdown: Allow unprivileged users to see lockdown status + (git-fixes). +- kmod: make request_module() return an error when autoloading + is disabled (git-fixes). +- commit 0f3480f + +- iio: trigger: stm32-timer: fix MODULE_ALIAS (git-fixes). +- iio: at91-sama5d2: Fix incorrect sign extension (git-fixes). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (git-fixes). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (git-fixes). +- iio: itg3200: Call iio_trigger_notify_done() on error + (git-fixes). +- iio: dln2: Check return value of devm_iio_trigger_register() + (git-fixes). +- iio: trigger: Fix reference counting (git-fixes). +- iio: dln2-adc: Fix lockdep complaint (git-fixes). +- iio: mma8452: Fix trigger reference couting (git-fixes). +- iio: stk3310: Don't return error code in interrupt handler + (git-fixes). +- iio: kxsd9: Don't return error code in trigger handler + (git-fixes). +- iio: ltr501: Don't return error code in trigger handler + (git-fixes). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (git-fixes). +- commit 4c68be5 + +- i2c: validate user data in compat ioctl (git-fixes). +- i2c: rk3x: Handle a spurious start completion interrupt flag + (git-fixes). +- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (git-fixes). +- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() + (git-fixes). +- ieee802154: hwsim: Fix memory leak in hwsim_add_one (git-fixes). +- ieee802154: hwsim: Fix possible memory leak in + hwsim_subscribe_all_others (git-fixes). +- ieee802154: fix error return code in + ieee802154_llsec_getparams() (git-fixes). +- ieee802154: fix error return code in ieee802154_add_iface() + (git-fixes). +- commit 5d3590c + +- hwmon: (lm90) Do not report 'busy' status bit as alarm + (git-fixes). +- hwmon: (lm90) Drop critical attribute support for MAX6654 + (git-fixes). +- hwmon: (lm90) Fix usage of CONFIG2 register in detect function + (git-fixes). +- HID: google: add eel USB id (git-fixes). +- HID: add USB_HID dependancy to hid-prodikeys (git-fixes). +- HID: add USB_HID dependancy to hid-chicony (git-fixes). +- HID: bigbenff: prevent null pointer dereference (git-fixes). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (git-fixes). +- hwmon: (lm90) Add basic support for TI TMP461 (git-fixes). +- hwmon: (lm90) Introduce flag indicating extended temperature + support (git-fixes). +- gpiolib: acpi: Make set-debounce-timeout failures non fatal + (git-fixes). +- hwmon: (lm90) Add max6654 support to lm90 driver (git-fixes). +- commit 8903a1a + +- firmware: arm_scpi: Fix string overflow in SCPI genpd driver + (git-fixes). +- firmware: smccc: Fix check for ARCH_SOC_ID not implemented + (git-fixes). +- firmware: arm_scmi: pm: Propagate return value to caller + (git-fixes). +- firmware_loader: fix pre-allocated buf built-in firmware use + (git-fixes). +- firmware: qcom_scm: Fix error retval in + __qcom_scm_is_call_available() (git-fixes). +- firmware: tegra: Reduce stack usage (git-fixes). +- firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' + (git-fixes). +- staging: fbtft: Don't spam logs when probe is deferred + (git-fixes). +- staging: fbtft: Rectify GPIO handling (git-fixes). +- eeprom: idt_89hpesx: Restore printing the unsupported fwnode + name (git-fixes). +- eeprom: idt_89hpesx: Put fwnode in matching case during + - >probe() (git-fixes). +- staging: fieldbus: anybuss: jump to correct label in an error + path (git-fixes). +- staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() + (git-fixes). +- commit 6208a26 + +- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE + (git-fixes). +- drm/ast: potential dereference of null pointer (git-fixes). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (git-fixes). +- drm/amd/display: add connector type check for CRC source set + (git-fixes). +- drm/amd/display: Fix for the no Audio bug with Tiled Displays + (git-fixes). +- drm/msm/dsi: set default num_data_lanes (git-fixes). +- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for + PHY_SUN6I_MIPI_DPHY (git-fixes). +- drm/amd/display: dcn20_resource_construct reduce scope of FPU + enabled (git-fixes). +- drm/msm: prevent NULL dereference in + msm_gpu_crashstate_capture() (git-fixes). +- commit bdadc10 + +- drm/msm/mdp5: fix cursor-related warnings (git-fixes). +- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (git-fixes). +- drm/amd/display: Update bounding box states (v2) (git-fixes). +- drm/amd/display: Update number of DCN3 clock states (git-fixes). +- drm/amdkfd: Account for SH/SE count when setting up cu masks + (git-fixes). +- drm/exynos: Always initialize mapping in + exynos_drm_register_dma() (git-fixes). +- drm/display: fix possible null-pointer dereference in + dcn10_set_clock() (git-fixes). +- drm/amd/display: fix incorrect CM/TF programming sequence in + dwb (git-fixes). +- drm/amd/display: fix missing writeback disablement if plane + is removed (git-fixes). +- drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 + (git-fixes). +- commit 792bcdc + +- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit + (git-fixes). +- drm: xlnx: zynqmp: release reset to DP controller before + accessing DP registers (git-fixes). +- drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before + setting pixel clock (git-fixes). +- drm/amdgpu: Fix a printing message (git-fixes). +- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (git-fixes). +- drm/bridge: nwl-dsi: Avoid potential multiplication overflow + on 32-bit (git-fixes). +- drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET + (git-fixes). +- commit c849561 + +- dmaengine: st_fdma: fix MODULE_ALIAS (git-fixes). +- dmaengine: bestcomm: fix system boot lockups (git-fixes). +- crypto: qat - fix reuse of completion variable (git-fixes). +- crypto: qat - handle both source of interrupt in VF ISR + (git-fixes). +- crypto: omap-sham - clear dma flags only after + omap_sham_update_dma_stop() (git-fixes). +- crypto: mxs-dcp - Use sg_mapping_iter to copy data (git-fixes). +- commit dc6c442 + +- ax25: NPD bug when detaching AX25 device (git-fixes). +- clk: Don't parent clks until the parent is fully registered + (git-fixes). +- clk: qcom: regmap-mux: fix parent clock lookup (git-fixes). +- can: kvaser_usb: get CAN clock frequency from device + (git-fixes). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (git-fixes). +- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile + (git-fixes). +- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk + (git-fixes). +- crypto: qat - do not ignore errors from enable_vf2pf_comms() + (git-fixes). +- commit 56c7fe1 + +- ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s + (git-fixes). +- ASoC: meson: aiu: fifo: Add missing + dma_coerce_mask_and_coherent() (git-fixes). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (git-fixes). +- ASoC: codecs: wcd934x: return correct value from mixer put + (git-fixes). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (git-fixes). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (git-fixes). -- ASoC: tegra: Fix wrong value type in MVC (git-fixes). -- ASoC: tegra: Fix wrong value type in SFC (git-fixes). -- ALSA: intel-dsp-config: add quirk for CML devices based on - ES8336 codec (git-fixes). -- commit d6b0e1d - -- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING +- ASoC: codecs: wcd934x: return error code correctly from + hw_params (git-fixes). +- ASoC: cs42l42: Correct configuring of switch inversion from + ts-inv (git-fixes). +- ASoC: soc-core: fix null-ptr-deref in + snd_soc_del_component_unlocked() (git-fixes). +- amd/display: downgrade validation failure log level (git-fixes). +- ASoC: cs42l42: Use device_property API instead of of_property -- commit 713d069 +- ASoC: cs42l42: Disable regulators if probe fails (git-fixes). +- commit 4fe697d -- xhci: Fix commad ring abort, write all 64 bits to CRCR register - (bsc#1192569). -- commit e4fbc61 +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (git-fixes). +- commit 02956db -- ibmvnic: drop bad optimization in reuse_tx_pools() (bsc#1193349 - ltc#195568). -- ibmvnic: drop bad optimization in reuse_rx_pools() (bsc#1193349 - ltc#195568). -- commit 667806f +- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 + (git-fixes). +- commit 9c729e6 -- Bluetooth: Apply initial command workaround for more Intel chips - (bsc#83f2dafe2a62). -- commit e1329be - -- drm/i915/hdmi: Turn DP++ TMDS output buffers back on in - encoder->shutdown() (git-fixes). -- commit 905574f +- ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (git-fixes). +- ALSA: hda/hdmi: Disable silent stream on GLK (git-fixes). +- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 + (git-fixes). +- ALSA: jack: Check the return value of kstrdup() (git-fixes). +- ALSA: drivers: opl3: Fix incorrect use of vp->state (git-fixes). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (git-fixes). +- commit d2b626b -- Refresh - patches.suse/drm-i915-Extend-the-async-flip-VT-d-w-a-to-skl-bxt.patch. - Alt-commit -- commit afad9d5 +- fget: check that the fd still exists after getting a ref to it + (bsc#1193727 CVE-2021-4083). +- commit 9958eae -- Refresh - patches.suse/drm-i915-gvt-fix-the-usage-of-ww-lock-in-gvt-schedul.patch. - Alt-commit -- commit 0475b7e +- ALSA: ctl: Fix copy of updated id with element read/write + (git-fixes). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (git-fixes). +- ALSA: pcm: oss: Limit the period size to 16MB (git-fixes). +- ALSA: pcm: oss: Fix negative period/buffer sizes (git-fixes). +- ACPI: Add stubs for wakeup handler functions (git-fixes). +- ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (git-fixes). +- ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk + (git-fixes). +- ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED + (git-fixes). +- ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers + (git-fixes). +- commit 5e82764 -- Refresh - patches.suse/drm-amdgpu-Fix-even-more-out-of-bound-writes-from-de.patch. - Alt-commit. Also updated the patch-mainline tag. -- commit ce4a8c2 +- btrfs: unlock newly allocated extent buffer after error (bsc#1194001, CVE-2021-4149). +- commit 5719af8 -- Refresh - patches.suse/drm-amd-display-Fix-deadlock-when-falling-back-to-v2.patch. - Alt-commit -- commit fadf24f +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1193669). +- commit c7a83f7 + +- cgroup/cpuset: Fix a partition bug with hotplug (bsc#1194291). +- commit 9a89323 + +- blacklist.conf: Add 7ee285395b21 cgroup: Make rebind_subsystems() disable v2 controllers all at once +- commit 11abfa4 + +- blacklist.conf: Add 6ba34d3c7367 cgroup/cpuset: Fix violation of cpuset locking rule +- commit a116f42 + +- ipv6: use prandom_u32() for ID generation (CVE-2021-45485 + bsc#1194094). +- commit ea9f5f6 + +- scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc#1194266). +- scsi: lpfc: Add additional debugfs support for CMF + (bsc#1194266). +- scsi: lpfc: Cap CMF read bytes to MBPI (bsc#1194266). +- scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc#1194266). +- scsi: lpfc: Trigger SLI4 firmware dump before doing driver + cleanup (bsc#1194266). +- scsi: lpfc: Fix NPIV port deletion crash (bsc#1194266). +- scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance + (bsc#1194266). +- scsi: lpfc: Change return code on I/Os received during link + bounce (bsc#1194266). +- scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV + (bsc#1194266). +- commit f7f7742 + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch + Update meta data and move the patch into the sorted section. +- commit 9223d1e -- drm/amdgpu/display: add quirk handling for stutter mode +- scsi: qla2xxx: Format log strings only if needed (git-fixes). +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (git-fixes). +- wireguard: receive: drop handshakes if queue lock is contended + (git-fixes). +- wireguard: receive: use ring buffer for incoming handshakes -- commit 9ae484d +- wireguard: device: reset peer src endpoint when netns exits + (git-fixes). +- wireguard: selftests: actually test for routing loops + (git-fixes). +- wireguard: selftests: increase default dmesg log size + (git-fixes). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (git-fixes). +- scsi: qla2xxx: edif: Fix off by one bug in + qla_edif_app_getfcinfo() (git-fixes). +- scsi: qla2xxx: Fix mailbox direction flags in + qla2xxx_get_adapter_id() (git-fixes). +- scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes). +- scsi: qla2xxx: edif: Increase ELS payload (git-fixes). +- scsi: qla2xxx: edif: Flush stale events and msgs on session down + (git-fixes). +- scsi: qla2xxx: edif: Fix app start delay (git-fixes). +- scsi: qla2xxx: edif: Fix app start fail (git-fixes). +- commit f28a9ca + +- ipv6: use prandom_u32() for ID generation (CVE-2021-45485 + bsc#1194094). +- commit 34edd9c + +- inet: use bigger hash table for IP ID generation (CVE-2021-45486 + bsc#1194087). +- commit 28e6987 + +- inet: use bigger hash table for IP ID generation (CVE-2021-45486 + bsc#1194087). +- commit 1f316eb + +- media: Revert "media: uvcvideo: Set unique vdev name based in + type" (bsc#1193255). +- commit 6d6cdd3 -- fuse: release pipe buf after last use (bsc#1193318). -- commit fad20a3 +- net: create netdev->dev_addr assignment helpers (git-fixes). +- commit 49be0aa -- drm/msm/dsi: fix wrong type in msm_dsi_host (git-fixes). -- commit 9d4cd6e +- s390/bpf: Fix branch shortening during codegen pass + (bsc#1193993). +- commit 2c7711e -- drm/msm/dsi: do not enable irq handler before powering up the - host (git-fixes). -- commit 21c53a3 - -- mm: vmscan: Reduce throttling due to a failure to make progress - (bsc#1190208 (MM functional and performance backports)). -- commit c9d43e5 - -- sched,x86: Fix L2 cache mask (bsc#1193302). -- commit 512a2f3 - -- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA - spans multiple LLCs (bsc#1192120). -- sched/fair: Use weight of SD_NUMA domain in find_busiest_group - (bsc#1192120). -- commit 67de029 +- Correct porting that occured from SP2: + patches.suse/bpf-Fix-toctou-on-read-only-map-s-constant-scalar-tracking.patch. +- commit 89dd21e -- Delete - patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCS.patch. -- commit 79c1d08 +- recordmcount.pl: fix typo in s390 mcount regex (bsc#1192267). +- commit cd27ffb -- drm/msm/dsi: rename dual DSI to bonded DSI (git-fixes). -- commit 383555c +- recordmcount.pl: look for jgnop instruction as well as bcrl + on s390 (bsc#1192267). +- Delete patches.suse/ftrace-recordmcount-binutils.patch. +- commit b7ea99b -- drm/amd/pm: Fix incorrect power limit readback in smu11 if - POWER_SOURCE_DC (git-fixes). -- commit c04f48c - -- drm/i915: Replace the unconditional clflush with - drm_clflush_virt_range() (git-fixes). -- commit bf0c1da +- EDAC/amd64: Handle three rank interleaving mode (bsc#1152489). +- commit 24c4284 -- Refresh - patches.suse/drm-i915-Remove-memory-frequency-calculation.patch. - Alt-commit -- commit 2650497 +- Rename colliding patches before the next SLE15-SP2 -> SLE15-SP3 merge +- commit 6bd4e83 -- Refresh - patches.suse/0001-drm-i915-guc-drop-guc_communication_enabled.patch. - Alt-commit -- commit 01f68ee +- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT + (bsc#1152489). +- commit 86f2e0e -- blacklist.conf: faf890985e30 drm/i915: Fix syncmap memory leak -- commit 62955ef +- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL + (bsc#1152489). +- commit 653ca7c -- Refresh - patches.suse/drm-amdgpu-handle-the-case-of-pci_channel_io_frozen-.patch. - Alt-commit -- commit 3b7e322 +- Update config files. +- commit 7b17171 + +- bfq: Limit number of requests consumed by each cgroup + (bsc#1184318). +- bfq: Store full bitmap depth in bfq_data (bsc#1184318). +- bfq: Track number of allocated requests in bfq_entity + (bsc#1184318). +- block: Provide blk_mq_sched_get_icq() (bsc#1184318). +- commit b145381 + +- blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon +- commit 77f7f56 + +- bpf, s390: Fix potential memory leak about jit_data (git-fixes). +- commit a96c419 -- staging: rtl8723bs: remove a second possible deadlock +- blacklist.conf: duplicate +- commit 21615d4 + +- bpf, x86: Fix "no previous prototype" warning (git-fixes). +- commit 56004e0 + +- serial: 8250: Fix RTS modem control while in rs485 mode -- commit e15a622 +- commit b2a12fa -- USB: serial: option: add Fibocom FM101-GL variants (git-fixes). -- USB: serial: option: add Telit LE910S1 0x9200 composition +- usb: gadget: u_ether: fix race in setting MAC address in setup + phase (git-fixes). +- commit e9c3803 + +- Refresh patches.suse/new-helper-lookup_positive_unlocked.patch. + Fix part of hunk removed by an earlier refresh. + (non-functional change) +- commit 74aed66 + +- handle KABI change in struct bpf_map (bsc#1192990 + CVE-2021-4001). +- bpf: Fix toctou on read-only map's constant scalar tracking + (bsc#1192990 CVE-2021-4001). +- commit 38c062a + +- xen/netback: don't queue unlimited number of packages + (CVE-2021-28715 XSA-392 bsc#1193442). +- commit e989a63 + +- xen/netback: fix rx queue stall detection (CVE-2021-28714 + XSA-392 bsc#1193442). +- commit bee9756 + +- xen/console: harden hvc_xen against event channel storms + (CVE-2021-28713 XSA-391 bsc#1193440). +- commit fc934bd + +- xen/netfront: harden netfront against event channel storms + (CVE-2021-28712 XSA-391 bsc#1193440). +- commit 0168f42 + +- xen/blkfront: harden blkfront against event channel storms + (CVE-2021-28711 XSA-391 bsc#1193440). +- commit 80dd44a + +- fix patches metadata +- fix Patch-mainline: + - patches.suse/01-cifs-remove-redundant-initialization-of-variable-rc.patch + - patches.suse/03-cifs-update-internal-module-version-number.patch + - patches.suse/CIFS-Fix-bug-which-the-return-value-by-asynchronous-read-is-error.patch + - patches.suse/CIFS-Spelling-s-EACCESS-EACCES-.patch + - patches.suse/CIFS-Warn-less-noisily-on-default-mount.patch + - patches.suse/CIFS-check-new-file-size-when-extending-file-by-fallocate.patch + - patches.suse/Replace-HTTP-links-with-HTTPS-ones-CIFS.patch + - patches.suse/SMB3-Add-new-compression-flags.patch + - patches.suse/SMB3-Add-new-info-level-for-query-directory.patch + - patches.suse/SMB3-Additional-compression-structures.patch + - patches.suse/SMB3-Minor-cleanup-of-protocol-definitions.patch + - patches.suse/cifs-Allocate-encryption-header-through-kmalloc.patch + - patches.suse/cifs-Avoid-field-over-reading-memcpy-.patch + - patches.suse/cifs-Constify-static-struct-genl_ops.patch + - patches.suse/cifs-Do-not-leak-EDEADLK-to-dgetents64-for-STATUS_USER_SESSION_DELE.patch + - patches.suse/cifs-allow-unlock-flock-and-OFD-lock-across-fork.patch + - patches.suse/cifs-avoid-extra-calls-in-posix_info_parse.patch + - patches.suse/cifs-cifs_md4-convert-to-SPDX-identifier.patch + - patches.suse/cifs-cifspdu-h-Replace-zero-length-array-with-flexible-array-membe.patch + - patches.suse/cifs-clear-PF_MEMALLOC-before-exiting-demultiplex-thread.patch + - patches.suse/cifs-convert-list_for_each-to-entry-variant-in-cifs_debug-c.patch + - patches.suse/cifs-convert-list_for_each-to-entry-variant-in-smb2misc-c.patch + - patches.suse/cifs-create-a-MD4-module-and-switch-cifs-ko-to-use-it.patch + - patches.suse/cifs-create-sd-context-must-be-a-multiple-of-8.patch + - patches.suse/cifs-enable-extended-stats-by-default.patch + - patches.suse/cifs-fix-NULL-dereference-in-smb2_check_message-.patch + - patches.suse/cifs-fix-SMB1-error-path-in-cifs_get_file_info_unix.patch + - patches.suse/cifs-fix-a-memleak-with-modefromsid.patch + - patches.suse/cifs-fix-doc-warnings-in-cifs_dfs_ref-c.patch + - patches.suse/cifs-fix-incorrect-kernel-doc-comments.patch + - patches.suse/cifs-fix-ipv6-formating-in-cifs_ses_add_channel.patch + - patches.suse/cifs-fix-missing-spinlock-around-update-to-ses-status.patch + - patches.suse/cifs-fix-unneeded-null-check.patch + - patches.suse/cifs-fix-wrong-release-in-sess_alloc_buffer-failed-path.patch + - patches.suse/cifs-fork-arc4-and-create-a-separate-module-for-it-for-cifs-and-oth.patch + - patches.suse/cifs-have-cifs_fattr_to_inode-refuse-to-change-type-on-live-inode.patch + - patches.suse/cifs-have-mkdir-handle-race-with-another-client-sanely.patch + - patches.suse/cifs-improve-fallocate-emulation.patch + - patches.suse/cifs-missed-ref-counting-smb-session-in-find.patch + - patches.suse/cifs-missing-null-check-for-newinode-pointer.patch + - patches.suse/cifs-nosharesock-should-be-set-on-new-server.patch + - patches.suse/cifs-populate-server_hostname-for-extra-channels.patch + - patches.suse/cifs-remove-duplicated-prototype.patch + - patches.suse/cifs-remove-pathname-for-file-from-SPDX-header.patch + - patches.suse/cifs-remove-two-cases-where-rc-is-set-unnecessarily-in-sid_to_id.patch + - patches.suse/cifs-retry-lookup-and-readdir-when-EAGAIN-is-returned-.patch + - patches.suse/cifs-smb2pdu-h-Replace-zero-length-array-with-flexible-array-membe.patch + - patches.suse/cifs-smbd-Calculate-the-correct-maximum-packet-size-for-segmented-.patch + - patches.suse/cifs-smbd-Check-and-extend-sender-credits-in-interrupt-context.patch + - patches.suse/cifs-update-internal-version-number-0b03fe6d.patch + - patches.suse/cifs-use-SPDX-Licence-Identifier.patch + - patches.suse/cifs_debug-use-pd-instead-of-messing-with-d_name.patch + - patches.suse/do_cifs_create-don-t-set-i_mode-of-something-we-had-not-created.patch + - patches.suse/fs-cifs-Initialize-filesystem-timestamp-ranges.patch + - patches.suse/fs-cifs-fix-gcc-warning-in-sid_to_id.patch + - patches.suse/linux-parser-h-add-include-guards.patch + - patches.suse/smb2-clarify-rc-initialization-in-smb2_reconnect.patch + - patches.suse/smb3-Avoid-Mid-pending-list-corruption.patch + - patches.suse/smb3-Call-cifs-reconnect-from-demultiplex-thread.patch + - patches.suse/smb3-Handle-error-case-during-offload-read-path.patch + - patches.suse/smb3-fix-posix-extensions-mount-option.patch + - patches.suse/smb3-fix-possible-access-to-uninitialized-pointer-to-DACL.patch + - patches.suse/smb3-fix-uninitialized-value-for-port-in-witness-protocol-move.patch + - patches.suse/smb3-prevent-races-updating-CurrentMid.patch + - patches.suse/smb3-use-SMB2_SIGNATURE_SIZE-define.patch + - patches.suse/smb311-remove-dead-code-for-non-compounded-posix-query-info.patch + - patches.suse/smbdirect-missing-rc-checks-while-waiting-for-rdma-events.patch + - patches.suse/vfs-don-t-parse-forbidden-flags.patch +- commit 9d51829 + +- hwmon: (k10temp) Remove residues of current and voltage + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for yellow carp (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Rework the temperature offset calculation + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) support Zen3 APUs (jsc#SLE-17823 jsc#SLE-23139 + jsc#ECO-3666). +- x86/amd_nb: Add AMD family 19h model 50h PCI ids (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Remove support for displaying voltage and + current on Zen CPUs (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for Zen3 CPUs (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Define SVI telemetry and current factors for + Zen2 CPUs (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Create common functions and macros for Zen + CPU families (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) make some symbols static (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Update driver documentation (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Reorganize and simplify temperature support + detection (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Update documentation and add temp2_input info + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- commit 84d83f2 + +- kernel-obs-build: remove duplicated/unused parameters + lbs=0 - this parameters is just giving "unused parameter" and it looks + like I can not find any version that implemented this. + rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it + alread loads the kernel module. + quiet and panic=1 will now be also always added by OBS, so we don't have + to set it here anymore. +- commit 972c692 + +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (git-fixes). +- ice: ignore dropped packets during init (git-fixes). +- i40e: Fix pre-set max number of queues for VF (git-fixes). +- i40e: Fix failed opcode appearing if handling messages from VF -- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (git-fixes). -- drm/nouveau: recognise GA106 (git-fixes). -- drm/amdgpu: IH process reset count when restart (git-fixes). -- PCI: aardvark: Simplify initialization of rootcap on virtual - bridge (git-fixes). -- PCI: aardvark: Implement re-issuing config requests on CRS - response (git-fixes). -- staging: rtl8723bs: remove a third possible deadlock +- iavf: Fix reporting when setting descriptor count (git-fixes). +- qede: validate non LSO skb length (git-fixes). +- net/mlx4_en: Fix an use-after-free bug in + mlx4_en_try_alloc_resources() (git-fixes). +- net: qlogic: qlcnic: Fix a NULL pointer dereference in + qlcnic_83xx_add_rings() (git-fixes). +- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (bsc#1154353 + bnc#1151927 5.3.9). +- igb: fix netpoll exit with traffic (git-fixes). +- ice: avoid bpf_prog refcount underflow (jsc#SLE-7926). +- nfp: checking parameter process for rx-usecs/tx-usecs is invalid -- staging: rtl8723bs: remove possible deadlock when disconnect - (v2) (git-fixes). -- commit cbbc2ed +- iavf: Prevent changing static ITR values if adaptive moderation + is on (git-fixes). +- i40e: Fix ping is lost after configuring ADq on VF (git-fixes). +- net/mlx5: Update error handler for UCTX and UMEM (git-fixes). +- iavf: Restore VLAN filters after link down (git-fixes). +- iavf: don't clear a lock we don't hold (git-fixes). +- net/mlx5e: reset XPS on error flow if netdev isn't registered + yet (git-fixes). +- commit 03289fd -- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306) - After usrmerge, vmlinux file is not named vmlinux-, but simply - vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set. - So fix this by removing the dash... -- commit 83af88d +- Update + patches.suse/ring-buffer-Protect-ring_buffer_reset-from-reentrancy.patch + (CVE-2020-27825 bsc#1179960). +- commit dc9e1e4 + +- Rename colliding patches before the next SLE15-SP2 -> SLE15-SP3 merge +- commit 7a595e1 + +- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (git-fixes) +- commit 34f6968 + +- ice: create scheduler aggregator node config and move VSIs + (bsc#1182404 CVE-2020-24504). +- commit c99471f + +- blacklist.conf: Add commit ec2a29593c83 + Not a fix per-se, and removes a logging feature we need. +- commit a11b223 + +- tracing: Change STR_VAR_MAX_LEN (git-fixes). +- Refresh patches.suse/tracing-save-normal-string-variables.patch. +- commit 38905d3 -- Refresh - patches.suse/drm-amdkfd-fix-a-potential-ttm-sg-memory-leak.patch. - Alt-commit -- commit 18c0378 +- tty: hvc: replace BUG_ON() with negative return value + (git-fixes). +- commit 7ffe7bd -- Refresh - patches.suse/drm-amdkfd-fix-dma-mapping-leaking-warning.patch. - Alt-commit -- commit d513741 +- xen/netfront: don't trust the backend response data blindly + (git-fixes). +- commit da41a54 -- Refresh - patches.suse/0001-drm-amd-display-Fix-white-screen-page-fault-for-gpuv.patch. - Alt-commit -- commit d8362fa +- xen/netfront: disentangle tx_skb_freelist (git-fixes). +- commit b0fca08 -- Refresh - patches.suse/0001-drm-amdgpu-fix-use-after-free-during-BO-move.patch. - Alt-commit -- commit 6231070 +- xen/netfront: don't read data from request on the ring page + (git-fixes). +- commit 6ebcb04 -- Refresh - patches.suse/drm-i915-tc-Fix-TypeC-port-init-resume-time-sanitiza.patch. - Alt-commit -- commit 75478ec +- xen/netfront: read response from backend only once (git-fixes). +- commit fedf742 -- Refresh - patches.suse/0425-drm-i915-Update-memory-bandwidth-parameters.patch. - Alt-commit -- commit 20108dd +- xen/blkfront: don't trust the backend response data blindly + (git-fixes). +- commit 6a791ee -- blacklist.conf: b6dfa4161729 drm/i915/dp: Drop redundant debug print -- commit c59ba00 +- xen/blkfront: don't take local copy of a request from the ring + page (git-fixes). +- commit 7bc0bc1 -- Refresh - patches.suse/0001-drm-i915-dp-return-proper-DPRX-link-training-result.patch. - Alt-commit -- commit 70fb6b8 +- xen/blkfront: read response from backend only once (git-fixes). +- commit 674c286 -- blacklist.conf: d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() -- commit 83d3fca +- xen: sync include/xen/interface/io/ring.h with Xen's newest + version (git-fixes). +- commit 0333f3c -- blacklist.conf: f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P -- commit fc8a263 +- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, + and qword (bsc#1178134). +- commit d8e4de4 -- blacklist.conf: 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs -- commit 8d282e0 - -- blacklist.conf: c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off -- commit e46b9ce - -- blacklist.conf: 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg -- commit 0ee0cf4 - -- rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump - (bsc#1188303). -- rtw89: fix potentially access out of range of RF register array - (bsc#1188303). -- rtw89: remove unneeded variable (bsc#1188303). -- rtw89: remove unnecessary conditional operators (bsc#1188303). -- rtw89: update tx power limit/limit_ru tables to R54 - (bsc#1188303). -- rtw89: update rtw89 regulation definition to R58-R31 - (bsc#1188303). -- rtw89: fill regd field of limit/limit_ru tables by enum - (bsc#1188303). -- commit bdba716 +- xen/pvh: add missing prototype to header (git-fixes). +- commit 3762eb9 -- Update rtw89 fix with the upstream patch from wireless-drivers tree -- commit 70a5c33 +- x86/pvh: add prototype for xen_pvh_init() (git-fixes). +- commit 0b2da73 -- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - (CVE-2021-43976 bsc#1192847). -- commit 4829170 +- tracing: Add length protection to histogram string copies + (git-fixes). +- commit e386e69 -- nvme-pci: add NO APST quirk for Kioxia device (git-fixes). -- commit 86d3c56 +- ring-buffer: Protect ring_buffer_reset() from reentrancy + (bsc#1179960). +- commit c5cf6b9 -- crypto: dh - call dh_init() after drbg_init() and jent_mod_init() - (jsc#SLE-21132,bsc#1191256). -- commit 61dfd91 +- elfcore: correct reference to CONFIG_UML (git-fixes). +- commit 2b36804 -- crypto: dh - implement FIPS PCT (jsc#SLE-21132,bsc#1191256). -- commit 9f91254 +- blacklist.conf: ("ARM: at91: pm: do not panic if ram controllers are not enabled") +- commit ef792af -- crypto: dh - accept only approved safe-prime groups in FIPS mode - (jsc#SLE-21132,bsc#1191256). -- commit 2d1a8e9 +- ARM: dts: turris-omnia: fix hardware buffer management (git-fixes) +- commit e2dd35b -- crypto: dh - try to match domain parameters to a known - safe-prime group (jsc#SLE-21132,bsc#1191256). -- commit 26a335b +- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (git-fixes) +- commit c7eba50 -- crypto: dh - calculate Q from P for the full public key - verification (jsc#SLE-21132,bsc#1191256). -- commit b4037c4 +- ARM: dts: BCM5301X: Fix I2C controller interrupt (git-fixes) +- commit 119681c -- crypto: dh - store group id in dh-generic's dh_ctx - (jsc#SLE-21132,bsc#1191256). -- commit f0486a1 +- ARM: 9155/1: fix early early_iounmap() (git-fixes) +- commit 70adb7b -- lib/mpi: export mpi_rshift (jsc#SLE-21132,bsc#1191256). -- commit 4310d0e +- blacklist.conf: ("ARM: dts: stm32: fix SAI sub nodes register range") +- commit e027ea9 -- crypto: testmgr - add DH test vectors for key generation - (jsc#SLE-21132,bsc#1191256). -- commit 54bd083 +- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (git-fixes) +- commit 48ea472 -- crypto: dh - introduce support for ephemeral key generation - to qat driver (jsc#SLE-21132,bsc#1191256). -- commit 7368cee +- ARM: dts: at91: tse850: the emac<->phy interface is rmii (git-fixes) +- commit 41f0870 -- crypto: dh - introduce support for ephemeral key generation - to hpre driver (jsc#SLE-21132,bsc#1191256). -- commit 2b8dc8a +- arm: dts: omap3-gta04a4: accelerometer irq fix (git-fixes) +- commit 0163af2 -- crypto: dh - introduce support for ephemeral key generation - to dh-generic (jsc#SLE-21132,bsc#1191256). -- commit 3773460 +- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (git-fixes) +- commit ec0a139 -- crypto: dh - implement private key generation primitive - (jsc#SLE-21132,bsc#1191256). -- commit 6465374 +- blacklist.conf: ("ARM: 9131/1: mm: Fix PXN process with LPAE feature") +- commit 93193ac -- crypto: testmgr - run only subset of DH vectors based on config - (jsc#SLE-21132,bsc#1191256). -- commit ac8f2bb +- ARM: 9141/1: only warn about XIP address when not compile testing (git-fixes) +- commit 8331a56 -- crypto: testmgr - add DH RFC 3526 modp2048 test vector - (jsc#SLE-21132,bsc#1191256). -- commit d59cad5 +- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (git-fixes) +- commit 47dc5e0 -- crypto: dh - introduce RFC 3526 safe-prime groups - (jsc#SLE-21132,bsc#1191256). -- Update config files. -- commit 7ce8fbd +- ARM: 9134/1: remove duplicate memcpy() definition (git-fixes) +- commit 72d9e60 -- crypto: testmgr - add DH RFC 7919 ffdhe3072 test vector - (jsc#SLE-21132,bsc#1191256). -- commit 66277b9 +- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (git-fixes) +- commit 8c43bfe -- crypto: dh - introduce RFC 7919 safe-prime groups - (jsc#SLE-21132,bsc#1191256). -- Update config files. -- commit ffde948 +- ARM: dts: omap3430-sdp: Fix NAND device node (git-fixes) +- commit b68c97c + +- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff (git-fixes) +- commit 1f4fc66 + +- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (git-fixes) +- commit afd1b25 + +- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (git-fixes) +- commit f888650 + +- bpf, arm: Fix register clobbering in div/mod implementation (git-fixes) +- commit 8a7bc09 + +- ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and #size-cells (git-fixes) +- commit 6cf3093 + +- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (git-fixes) +- commit 51225a0 + +- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (git-fixes) +- commit 47ca382 + +- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (git-fixes) +- commit 7b83a15 + +- ARM: dts: meson8: Use a higher default GPU clock frequency (git-fixes) +- commit 9c0ad71 + +- ARM: dts: at91: add pinctrl-{names, 0} for all gpios (git-fixes) +- commit 87f59d6 -- hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd - fan (git-fixes). -- commit fc58f7c +- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out (git-fixes) +- commit f2b1a59 -- hwmon: (dell-smm-hwmon) Convert to - devm_hwmon_device_register_with_info() (git-fixes). -- commit 8eb28b7 +- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (git-fixes) +- commit 0950c36 -- crypto: dh - optimize domain parameter serialization for - well-known groups (jsc#SLE-21132,bsc#1191256). -- commit 0e9a462 +- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (git-fixes) +- commit 2c0a46d -- crypto: dh - constify struct dh's pointer members - (jsc#SLE-21132,bsc#1191256). -- commit cd58585 +- ARM: imx: add missing clk_disable_unprepare() (git-fixes) +- commit 7574099 -- crypto: dh - remove struct dh's ->q member - (jsc#SLE-21132,bsc#1191256). -- commit ca28b3e +- ARM: imx: add missing iounmap() (git-fixes) +- commit ba7a7f4 -- hwmon: (dell-smm-hwmon) Move variables into a driver private - data structure (git-fixes). -- commit a97cfe2 +- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (git-fixes) +- commit 0c3bad2 -- hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() +- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (git-fixes) +- commit 9a36822 + +- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (git-fixes) +- commit 510212d + +- Revert "- rpm/*build: use buildroot macro instead of env variable" + buildroot macro is not being expanded inside a shell script. go + back to the environment variable usage. This reverts parts of + commit e2f60269b9330d7225b2547e057ef0859ccec155. +- commit fe85f96 + +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (git-fixes). +- scsi: mpi3mr: Fix duplicate device entries when scanning + through sysfs (git-fixes). +- commit 571aab7 + +- kernel-obs-build: include the preferred kernel parameters + Currently the Open Build Service hardcodes the kernel boot parameters + globally. Recently functionality was added to control the parameters + by the kernel-obs-build package, so make use of that. parameters here + will overwrite what is used by OBS otherwise. +- commit a631240 + +- blacklist.conf: duplicate +- commit 9669784 + +- blacklist.conf: this is a feature, not a bug fix +- commit e867f95 + +- blacklist.conf: breaks kABI +- commit 8b90f7c + +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero -- commit 12a377a +- commit 2b7a551 + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch (bsc#1189158) +- commit bf246e6 + +- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (git-fixes) +- commit cff82d0 -- hwmon: (dell-smm-hwmon) Mark functions as __init (git-fixes). -- commit a95801d +- ARM: dts: at91: sama5d4: fix pinctrl muxing (git-fixes) +- commit a7ab48f -- ptp: ocp: add COMMON_CLK dependency (git-fixes). -- commit c11a32b +- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (git-fixes) +- commit b28eb93 -- hwmon: (dell-smm-hwmon) Use platform device (git-fixes). -- commit f051ae7 +- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (git-fixes) +- commit 4640950 -- mm: Add kvrealloc() (git-fixes). -- commit ef97709 +- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (git-fixes) +- commit 07a7105 -- crypto: jitter - quit sample collection loop upon RCT failure - (jsc#SLE-21132,bsc#1191259). -- commit 990cfda +- ARM: dts: r8a7779, marzen: Fix DU clock names (git-fixes) +- commit fb3d156 -- crypto: jitter - don't limit ->health_failure check to FIPS mode - (jsc#SLE-21132,bsc#1191259). -- commit 583d284 +- Rename colliding patches before the next SLE15-SP2 -> SLE15-SP3 merge +- commit fc7ecfa -- crypto: drbg - ignore jitterentropy errors if not in FIPS mode - (jsc#SLE-21132,bsc#1191259). -- commit a216735 +- cifs: modefromsid: write mode ACE first (bsc#1164565). +- commit 6f413fc -- mt76: drop MCU header size from buffer size in - __mt76_mcu_send_firmware (git-fixes). -- commit 3d10da9 +- smb3: add missing worker function for SMB3 change notify + (bsc#1164565). +- commit 7dfec0e -- mt76: introduce __mt76_mcu_send_firmware routine (git-fixes). -- commit a54556a +- cifs: clarify comment about timestamp granularity for old + servers (bsc#1192606). +- commit e302b8e -- x86/hyperv: Move required MSRs check to initial platform probing +- cifs: add shutdown support (bsc#1192606). +- commit 45b0629 + +- fs/cifs: Fix resource leak (bsc#1192606). +- commit 435efab + +- SMB3: incorrect file id in requests compounded with open + (bsc#1192606). +- commit 7138acd + +- scsi: mpt3sas: Fix system going into read-only mode (git-fixes). +- scsi: iscsi: Adjust iface sysfs attr detection (git-fixes). +- commit 7179a79 + +- cifs: fix check of dfs interlinks (bsc#1185902). +- commit 243e364 + +- scsi: mpt3sas: Fix kernel panic during drive powercycle test -- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V - setup fails (git-fixes). -- Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for - dm_ring_size (git-fixes). +- commit 57e2087 + +- net: linkwatch: fix failure to restore device state across + suspend/resume (bsc#1192511). +- commit da353d0 + +- usb: chipidea: ci_hdrc_imx: fix potential error pointer + dereference in probe (git-fixes). +- commit 9219d9f + +- net: mana: Fix memory leak in mana_hwc_create_wq (jsc#SLE-18779, + bsc#1185726). +- commit dc924dc + -- PCI: hv: Remove unnecessary use of %hx (git-fixes). -- Drivers: hv : vmbus: Adding NULL pointer check (git-fixes). -- x86/hyperv: Remove duplicate include (git-fixes). -- x86/hyperv: Remove duplicated include in hv_init (git-fixes). -- Drivers: hv: vmbus: Remove unused code to check for subchannels - (git-fixes). +- commit 171413e + +- commit ab32809 + -- net: mana: Report OS info to the PF driver (jsc#SLE-18779, - bsc#1185726). +- commit 0f23087 + +- commit 0f3038d + -- hv_netvsc: Add comment of netvsc_xdp_xmit() (git-fixes). -- hv_netvsc: use netif_is_bond_master() instead of open code - (git-fixes). +- commit 9e016ed + -- net: use eth_hw_addr_set() (jsc#SLE-19256). -- commit 64933c8 +- commit dc3817d + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + +- Bluetooth: btrtl: Refine the ic_id_table for clearer and more + regular (bsc#1193655). +- commit 5fc0c7f + +- Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE + (bsc#1193655). +- commit d23fcbd + +- Bluetooth: Add additional Bluetooth part for Realtek 8852AE + (bsc#1193655). +- commit 74054a3 -- Revert "drm/i915: Fix missing docbook chapters for i915 uapi" - This reverts commit d33eb4b2a0b7422c9dc94bcd23d0d9ef458f2f77. -- commit 6e0d735 +- Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE + (bsc#1193655). +- commit 976fe83 -- bpf: Stop caching subprog index in the bpf_pseudo_func insn +- Bluetooth: btusb: Add the new support ID for Realtek RTL8852A + (bsc#1193655). +- commit e2de704 + +- Bluetooth: btusb: btrtl: Add support for RTL8852A + (bsc#1193655). + Refresh + patches.suse/Bluetooth-Add-a-new-USB-ID-for-RTL8822CE.patch. +- commit 1f6a020 + +- ice: avoid bpf_prog refcount underflow (jsc#SLE-7926). +- net: hns3: remove check VF uc mac exist when set by PF + (bsc#1154353). +- ice: Fix not stopping Tx queues for VFs (jsc#SLE-7926). +- net: hns3: fix misuse vf id and vport id in some logs + (bsc#1154353). +- net: hns3: change affinity_mask to numa node range + (bsc#1154353). +- commit 5fbb3a3 + +- scsi: lpfc: Fix non-recovery of remote ports following an + unsolicited LOGO (bsc#1189126). +- commit 96fe76d + +- blacklist.conf: add RK3399 build fixes +- commit c24ec31 + +- perf/x86/vlbr: Add c->flags to vlbr event constraints -- commit 76c87a6 +- perf/x86/intel: Fix unchecked MSR access error caused by + VLBR_EVENT (git-fixes). +- commit 4672585 + +- x86/xen: Add xenpv_restore_regs_and_return_to_usermode() + (bsc#1152489). +- commit b35a237 -- usb: ohci: disable start-of-frame interrupt in ohci_rh_suspend +- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints + (git-fixes). +- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake + server (git-fixes). +- perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server -- commit 474865f +- perf/x86/intel/uncore: Fix the scale of the IMC free-running + events (git-fixes). +- perf: Correctly handle failed perf_get_aux_event() (git-fixes). +- commit 3214492 -- Refresh - patches.suse/0410-drm-i915-adl_p-Also-disable-underrun-recovery-with-M.patch. - Add alt-commit tag for duplicate -- commit b076848 - -- drm/i915/guc: Reset LRC descriptor if register returns -ENODEV - (git-fixes). -- commit 65e549a - -- drm/i915/guc: Take context ref when cancelling request - (git-fixes). -- commit 506a6d9 - -- drm/i915/guc: Copy whole golden context, set engine state size - of subset (git-fixes). -- commit b1fdf4a - -- drm/i915/guc: Don't enable scheduling on a banned context, - guc_id invalid, not registered (git-fixes). -- commit c06d135 - -- drm/i915/guc: Kick tasklet after queuing a request (git-fixes). -- commit 35e2726 - -- drm/i915/guc: Workaround reset G2H is received after schedule - done G2H (git-fixes). -- commit e25f4c3 - -- drm/i915/guc: Don't drop ce->guc_active.lock when unwinding - context (git-fixes). -- commit 380814a - -- drm/i915/guc: Unwind context requests in reverse order - (git-fixes). -- commit b4b0087 - -- drm/i915/guc: Fix outstanding G2H accounting (git-fixes). -- commit bd00cfe - -- drm/i915/guc: Fix blocked context accounting (git-fixes). -- commit 5787530 - -- drm/i915: Fix missing docbook chapters for i915 uapi - (git-fixes). -- commit d33eb4b - -- config: set the default cpufreq governor on x86 to "ondemand" (bsc#1190923) - "Ondemand" has been the default cpufreq governor in previous SLES - releases. Upstream has now set the default to be "schedutil" on all x86_64 - systems except for the most recent Intel CPUs (see a00ec3874e7d3 ("cpufreq: - intel_pstate: Select schedutil as the default governor")). We estimate this - choice carries a notable performance regression. - The direct effect of this patch is to restore "ondemand" as default - governor on AMD systems. - Setting CPU_FREQ_DEFAULT_GOV_CONSERVATIVE=n explicitely is necessary otherwise - "make syncconfig" thinks that option is new and stops the build, if no silent - config updates are permitted. -- commit 5f12495 - -- Revert "cpufreq: Avoid configuring old governors as default - with intel_pstate" (bsc#1190923). -- commit a145265 - -- net: hns3: fix incorrect components info of ethtool --reset - command (bsc#1190336). -- net: hns3: fix one incorrect value of page pool info when - queried by debugfs (bsc#1190336). -- net: hns3: add check NULL address for page pool (bsc#1190336). -- net: hns3: fix VF RSS failed problem after PF enable multi-TCs - (bsc#1190336). -- ethtool: ioctl: fix potential NULL deref in - ethtool_set_coalesce() (jsc#SLE-19253). -- nixge: fix mac address error handling again (jsc#SLE-19253). -- ptp: ocp: Fix a couple NULL vs IS_ERR() checks (jsc#SLE-19253). -- RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() - (jsc#SLE-19249). -- ethernet: fix up ps3_gelic_net.c for "ethernet: use - eth_hw_addr_set()" (jsc#SLE-19256). -- ethernet: ehea: add missing cast (jsc#SLE-19256). -- dma-mapping: fix the kerneldoc for dma_map_sgtable() - (jsc#SLE-19249). -- dma-mapping: fix the kerneldoc for dma_map_sg_attrs - (jsc#SLE-19249). -- ptp: ocp: Have Kconfig select NET_DEVLINK (jsc#SLE-19253). -- commit 5d25d7c - -- iommu/vt-d: Fix unmap_pages support (git-fixes). -- commit 7a9b51b - -- rpm/modules.fips: remove des3 and des (jsc#SLE-21132,bsc#1191261). - DES3 has been marked as not approved for FIPS now, remove it - from modules.fips. -- commit e1ec547 - -- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (git-fixes). -- iommu/dma: Account for min_align_mask w/swiotlb (git-fixes). -- swiotlb: Support aligned swiotlb buffers (git-fixes). -- iommu/dma: Check CONFIG_SWIOTLB more broadly (git-fixes). -- iommu/dma: Fold _swiotlb helpers into callers (git-fixes). -- iommu/dma: Skip extra sync during unmap w/swiotlb (git-fixes). -- iommu/dma: Fix sync_sg with swiotlb (git-fixes). -- iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses +- drm/msm/a6xx: Allocate enough space for GMU registers -- iommu/amd: Remove iommu_init_ga() (git-fixes). -- commit 27f96b2 +- commit a2af3ce -- crypto: ecdh - implement FIPS PCT (jsc#SLE-21132,bsc#1191256). -- commit 4be783b +- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (git-fixes) +- commit cd23dfc -- crypto: populate downstream list of drivers unapproved for - FIPS mode usage (jsc#SLE-21132,bsc#1191270). -- commit cf79007 - -- crypto: implement downstream solution for disabling drivers - in FIPS mode (jsc#SLE-21132,bsc#1191270). -- commit 267194d +- ARM: exynos: add missing of_node_put for loop iteration (git-fixes) +- commit 9fec7bf -- hugetlbfs: flush TLBs correctly after huge_pmd_unshare - (bsc#1192946 CVE-2021-4002). -- commit 9a6f8ea +- ARM: 9091/1: Revert "mm: qsd8x50: Fix incorrect permission faults" (git-fixes) +- commit cc97587 -- locking/rwsem: Optimize down_read_trylock() under highly - contended case (bsc#1190137). -- locking/rwsem: Make handoff bit handling more consistent - (bsc#1190137). -- shm: extend forced shm destroy to support objects from several - IPC nses (git-fixes). -- net: stats: Read the statistics in ___gnet_stats_copy_basic() - instead of adding (bsc#1189998). -- lib/logic_iomem: fix sparse warnings (git-fixes). -- net/sched: cls_api, reset flags on replay (bsc#1189998). -- commit 2753e49 - -- Move upstreamed xhci patch into sorted section -- commit e524866 - -- crypto: dh - limit key size to 2048 in FIPS mode - (jsc#SLE-21132,bsc#1193136). -- commit 5ff1146 - -- crypto: rsa - limit key size to 2048 in FIPS mode - (jsc#SLE-21132,bsc#1193136). -- commit e13c64c - -- crypto: des - disallow des3 in FIPS mode - (jsc#SLE-21132,bsc#1191261). -- commit 5cba32d - -- crypto: jitter - consider 32 LSB for APT - (jsc#SLE-21132,bsc#1191259). -- commit e52f765 - -- crypto: drbg - reseed 'nopr' drbgs periodically from - get_random_bytes() (jsc#SLE-21132,bsc#1191259). -- commit 9772beb - -- crypto: drbg - make drbg_prepare_hrng() handle jent - instantiation errors (jsc#SLE-21132,bsc#1191259). -- commit 5d82af9 - -- crypto: drbg - make reseeding from get_random_bytes() - synchronous (jsc#SLE-21132,bsc#1191259). -- commit c503088 - -- crypto: drbg - move dynamic ->reseed_threshold adjustments to - __drbg_seed() (jsc#SLE-21132,bsc#1191259). -- commit fe4673f - -- crypto: drbg - track whether DRBG was seeded with - !rng_is_initialized() (jsc#SLE-21132,bsc#1191259). -- commit 832d7de - -- crypto: drbg - prepare for more fine-grained tracking of - seeding state (jsc#SLE-21132,bsc#1191259). -- commit 832ea10 - -- crypto: drbg - Fix unused value warning in - drbg_healthcheck_sanity() (jsc#SLE-21132,bsc#1191259). -- commit 585265f +- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (git-fixes) +- commit 9fd71ed -- bpf: Fix toctou on read-only map's constant scalar tracking - (bsc#1192990,CVE-2021-4001). -- commit a65db58 +- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (git-fixes) +- commit e361720 -- bpf: Use kvmalloc for map keys in syscalls - (bsc#1192990,CVE-2021-4001). -- Refresh - patches.suse/bpf-Fix-error-usage-of-map_fd-and-fdget-in-generic_m.patch. -- commit 8529db1 +- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (git-fixes) +- commit 39de4e4 + +- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (git-fixes) +- commit 2108be4 + +- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (git-fixes) +- commit 51106d9 + +- ARM: 9064/1: hw_breakpoint: Do not directly check the event's (git-fixes) +- commit 8a73a55 + +- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (git-fixes) +- commit 9dccbbe + +- x86/entry: Add a fence for kernel entry SWAPGS in + paranoid_entry() (bsc#1178134). +- commit c461123 + +- blacklist.conf: ("ARM: Qualify enabling of swiotlb_init()") +- commit 3a03503 + +- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins (git-fixes) +- commit c4443e6 + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (git-fixes) +- commit 0989312 + +- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (git-fixes) +- commit b1ce2e7 + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 (git-fixes) +- commit efd5a9f + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas (git-fixes) +- commit 98458fd + +- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas (git-fixes) +- commit 35f11a7 + +- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas (git-fixes) +- commit d659cd8 + +- ARM: 9071/1: uprobes: Don't hook on thumb instructions (git-fixes) +- commit 9bc79c0 + +- ARM: footbridge: fix PCI interrupt mapping (git-fixes) +- commit f0751f6 + +- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (git-fixes) +- commit 76d939a + +- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (git-fixes) +- commit cf71c65 + +- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (git-fixes) +- commit d08c1a8 + +- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (git-fixes) +- commit 54e3c21 + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 (git-fixes) +- commit ff66c7e + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale (git-fixes) +- commit f75be8b + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (git-fixes) +- commit 55a4d6f + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (git-fixes) +- commit 55c22ee + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (git-fixes) +- commit 0c032b5 + +- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (git-fixes) +- commit 76998ea + +- ARM: dts: armada388-helios4: assign pinctrl to each fan (git-fixes) +- commit 022b373 + +- ARM: dts: armada388-helios4: assign pinctrl to LEDs (git-fixes) +- commit 99c5961 + +- ARM: dts: Configure missing thermal interrupt for 4430 (git-fixes) +- commit 41b7bae + +- blacklist.conf: ("ARM: s3c: fix fiq for clang IAS") +- commit 6ccea05 + +- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (git-fixes) +- commit 9b80745 + +- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (git-fixes) +- commit 8b86722 + +- ARM: imx: build suspend-imx6.S with arm instruction set (git-fixes) +- commit ec1774b + +- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (git-fixes) +- commit 9bd1841 + +- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (git-fixes) +- commit 5590e0e + +- ARM: OMAP2+: omap_device: fix idling of devices during probe (git-fixes) +- commit 750c3a4 + +- ARM: p2v: fix handling of LPAE translation in BE mode (git-fixes) +- commit 9b258e6 + +- ARM: dts: aspeed: tiogapass: Remove vuart (git-fixes) +- commit 3cf3bd7 -- usb: hub: Fix locking issues with address0_mutex (git-fixes). -- commit 6e122fb +- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (git-fixes) +- commit dac825a -- mdio: aspeed: Fix "Link is Down" issue (git-fixes). -- lan743x: fix deadlock in lan743x_phy_link_status_change() +- ARM: dts: meson: fix PHY deassert timing requirements (git-fixes) +- commit ca1a6a8 + +- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (git-fixes) +- commit ac20b20 + +- ARM: dts: at91: sama5d2: map securam as device (git-fixes) +- commit 5e0e26a + +- ARM: dts: at91: at91sam9rl: fix ADC triggers (git-fixes) +- commit d32253c + +- ARM: dts: turris-omnia: add SFP node (git-fixes) +- commit 264fa55 + +- ARM: dts: turris-omnia: describe switch interrupt (git-fixes) +- commit 8c11719 + +- ARM: dts: turris-omnia: add comphy handle to eth2 (git-fixes) +- commit 45dd6a7 + +- ARM: dts: turris-omnia: enable HW buffer management (git-fixes) +- commit 8c11cde + +- ARM: dts: Remove non-existent i2c1 from 98dx3236 (git-fixes) +- commit bb3a041 + +- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (git-fixes) +- commit 4b9245d + +- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (git-fixes) +- commit 24a6157 + +- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard (git-fixes) +- commit 0d31715 + +- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid (git-fixes) +- commit 6c723a3 + +- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on (git-fixes) +- commit 4c799c5 + +- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (git-fixes) +- commit 8a89ac4 + +- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (git-fixes) +- commit ed85b4a + +- nvme-multipath: Skip not ready namespaces when revalidating paths (bsc#1191793 bsc#1192507 bsc#1192969). +- commit 37f8e3a + +- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (git-fixes) +- commit eaab047 + +- ARM: dts: sun8i: v3s: fix GIC node memory range (git-fixes) +- commit 478b5c3 + +- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (git-fixes) +- commit 1c3142f + +- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (git-fixes) +- commit dc84d7f + +- ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY (git-fixes) +- commit 181dea6 + +- ARM: dts: dra76x: m_can: fix order of clocks (git-fixes) +- commit 43c7beb + +- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (git-fixes) +- commit 87a64a2 + +- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy (git-fixes) +- commit 58f3f8d + +- usb: dwc2: hcd_queue: Fix use of floating point literal -- ACPI: Get acpi_device's parent from the parent field +- commit 9a72c31 + +- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of + "0" if no IRQ is available (git-fixes). +- commit b87f8ef + +- lpfc: Reintroduce old IRQ probe logic (bsc#1183897). +- commit aae012d + +- ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on (git-fixes) +- commit 2016228 + +- ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY (git-fixes) +- commit 1a093ea + +- ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY (git-fixes) +- commit 531deee + +- ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on (git-fixes) +- commit 88a897f + +- ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on (git-fixes) +- commit 87e604e + +- ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY (git-fixes) +- commit a152164 + +- ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on (git-fixes) +- commit 6b97887 + +- Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to (git-fixes) +- commit 5efc234 + +- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node (git-fixes) +- commit 3f47a53 + +- blacklist.conf: ("ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor") +- commit c1ed2bb + +- ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe (git-fixes) +- commit 1123941 + +- blacklist.conf: Same fix was already added +- commit b659a50 + +- ARM: mvebu: drop pointless check for coherency_base (git-fixes) +- commit 8b93ab4 + +- ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers (git-fixes) +- commit 441e98d + +- ARM: dts: meson8: remove two invalid interrupt lines from the GPU (git-fixes) +- commit 5979072 + +- arm: dts: mt7623: add missing pause for switchport (git-fixes) +- commit 96b3f01 + +- ARM: dts: imx6sl: fix rng node (git-fixes) +- commit 39ee2e5 + +- blacklist.conf: ("ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct location") +- commit 3f47f6f + +- ARM: samsung: fix PM debug build with DEBUG_LL but !MMU (git-fixes) +- commit 18aa25f + +- ARM: at91: pm: of_node_put() after its usage (git-fixes) +- commit 1722a9b + +- ARM: samsung: don't build plat/pm-common for Exynos (git-fixes) +- commit 7b4ccbe + +- ARM: s3c24xx: fix mmc gpio lookup tables (git-fixes) +- commit 7a7156c + +- ARM: s3c24xx: fix missing system reset (git-fixes) +- commit e7eaa12 + +- ARM: dts: am437x-l4: fix typo in can@0 node (git-fixes) +- commit 7cece2c + +- kabi: hide changes to struct uv_info (git-fixes). +- commit 1dd17d6 + +- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect -- ACPI: CPPC: Add NULL pointer check to cppc_get_perf() +- serial: 8250_pci: rewrite pericom_do_set_divisor() (git-fixes). +- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array -- PM: hibernate: use correct mode for swsusp_close() (git-fixes). -- staging/fbtft: Fix backlight (git-fixes). -- USB: serial: pl2303: fix GC type detection (git-fixes). -- usb: chipidea: ci_hdrc_imx: fix potential error pointer - dereference in probe (git-fixes). -- usb: hub: Fix usb enumeration issue due to address0 race +- tty: serial: msm_serial: Deactivate RX DMA for polling support -- usb: typec: fusb302: Fix masking of comparator and bc_lvl - interrupts (git-fixes). -- usb: dwc3: leave default DMA for PCI devices (git-fixes). -- usb: dwc2: hcd_queue: Fix use of floating point literal +- serial: core: fix transmit-buffer reset and memleak (git-fixes). +- i2c: stm32f7: stop dma transfer in case of NACK (git-fixes). +- i2c: stm32f7: recover the bus on access timeout (git-fixes). +- i2c: stm32f7: flush TX FIFO upon transfer errors (git-fixes). +- i2c: cbus-gpio: set atomic transfer callback (git-fixes). +- drm/msm: Do hw_init() before capturing GPU state (git-fixes). +- rt2x00: do not mark device gone on EPROTO errors during start -- usb: dwc3: gadget: Fix null pointer exception (git-fixes). -- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (git-fixes). -- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer +- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of + "0" if no IRQ is available (git-fixes). +- USB: serial: option: add Fibocom FM101-GL variants (git-fixes). +- USB: serial: option: add Telit LE910S1 0x9200 composition -- usb: dwc3: gadget: Ignore NoStream after End Transfer +- ALSA: ctxfi: Fix out-of-range access (git-fixes). +- commit bab211f + +- xhci: Fix commad ring abort, write all 64 bits to CRCR register + (bsc#1192569). +- commit 9d2b3aa + +- tracing: Fix pid filtering when triggers are attached -- usb: dwc3: core: Revise GHWPARAMS9 offset (git-fixes). -- mmc: sdhci-esdhc-imx: disable CMDQ support (git-fixes). -- commit 41fc655 +- commit 8872e72 -- drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_hz not specified (git-fixes). -- commit c054b5e +- blacklist.conf: 27ff768fa21c ("tracing: Test the 'Do not trace this pid' case in create event") + Not applicable. SLE15-SP2 does not have no_pid_list. +- commit a013b01 -- Alt-commit updates for duplicates -- Refresh - patches.suse/0409-drm-i915-Use-designated-initializers-for-init-exit-t.patch. -- Refresh - patches.suse/0411-drm-i915-gt-Potential-error-pointer-dereference-in-p.patch. -- Refresh - patches.suse/0412-drm-i915-selftest-Fix-use-of-err-in-igt_reset_-fail-.patch. -- Refresh - patches.suse/0419-drm-i915-gem-Fix-the-mman-selftest.patch. -- Refresh - patches.suse/0420-drm-i915-Release-ctx-syncobj-on-final-put-not-on-ctx.patch. -- Refresh - patches.suse/0421-drm-i915-Get-PM-ref-before-accessing-HW-register.patch. -- Refresh - patches.suse/0422-drm-i915-selftests-Do-not-use-import_obj-uninitializ.patch. -- Refresh - patches.suse/0423-drm-i915-selftests-Always-initialize-err-in-igt_dmab.patch. -- Refresh - patches.suse/0426-drm-i915-Move-__i915_gem_free_object-to-ttm_bo_destr.patch. -- Refresh patches.suse/0427-drm-i915-Free-all-DMC-payloads.patch. -- Refresh - patches.suse/0429-drm-i915-guc-docs-Fix-pdfdocs-build-error-by-removin.patch. -- Refresh - patches.suse/0432-drm-i915-fix-blank-screen-booting-crashes.patch. -- Refresh - patches.suse/0439-drm-i915-Fix-bug-in-user-proto-context-creation-that.patch. -- Refresh - patches.suse/0440-drm-i915-Free-the-returned-object-of-acpi_evaluate_d.patch. -- Refresh - patches.suse/0445-drm-i915-Revert-guc_id-from-i915_request-tracepoint.patch. -- commit 6fe956e +- tracing: Check pid filtering when creating events (git-fixes). +- commit 44dc77e -- constraints: Build aarch64 on recent ARMv8.1 builders. - Request asimdrdm feature which is available only on recent ARMv8.1 CPUs. - This should prevent scheduling the kernel on an older slower builder. -- commit 60fc53f +- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait + (bsc#1192845 CVE-2021-43975). +- commit 6156c39 -- iio: imu: adis16400: Fix buffer alignment requirements +- s390/uv: fully validate the VMA before calling follow_page() -- iio: gyro: mpu3050: Fix alignment and size issues with buffers +- commit 3c6388f + +- s390: mm: Fix secure storage access exception handling -- iio: adc: ti-adc108s102: Fix alignment of buffer pushed to - iio buffers (git-fixes). -- staging: wfx: ensure IRQ is ready before enabling it +- commit 0d49ecf + +- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect -- commit 594abf0 +- commit d4d7214 -- firmware: smccc: Fix check for ARCH_SOC_ID not implemented +- xhci: Fix commad ring abort, write all 64 bits to CRCR register -- firmware: arm_scmi: Fix type error assignment in voltage - protocol (git-fixes). -- HID: multitouch: disable sticky fingers for UPERFECT Y +- commit 39dcce2 + +- Move upstreamed USB fix into sorted section +- commit 8151472 + +- kABI: dm: fix deadlock when swapping to encrypted device + (bsc#1186332). +- md/raid10: Remove unnecessary rcu_dereference in + raid10_handle_discard (bsc#1192320). +- dm raid: remove unnecessary discard limits for raid0 and raid10 + (bsc#1192320). +- md/raid10: improve discard request for far layout (bsc#1192320). +- md/raid10: improve raid10 discard request (bsc#1192320). +- md/raid10: pull the code that wait for blocked dev into one + function (bsc#1192320). +- md/raid10: extend r10bio devs to raid disks (bsc#1192320). +- md: add md_submit_discard_bio() for submitting discard bio + (bsc#1192320). +- dm: fix deadlock when swapping to encrypted device + (bsc#1186332). +- md/raid10: initialize r10_bio->read_slot before use + (bsc#1192320). +- commit 5a81276 + +- x86/mpx: Disable MPX for 32-bit userland (bsc#1193139). +- commit cdba19a + +- ibmvnic: drop bad optimization in reuse_tx_pools() (bsc#1193349 + ltc#195568). +- ibmvnic: drop bad optimization in reuse_rx_pools() (bsc#1193349 + ltc#195568). +- commit 718e27a + +- xhci: Fix commad ring abort, write all 64 bits to CRCR register + (bsc#1192569). +- commit b70b7a9 + +- fuse: release pipe buf after last use (bsc#1193318). +- commit b7ec5ee + +- Rename colliding patches before the next SLE15-SP2 -> SLE15-SP3 merge +- commit 99db4af + +- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306) + After usrmerge, vmlinux file is not named vmlinux-, but simply + vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set. + So fix this by removing the dash... +- commit 83af88d + +- Blacklist SCSI commit that breaks kABI (git-fixes) +- commit 43a023a + +- series.conf: cleanup +- drop superfluous empty lines +- commit 72e63ac + +- fix patch metadata +- fix Patch-mainline and drop duplicate References tag: + - patches.suse/hugetlbfs-flush-TLBs-correctly-after-huge_pmd_unshar.patch +- commit e2f354b + +- fix patches metadata +- fix Patch-mainline: + - patches.suse/NFS-Don-t-set-NFS_INO_DATA_INVAL_DEFER-and-NFS_INO_I.patch + - patches.suse/NFS-Fix-deadlocks-in-nfs_scan_commit_list.patch + - patches.suse/NFS-Fix-up-commit-deadlocks.patch + - patches.suse/NFSv4-Fix-a-regression-in-nfs_set_open_stateid_locke.patch + - patches.suse/md-fix-a-lock-order-reversal-in-md_alloc.patch + - patches.suse/nfsd-don-t-alloc-under-spinlock-in-rpc_parse_scope_i.patch + - patches.suse/nfsd-fix-error-handling-of-register_pernet_subsys-in.patch + - patches.suse/nfsd4-Handle-the-NFSv4-READDIR-dircount-hint-being-z.patch + - patches.suse/pnfs-flexfiles-Fix-misplaced-barrier-in-nfs4_ff_layo.patch +- commit baf4f8d + +- ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator (git-fixes) +- commit 85cbd0e + +- ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT (git-fixes) +- commit 365e0a3 + +- ARM: dts: BCM5301X: Fixed QSPI compatible string (git-fixes) +- commit 653ed7e + +- ARM: dts: NSP: Fixed QSPI compatible string (git-fixes) +- commit 6bfe2b5 + +- ARM: dts: bcm: HR2: Fixed QSPI compatible string (git-fixes) +- commit 2da4f3c + +- ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3 (git-fixes) +- commit 3bc0dcb + +- ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux (git-fixes) +- commit 9eeb7d3 + +- ARM: dts: imx6sx: Improve UART pins macro defines (git-fixes) +- commit d0779ee + +- ARM: dts: logicpd-som-lv-baseboard: Fix missing video (git-fixes) +- commit de0d442 + +- ARM: dts: logicpd-som-lv-baseboard: Fix broken audio (git-fixes) +- commit d1cc45c + +- blacklist.conf: ("ARM: dts: stm32: fix uart7_pins_a comments in stm32mp15-pinctrl") + Fix comment in a devicetree file. +- commit 4d3a412 + +- Update patches.suse/ixgbe-fix-large-MTU-request-from-VF.patch + (bsc#1192877 CVE-2021-33098). + Changed reference to CVE bug. +- commit 964f375 + +- blacklist.conf: ("ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all") + Unsupported platform +- commit a16ce64 + +- blacklist.conf: ("ARM: dts: renesas: Fix SD Card/eMMC interface device node names") + Cosmetic devicetree nodes name change +- commit 7ad6f49 + +- ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema (git-fixes) +- commit b39464e + +- blacklist.conf: ("ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15") +- commit ad658c1 + +- blacklist.conf: ("ARM: uaccess: fix DACR mismatch with nested exceptions") + ARM cpus v3, v4, v4T, v5 are not supported +- commit 78b5a5d + +- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() + (CVE-2021-43976 bsc#1192847). +- commit 1075cc3 + +- blacklist.conf: 85b6d24646e4 ("shm: extend forced shm destroy to support objects from several IPC nses") + Unfortunately this breaks kABI and presents significant risk for + addressing a theoretical issue. +- commit e55a163 + +- ARM: dts: logicpd-torpedo-baseboard: Fix broken audio (git-fixes) +- commit 8ec6f19 + +- ARM: dts: vfxxx: Add syscon compatible with OCOTP (git-fixes) +- commit 6f5837f + +- ARM: dts: imx7ulp: Correct gpio ranges (git-fixes) +- commit 3f5621e + +- ARM: dts: ls1021a: fix QuadSPI-memory reg range (git-fixes) +- commit 6c84d7b + +- ARM: dts: socfpga: fix register entry for timer3 on Arria10 (git-fixes) +- commit 495045e + +- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (git-fixes) +- commit e76b97f + +- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (git-fixes) +- commit d5fa0dd + +- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (git-fixes) +- commit dc169bf + +- ARM: dts: at91: sama5d2_xplained: classd: pull-down the R1 and R3 lines (git-fixes) +- commit d09ddcf + +- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (git-fixes) +- commit b837795 + +- ARM: dts: gose: Fix ports node name for adv7612 (git-fixes) +- commit e9fee74 + +- ARM: dts: gose: Fix ports node name for adv7180 (git-fixes) +- commit 40b6417 + +- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (git-fixes) +- commit 8ad414c + +- ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds (git-fixes) +- commit 40f3f7f + +- ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect (git-fixes) +- commit 0fbc45e + +- ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 (git-fixes) +- commit f3253e8 + +- ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 (git-fixes) +- commit c6689bd + +- ARM: dts sunxi: Relax a bit the CMA pool allocation range (git-fixes) +- commit d32973c + +- ARM: dts: Fix dcan driver probe failed on am437x platform (git-fixes) +- commit c712eb3 + +- ARM: dts: imx6qdl-gw551x: fix audio SSI (git-fixes) +- commit 8b361c5 + +- ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' (git-fixes) +- commit 2acafcb + +- ARM: dts: Fix duovero smsc interrupt for suspend (git-fixes) +- commit f5f5222 + +- ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect (git-fixes) +- commit a210c92 + +- ARM: OMAP2+: Fix legacy mode dss_reset (git-fixes) +- commit 518acf3 + +- ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() (git-fixes) +- commit ab8eba4 + +- ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSP (git-fixes) +- commit b7c7df8 + +- ARM: dts: NSP: Correct FA2 mailbox node (git-fixes) +- commit 9479804 + +- ARM: dts: NSP: Disable PL330 by default, add dma-coherent property (git-fixes) +- commit 4c7d3d5 + +- Revert "ARM: sti: Implement dummy L2 cache's write_sec" (git-fixes) +- commit 29d8881 + +- ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin (git-fixes) +- commit 159db4e + +- ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description (git-fixes) +- commit dc96655 + +- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity (git-fixes) +- commit 240d4e7 + +- ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743 (git-fixes) +- commit 7258033 + +- ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429 (git-fixes) +- commit 64d852f + +- nvme-pci: add NO APST quirk for Kioxia device (git-fixes). +- commit 8c6d859 + +- PM: hibernate: use correct mode for swsusp_close() (git-fixes). +- commit fef6f6f + +- xhci: Fix USB 3.1 enumeration issues by increasing roothub + power-on-good delay (git-fixes). +- zram: off by one in read_block_state() (git-fixes). +- soc/tegra: Fix an error handling path in + tegra_powergate_power_up() (git-fixes). +- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error + in bcm_qspi_probe() (git-fixes). +- spi: spl022: fix Microwire full duplex mode (git-fixes). +- zram: fix return value on writeback_store (git-fixes). +- commit 4e28ede + +- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() + fails (git-fixes). +- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (git-fixes). +- PCI: Mark Atheros QCA6174 to avoid bus reset (git-fixes). +- platform/x86: wmi: do not fail if disabling fails (git-fixes). +- PM: hibernate: Get block device exclusively in swsusp_check() -- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc +- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() -- iio: imu: st_lsm6dsx: Avoid potential array overflow in - st_lsm6dsx_set_odr() (git-fixes). -- iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() +- r8169: Add device 10ec:8162 to driver r8169 (git-fixes). +- reset: socfpga: add empty driver allowing consumers to probe -- usb: host: ohci-tmio: check return value after calling - platform_get_resource() (git-fixes). -- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read +- commit 864c87f + +- mtd: core: don't remove debugfs directory if device is in use -- usb: musb: tusb6010: check return value after calling - platform_get_resource() (git-fixes). -- memory: tegra20-emc: Add runtime dependency on devfreq governor - module (git-fixes). -- commit 872c3f8 +- mwifiex: Read a PCI register after writing the TX ring write + pointer (git-fixes). +- mwifiex: Properly initialize private structure on interface + type changes (git-fixes). +- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION + vif-type (git-fixes). +- memstick: r592: Fix a UAF bug when removing the driver + (git-fixes). +- media: usb: dvd-usb: fix uninit-value bug in + dibusb_read_eeprom_byte() (git-fixes). +- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (git-fixes). +- media: ipu3-imgu: imgu_fmt: Handle properly try (git-fixes). +- mmc: winbond: don't build on M68K (git-fixes). +- commit f93cc37 -- drm/hyperv: Fix device removal on Gen1 VMs (git-fixes). -- drm/aspeed: Fix vga_pw sysfs output (git-fixes). -- drm/vc4: fix error code in vc4_create_object() (git-fixes). -- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks +- media: rcar-csi2: Add checking to rcsi2_start_receiver() -- drm/amd/display: Set plane update flags for all planes in reset +- media: mceusb: return without resubmitting URB in case of + - EPROTO error (git-fixes). +- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog + receivers (git-fixes). +- media: imx: set a media_device bus_info string (git-fixes). +- media: s5p-mfc: fix possible null-pointer dereference in + s5p_mfc_probe() (git-fixes). +- media: uvcvideo: Set unique vdev name based in type (git-fixes). +- media: uvcvideo: Return -EIO for control errors (git-fixes). +- media: uvcvideo: Set capability in s_param (git-fixes). +- media: stm32: Potential NULL pointer dereference in + dcmi_irq_thread() (git-fixes). +- media: netup_unidvb: handle interrupt properly according to + the firmware (git-fixes). +- commit 0db8c1e + +- drm/plane-helper: fix uninitialized variable reference -- drm/amd/display: Fix DPIA outbox timeout after GPU reset +- Input: iforce - fix control-message timeout (git-fixes). +- i2c: xlr: Fix a resource leak in the error handling path of + 'xlr_i2c_probe()' (git-fixes). +- drm/panel-orientation-quirks: add Valve Steam Deck (git-fixes). +- libata: fix checking of DMA state (git-fixes). +- ipmi: Disable some operations during a panic (git-fixes). +- media: mt9p031: Fix corrupted frame after restarting stream -- firmware: arm_scmi: Fix type error in sensor protocol +- lib/xz: Validate the value before assigning it to an enum + variable (git-fixes). +- lib/xz: Avoid overlapping memcpy() with invalid input with + in-place decompression (git-fixes). +- commit 40bd6e4 + +- dmaengine: dmaengine_desc_callback_valid(): Check for + `callback_result` (git-fixes). +- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy + Book 10.6 (git-fixes). +- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart + C15200 2-in-1 (git-fixes). +- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 + quirk (v2) (git-fixes). +- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet -- firmware: arm_scmi: pm: Propagate return value to caller +- crypto: s5p-sss - Add error handling in s5p_aes_probe() + (git-fixes). +- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (git-fixes). +- drm: panel-orientation-quirks: Add quirk for GPD Win3 + (git-fixes). +- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 + (git-fixes). +- commit 6b1a3ad + +- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED + (git-fixes). +- ALSA: synth: missing check for possible NULL after the call + to kstrdup (git-fixes). +- ALSA: hda/realtek: Add quirk for ASUS UX550VE (git-fixes). +- ALSA: timer: Unconditionally unlink slave instances, too + (git-fixes). +- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N + (git-fixes). +- ALSA: timer: Fix use-after-free problem (git-fixes). +- ath10k: fix invalid dma_addr_t token assignment (git-fixes). +- ath: dfs_pattern_detector: Fix possible null-pointer dereference + in channel_detector_create() (git-fixes). +- ath10k: high latency fixes for beacon buffer (git-fixes). +- Bluetooth: fix use-after-free error in lock_sock_nested() + (git-fixes). +- commit 3915ea5 + +- ASoC: topology: Add missing rwsem around snd_ctl_remove() + calls (git-fixes). +- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer + (git-fixes). +- PCI/MSI: Deal with devices lying about their MSI mask capability + (git-fixes). +- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses + (git-fixes). +- ALSA: hda/realtek: Add quirk for Clevo PC70HS (git-fixes). +- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 -- firmware: arm_scmi: Fix base agent discover response +- ACPI: battery: Accept charges over the design capacity as full +- ACPICA: Avoid evaluating methods too early during system resume + (git-fixes). +- soc/tegra: pmc: Fix imbalanced clock disabling in error code + path (git-fixes). +- commit ce23462 + +- usb: typec: fusb302: Fix masking of comparator and bc_lvl + interrupts (git-fixes). +- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (git-fixes). +- drm/vc4: fix error code in vc4_create_object() (git-fixes). +- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc + (git-fixes). +- usb-storage: Add compatibility quirk flags for iODD 2531/2541 + (git-fixes). +- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp + platform (git-fixes). +- usb: host: ohci-tmio: check return value after calling + platform_get_resource() (git-fixes). +- usb: musb: tusb6010: check return value after calling + platform_get_resource() (git-fixes). +- commit f36d57f + +- NFC: reorder the logic in nfc_{un,}register_device (git-fixes). +- Refresh + patches.suse/NFC-SUSE-specific-brutal-fix-for-runtime-PM.patch. +- commit 176d8d4 + -- commit 90685db +- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame + (git-fixes). +- platform/x86: hp_accel: Fix an error handling path in + 'lis3lv02d_probe()' (git-fixes). +- NFC: add NCI_UNREG flag to eliminate the race (git-fixes). +- NFC: reorganize the functions in nci_request (git-fixes). +- clk: ingenic: Fix bugs with divided dividers (git-fixes). +- iio: imu: st_lsm6dsx: Avoid potential array overflow in + st_lsm6dsx_set_odr() (git-fixes). +- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (git-fixes). +- commit 84fae0c -- drm/amd/pm: avoid duplicate powergate/ungate setting +- ASoC: DAPM: Cover regression by kctl change notification fix -- drm/nouveau: clean up all clients on device removal - (CVE-2020-27820 bsc#1179599 git-fixes). -- drm/nouveau: Add a dedicated mutex for the clients list - (CVE-2020-27820 bsc#1179599 git-fixes). -- drm/nouveau: use drm_dev_unplug() during device removal - (CVE-2020-27820 bsc#1179599 git-fixes). -- clk: sunxi-ng: Unregister clocks/resets when unbinding +- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type -- bus: ti-sysc: Use context lost quirk for otg (git-fixes). -- bus: ti-sysc: Add quirk handling for reinit on context lost - (git-fixes). -- ASoC: rt5682: fix a little pop while playback (git-fixes). -- ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 - (git-fixes). -- ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single - amp (git-fixes). -- ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ - (git-fixes). -- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ - (git-fixes). +- ALSA: ISA: not for M68K (git-fixes). -- drm/amd/display: Update swizzle mode enums (git-fixes). -- drm/amd/display: Limit max DSC target bpp for specific monitors +- ALSA: hda: hdac_ext_stream: fix potential locking issues -- commit acb861b +- ALSA: hda: hdac_stream: fix potential locking issue in + snd_hdac_stream_assign() (git-fixes). +- commit 970a05a -- Move upstreamed media and ARM patches into sorted section - Dropped a corresponding blacklist entry, too -- commit c1e7317 - -- powerpc/kexec_file: Add KEXEC_SIG support (jsc#SLE-18145 - bsc#1192295). - Update config files. -- commit b9bad9a +- Move upstreamed i8042 patch into sorted section +- commit c3e6588 -- powerpc/watchdog: Fix wd_smp_last_reset_tb reporting - (bsc#1187541 ltc#192129). -- powerpc/watchdog: read TB close to where it is used (bsc#1187541 - ltc#192129). -- powerpc/watchdog: Avoid holding wd_smp_lock over printk and - smp_send_nmi_ipi (bsc#1187541 ltc#192129). -- powerpc/watchdog: tighten non-atomic read-modify-write access - (bsc#1187541 ltc#192129). -- powerpc/watchdog: Fix missed watchdog reset due to memory - ordering race (bsc#1187541 ltc#192129). -- commit 823022d +- net/sched: sch_ets: don't peek at classes beyond 'nbands' + (bsc#1176774). +- mdio: aspeed: Fix "Link is Down" issue (bsc#1176447). +- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1176447). +- netfilter: ctnetlink: do not erase error code with EINVAL + (bsc#1176447). +- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY + (bsc#1176447). +- net/mlx5: E-Switch, return error if encap isn't supported + (jsc#SLE-15172). +- iavf: Fix for setting queues to 0 (jsc#SLE-12877). +- iavf: Fix return of set the new channel count (jsc#SLE-12877). +- ice: Remove toggling of antispoof for VF trusted promiscuous + mode (jsc#SLE-12878). +- ice: Fix VF true promiscuous mode (jsc#SLE-12878). +- ethtool: fix ethtool msg len calculation for pause stats + (jsc#SLE-15075). +- RDMA/bnxt_re: Update statistics counter name (jsc#SLE-16649). +- net: bridge: fix under estimation in br_get_linkxstats_size() + (bsc#1176447). +- commit ab96379 -- x86/sev: Fix noinstr for vc_ghcb_invalidate() (bsc#1169514). -- commit 794a8a0 +- iommu/amd: Remove iommu_init_ga() (git-fixes). +- iommu/amd: Relocate GAMSup check to early_enable_iommus + (git-fixes). +- iommu: Check if group is NULL before remove device (git-fixes). +- swiotlb: Fix the type of index (git-fixes). +- commit 8842f17 -- x86: Always inline ip_within_syscall_gap() (bsc#1169514). -- commit cfc10d5 +- drm/amd/display: Set plane update flags for all planes in reset + (git-fixes). +- commit 55c8303 -- x86/kvm: Always inline evmcs_write64() (bsc#1169514). -- commit 22c39a2 +- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks + (git-fixes). +- commit 82083eb -- x86/kvm: Always inline to_svm() (bsc#1169514). -- commit 5a2d299 +- drm/nouveau/svm: Fix refcount leak bug and missing check + against null bug (git-fixes). +- commit 8795faa -- x86: Always inline context_tracking_guest_enter() (bsc#1169514). -- commit 57c3b6f +- drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends + (git-fixes). +- commit 199d9e2 -- x86/kvm: Always inline vmload() / vmsave() (bsc#1169514). -- commit bd03ad7 +- powerpc/paravirt: correct preempt debug splat in + vcpu_is_preempted() (bsc#1181148 ltc#190702 git-fixes). +- powerpc/paravirt: vcpu_is_preempted() commentary (bsc#1181148 + ltc#190702 git-fixes). +- powerpc: fix unbalanced node refcount in check_kvm_guest() + (jsc#SLE-15869 jsc#SLE-16321 git-fixes). +- commit 62ae409 -- x86/kvm: Always inline sev_*guest() (bsc#1169514). -- commit cc1d87a +- powerpc/pseries: Move some PAPR paravirt functions to their own file + (bsc#1181148 ltc#190702 git-fixes). +- Refresh patches.suse/powerpc-Fix-build-error-in-paravirt.h.patch. +- Refresh patches.suse/powerpc-paravirt-Use-is_kvm_guest-in-vcpu_is_preempt.patch. +- commit 70c6628 -- objtool: Introduce CFI hash (bsc#1169514). -- Refresh - patches.suse/objtool-Handle-__sanitize_cov-tail-calls.patch. -- commit 4b4d3bb +- powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL + in power10 (jsc#SLE-13513 git-fixes). +- commit 2f92337 -- HID: input: set usage type to key on keycode remap (git-fixes). -- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields +- iommu/mediatek: Fix out-of-range warning with clang (git-fixes). +- x86/sev: Allow #VC exceptions on the VC2 stack (git-fixes). +- x86/sev: Fix stack type check in vc_switch_off_ist() -- HID: wacom: Use "Confidence" flag to prevent reporting invalid - contacts (git-fixes). -- commit 00be7f6 +- powerpc/iommu: Report the correct most efficient DMA mask for + PCI devices (git-fixes). +- iommu/vt-d: Update the virtual command related registers + (git-fixes). +- firmware: qcom_scm: Mark string array const (git-fixes). +- x86/efi: Restore Firmware IDT before calling ExitBootServices() + (git-fixes). +- iommu/vt-d: Fix incomplete cache flush in + intel_pasid_tear_down_entry() (git-fixes). +- iommu/vt-d: Consolidate duplicate cache invaliation code + (git-fixes). +- commit 9d0f833 -- Refresh - patches.suse/lib-scatterlist-Provide-a-dedicated-function-to-supp.patch. - Fixes warning: - ../drivers/gpu/drm/i915/gem/i915_gem_ttm.c:382:22: warning: unused variable 'sg' [-Wunused-variable] -- commit 883a20a - -- ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots - (bsc#1192354). -- commit 41fb147 - -- ASoC: rt1015: remove possible unused variable `bclk_ms' - (bsc#1192354). -- ASoC: rt1015p: add new acpi id and comapatible id (bsc#1192354). -- ASoC: max98390: Add support change dsm param name (bsc#1192354). -- ASoC: cs42l42: Update module authors (bsc#1192354). -- ASoC: cs42l42: Validate dai_set_sysclk() frequency - (bsc#1192354). -- ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit - (bsc#1192354). -- ASoC: max98090: remove duplicate status reads and useless - assignmment (bsc#1192354). -- ASoC: tlv320aic32x4: make array clocks static, makes object - smaller (bsc#1192354). -- ASoC: rt1015: Remove unnecessary flush work on rt1015 driver - (bsc#1192354). -- commit 79753e1 - -- ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid - log saturation (bsc#1192354). -- ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() - (bsc#1192354). -- ASoC: Intel: bytcht_es8316: Use temporary variable for struct - device (bsc#1192354). -- ASoC: Intel: bytcht_es8316: Get platform data via - dev_get_platdata() (bsc#1192354). -- ASoC: SOF: trace: Omit error print when waking up trace sleepers - (bsc#1192354). -- ASoC: SOF: loader: Re-phrase the missing firmware error to - avoid duplication (bsc#1192354). -- ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select - (bsc#1192354). -- commit f37efd9 - -- ASoC: rt5682: fix headset background noise when S3 state - (bsc#1192354). -- ASoC: rt5682: Fix the vol+ button detection issue (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Make - rt5640_jack_gpio/rt5640_jack2_gpio static (bsc#1192354). -- ASoC: SOF: intel: remove duplicate include (bsc#1192354). -- ASoC: Intel: Skylake: Select first entry for singular pipe - config arrays (bsc#1192354). -- ASoC: Intel: Skylake: Properly configure modules with generic - extension (bsc#1192354). -- ASoC: Intel: Skylake: Support modules with generic extension - (bsc#1192354). -- ASoC: Intel: Skylake: Support multiple format configs - (bsc#1192354). -- ASoC: Intel: Skylake: Simplify m_state for loadable modules - (bsc#1192354). -- ASoC: Intel: Skylake: Select proper format for NHLT blob - (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check - functions static (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 - jack-detect (bsc#1192354). -- ASoC: rt5640: Add rt5640_set_ovcd_params() helper (bsc#1192354). -- ASoC: rt5640: Add optional hp_det_gpio parameter to - rt5640_detect_headset() (bsc#1192354). -- ASoC: rt5640: Delay requesting IRQ until the machine-drv calls - set_jack (bsc#1192354). -- ASoC: rt5640: Move rt5640_disable_jack_detect() up in the - rt5640.c file (bsc#1192354). -- ASoC: rt5514: make array div static const, makes object smaller - (bsc#1192354). -- ASoC: rt5682: enable SAR ADC power saving mode during suspend - (bsc#1192354). -- commit 048b9dc +- block: Fix use-after-free issue accessing struct io_cq + (bsc#1193042). +- commit fba138d -- ASoC: Intel: sof_sdw: pass card information to init/exit - functions (bsc#1192354). -- Refresh - patches.suse/ASoC-Intel-sof_sdw-tag-SoundWire-BEs-as-non-atomic.patch. -- commit 1e10617 +- ice: fix vsi->txq_map sizing (jsc#SLE-7926). +- igc: Remove phy->type checking (bsc#1193169). +- igc: Remove _I_PHY_ID checking (bsc#1193169). +- commit d98ae3f -- ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" - DAPM pin for the mic on the 2nd jack (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components - string (bsc#1192354). -- ASoC: Intel: boards: use software node API in Atom boards - (bsc#1192354). -- ASoC: Intel: remove device_properties for Atom boards - (bsc#1192354). -- ASoC: Intel: use software node API in SoundWire machines - (bsc#1192354). -- ASoC: Intel: sof_sdw_rt711*: keep codec device reference until - remove (bsc#1192354). -- ASoC: Intel: boards: get codec device with ACPI instead of - bus search (bsc#1192354). -- ASoC: Intel: boards: handle errors with - acpi_dev_get_first_match_dev() (bsc#1192354). -- ASoC: Intel: boards: harden codec property handling - (bsc#1192354). -- ASoC: SOF: Intel: make DMI L1 selection more robust - (bsc#1192354). -- commit 5cbe7a7 - -- ASoC: SOF: Intel: simplify logic for DMI_L1 handling - (bsc#1192354). -- ASoC: SOF: Intel: hda-stream: remove always true condition - (bsc#1192354). -- ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description - (bsc#1192354). -- ASoC: amd: vangogh: Drop superfluous mmap callback - (bsc#1192354). -- ASoC: Intel: sof_sdw_max98373: remove useless inits - (bsc#1192354). -- ASoC: SOF: Intel: Use DMI string to search for - adl_mx98373_rt5682 variant (bsc#1192354). -- ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (bsc#1192354). -- soundwire: intel: introduce shim and alh base (bsc#1192354). -- ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops - (bsc#1192354). -- commit e73d522 +- blacklist.conf: Add 78cc316e9583 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt +- commit 0433f83 -- ASoC: SOF: intel: move sof_intel_dsp_desc() forward - (bsc#1192354). -- Refresh - patches.suse/ASoC-SOF-Intel-hda-fix-hotplug-when-only-codec-is-su.patch. -- commit 6f291a3 +- hugetlbfs: flush TLBs correctly after huge_pmd_unshare + (bsc#1192946 CVE-2021-4002). +- commit 881e565 -- ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS - definition (bsc#1192354). -- ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc - (bsc#1192354). -- soundwire: move intel sdw register definitions to sdw_intel.h - (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk - (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Add support for a second headset - mic input (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Add support for a second headphones - output (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() - helper (bsc#1192354). -- ASoC: Intel: bytcr_rt5640: Add line-out support (bsc#1192354). -- ASoC: intel: skylake: Drop superfluous mmap callback - (bsc#1192354). -- commit d756b8c +- tlb: mmu_gather: add tlb_flush_*_range APIs +- commit d3b54bc -- ASoC: amd: enable vangogh acp5x driver build (bsc#1192354). -- Update config files. -- commit 1e2e7cc +- ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries (git-fixes) +- commit 8a979c1 -- ASoC: amd: Drop superfluous mmap callbacks (bsc#1192354). -- ASoC: Intel: Fix spelling contraction "cant" -> "can't" - (bsc#1192354). -- ASoC: amd: fix an IS_ERR() vs NULL bug in probe (bsc#1192354). -- ASoC: amd: Use dev_probe_err helper (bsc#1192354). -- ASoC: amd: Don't show messages about deferred probing by default - (bsc#1192354). -- ASoC: amd: add vangogh i2s dma driver pm ops (bsc#1192354). -- ASoC: amd: add vangogh pci driver pm ops (bsc#1192354). -- ASoC: amd: add vangogh i2s dai driver ops (bsc#1192354). -- ASoC: amd: add vangogh i2s controller driver (bsc#1192354). -- commit 97bb2cd - -- ASoC: amd: add ACP5x pcm dma driver ops (bsc#1192354). -- ASoC: amd: irq handler changes for ACP5x PCM dma driver - (bsc#1192354). -- ASoC: amd: add ACP5x PCM platform driver (bsc#1192354). -- ASoC: amd: create acp5x platform devices (bsc#1192354). -- ASoc: amd: add acp5x init/de-init functions (bsc#1192354). -- ASoC: amd: add Vangogh ACP PCI driver (bsc#1192354). -- ASoC: amd: add Vangogh ACP5x IP register header (bsc#1192354). -- ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' - NUC M15 (bsc#1192354). -- ASoC: Intel: sof_sdw: update quirk for jack detection in ADL - RVP (bsc#1192354). -- ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode - (bsc#1192354). -- commit 725b1cd - -- ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits - (bsc#1192354). -- ASoC: Intel: sof_rt5682: code refactor for max98360a - (bsc#1192354). -- ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a - (bsc#1192354). -- ASoC: Intel: maxim-common: support max98360a (bsc#1192354). -- ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence - (bsc#1192354). -- ASoC: Intel: sof_cs42l42: use helper function to get bclk - frequency (bsc#1192354). -- ASoC: SOF: add a helper to get topology configured bclk - (bsc#1192354). -- ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP - (bsc#1192354). -- ASoC: amd: fix spelling mistakes (bsc#1192354). -- ASoC: intel: atom: Revert PCM buffer address setup workaround - again (bsc#1192354). -- soundwire: cadence: do not extend reset delay (bsc#1192354). -- soundwire: intel: conditionally exit clock stop mode on system - suspend (bsc#1192354). -- soundwire: intel: skip suspend/resume/wake when link was not - started (bsc#1192354). -- soundwire: cadence: override PDI configurations to create - loopback (bsc#1192354). -- soundwire: cadence: add debugfs interface for PDI loopbacks - (bsc#1192354). -- soundwire: stream: don't program mockup device ports - (bsc#1192354). -- soundwire: bus: squelch error returned by mockup devices - (bsc#1192354). -- soundwire: add flag to ignore all command/control for mockup - devices (bsc#1192354). -- soundwire: stream: don't abort bank switch on - Command_Ignored/-ENODATA (bsc#1192354). -- ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for - tests (bsc#1192354). -- commit 01f384c +- vfs: don't parse forbidden flags (bsc#1192606). +- commit b4f81da -- ASoC: codecs: add SoundWire mockup device support (bsc#1192354). -- Update config files. -- commit cb6d378 +- cifs: update internal version number (bsc#1192606). +- commit 533a712 -- ASoC: soc-acpi: tgl: add table for SoundWire mockup devices - (bsc#1192354). -- ASoC: soc-acpi: cnl: add table for SoundWire mockup devices - (bsc#1192354). -- soundwire: cadence: add paranoid check on self-clearing bits - (bsc#1192354). -- soundwire: dmi-quirks: add quirk for Intel 'Bishop County' - NUC M15 (bsc#1192354). -- soundwire: bus: update Slave status in sdw_clear_slave_status - (bsc#1192354). -- soundwire: cadence: Remove ret variable from sdw_cdns_irq() - (bsc#1192354). -- soundwire: bus: filter out more -EDATA errors on clock stop - (bsc#1192354). -- soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values - (bsc#1192354). -- commit 96de317 +- smb2: clarify rc initialization in smb2_reconnect (bsc#1192606). +- commit 78cfa97 -- Revert "ALSA: hda: Drop workaround for a hang at shutdown again" - (bsc#1192354). -- Refresh - patches.suse/ALSA-hda-Use-position-buffer-for-SKL-again.patch. -- commit 14d0e54 +- cifs: populate server_hostname for extra channels (bsc#1192606). +- commit e0e5007 -- ALSA: hda: Drop workaround for a hang at shutdown again - (bsc#1192354). -- Refresh - patches.suse/ALSA-hda-Use-position-buffer-for-SKL-again.patch. -- commit 0b88e07 +- cifs: nosharesock should be set on new server (bsc#1192606). +- commit b2eb0d5 -- ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module - (bsc#1192354). -- Update config files. -- commit af1e7cf +- cifs: introduce cifs_ses_mark_for_reconnect() helper + (bsc#1192606). +- commit fabb658 -- ALSA: hda: fix general protection fault in azx_runtime_idle - (bsc#1192354). -- ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack - (bsc#1192354). -- ALSA: hda/cs8409: Initialize Codec only in init fixup - (bsc#1192354). -- ALSA: hda/cs8409: Ensure Type Detection is only run on startup - when necessary (bsc#1192354). -- ALSA: hda: Disable runtime resume at shutdown (bsc#1192354). -- ALSA: hda: Allow model option to specify PCI SSID alias - (bsc#1192354). -- ALSA: hda: Code refactoring snd_hda_pick_fixup() (bsc#1192354). -- ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM - guards (bsc#1192354). -- ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() - (bsc#1192354). -- ALSA: hda: Nuke unused reboot_notify callback (bsc#1192354). -- ALSA: hda: Suspend codec at shutdown (bsc#1192354). -- ALSA: hda: conexant: Turn off EAPD at suspend, too - (bsc#1192354). -- ALSA: hda/cs8409: Prevent pops and clicks during suspend - (bsc#1192354). -- ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops - (bsc#1192354). -- ALSA: hda/cs8409: Follow correct CS42L42 power down sequence - for suspend (bsc#1192354). -- ALSA: hda/cs8409: Remove unnecessary delays (bsc#1192354). -- ALSA: hda/cs8409: Use timeout rather than retries for I2C - transaction waits (bsc#1192354). -- ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 - (bsc#1192354). -- ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec - on Dolphin (bsc#1192354). -- ALSA: hda/cs8409: Add support for dolphin (bsc#1192354). -- ALSA: hda/cs8409: Add Support to disable jack type detection - for CS42L42 (bsc#1192354). -- ALSA: hda/cs8409: Support multiple sub_codecs for - Suspend/Resume/Unsol events (bsc#1192354). -- ALSA: hda/cs8409: Move codec properties to its own struct - (bsc#1192354). -- ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions - (bsc#1192354). -- ALSA: hda/cs8409: Support i2c bulk read/write functions - (bsc#1192354). -- ALSA: hda/cs8409: Avoid re-setting the same page as the last - access (bsc#1192354). -- ALSA: hda/cs8409: Avoid setting the same I2C address for every - access (bsc#1192354). -- ALSA: hda/cs8409: Dont disable I2C clock between consecutive - accesses (bsc#1192354). -- ALSA: hda/cs8409: Generalize volume controls (bsc#1192354). -- ALSA: hda/cs8409: Prevent I2C access during suspend time - (bsc#1192354). -- ALSA: hda/cs8409: Simplify CS42L42 jack detect (bsc#1192354). -- ALSA: hda/cs8409: Mask CS42L42 wake events (bsc#1192354). -- ALSA: hda/cs8409: Disable unsolicited response for the first - boot (bsc#1192354). -- ALSA: hda/cs8409: Disable unsolicited responses during suspend - (bsc#1192354). -- ALSA: hda/cs8409: Disable unnecessary Ring Sense for - Cyborg/Warlock/Bullseye (bsc#1192354). -- ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg - (bsc#1192354). -- ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization - (bsc#1192354). -- ALSA: hda/cs8409: Use enums for register names and coefficients - (bsc#1192354). -- ALSA: hda/cs8409: Move arrays of configuration to a new file - (bsc#1192354). -- ALSA: hda: Allocate resources with device-managed APIs - (bsc#1192354). -- ALSA: hda/hdmi: Add option to enable all pins forcibly - (bsc#1192354). -- ALSA: hda/ca0132: remove redundant initialization of variable - status (bsc#1192354). -- commit bdfccf7 - -- ALSA: intel-dsp-config: add quirk for JSL devices based on - ES8336 codec (bsc#1192354). -- ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices - based on ES8336 codec (bsc#1192354). -- ALSA: hda: hdac_ext_stream: fix potential locking issues - (bsc#1192354). -- ALSA: hda: hdac_stream: fix potential locking issue in - snd_hdac_stream_assign() (bsc#1192354). -- commit 7c0aa55 +- cifs: protect srv_count with cifs_tcp_ses_lock (bsc#1192606). +- commit f988cac -- ALSA: doc: Fix indentation warning (bsc#1192354). -- ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() - declaration (bsc#1192354). -- commit 856f153 - -- ALSA: usb-audio: Don't start stream for capture at prepare - (bsc#1192354). -- ALSA: usb-audio: Switch back to non-latency mode at a later - point (bsc#1192354). -- ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - (bsc#1192354). -- ALSA: usb-audio: Initialize every feature unit once at probe - time (bsc#1192354). -- ALSA: usb-audio: Drop superfluous error message after - disconnection (bsc#1192354). -- ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() - (bsc#1192354). -- ALSA: usb-audio: Less restriction for low-latency playback mode - (bsc#1192354). -- ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb - streams (bsc#1192354). -- ALSA: usb-audio: Fix packet size calculation regression - (bsc#1192354). -- ALSA: usb-audio: disable implicit feedback sync for Behringer - UFX1204 and UFX1604 (bsc#1192354). -- ALSA: usb-audio: Avoid killing in-flight URBs during draining - (bsc#1192354). -- ALSA: usb-audio: Improved lowlatency playback support - (bsc#1192354). -- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1192354). -- ALSA: usb-audio: Check available frames for the next packet size - (bsc#1192354). -- ALSA: usb-audio: Disable low-latency mode for implicit feedback - sync (bsc#1192354). -- ALSA: usb-audio: Disable low-latency playback for free-wheel - mode (bsc#1192354). -- ALSA: usb-audio: Rename early_playback_start flag with - lowlatency_playback (bsc#1192354). -- ALSA: usb-audio: fix comment reference in - __uac_clock_find_source (bsc#1192354). -- commit 9d7667d +- cifs: move debug print out of spinlock (bsc#1192606). +- commit 72a7576 -- ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags - (bsc#1192354). -- Refresh - patches.suse/ALSA-usb-audio-Add-Audient-iD14-to-mixer-map-quirk-t.patch. -- Refresh - patches.suse/ALSA-usb-audio-Add-Schiit-Hel-device-to-mixer-map-qu.patch. -- Refresh - patches.suse/Revive-usb-audio-Keep-Interface-mixer.patch. -- commit 823344c +- smb3: correct smb3 ACL security descriptor (bsc#1192606). +- commit 063d4ac -- ALSA: usx2y: Prefer struct_size over open coded arithmetic - (bsc#1192354). -- ALSA: usb-audio: Fix microphone sound on Jieli webcam - (bsc#1192354). -- ALSA: usb-audio: Enable rate validation for Scarlett devices - (bsc#1192354). -- ALSA: usb-audio: Move set-interface-first workaround into - common quirk (bsc#1192354). -- ALSA: usb-audio: make array static const, makes object smaller - (bsc#1192354). -- ALSA: doc: Add the description of quirk_flags option for - snd-usb-audio (bsc#1192354). -- ALSA: usb-audio: Add quirk_flags module option (bsc#1192354). -- ALSA: usb-audio: Move generic DSD raw detection into quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move autosuspend quirk into quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move rate validation quirk into quirk_flags - (bsc#1192354). -- commit d167cc1 - -- ALSA: usb-audio: Move interface setup delay into quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move control message delay quirk into - quirk_flags (bsc#1192354). -- ALSA: usb-audio: Move ITF-USB DSD quirk handling into - quirk_flags (bsc#1192354). -- ALSA: usb-audio: Move clock setup quirk into quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move playback_first flag into quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move tx_length quirk handling to quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move txfr_quirk handling to quirk_flags - (bsc#1192354). -- ALSA: usb-audio: Move media-controller API quirk into - quirk_flags (bsc#1192354). -- ALSA: usb-audio: Introduce quirk_flags field (bsc#1192354). -- commit 6630f4e - -- ALSA: memalloc: Remove a stale comment (bsc#1192354). -- ALSA: memalloc: Use proper SG helpers for noncontig allocations - (bsc#1192354). -- ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description - (bsc#1192354). -- ALSA: memalloc: Support for non-coherent page allocation - (bsc#1192354). -- ALSA: memalloc: Support for non-contiguous page allocation - (bsc#1192354). -- ALSA: ISA: not for M68K (bsc#1192354). -- ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() - (bsc#1192354). -- ALSA: pcm: Add more disconnection checks at file ops - (bsc#1192354). -- ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (bsc#1192354). -- ALSA: memalloc: Count continuous pages in vmalloc buffer handler - (bsc#1192354). -- ALSA: core: control_led: use strscpy instead of strlcpy - (bsc#1192354). -- ALSA: memalloc: Fix mmap of SG-buffer with WC pages - (bsc#1192354). -- ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, - too (bsc#1192354). -- ALSA: memalloc: Fix pgprot for WC mmap on x86 (bsc#1192354). -- ALSA: memalloc: Support WC allocation on all architectures - (bsc#1192354). -- ALSA: pcm: Allow exact buffer preallocation (bsc#1192354). -- ALSA: memalloc: Correctly name as WC (bsc#1192354). -- ALSA: memalloc: Minor refactoring (bsc#1192354). -- ALSA: core: Fix double calls of snd_card_free() via devres - (bsc#1192354). -- ALSA: seq: Fix comments of wrong client number for MIDI - Passthrough (bsc#1192354). -- ALSA: core: Add device-managed request_dma() (bsc#1192354). -- ALSA: core: Add managed card creation (bsc#1192354). -- ALSA: core: Add device-managed page allocator helper - (bsc#1192354). -- ALSA: compress: Initialize mutex in snd_compress_new() - (bsc#1192354). -- ALSA: compress: Drop unused functions (bsc#1192354). -- commit f0eac26 - -- drm/i915/adl_s: Remove require_force_probe protection - (jsc#SLE-22724). -- commit 276c538 - -- drm/i915/dp: fix for ADL_P/S dp/edp max source rates - (jsc#SLE-22724). -- commit f8dd603 - -- drm/i915/dp: fix DG1 and RKL max source rates (jsc#SLE-22724). -- commit ef43dd0 - -- drm/i915/dp: fix EHL/JSL max source rates calculation - (jsc#SLE-22724). -- commit 0821357 - -- drm/i915/dp: fix TGL and ICL max source rates (jsc#SLE-22724). -- commit 61199d4 +- Pass consistent param->type to fs_parse() (bsc#1192606). + [ ematsumiya: + - drop the case fs_param_is_fd + - leave .has_value in fs_parse_result so it doesn't break kabi + - still set .has_value in fs_parse() for real kabi compatibility + ] +- commit 079697d -- drm/i915/dp: Fix eDP max rate for display 11+ (jsc#SLE-22724). -- commit 468b330 +- cifs_debug: use %pd instead of messing with ->d_name + (bsc#1192606). +- commit 5879c56 -- drm/i915/adl_s: Update ADL-S PCI IDs (jsc#SLE-22724). -- commit d125195 +- cifs: do not duplicate fscache cookie for secondary channels + (bsc#1192606). +- commit b392b26 -- drm/i915: Disable bonding on gen12+ platforms (jsc#SLE-22724). -- commit 5d84d6d +- cifs: connect individual channel servers to primary channel + server (bsc#1192606). +- commit 6b9934f -- ALSA: ctxfi: Fix out-of-range access (git-fixes). -- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (git-fixes). -- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 - (git-fixes). -- commit aee8b91 +- cifs: protect session channel fields with chan_lock + (bsc#1192606). +- commit cba50eb -- selinux: fix NULL-pointer dereference when hashtab allocation - fails (git-fixes). -- ASoC: stm32: i2s: fix 32 bits channel length without mclk - (git-fixes). -- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask - (git-fixes). -- ASoC: codecs: wcd934x: return error code correctly from - hw_params (git-fixes). -- ASoC: codecs: wcd938x: fix volatile register range (git-fixes). -- ASoC: topology: Add missing rwsem around snd_ctl_remove() - calls (git-fixes). -- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling - (git-fixes). -- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer - (git-fixes). -- ASoC: DAPM: Cover regression by kctl change notification fix - (git-fixes). -- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended - (git-fixes). -- media: cec: copy sequence field for the reply (git-fixes). -- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86 - (git-fixes). -- pinctrl: tegra194: remove duplicate initializer again - (git-fixes). -- memory: tegra186-emc: Fix error return code in - tegra186_emc_probe() (git-fixes). -- commit 40b2336 +- cifs: do not negotiate session if session already exists + (bsc#1192606). +- commit 37b3456 -- Delete patches.suse/Fix-breakage-of-swap-over-NFS.patch. - A recent patch - patches.suse/NFS-move-generic_write_checks-call-from-nfs_file_dir.patch - provides a better solution. -- commit ab6f39b +- smb3: do not setup the fscache_super_cookie until fsinfo + initialized (bsc#1192606). +- commit dc8e6c9 -- SUNRPC/xprt: async tasks mustn't block waiting for memory - (bsc#1191876). -- SUNRPC: remove scheduling boost for "SWAPPER" tasks - (bsc#1191876). -- SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC - (bsc#1191876). -- SUNRPC/call_alloc: async tasks mustn't block waiting for memory - (bsc#1191876). -- SUNRPC/auth: async tasks mustn't block waiting for memory - (bsc#1191876). -- NFS: move generic_write_checks() call from - nfs_file_direct_write() to nfs_file_write() (bsc#1191876). -- NFS: do not take i_rwsem for swap IO (bsc#1191876). -- MM: reclaim mustn't enter FS for swap-over-NFS (bsc#1191876). -- commit 11279f5 +- cifs: fix potential use-after-free bugs (bsc#1192606, jsc#SLE-20042). +- commit 7bd3c2c -- scsi: qla2xxx: Fix mailbox direction flags in - qla2xxx_get_adapter_id() (git-fixes). -- scsi: core: sysfs: Fix hang when device state is set via sysfs - (git-fixes). -- scsi: ufs: core: Improve SCSI abort handling (git-fixes). -- commit 13e7c01 +- cifs: fix memory leak of smb3_fs_context_dup::server_hostname + (bsc#1192606). +- commit 57f8572 -- drm/i915: Revert 'guc_id' from i915_request tracepoint - (jsc#SLE-22601). -- drm/i915: Free the returned object of acpi_evaluate_dsm() - (jsc#SLE-22601). -- drm/i915: Fix bug in user proto-context creation that leaked - contexts (jsc#SLE-22601). -- drm/i915: remember to call i915_sw_fence_fini (jsc#SLE-22601). -- drm/i915: fix blank screen booting crashes (jsc#SLE-22601). -- drm/i915/guc, docs: Fix pdfdocs build error by removing nested - grid (jsc#SLE-22601). -- drm/i915: Free all DMC payloads (jsc#SLE-22601). -- drm/i915: Move __i915_gem_free_object to ttm_bo_destroy - (jsc#SLE-22601). -- drm/i915: Update memory bandwidth parameters (jsc#SLE-22601). -- drm/i915: Enable -Wsometimes-uninitialized (jsc#SLE-22601). -- drm/i915/selftests: Always initialize err in - igt_dmabuf_import_same_driver_lmem() (jsc#SLE-22601). -- drm/i915/selftests: Do not use import_obj uninitialized - (jsc#SLE-22601). -- drm/i915: Get PM ref before accessing HW register - (jsc#SLE-22601). -- drm/i915: Release ctx->syncobj on final put, not on ctx close - (jsc#SLE-22601). -- drm/i915/gem: Fix the mman selftest (jsc#SLE-22601). -- tools headers UAPI: Sync drm/i915_drm.h with the kernel sources - (jsc#SLE-22601). -- drm/i915: use linux/stddef.h due to "isystem: trim/fixup - stdarg.h and other headers" (jsc#SLE-22601). -- vfio/gvt: Fix open/close when multiple device FDs are open - (jsc#SLE-22601). -- vfio: Provide better generic support for open/release - vfio_device_ops (jsc#SLE-22601). -- drm/i915/selftest: Fix use of err in igt_reset_{fail, - nop}_engine() (jsc#SLE-22601). -- drm/i915/gt: Potential error pointer dereference in - pinned_context() (jsc#SLE-22601). -- drm/i915/adl_p: Also disable underrun recovery with MSO - (jsc#SLE-22601). -- drm/i915: Use designated initializers for init/exit table - (jsc#SLE-22601). -- drm/i915/dg2: Add support for new DG2-G11 revid 0x5 - (jsc#SLE-22601). -- drm/i915/display/adl_p: Correctly program MBUS DBOX A credits - (jsc#SLE-22601). -- drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled - (jsc#SLE-22601). -- drm/i915/dg1: Adjust the AUDIO power domain (jsc#SLE-22601). -- drm/i915: finish removal of CNL (jsc#SLE-22601). -- drm/i915: rename/remove CNL registers (jsc#SLE-22601). -- drm/i915: remove GRAPHICS_VER == 10 (jsc#SLE-22601). -- drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER - (jsc#SLE-22601). -- drm/i915: replace random CNL comments (jsc#SLE-22601). -- drm/i915: rename CNL references in intel_dram.c (jsc#SLE-22601). -- drm/i915: remove explicit CNL handling from intel_wopcm.c - (jsc#SLE-22601). -- drm/i915: remove explicit CNL handling from intel_pch.c - (jsc#SLE-22601). -- drm/i915: remove explicit CNL handling from intel_pm.c - (jsc#SLE-22601). -- drm/i915: remove explicit CNL handling from i915_irq.c - (jsc#SLE-22601). -- drm/i915/display: rename CNL references in skl_scaler.c - (jsc#SLE-22601). -- drm/i915/display: remove CNL ddi buf translation tables - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_display_power.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - skl_universal_plane.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from intel_vdsc.c - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_dpll_mgr.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from intel_dp.c - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from intel_dmc.c - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_display_debugfs.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from intel_ddi.c - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from intel_crtc.c - (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_combo_phy.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_color.c (jsc#SLE-22601). -- drm/i915/display: remove explicit CNL handling from - intel_cdclk.c (jsc#SLE-22601). -- drm/i915/display: remove PORT_F workaround for CNL - (jsc#SLE-22601). -- drm/i915/dp: DPTX writes Swing/Pre-emphs(DPCD 0x103-0x106) - requested during PHY Layer testing (jsc#SLE-22601). -- drm/i915/dg2: Update to bigjoiner path (jsc#SLE-22601). -- drm/i915/dg2: Update lane disable power state during PSR - (jsc#SLE-22601). -- drm/i915/dg2: Wait for SNPS PHY calibration during display init - (jsc#SLE-22601). -- drm/i915/dg2: Update modeset sequences (jsc#SLE-22601). -- drm/i915/dg2: Add vswing programming for SNPS phys - (jsc#SLE-22601). -- drm/i915/dg2: Add MPLLB programming for HDMI (jsc#SLE-22601). -- drm/i915/dg2: Add MPLLB programming for SNPS PHY - (jsc#SLE-22601). -- drm/i915/adl_p: Add ddi buf translation tables for combo PHY - (jsc#SLE-22601). -- drm/i915/adl_s: Update ddi buf translation tables - (jsc#SLE-22601). -- drm/i915: dgfx cards need to wait on pcode's uncore init done - (jsc#SLE-22601). -- drm/i915/adlp: Add workaround to disable CMTG clock gating - (jsc#SLE-22601). -- drm/i915/adl_p: Allow underrun recovery when possible - (jsc#SLE-22601). -- drm/i915/display: Disable audio, DRRS and PSR before planes - (jsc#SLE-22601). -- drm/i915: Implement PSF GV point support (jsc#SLE-22601). -- drm/i915: Extend QGV point restrict mask to 0x3 (jsc#SLE-22601). -- drm/i915/display/psr2: Fix cursor updates using legacy apis - (jsc#SLE-22601). -- drm/i915/display/psr2: Mark as updated all planes that intersect - with pipe_clip (jsc#SLE-22601). -- drm/i915: Program chicken bit during DP MST sequence on TGL+ - (jsc#SLE-22601). -- drm/i915/dg2: Add DG2 to the PSR2 defeature list - (jsc#SLE-22601). -- drm/i915/dg2: Classify DG2 PHY types (jsc#SLE-22601). -- drm/i915/firmware: Update to DMC v2.03 on RKL (jsc#SLE-22601). -- drm/i915/firmware: Update to DMC v2.12 on TGL (jsc#SLE-22601). -- drm/i915/dmc: Change intel_get_stepping_info() (jsc#SLE-22601). -- drm/i915/step: Add macro magic for handling steps - (jsc#SLE-22601). -- drm/i915/dg2: DG2 has fixed memory bandwidth (jsc#SLE-22601). -- drm/i915/dg2: Don't read DRAM info (jsc#SLE-22601). -- drm/i915/dg2: Don't program BW_BUDDY registers (jsc#SLE-22601). -- drm/i915/dg2: Add dbuf programming (jsc#SLE-22601). -- drm/i915/dg2: Setup display outputs (jsc#SLE-22601). -- drm/i915/dg2: Don't wait for AUX power well enable ACKs - (jsc#SLE-22601). -- drm/i915/dg2: Skip shared DPLL handling (jsc#SLE-22601). -- drm/i915/dg2: Add cdclk table and reference clock - (jsc#SLE-22601). -- drm/i915/dg2: Add fake PCH (jsc#SLE-22601). -- drm/i915: Fork DG1 interrupt handler (jsc#SLE-22601). -- drm/i915: Make display workaround upper bounds exclusive - (jsc#SLE-22601). -- drm/i915/rkl: Wa_1408330847 no longer applies to RKL - (jsc#SLE-22601). -- drm/i915/rkl: Wa_1409767108 also applies to RKL (jsc#SLE-22601). -- drm/i915/adl_s: Wa_14011765242 is also needed on A1 display - stepping (jsc#SLE-22601). -- drm/i915/display: Fix shared dpll mismatch for bigjoiner slave - (jsc#SLE-22601). -- drm/i915/display: Disable FBC when PSR2 is enabled display 12 - and newer (jsc#SLE-22601). -- drm/i915/display/adl_p: Implement PSR changes (jsc#SLE-22601). -- drm/i915/display/dsc: Force dsc BPP (jsc#SLE-22601). -- drm/i915/display/dsc: Add Per connector debugfs node for DSC - BPP enable (jsc#SLE-22601). -- drm/i915/display: Add write permissions for fec support - (jsc#SLE-22601). -- drm/i915/debugfs: DISPLAY_VER 13 lpsp capability - (jsc#SLE-22601). -- drm/i915/display/xelpd: Extend Wa_14011508470 (jsc#SLE-22601). -- drm/i915: Limit Wa_22010178259 to affected platforms - (jsc#SLE-22601). -- drm/i915/display: Settle on "adl-x" in WA comments - (jsc#SLE-22601). -- drm/i915: Invoke another _DSM to enable MUX on HP Workstation - laptops (jsc#SLE-22601). -- drm/i915/dg1: Compute MEM Bandwidth using MCHBAR - (jsc#SLE-22601). - Refresh - patches.suse/drm-i915-Remove-memory-frequency-calculation.patch. -- drm/i915/display/xelpd: Fix incorrect color capability reporting - (jsc#SLE-22601). -- drm/i915: Handle cdclk crawling flag in standard manner - (jsc#SLE-22601). -- drm/i915/plane: add intel_plane_helper_add() helper - (jsc#SLE-22601). -- drm/i915/dg2: Add SQIDI steering (jsc#SLE-22601). -- drm/i915/dg2: Update steering tables (jsc#SLE-22601). -- drm/i915/xehpsdv: Define steering tables (jsc#SLE-22601). -- drm/i915/xehp: handle new steering options (jsc#SLE-22601). -- drm/i915/userptr: Probe existence of backing struct pages upon - creation (jsc#SLE-22601). -- drm/i915: delete gpu reloc code (jsc#SLE-22601). -- drm/i915: Disable gpu relocations (jsc#SLE-22601). -- drm/i915/dg2: DG2 uses the same sseu limits as XeHP SDV - (jsc#SLE-22601). -- drm/i915/xehpsdv: Add maximum sseu limits (jsc#SLE-22601). -- drm/i915/xehp: Changes to ss/eu definitions (jsc#SLE-22601). -- drm/i915/dg2: Add forcewake table (jsc#SLE-22601). -- drm/i915/guc/rc: Setup and enable GuCRC feature (jsc#SLE-22601). -- drm/i915/guc/slpc: Add SLPC selftest (jsc#SLE-22601). -- drm/i915/guc/slpc: Sysfs hooks for SLPC (jsc#SLE-22601). -- drm/i915/guc/slpc: Cache platform frequency limits - (jsc#SLE-22601). -- drm/i915/guc/slpc: Enable ARAT timer interrupt (jsc#SLE-22601). -- drm/i915/guc/slpc: Add debugfs for SLPC info (jsc#SLE-22601). -- drm/i915/guc/slpc: Add get max/min freq hooks (jsc#SLE-22601). -- drm/i915/guc/slpc: Add methods to set min/max frequency - (jsc#SLE-22601). -- drm/i915/guc/slpc: Remove BUG_ON in guc_submission_disable - (jsc#SLE-22601). -- drm/i915/guc/slpc: Enable SLPC and add related H2G events - (jsc#SLE-22601). -- drm/i915/guc/slpc: Allocate, initialize and release SLPC - (jsc#SLE-22601). -- drm/i915/guc/slpc: Adding SLPC communication interfaces - (jsc#SLE-22601). -- drm/i915/guc/slpc: Gate Host RPS when SLPC is enabled - (jsc#SLE-22601). - Refresh - patches.suse/drm-i915-Remove-warning-from-the-rps-worker.patch. -- drm/i915/guc/slpc: Initial definitions for SLPC (jsc#SLE-22601). -- drm/i915/xehp: Fix missing sentinel on mcr_ranges_xehp - (jsc#SLE-22601). -- drm/i915/selftests: prefer the create_user helper - (jsc#SLE-22601). -- drm/i915/gt: remove GRAPHICS_VER == 10 (jsc#SLE-22601). -- drm/i915/gt: rename CNL references in intel_engine.h - (jsc#SLE-22601). -- drm/i915/gt: remove explicit CNL handling from intel_sseu.c - (jsc#SLE-22601). -- drm/i915/gt: remove explicit CNL handling from intel_mocs.c - (jsc#SLE-22601). -- drm/i915: Extract i915_module.c (jsc#SLE-22601). -- drm/i915: Remove i915_globals (jsc#SLE-22601). -- drm/i915: move vma slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move scheduler slabs to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move request slabs to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move gem_objects slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move gem_context slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move intel_context slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move i915_buddy slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: move i915_active slab to direct module init/exit - (jsc#SLE-22601). -- drm/i915: Check for nomodeset in i915_init() first - (jsc#SLE-22601). -- drm/i915/xehpsdv: Correct parameters for IS_XEHPSDV_GT_STEP() - (jsc#SLE-22601). -- drm/i915/guc: Unblock GuC submission on Gen11+ (jsc#SLE-22601). -- drm/i915/guc: Implement GuC priority management (jsc#SLE-22601). -- drm/i915/selftest: Bump selftest timeouts for hangcheck - (jsc#SLE-22601). -- drm/i915/selftest: Fix hangcheck self test for GuC submission - (jsc#SLE-22601). -- drm/i915/selftest: Increase some timeouts in live_requests - (jsc#SLE-22601). -- drm/i915/selftest: Fix MOCS selftest for GuC submission - (jsc#SLE-22601). -- drm/i915/selftest: Fix workarounds selftest for GuC submission - (jsc#SLE-22601). -- drm/i915/selftest: Better error reporting from hangcheck - selftest (jsc#SLE-22601). -- drm/i915/guc: Support request cancellation (jsc#SLE-22601). -- drm/i915/guc: Implement banned contexts for GuC submission - (jsc#SLE-22601). -- drm/i915/guc: Add golden context to GuC ADS (jsc#SLE-22601). -- drm/i915/guc: Include scheduling policies in the debugfs state - dump (jsc#SLE-22601). -- drm/i915/guc: Connect reset modparam updates to GuC policy flags - (jsc#SLE-22601). -- drm/i915/guc: Hook GuC scheduling policies up (jsc#SLE-22601). -- drm/i915/guc: Fix for error capture after full GPU reset with - GuC (jsc#SLE-22601). -- drm/i915/guc: Capture error state on context reset - (jsc#SLE-22601). -- drm/i915/guc: Enable GuC engine reset (jsc#SLE-22601). -- drm/i915/guc: Don't complain about reset races (jsc#SLE-22601). -- drm/i915/guc: Provide mmio list to be saved/restored on engine - reset (jsc#SLE-22601). -- drm/i915/guc: Enable the timer expired interrupt for GuC - (jsc#SLE-22601). -- drm/i915/guc: Handle engine reset failure notification - (jsc#SLE-22601). -- drm/i915/guc: Handle context reset notification (jsc#SLE-22601). -- drm/i915/guc: Suspend/resume implementation for new interface - (jsc#SLE-22601). -- drm/i915/guc: Add disable interrupts to guc sanitize - (jsc#SLE-22601). -- drm/i915: Reset GPU immediately if submission is disabled - (jsc#SLE-22601). -- drm/i915/guc: Reset implementation for new GuC interface - (jsc#SLE-22601). -- drm/i915: Move active request tracking to a vfunc - (jsc#SLE-22601). -- drm/i915: Add i915_sched_engine destroy vfunc (jsc#SLE-22601). -- drm/i915/guc: Direct all breadcrumbs for a class to single - breadcrumbs (jsc#SLE-22601). -- drm/i915/guc: Disable bonding extension with GuC submission - (jsc#SLE-22601). -- drm/i915: Hold reference to intel_context over life of - i915_request (jsc#SLE-22601). -- drm/i915/guc: Make hangcheck work with GuC virtual engines - (jsc#SLE-22601). -- drm/i915/guc: GuC virtual engines (jsc#SLE-22601). -- drm/i915/ehl: unconditionally flush the pages on acquire - (jsc#SLE-22601). -- drm/i915: document caching related bits (jsc#SLE-22601). -- drm/i915/gem: Migrate to system at dma-buf attach time (v7) - (jsc#SLE-22601). -- drm/i915/gem: Correct the locking and pin pattern for dma-buf - (v8) (jsc#SLE-22601). -- drm/i915/gem: Always call obj->ops->migrate unless can_migrate - fails (jsc#SLE-22601). -- drm/i915/gem/ttm: Only call __i915_gem_object_set_pages if - needed (jsc#SLE-22601). -- drm/i915/gem: Unify user object creation (v3) (jsc#SLE-22601). -- drm/i915/gem: Call i915_gem_flush_free_objects() in - i915_gem_dumb_create() (jsc#SLE-22601). -- drm/i915/gem: Refactor placement setup for - i915_gem_object_create* (v2) (jsc#SLE-22601). -- drm/i915/gem: Check object_can_migrate from object_migrate - (jsc#SLE-22601). -- drm/i915/gt: nuke gen6_hw_id (jsc#SLE-22601). -- drm/i915/xehp: Xe_HP forcewake support (jsc#SLE-22601). -- drm/i915/xehp: Extra media engines - Part 3 (reset) - (jsc#SLE-22601). -- drm/i915/xehp: Extra media engines - Part 2 (interrupts) - (jsc#SLE-22601). -- drm/i915/xehp: Extra media engines - Part 1 (engine definitions) - (jsc#SLE-22601). -- drm/i915/xehp: Define multicast register ranges (jsc#SLE-22601). -- drm/i915: Extend Wa_1406941453 to adl-p (jsc#SLE-22601). -- drm/i915/uapi: reject set_domain for discrete (jsc#SLE-22601). -- drm/i915/xehp: VDBOX/VEBOX fusing registers are enable-based - (jsc#SLE-22601). -- drm/i915/gt: rename legacy engine->hw_id to engine->gen6_hw_id - (jsc#SLE-22601). -- drm/i915/gt: nuke unused legacy engine hw_id (jsc#SLE-22601). -- drm/i915/gt: fix platform prefix (jsc#SLE-22601). -- drm/i915: Add intel_context tracing (jsc#SLE-22601). -- drm/i915/guc: Add trace point for GuC submit (jsc#SLE-22601). -- drm/i915/guc: Update GuC debugfs to support new GuC - (jsc#SLE-22601). -- drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC - (jsc#SLE-22601). -- drm/i915/guc: Ensure G2H response has space in buffer - (jsc#SLE-22601). -- drm/i915/guc: Disable semaphores when using GuC scheduling - (jsc#SLE-22601). -- drm/i915/guc: Ensure request ordering via completion fences - (jsc#SLE-22601). -- drm/i915: Disable preempt busywait when using GuC scheduling - (jsc#SLE-22601). -- drm/i915/guc: Extend deregistration fence to schedule disable - (jsc#SLE-22601). -- drm/i915/guc: Disable engine barriers with GuC during unpin - (jsc#SLE-22601). -- drm/i915/guc: Defer context unpin until scheduling is disabled - (jsc#SLE-22601). -- drm/i915/guc: Insert fence on context when deregistering - (jsc#SLE-22601). -- drm/i915/guc: Implement GuC context operations for new inteface - (jsc#SLE-22601). -- drm/i915/guc: Add bypass tasklet submission path to GuC - (jsc#SLE-22601). -- drm/i915/guc: Implement GuC submission tasklet (jsc#SLE-22601). -- drm/i915/guc: Add LRC descriptor context lookup array - (jsc#SLE-22601). -- drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor - (jsc#SLE-22601). -- drm/i915/guc: Add new GuC interface defines and structures - (jsc#SLE-22601). -- drm/i915/xehp: New engine context offsets (jsc#SLE-22601). -- drm/i915/xehp: Handle new device context ID format - (jsc#SLE-22601). -- drm/i915/selftests: Allow for larger engine counts - (jsc#SLE-22601). -- drm/i915/gen12: Use fuse info to enable SFC (jsc#SLE-22601). -- drm/i915/dg2: add DG2 platform info (jsc#SLE-22601). -- drm/i915/xehpsdv: add initial XeHP SDV definitions - (jsc#SLE-22601). -- drm/i915: Add XE_HP initial definitions (jsc#SLE-22601). -- drm/i915: Add release id version (jsc#SLE-22601). -- drm/i915: do not abbreviate version in debugfs (jsc#SLE-22601). -- drm/i915: Make the kmem slab for i915_buddy_block a global - (jsc#SLE-22601). -- drm/i915: Use a table for i915_init/exit (v2) (jsc#SLE-22601). -- drm/i915: Call i915_globals_exit() after i915_pmu_exit() - (jsc#SLE-22601). -- drm/i915: Ditch i915 globals shrink infrastructure - (jsc#SLE-22601). -- drm/i915: Make GT workaround upper bounds exclusive - (jsc#SLE-22601). -- drm/i915: Program DFR enable/disable as a GT workaround - (jsc#SLE-22601). -- drm/i915/icl: Drop a couple unnecessary workarounds - (jsc#SLE-22601). -- drm/i915: Fix application of WaInPlaceDecompressionHang - (jsc#SLE-22601). -- drm/i915: Add TTM offset argument to mmap (jsc#SLE-22601). -- drm/i915/uapi: convert drm_i915_gem_userptr to kernel doc - (jsc#SLE-22601). -- drm/i915/uapi: reject caching ioctls for discrete - (jsc#SLE-22601). -- Revert "drm/i915: Skip over MI_NOOP when parsing" - (jsc#SLE-22601). -- drm/i915: Drop error handling from dma_fence_work - (jsc#SLE-22601). -- drm/i915: Remove allow_alloc from i915_gem_object_get_sg* - (jsc#SLE-22601). -- drm/i915/icl: Drop workarounds that only apply to pre-production - steppings (jsc#SLE-22601). -- drm/i915/cnl: Drop all workarounds (jsc#SLE-22601). -- drm/i915/dg1: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/rkl: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/jsl_ehl: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/icl: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/glk: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/bxt: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915/kbl: Drop pre-production revision from stepping table - (jsc#SLE-22601). -- drm/i915/skl: Use revid->stepping tables (jsc#SLE-22601). -- drm/i915: Make pre-production detection use direct revid - comparison (jsc#SLE-22601). -- drm/i915/step: s/_revid_tbl/_revids - (jsc#SLE-22601). -- drm/i915/uapi: convert drm_i915_gem_set_domain to kernel doc - (jsc#SLE-22601). -- drm/i915/uapi: convert drm_i915_gem_caching to kernel doc - (jsc#SLE-22601). -- drm/i915/guc: Module load failure test for CT buffer creation - (jsc#SLE-22601). -- drm/i915/guc: Optimize CTB writes and reads (jsc#SLE-22601). -- drm/i915/guc: Add stall timer to non blocking CTB send function - (jsc#SLE-22601). -- drm/i915/guc: Add non blocking CTB send function - (jsc#SLE-22601). -- drm/i915/guc: Increase size of CTB buffers (jsc#SLE-22601). -- drm/i915/guc: Improve error message for unsolicited CT response - (jsc#SLE-22601). -- drm/i915/guc: Relax CTB response timeout (jsc#SLE-22601). -- drm/i915/adl_s: Extend Wa_1406941453 (jsc#SLE-22601). -- drm/i915: Implement Wa_1508744258 (jsc#SLE-22601). -- drm/i915: Settle on "adl-x" in WA comments (jsc#SLE-22601). -- drm/i915: use consistent CPU mappings for pin_map users - (jsc#SLE-22601). -- drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+ - (jsc#SLE-22601). -- drm/i915/gem: Roll all of context creation together - (jsc#SLE-22601). -- i915/gem/selftests: Assign the VM at context creation in - igt_shared_ctx_exec (jsc#SLE-22601). -- drm/i915/selftests: Take a VM in kernel_context() - (jsc#SLE-22601). -- drm/i915/gem: Don't allow changing the engine set on running - contexts (v3) (jsc#SLE-22601). -- drm/i915/gem: Don't allow changing the VM on running contexts - (v4) (jsc#SLE-22601). -- drm/i915/gem: Delay context creation (v3) (jsc#SLE-22601). -- drm/i915/gt: Drop i915_address_space::file (v2) (jsc#SLE-22601). -- drm/i915/gem: Return an error ptr from context_lookup - (jsc#SLE-22601). -- drm/i915/gem: Use the proto-context to handle create parameters - (v5) (jsc#SLE-22601). -- drm/i915/gem: Make an alignment check more sensible - (jsc#SLE-22601). -- drm/i915: Add an i915_gem_vm_lookup helper (jsc#SLE-22601). -- drm/i915/gem: Optionally set SSEU in intel_context_set_gem - (jsc#SLE-22601). -- drm/i915/gem: Rework error handling in default_engines - (jsc#SLE-22601). -- drm/i915/gem: Add an intermediate proto_context struct (v5) - (jsc#SLE-22601). -- drm/i915: Add gem/i915_gem_context.h to the docs - (jsc#SLE-22601). -- drm/i915/gem: Add a separate validate_priority helper - (jsc#SLE-22601). -- drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2) - (jsc#SLE-22601). -- drm/i915/gem: Disallow creating contexts with too many engines - (jsc#SLE-22601). -- drm/i915/request: Remove the hook from await_execution - (jsc#SLE-22601). -- drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2) - (jsc#SLE-22601). -- drm/i915/gem: Disallow bonding of virtual engines (v3) - (jsc#SLE-22601). -- drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES - (jsc#SLE-22601). -- drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4) - (jsc#SLE-22601). -- drm/i915: Drop the CONTEXT_CLONE API (v2) (jsc#SLE-22601). -- drm/i915/gem: Return void from context_apply_all - (jsc#SLE-22601). -- drm/i915/gem: Set the watchdog timeout directly in - intel_context_set_gem (v2) (jsc#SLE-22601). -- drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP (jsc#SLE-22601). -- drm/i915: Stop storing the ring size in the ring pointer (v3) - (jsc#SLE-22601). -- drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE (jsc#SLE-22601). -- drm/i915/adlp: Add ADL-P GuC/HuC firmware files (jsc#SLE-22601). -- drm/i915/huc: Update TGL and friends to HuC 7.9.3 - (jsc#SLE-22601). -- drm/i915/adl_s: Fix dma_mask_size to 39 bit (jsc#SLE-22601). -- drm/i915/gt: finish INTEL_GEN and friends conversion - (jsc#SLE-22601). -- drm/i915/selftests: fix smatch warning in mock_reserve - (jsc#SLE-22601). -- drm/i915/selftests: fix smatch warning in igt_check_blocks - (jsc#SLE-22601). -- drm/i915: Improve debug Kconfig texts a bit (jsc#SLE-22601). -- drm/i915/gtt: ignore min_page_size for paging structures - (jsc#SLE-22601). -- drm/i915: support forcing the page size with lmem - (jsc#SLE-22601). -- drm/i915/display: Migrate objects to LMEM if possible for - display (jsc#SLE-22601). -- drm/i915/gem: Introduce a selftest for the gem object migrate - functionality (jsc#SLE-22601). -- drm/i915/gem: Implement object migration (jsc#SLE-22601). -- drm/i915/selftest: Extend ctx_timestamp ICL workaround to GEN11 - (jsc#SLE-22601). -- drm/i915/ttm: Use TTM for system memory (jsc#SLE-22601). -- drm/i915/ttm: Adjust gem flags and caching settings after a move - (jsc#SLE-22601). -- drm/i915: Update object placement flags to be mutable - (jsc#SLE-22601). -- drm/i915/ttm: fix static warning (jsc#SLE-22601). -- drm/i915/eb: Fix pagefault disabling in the first slowpath - (jsc#SLE-22601). -- drm/i915: Document the Virtual Engine uAPI (jsc#SLE-22601). -- drm/i915/guc: Update firmware to v62.0.0 (jsc#SLE-22601). -- drm/i915/guc: Introduce unified HXG messages (jsc#SLE-22601). -- drm/i915: Move submission tasklet to i915_sched_engine - (jsc#SLE-22601). -- drm/i915: Update i915_scheduler to operate on i915_sched_engine - (jsc#SLE-22601). -- drm/i915: Add kick_backend function to i915_sched_engine - (jsc#SLE-22601). -- drm/i915: Move engine->schedule to i915_sched_engine - (jsc#SLE-22601). -- drm/i915: Move active tracking to i915_sched_engine - (jsc#SLE-22601). -- drm/i915: Reset sched_engine.no_priolist immediately after - dequeue (jsc#SLE-22601). -- drm/i915: Add i915_sched_engine_is_empty function - (jsc#SLE-22601). -- drm/i915: Move priolist to new i915_sched_engine object - (jsc#SLE-22601). -- drm/i915/selftests: add back the selftest() hook for the buddy - (jsc#SLE-22601). -- drm/i915/ttm: Fix incorrect assumptions about ttm_bo_validate() - semantics (jsc#SLE-22601). -- drm/i915: Add support for explicit L3BANK steering - (jsc#SLE-22601). -- drm/i915: Add GT support for multiple types of multicast - steering (jsc#SLE-22601). -- drm/i915: extract steered reg access to common function - (jsc#SLE-22601). -- drm/i915: Remove duplicate include of intel_region_lmem.h - (jsc#SLE-22601). -- drm/i915: Perform execbuffer object locking as a separate step - (jsc#SLE-22601). -- drm/i915/gem: Zap the i915_gem_object_blt code (jsc#SLE-22601). -- drm/i915/gem: Zap the client blt code (jsc#SLE-22601). -- drm/i915/ttm: accelerated move implementation (jsc#SLE-22601). -- drm/i915/gt: Setup a default migration context on the GT - (jsc#SLE-22601). -- drm/i915/gt: Pipelined clear (jsc#SLE-22601). -- drm/i915/gt: Pipelined page migration (jsc#SLE-22601). -- drm/i915/gt: Export the pinned context constructor and - destructor (jsc#SLE-22601). -- drm/i915/gt: Add a routine to iterate over the pagetables of - a GTT (jsc#SLE-22601). -- drm/i915/gt: Add an insert_entry for gen8_ppgtt (jsc#SLE-22601). -- drm/i915: Introduce a ww transaction helper (jsc#SLE-22601). -- drm/i915: Break out dma_resv ww locking utilities to separate - files (jsc#SLE-22601). -- drm/i915: Reference objects on the ww object list - (jsc#SLE-22601). -- drm/i915/ttm: remove unused function (jsc#SLE-22601). -- drm/i915/gem: Remove duplicated call to ops->pread - (jsc#SLE-22601). -- drm/i915/ttm: restore min_page_size behaviour (jsc#SLE-22601). -- drm/i915/ttm: switch over to ttm_buddy_man (jsc#SLE-22601). -- drm/i915/ttm: remove node usage in our naming (jsc#SLE-22601). -- drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS - (jsc#SLE-22601). -- drm/i915/ttm: Calculate the object placement at get_pages time - (jsc#SLE-22601). -- drm/i915/ttm: add i915_sg_from_buddy_resource (jsc#SLE-22601). -- drm/i915/ttm: add ttm_buddy_man (jsc#SLE-22601). -- drm/i915/ttm: Fix memory leaks (jsc#SLE-22601). -- drm/i915/adl_p: Add initial ADL_P Workarounds (jsc#SLE-22601). -- drm/i915: Simplify userptr locking (jsc#SLE-22601). - Refresh - patches.suse/lib-scatterlist-Provide-a-dedicated-function-to-supp.patch. -- drm/i915: Fix busy ioctl commentary (jsc#SLE-22601). -- drm/aperture: Pass DRM driver structure instead of driver name - (jsc#SLE-22601). -- drm/i915: Track IRQ state in local device state (jsc#SLE-22601). -- dma-buf: add dma_fence_chain_alloc/free v3 (jsc#SLE-22601). -- drm/i915: Use ttm mmap handling for ttm bo's (jsc#SLE-22601). -- drm/vma: Add a driver_private member to vma_node - (jsc#SLE-22601). -- drm/i915/lmem: Verify checks for lmem residency (jsc#SLE-22601). -- drm/i915/ttm: Introduce a TTM i915 gem object backend - (jsc#SLE-22601). - Refresh - patches.suse/lib-scatterlist-Provide-a-dedicated-function-to-supp.patch. -- drm/dp: Extract i915's eDP backlight code into DRM helpers - (jsc#SLE-22601). -- drm/i915/dpcd_bl: Print return codes for VESA backlight failures - (jsc#SLE-22601). -- drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight if - we can't read PWMGEN_BIT_COUNT (jsc#SLE-22601). -- drm/i915/dpcd_bl: Move VESA backlight enabling code closer - together (jsc#SLE-22601). -- drm/i915/dpcd_bl: Cache some backlight capabilities in - intel_panel.backlight (jsc#SLE-22601). -- drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlight() - a bit (jsc#SLE-22601). -- drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return values - correctly (jsc#SLE-22601). -- drm/i915/dpcd_bl: Remove redundant AUX backlight frequency - calculations (jsc#SLE-22601). -- gpu/drm/i915: nuke old GEN macros (jsc#SLE-22601). -- drm/i915: finish INTEL_GEN and friends conversion - (jsc#SLE-22601). -- drm/i915/hdcp: Nuke Platform check for mst hdcp init - (jsc#SLE-22601). -- drm/i915/display: check if compressed_llb was allocated - (jsc#SLE-22601). -- drm/i915/display: Fix state mismatch in drm infoframe - (jsc#SLE-22601). -- drm/i915/ehl: Remove require_force_probe protection - (jsc#SLE-22601). -- drm/i915/jsl: Remove require_force_probe protection - (jsc#SLE-22601). -- drm/i915/display: use max_level to control loop (jsc#SLE-22601). -- drm/i915/display: fix level 0 adjustement on display ver >= - 12 (jsc#SLE-22601). -- drm/i915/display/adl_p: Implement Wa_16011303918 - (jsc#SLE-22601). -- drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline - (jsc#SLE-22601). -- drm/i915/display/adl_p: Implement Wa_16011168373 - (jsc#SLE-22601). -- drm/i915/display/adl_p: Implement Wa_22012278275 - (jsc#SLE-22601). -- drm/i915/display/psr: Handle SU Y granularity (jsc#SLE-22601). -- drm/i915: s/intel_crtc/crtc/ (jsc#SLE-22601). -- drm/i915: Clean up intel_fbdev_init_bios() a bit - (jsc#SLE-22601). -- drm/i915: Clean up pre-skl wm calling convention - (jsc#SLE-22601). -- drm/i915: Clean up intel_find_initial_plane_obj() a bit - (jsc#SLE-22601). -- drm/i915: Clean up intel_get_load_detect_pipe() a bit - (jsc#SLE-22601). -- drm/i915: Stop hand rolling drm_crtc_mask() (jsc#SLE-22601). -- drm/i915/fbc: Allocate llb before cfb (jsc#SLE-22601). -- drm/i915/fbc: Make the cfb allocation loop a bit more legible - (jsc#SLE-22601). -- drm/i915/fbc: Extract intel_fbc_stolen_end() (jsc#SLE-22601). -- drm/i915/fbc: Introduce g4x_dpfc_ctl_limit() (jsc#SLE-22601). -- drm/i915/fbc: Handle 16bpp compression limit better - (jsc#SLE-22601). -- drm/i915/fbc: Don't pass around the mm node (jsc#SLE-22601). -- drm/i915/fbc: Embed the compressed_llb node (jsc#SLE-22601). -- drm/i915/fbc: Extract intel_fbc_program_cfb() (jsc#SLE-22601). -- drm/i915/fbc: s/threshold/limit/ (jsc#SLE-22601). -- drm/i915: Add the missing adls vswing tables (jsc#SLE-22601). -- drm/i915: Nuke buf_trans hdmi functions (jsc#SLE-22601). -- drm/i915: Clean up jsl/ehl buf trans functions (jsc#SLE-22601). -- drm/i915: Fix ehl edp hbr2 vswing table (jsc#SLE-22601). -- drm/i915: keep backlight_enable on until turn eDP display off - (jsc#SLE-22601). -- drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table - (jsc#SLE-22601). -- drm/i915: Fix dg1 buf trans tables (jsc#SLE-22601). -- drm/i915: Introduce rkl_get_combo_buf_trans() (jsc#SLE-22601). -- drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs - (jsc#SLE-22601). -- drm/i915: Introduce encoder->get_buf_trans() (jsc#SLE-22601). -- drm/i915: Store the HDMI default entry in the bug trans struct - (jsc#SLE-22601). -- drm/i915; Return the whole buf_trans struct from get_buf_trans() - (jsc#SLE-22601). -- drm/i915: Introduce intel_get_buf_trans() (jsc#SLE-22601). -- drm/i915: Wrap the buf trans tables into a struct - (jsc#SLE-22601). -- drm/i915: Rename dkl phy buf trans tables (jsc#SLE-22601). -- drm/i915: Wrap the platform specific buf trans structs into - a union (jsc#SLE-22601). -- drm/i915: Introduce hsw_get_buf_trans() (jsc#SLE-22601). -- drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans - (jsc#SLE-22601). -- drm/i915/adl_p: Load DMC (jsc#SLE-22601). -- drm/i915/adl_p: Pipe B DMC Support (jsc#SLE-22601). -- drm/i915/xelpd: Pipe A DMC plugging (jsc#SLE-22601). -- drm/i915/dmc: Introduce DMC_FW_MAIN (jsc#SLE-22601). -- drm/i915: Force a TypeC PHY disconnect during suspend/shutdown - (jsc#SLE-22601). -- drm/i915/xelpd: break feature inheritance (jsc#SLE-22601). -- drm/i915: apply WaEnableVGAAccessThroughIOPort as needed - (jsc#SLE-22601). -- commit a14349b - -- block: Hold invalidate_lock in BLKZEROOUT ioctl (bsc#1183392). - This patch series fixes the block/009 test which can fail with a low failure - rate of about 1/1400. I've tested this series with kernel-ci against the - baseline and found no regressions. -- block: Hold invalidate_lock in BLKDISCARD ioctl (bsc#1183392). -- mm: Add functions to lock invalidate_lock for two mappings - (bsc#1183392). -- mm: Protect operations adding pages to page cache with - invalidate_lock (bsc#1183392). -- commit 2ea6207 - -- printk: restore flushing of NMI buffers on remote CPUs after - NMI backtraces (bsc#1192988). -- commit 21c31a1 +- smb3: add additional null check in SMB311_posix_mkdir + (bsc#1192606). +- commit f7ca16b -- printk: Remove printk.h inclusion in percpu.h (bsc#1192987). -- commit b339baf +- cifs: release lock earlier in dequeue_mid error case + (bsc#1192606). +- commit 6ed3f27 -- ethernet: chelsio: use eth_hw_addr_set() (jsc#SLE-18992). -- net: chelsio: cxgb4vf: Make use of the helper function - dev_err_probe() (jsc#SLE-18992). -- cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() - (jsc#SLE-18992). -- cxgb4: Remove unused vpd_param member ec (jsc#SLE-18992). -- cxgb4: Validate VPD checksum with pci_vpd_check_csum() - (jsc#SLE-18992). -- cxgb4: Properly revert VPD changes (jsc#SLE-18992). -- cxgb4: improve printing NIC information (jsc#SLE-18992). -- net: chelsio: switch from 'pci_' to 'dma_' API (jsc#SLE-18992). -- Revert "cxgb4: Validate VPD checksum with pci_vpd_check_csum()" - (jsc#SLE-18992). -- Revert "Revert "cxgb4: Search VPD with - pci_vpd_find_ro_info_keyword()"" (jsc#SLE-18992). -- Revert "cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()" - (jsc#SLE-18992). -- cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() - (jsc#SLE-18992). -- cxgb4: Remove unused vpd_param member ec (jsc#SLE-18992). -- cxgb4: Validate VPD checksum with pci_vpd_check_csum() - (jsc#SLE-18992). -- cxgb4: make the array match_all_mac static, makes object smaller - (jsc#SLE-18992). -- commit e59b97c - -- RDMA/nldev: Check stat attribute before accessing it - (jsc#SLE-19249). -- RDMA/mlx4: Do not fail the registration on port stats - (jsc#SLE-19255). -- IB/hfi1: Properly allocate rdma counter desc memory - (jsc#SLE-19242). -- RDMA/core: Set send and receive CQ before forwarding to the - driver (jsc#SLE-19249). -- i40e: Fix display error code in dmesg (jsc#SLE-18378). -- i40e: Fix creation of first queue by omitting it if is not - power of two (jsc#SLE-18378). -- i40e: Fix warning message and call stack during rmmod i40e - driver (jsc#SLE-18378). -- i40e: Fix ping is lost after configuring ADq on VF - (jsc#SLE-18378). -- i40e: Fix changing previously set num_queue_pairs for PFs - (jsc#SLE-18378). -- i40e: Fix NULL ptr dereference on VSI filter sync - (jsc#SLE-18378). -- i40e: Fix correct max_pkt_size on VF RX queue (jsc#SLE-18378). -- devlink: Don't throw an error if flash notification sent before - devlink visible (jsc#SLE-19253). -- net/mlx5: E-Switch, return error if encap isn't supported - (jsc#SLE-19253). -- net/mlx5: Lag, update tracker when state change event received - (jsc#SLE-19253). -- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts - (jsc#SLE-19253). -- net/mlx5: Fix flow counters SF bulk query len (jsc#SLE-19253). -- net/mlx5: E-Switch, rebuild lag only when needed - (jsc#SLE-19253). -- net/mlx5: Update error handler for UCTX and UMEM - (jsc#SLE-19253). -- net/mlx5: DR, Fix check for unsupported fields in match param - (jsc#SLE-19253). -- net/mlx5: DR, Handle eswitch manager and uplink vports - separately (jsc#SLE-19253). -- net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - (jsc#SLE-19253). -- net/mlx5: E-Switch, Fix resetting of encap mode when entering - switchdev (jsc#SLE-19253). -- net/mlx5e: Wait for concurrent flow deletion during neigh/fib - events (jsc#SLE-19253). -- net/mlx5e: kTLS, Fix crash in RX resync flow (jsc#SLE-19253). -- net: sched: act_mirred: drop dst for the direction from egress - to ingress (git-fixes). -- bnxt_en: Fix compile error regression when CONFIG_BNXT_SRIOV - is not set (jsc#SLE-18978). -- udp: Validate checksum in udp_read_sock() (git-fixes). -- xsk: Fix crash on double free in buffer pool (jsc#SLE-18375). -- iavf: Restore VLAN filters after link down (jsc#SLE-18385). -- iavf: Fix for setting queues to 0 (jsc#SLE-18385). -- iavf: Fix for the false positive ASQ/ARQ errors while issuing - VF reset (jsc#SLE-18385). -- iavf: validate pointers (jsc#SLE-18385). -- iavf: prevent accidental free of filter structure - (jsc#SLE-18385). -- iavf: Fix failure to exit out from last all-multicast mode - (jsc#SLE-18385). -- iavf: don't clear a lock we don't hold (jsc#SLE-18385). -- iavf: free q_vectors before queues in iavf_disable_vf - (jsc#SLE-18385). -- iavf: check for null in iavf_fix_features (jsc#SLE-18385). -- iavf: Fix return of set the new channel count (jsc#SLE-18385). -- bnxt_en: reject indirect blk offload when hw-tc-offload is off - (jsc#SLE-18978). -- bnxt_en: fix format specifier in live patch error message - (jsc#SLE-18978). -- bnxt_en: extend RTNL to VF check in devlink driver_reinit - (jsc#SLE-18978). -- net: bnx2x: fix variable dereferenced before check - (jsc#SLE-18274). -- ethernet: bnx2x: use eth_hw_addr_set() (jsc#SLE-18274). -- bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() - (jsc#SLE-18274). -- bnx2x: Read VPD with pci_vpd_alloc() (jsc#SLE-18274). -- bnx2x: remove unused variable 'cur_data_offset' (jsc#SLE-18274). -- commit 4626034 +- smb3: add additional null check in SMB2_tcon (bsc#1192606). +- commit 7f013cc -- kernel-source.spec: install-kernel-tools also required on 15.4 -- commit 6cefb55 +- smb3: add additional null check in SMB2_open (bsc#1192606). +- commit 5aa4789 -- dmanegine: idxd: fix resource free ordering on driver removal - (git-fixes). -- ALSA: usb-audio: Fix possible race at sync of urb completions - (git-fixes). -- Bluetooth: call sock_hold earlier in sco_conn_del (git-fixes). -- commit c31b8d8 +- smb3: add additional null check in SMB2_ioctl (bsc#1192606). +- commit edaf472 -- blacklist.conf: 70a9ac36ffd8 ("f2fs: fix up f2fs_lookup tracepoints") - CONFIG_F2FS_FS is not set anywhere. -- commit 192a1c3 +- smb3: remove trivial dfs compile warning (bsc#1192606, jsc#SLE-20042). +- commit 1b9729f -- tracing/histogram: Do not copy the fixed-size char array field - over the field size (git-fixes). -- commit c8df0a0 +- cifs: support nested dfs links over reconnect (bsc#1192606, jsc#SLE-20042). +- commit 977ff65 -- blacklist.conf: 172f7ba9772c ("ftrace: Make ftrace_profile_pages_init static") - A cosmetic fix. -- commit 99f4114 +- smb3: do not error on fsync when readonly (bsc#1192606). +- commit a53c076 -- tracing: use %ps format string to print symbols (git-fixes). -- commit 11044ff +- cifs: for compound requests, use open handle if possible + (bsc#1192606). +- commit 523067d -- Drivers: hv: vmbus: Initialize VMbus ring buffer for Isolation VM (bsc#1183682). -- Update config files. -- commit a524613 +- cifs: set a minimum of 120s for next dns resolution + (bsc#1192606). +- commit 4683b0e -- config: disable unprivileged BPF by default (jsc#SLE-22573) - Backport of mainline commit 8a03e56b253e ("bpf: Disallow unprivileged bpf - by default") only changes kconfig default, used e.g. for "make oldconfig" - when the config option is missing, but does not update our kernel configs - used for build. Update also these to make sure unprivileged BPF is really - disabled by default. -- commit 4a1e78c +- cifs: split out dfs code from cifs_reconnect() (bsc#1192606, jsc#SLE-20042). +- commit 25eec6a -- Drivers: hv: vmbus: Add SNP support for VMbus channel initiate - message (bsc#1183682). -- x86/hyperv: Add ghcb hvcall support for SNP VM (bsc#1183682). -- x86/hyperv: Add Write/Read MSR registers via ghcb page - (bsc#1183682). -- Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in - Isolation VM (bsc#1183682). -- x86/hyperv: Add new hvcall guest address host visibility support - (bsc#1183682). -- x86/hyperv: Initialize shared memory boundary in the Isolation - VM (bsc#1183682). -- x86/hyperv: Initialize GHCB page in Isolation VM (bsc#1183682). -- x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV - (bsc#1183682). -- commit 7b9b378 +- cifs: convert list_for_each to entry variant (bsc#1192606, jsc#SLE-20042). +- commit 5c260fb -- x86/sev: Allow #VC exceptions on the VC2 stack (git-fixes). -- commit a295ccf +- cifs: introduce new helper for cifs_reconnect() (bsc#1192606, jsc#SLE-20042). +- commit 8cc2716 -- pstore/blk: Use "%lu" to format unsigned long (git-fixes). -- commit 4c246a2 +- cifs: fix print of hdr_flags in dfscache_proc_show() + (bsc#1192606, jsc#SLE-20042). +- commit d8767b8 -- Linux 5.14.21 (stable-5.14.21). -- commit ccb8dac +- cifs: send workstation name during ntlmssp session setup + (bsc#1192606). +- commit 191b330 -- Revert "ACPI: scan: Release PM resources blocked by unused - objects" (stable-5.14.21). -- KVM: Fix steal time asm constraints (stable-5.14.21). -- parisc/entry: fix trace test in syscall exit path - (stable-5.14.21). -- PCI/MSI: Destroy sysfs before freeing entries (stable-5.14.21). -- PCI: Add MSI masking quirk for Nvidia ION AHCI (stable-5.14.21). -- PCI/MSI: Deal with devices lying about their MSI mask capability - (stable-5.14.21). -- perf/core: Avoid put_page() when GUP fails (stable-5.14.21). -- thermal: Fix NULL pointer dereferences in of_thermal_ functions - (stable-5.14.21). -- Bluetooth: btusb: Add support for TP-Link UB500 Adapter - (stable-5.14.21). -- fortify: Explicitly disable Clang support (stable-5.14.21). -- loop: Use blk_validate_block_size() to validate block size - (stable-5.14.21). -- block: Add a helper to validate the block size (stable-5.14.21). -- bootconfig: init: Fix memblock leak in xbc_make_cmdline() - (stable-5.14.21). -- commit 5099a2b +- cifs: nosharesock should not share socket with future sessions + (bsc#1192606). +- commit f8381d3 -- Update patch references for stable-5.14.21 -- commit b78e4e4 +- smb3: add dynamic trace points for socket connection + (bsc#1192606). +- commit af7190b -- Revert "mark pstore-blk as broken" (git-fixes). -- Update config files. -- supported.conf: adjust for pstore_blk and co -- commit 79eccc2 +- cifs: Move SMB2_Create definitions to the shared area + (bsc#1192606). +- commit c39b2e7 -- pinctrl: qcom: sm8350: Correct UFS and SDC offsets (git-fixes). -- pinctrl: qcom: sdm845: Enable dual edge errata (git-fixes). -- pinctrl: ralink: include 'ralink_regs.h' in 'pinctrl-mt7620.c' - (git-fixes). -- ACPI: Add stubs for wakeup handler functions (git-fixes). -- commit 7d34774 +- cifs: Move more definitions into the shared area (bsc#1192606). +- commit 46ad0a8 -- blacklist.conf: add media patch entry that was already picked up -- commit 262559d +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common + area (bsc#1192606). +- commit 471ec2c -- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE - (bsc#1192473). -- commit a604fd5 +- cifs: Create a new shared file holding smb2 pdu definitions + (bsc#1192606). +- commit 666d060 -- NFC: reorder the logic in nfc_{un,}register_device (git-fixes). -- Refresh - patches.suse/NFC-SUSE-specific-brutal-fix-for-runtime-PM.patch. -- commit 58d673a +- cifs: add mount parameter tcpnodelay (bsc#1192606). +- commit 3f1b011 -- Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" - (git-fixes). -- fbdev: Prevent probing generic drivers if a FB is already - registered (git-fixes). -- drm/cma-helper: Release non-coherent memory with - dma_free_noncoherent() (git-fixes). -- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame - (git-fixes). -- thermal: int340x: Limit Kconfig to 64-bit (git-fixes). -- platform/x86: think-lmi: Abort probe on analyze failure - (git-fixes). -- platform/x86: hp_accel: Fix an error handling path in - 'lis3lv02d_probe()' (git-fixes). -- spi: fix use-after-free of the add_lock mutex (git-fixes). -- e100: fix device suspend/resume (git-fixes). -- NFC: add NCI_UNREG flag to eliminate the race (git-fixes). -- NFC: reorganize the functions in nci_request (git-fixes). -- mac80211: fix monitor_sdata RCU/locking assertions (git-fixes). -- mac80211: drop check for DONT_REORDER in - __ieee80211_select_queue (git-fixes). -- nl80211: fix radio statistics in survey dump (git-fixes). -- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - (git-fixes). -- docs: accounting: update delay-accounting.rst reference - (git-fixes). -- commit 195d274 +- cifs: To match file servers, make sure the server hostname + matches (bsc#1192606). +- commit 3d59b5a -- powerpc/pseries/svm: Add a powerpc version of cc_platform_has() (jsc#SLE-19924). -- Update config files. -- commit d22f826 +- cifs: fix incorrect check for null pointer in header_assemble + (bsc#1192606). +- commit 4a5b3cf -- btrfs: update comments for chunk allocation -ENOSPC cases - (bsc#1192896). -- btrfs: fix deadlock between chunk allocation and chunk btree - modifications (bsc#1192896). -- commit 09c9eb3 +- smb3: correct server pointer dereferencing check to be more + consistent (bsc#1192606). +- commit cf76bd0 -- blacklist.conf: Add b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem -- commit b3581c2 +- cifs: Deal with some warnings from W=1 (bsc#1192606). +- commit f6eec49 -- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in - mem_encrypt_identity.c (bsc#1192547). -- treewide: Replace the use of mem_encrypt_active() with - cc_platform_has() (jsc#SLE-19924). -- x86/sev: Replace occurrences of sev_es_active() with - cc_platform_has() (jsc#SLE-19924). -- x86/sev: Replace occurrences of sev_active() with - cc_platform_has() (jsc#SLE-19924). -- x86/sme: Replace occurrences of sme_active() with - cc_platform_has() (jsc#SLE-19924). -- x86/ioremap: Selectively build arch override encryption - functions (jsc#SLE-19924). -- powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() - (jsc#SLE-19924). -- commit c6b9314 - -- memcg: replace in_interrupt() by !in_task() in active_memcg() - (bsc#1192894). -- commit 8c447eb - -- Update metadata - patches.suse/bpf-cgroup-Assign-cgroup-in-cgroup_sk_alloc-when-cal.patch - (stable-5.14.19 bsc#1191279). -- Update metadata - patches.suse/bpf-cgroups-Fix-cgroup-v2-fallback-on-v1-v2-mixed-mo.patch - (stable-5.14.19 bsc#1191279). -- commit 590ab5b +- cifs: fix a sign extension bug (bsc#1192606). +- commit c1600fb -- btrfs: fix memory ordering between normal and ordered work functions (git-fixes). -- commit 0b78f1b +- cifs: fix incorrect kernel doc comments (bsc#1192606). +- commit ae1bb97 -- Eradicate Patch-mainline: No - The pre-commit check can reject this deprecated tag then. -- Refresh patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. -- Refresh patches.suse/btrfs-provide-super_operations-get_inode_dev. -- Refresh patches.suse/intel_idle-Disable-ACPI-_CST-on-Haswell.patch -- commit 50b72c3 +- cifs: remove pathname for file from SPDX header (bsc#1192606). +- commit 7154307 -- pinctrl: tegra: Return const pointer from - tegra_pinctrl_get_group() (jsc#SLE-20498). -- usb: xhci: tegra: Check padctrl interrupt presence in device - tree (git-fixes). -- dmaengine: tegra210-adma: Override ADMA FIFO size - (jsc#SLE-20498). -- dmaengine: tegra210-adma: Add description for - 'adma_get_burst_config' (jsc#SLE-20498). -- dmaengine: tegra210-adma: Re-order 'has_outstanding_reqs' - member (jsc#SLE-20498). -- gpio: tegra186: Support multiple interrupts per bank - (jsc#SLE-20498). -- gpio: tegra186: Force one interrupt per bank (jsc#SLE-20498). -- i2c: tegra: Ensure that device is suspended before driver is - removed (git-fixes). -- pinctrl: tegra: Fix warnings and error (jsc#SLE-20498). -- pinctrl: tegra: Use correct offset for pin group - (jsc#SLE-20498). -- pinctrl: tegra: Add pinmux support for Tegra194 (jsc#SLE-20498). -- pinctrl: tegra: include lpdr pin properties (jsc#SLE-20498). -- usb: phy: tegra: Support OTG mode programming (git-fixes). -- memory: tegra186-emc: Handle errors in BPMP response - (jsc#SLE-20498). -- soc/tegra: Add Tegra186 ARI driver (jsc#SLE-20498). -- cpufreq: tegra186/tegra194: Handle errors in BPMP response - (jsc#SLE-20498). -- spi: tegra210-quad: Put device into suspend on driver removal - (git-fixes). -- regulator: Don't error out fixed regulator in - regulator_sync_voltage() (git-fixes). -- thermal/drivers/tegra-soctherm: Silence message about clamped - temperature (git-fixes). -- PCI: tegra194: Cleanup unused code (jsc#SLE-20498). -- PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode - (jsc#SLE-20498). -- PCI: tegra194: Disable interrupts before entering L2 - (jsc#SLE-20498). -- gpio: tegra186: Add ACPI support (jsc#SLE-20498). -- clk: tegra: Remove CLK_IS_CRITICAL flag from fuse clock - (git-fixes). -- soc/tegra: fuse: Enable fuse clock on suspend for Tegra124 - (git-fixes). -- soc/tegra: fuse: Add runtime PM support (git-fixes). -- soc/tegra: fuse: Clear fuse->clk on driver probe failure - (git-fixes). -- soc/tegra: pmc: Prevent racing with cpuilde driver (git-fixes). -- ASoC: rt5640: Silence warning message about missing interrupt - (git-fixes). -- commit 1fc03e4 - -- Update config files: bump to 5.14.20 -- commit c08e20b - -- Linux 5.14.20 (stable-5.14.20). -- commit 1a4044c - -- Drop x86 patch to follow a stable-5.14.20 revert - Other two (sched and x86 fixes) were reverted in 5.14.20 but we keep them - Delete patches.suse/x86-Fix-__get_wchan-for-STACKTRACE.patch - Update blacklist.conf -- commit 6440d2c +- cifs: properly invalidate cached root handle when closing it + (bsc#1192606). +- commit 90012c3 -- x86/setup: Explicitly include acpi.h (bsc#1192825). -- commit 915b5b4 +- cifs: move SMB FSCTL definitions to common code (bsc#1192606). +- commit f1d3f93 -- iscsi_ibft: fix warning in reserve_ibft_region() (bsc#1191540). -- commit 4ad3fae +- cifs: rename cifs_common to smbfs_common (bsc#1192606). +- Add to supported.conf: + fs/smbfs_common/cifs_arc4 + fs/smbfs_common/cifs_md4 +- Update configs to add CONFIG_SMBFS_COMMON=m. +- commit 8eb0a93 -- e1000e: Add support for the next LOM generation (jsc#SLE-18382). -- Refresh - patches.suse/e1000e-Separate-TGP-board-type-from-SPT.patch. -- commit 92196b6 +- cifs: update FSCTL definitions (bsc#1192606). +- commit fe93d4e -- e1000e: Add support for Lunar Lake (jsc#SLE-18382). -- Refresh - patches.suse/e1000e-Separate-TGP-board-type-from-SPT.patch. -- commit d86918a +- cifs: Do not leak EDEADLK to dgetents64 for + STATUS_USER_SESSION_DELETED (bsc#1192606). +- commit 13a1d4e -- e1000e: Remove redundant statement (jsc#SLE-18382). -- ionic: no devlink_unregister if not registered (jsc#SLE-19282). -- ionic: tame the filter no space message (jsc#SLE-19282). -- ionic: allow adminq requests to override default error message - (jsc#SLE-19282). -- ionic: handle vlan id overflow (jsc#SLE-19282). -- ionic: generic filter delete (jsc#SLE-19282). -- ionic: generic filter add (jsc#SLE-19282). -- ionic: add generic filter search (jsc#SLE-19282). -- ionic: remove mac overflow flags (jsc#SLE-19282). -- ionic: move lif mac address functions (jsc#SLE-19282). -- ionic: add filterlist to debugfs (jsc#SLE-19282). -- ionic: add lif param to ionic_qcq_disable (jsc#SLE-19282). -- ionic: have ionic_qcq_disable decide on sending to hardware - (jsc#SLE-19282). -- ionic: add polling to adminq wait (jsc#SLE-19282). -- ionic: widen queue_lock use around lif init and deinit - (jsc#SLE-19282). -- ionic: move lif mutex setup and delete (jsc#SLE-19282). -- ionic: check for binary values in FW ver string (jsc#SLE-19282). -- ionic: remove debug stats (jsc#SLE-19282). -- ionic: Move devlink registration to be last devlink command - (jsc#SLE-19282). -- net: e1000e: solve insmod 'Unknown symbol mutex_lock' error - (jsc#SLE-18382). -- net/e1000e: Fix spelling mistake "The" -> "This" - (jsc#SLE-18382). -- e1000e: Add space to the debug print (jsc#SLE-18382). -- e1000e: Additional PHY power saving in S0ix (jsc#SLE-18382). -- e1000e: Add polling mechanism to indicate CSME DPG exit - (jsc#SLE-18382). -- e1000e: Add handshake with the CSME to support S0ix - (jsc#SLE-18382). -- commit 405902c - -- PCI: PM: Do not call platform_pci_power_manageable() - unnecessarily (jsc#SLE-19359). -- commit 18069d0 - -- PCI: PM: Make pci_choose_state() call pci_target_state() - (jsc#SLE-19359). -- commit 397bfa6 - -- PCI: PM: Rearrange pci_target_state() (jsc#SLE-19359). -- commit 6bb9c14 - -- PCI: endpoint: Use sysfs_emit() in "show" functions - (jsc#SLE-19359). -- commit 9243675 - -- x86/mm/64: Improve stack overflow warnings (stable-5.14.19). -- commit 041e862 - -- PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI - (jsc#SLE-19359). -- commit 96c7dd9 - -- PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM - (jsc#SLE-19359). -- commit 7e981c8 - -- PCI: Tidy comments (git-fixes). -- commit 125067a - -- blacklist.conf: Add entries for 5.14.19 -- commit 0010d42 - -- Update config files: stable 5.14.19 -- commit 8d0019c - -- Linux 5.14.19 (stable-5.14.19). -- commit a808eab - -- media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference - (stable-5.14.19). -- commit 3eaf65a - -- x86/sev: Make the #VC exception stacks part of the default - stacks storage (stable-5.14.19). -- media: videobuf2: always set buffer vb2 pointer - (stable-5.14.19). -- x86/sev: Add an x86 version of cc_platform_has() - (stable-5.14.19). -- arch/cc: Introduce a function to check for confidential - computing features (stable-5.14.19). -- IMA: reject unknown hash algorithms in ima_get_hash_algo - (stable-5.14.19). -- commit b6cc9f9 +- cifs: cifs_md4 convert to SPDX identifier (bsc#1192606). +- commit 0b7db2c -- cifs: fix memory leak of smb3_fs_context_dup::server_hostname - (stable-5.14.19). -- drm/amd/display: Look at firmware version to determine using - dmub on dcn21 (stable-5.14.19). -- SUNRPC: Partial revert of commit 6f9f17287e78 (stable-5.14.19). -- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage - (stable-5.14.19). -- selftests/bpf: Fix also no-alu32 strobemeta selftest - (stable-5.14.19). -- ath10k: fix invalid dma_addr_t token assignment - (stable-5.14.19). -- mmc: moxart: Fix null pointer dereference on pointer host - (stable-5.14.19). -- media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() - (stable-5.14.19). -- pinctrl: amd: Handle wake-up interrupt (stable-5.14.19). -- pinctrl: amd: Add irq field data (stable-5.14.19). -- commit f6cd2b6 - -- s390/cio: make ccw_device_dma_* more robust (stable-5.14.19). -- s390/ap: Fix hanging ioctl caused by orphaned replies - (stable-5.14.19). -- powerpc/32e: Ignore ESR in instruction storage interrupt handler - (stable-5.14.19). -- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during - module unload (stable-5.14.19). -- powerpc/security: Use a mutex for interrupt exit code patching - (stable-5.14.19). -- powerpc/bpf: Fix write protecting JIT code (stable-5.14.19). -- powerpc/64s/interrupt: Fix check_return_regs_valid() false - positive (stable-5.14.19). -- powerpc/pseries/mobility: ignore ibm, platform-facilities - updates (stable-5.14.19). -- powerpc/vas: Fix potential NULL pointer dereference - (stable-5.14.19). -- powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n - (stable-5.14.19). -- commit c55257b - -- io-wq: serialize hash clear with wakeup (stable-5.14.19). -- s390/cio: check the subchannel validity for dev_busid - (stable-5.14.19). -- s390/cpumf: cpum_cf PMU displays invalid value after hotplug - remove (stable-5.14.19). -- s390/tape: fix timer initialization in tape_std_assign() - (stable-5.14.19). -- PM: sleep: Avoid calling put_device() under dpm_list_mtx - (stable-5.14.19). -- mfd: dln2: Add cell for initializing DLN2 ADC (stable-5.14.19). -- mm, oom: do not trigger out_of_memory from the #PF - (stable-5.14.19). -- mm, oom: pagefault_out_of_memory: don't force global OOM for - dying tasks (stable-5.14.19). -- io-wq: fix queue stalling race (stable-5.14.19). -- io-wq: ensure that hash wait lock is IRQ disabling - (stable-5.14.19). -- commit 2a16894 - -- erofs: fix unsafe pagevec reuse of hooked pclusters - (stable-5.14.19). -- f2fs: fix UAF in f2fs_available_free_memory (stable-5.14.19). -- f2fs: include non-compressed blocks in compr_written_block - (stable-5.14.19). -- dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request - fail (stable-5.14.19). -- dmaengine: ti: k3-udma: Set bchan to NULL if a channel request - fail (stable-5.14.19). -- 9p/net: fix missing error check in p9_check_errors - (stable-5.14.19). -- memcg: prohibit unconditional exceeding the limit of dying tasks - (stable-5.14.19). -- net, neigh: Enable state migration between NUD_PERMANENT and - NTF_USE (stable-5.14.19). -- bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from - interrupt (stable-5.14.19). -- bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode - (stable-5.14.19). -- commit 77ed3ef - -- parisc: Flush kernel data mapping in set_pte_at() when - installing pte for user page (stable-5.14.19). -- parisc: Fix backtrace to always include init funtion names - (stable-5.14.19). -- ARM: 9156/1: drop cc-option fallbacks for architecture selection - (stable-5.14.19). -- posix-cpu-timers: Clear task::posix_cputimers_work in - copy_process() (stable-5.14.19). -- irqchip/sifive-plic: Fixup EOI failed when masked - (stable-5.14.19). -- x86/mce: Add errata workaround for Skylake SKX37 - (stable-5.14.19). -- f2fs: should use GFP_NOFS for directory inodes (stable-5.14.19). -- KVM: x86: move guest_pv_has out of user_access section - (stable-5.14.19). -- MIPS: fix duplicated slashes for Platform file path - (stable-5.14.19). -- MIPS: Fix assembly error from MIPSr2 code used within - MIPS_ISA_ARCH_LEVEL (stable-5.14.19). -- commit 3c7edaf - -- ARM: 9155/1: fix early early_iounmap() (stable-5.14.19). -- smb3: do not error on fsync when readonly (stable-5.14.19). -- selftests/net: udpgso_bench_rx: fix port argument - (stable-5.14.19). -- cxgb4: fix eeprom len when diagnostics not implemented - (stable-5.14.19). -- net/smc: fix sk_refcnt underflow on linkdown and fallback - (stable-5.14.19). -- vsock: prevent unnecessary refcnt inc for nonblocking connect - (stable-5.14.19). -- net: marvell: mvpp2: Fix wrong SerDes reconfiguration order - (stable-5.14.19). -- net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory - (stable-5.14.19). -- net: stmmac: allow a tc-taprio base-time of zero - (stable-5.14.19). -- net/sched: sch_taprio: fix undefined behavior in - ktime_mono_to_any (stable-5.14.19). -- commit 8c81fc3 +- cifs: create a MD4 module and switch cifs.ko to use it + (bsc#1192606). +- commit 5c0b1ab + +- cifs: fork arc4 and create a separate module for it for cifs + and other users (bsc#1192606). +- commit 08b687d -- drm/i915/fb: Fix rounding error in subsampled plane size - calculation (stable-5.14.19). -- net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on - ports other than 10 (stable-5.14.19). -- bpf, sockmap: sk_skb data_end access incorrect when src_reg = - dst_reg (stable-5.14.19). -- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and - colliding (stable-5.14.19). -- bpf, sockmap: Fix race in ingress receive verdict with redirect - to self (stable-5.14.19). -- bpf, sockmap: Remove unhash handler for BPF sockmap usage - (stable-5.14.19). -- dmaengine: stm32-dma: fix burst in case of unaligned memory - address (stable-5.14.19). -- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline - functions (stable-5.14.19). -- arm64: arm64_ftr_reg->name may not be a human-readable string - (stable-5.14.19). -- seq_file: fix passing wrong private data (stable-5.14.19). -- commit 32c9b55 - -- llc: fix out-of-bound array index in llc_sk_dev_hash() - (stable-5.14.19). -- selftests/bpf/xdp_redirect_multi: Limit the tests in netns - (stable-5.14.19). -- selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to - terminate cleanly (stable-5.14.19). -- selftests/bpf/xdp_redirect_multi: Use arping to accurate the - arp number (stable-5.14.19). -- selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder - (stable-5.14.19). -- libbpf: Fix lookup_and_delete_elem_flags error reporting - (stable-5.14.19). -- bonding: Fix a use-after-free problem when - bond_sysfs_slave_add() failed (stable-5.14.19). -- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() - (stable-5.14.19). -- zram: off by one in read_block_state() (stable-5.14.19). -- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() - and zs_unregister_migration() (stable-5.14.19). -- commit f072f92 - -- net: phy: fix duplex out of sync problem while changing settings - (stable-5.14.19). -- net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware - bridge (stable-5.14.19). -- net: vlan: fix a UAF in vlan_dev_real_dev() (stable-5.14.19). -- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown - and offline (stable-5.14.19). -- ataflop: remove ataflop_probe_lock mutex (stable-5.14.19). -- nvdimm/btt: do not call del_gendisk() if not needed - (stable-5.14.19). -- block/ataflop: provide a helper for cleanup up an atari disk - (stable-5.14.19). -- block/ataflop: add registration bool before calling - del_gendisk() (stable-5.14.19). -- block/ataflop: use the blk_cleanup_disk() helper - (stable-5.14.19). -- net: dsa: tag_ocelot: break circular dependency with ocelot - switch lib driver (stable-5.14.19). -- commit e9a91d1 +- smb3: fix posix extensions mount option (bsc#1192606). +- commit 447f6db -- scsi: target: core: Remove from tmr_list during LUN unlink - (stable-5.14.19). -- ethtool: fix ethtool msg len calculation for pause stats - (stable-5.14.19). -- kselftests/net: add missed icmp.sh test to Makefile - (stable-5.14.19). -- net: davinci_emac: Fix interrupt pacing disable - (stable-5.14.19). -- NFSv4: Fix a regression in nfs_set_open_stateid_locked() - (stable-5.14.19). -- ar7: fix kernel builds for compiler test (stable-5.14.19). -- nbd: fix possible overflow for 'first_minor' in nbd_dev_add() - (stable-5.14.19). -- nbd: fix max value for 'first_minor' (stable-5.14.19). -- gpio: realtek-otto: fix GPIO line IRQ offset (stable-5.14.19). -- openrisc: fix SMP tlb flush NULL pointer dereference - (stable-5.14.19). -- commit 26c19bd - -- m68k: set a default value for MEMORY_RESERVE (stable-5.14.19). -- netfilter: nfnetlink_queue: fix OOB when mac header was cleared - (stable-5.14.19). -- Fix user namespace leak (stable-5.14.19). -- NFS: Fix an Oops in pnfs_mark_request_commit() (stable-5.14.19). -- NFS: Fix up commit deadlocks (stable-5.14.19). -- NFS: Fix deadlocks in nfs_scan_commit_list() (stable-5.14.19). -- pnfs/flexfiles: Fix misplaced barrier in - nfs4_ff_layout_prepare_ds (stable-5.14.19). -- signal/sh: Use force_sig(SIGKILL) instead of - do_group_exit(SIGKILL) (stable-5.14.19). -- opp: Fix return in _opp_add_static_v2() (stable-5.14.19). -- fs: orangefs: fix error return code of - orangefs_revalidate_lookup() (stable-5.14.19). -- commit a5e9684 +- cifs: fix wrong release in sess_alloc_buffer() failed path + (bsc#1192606). +- commit def0bcb -- nfsd: don't alloc under spinlock in rpc_parse_scope_id - (stable-5.14.19). -- NFS: Fix dentry verifier races (stable-5.14.19). -- NFS: Ignore the directory size when marking for revalidation - (stable-5.14.19). -- NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA - (stable-5.14.19). -- NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED - (stable-5.14.19). -- powerpc: Don't provide __kernel_map_pages() without - ARCH_SUPPORTS_DEBUG_PAGEALLOC (stable-5.14.19). -- powerpc/xmon: fix task state output (stable-5.14.19). -- powerpc/44x/fsp2: add missing of_node_put (stable-5.14.19). -- powerpc/book3e: Fix set_memory_x() and set_memory_nx() - (stable-5.14.19). -- mips: cm: Convert to bitfield API to fix out-of-bounds access - (stable-5.14.19). -- commit efb3815 - -- powerpc/nohash: Fix __ptep_set_access_flags() and - ptep_set_wrprotect() (stable-5.14.19). -- powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and - KFENCE (stable-5.14.19). -- powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL - in power10 (stable-5.14.19). -- arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock - (stable-5.14.19). -- arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in - WLED node (stable-5.14.19). -- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - (stable-5.14.19). -- ARM: dts: stm32: fix SAI sub nodes register range - (stable-5.14.19). -- ARM: dts: stm32: fix STUSB1600 Type-C irq level on - stm32mp15xx-dkx (stable-5.14.19). -- ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz - (stable-5.14.19). -- arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly - (stable-5.14.19). -- commit 84dab26 +- cifs: create sd context must be a multiple of 8 (bsc#1192606). +- commit 096d6a1 -- powerpc: fix unbalanced node refcount in check_kvm_guest() - (stable-5.14.19). -- powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous - prototype for 'create_section_mapping' (stable-5.14.19). -- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT - (stable-5.14.19). -- iommu/dma: Fix arch_sync_dma for map (stable-5.14.19). -- iommu/mediatek: Fix out-of-range warning with clang - (stable-5.14.19). -- arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 - (stable-5.14.19). -- arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock - (stable-5.14.19). -- arm: dts: omap3-gta04a4: accelerometer irq fix (stable-5.14.19). -- arm64: dts: renesas: beacon: Fix Ethernet PHY mode - (stable-5.14.19). -- JFS: fix memleak in jfs_mount (stable-5.14.19). -- commit 99b404e - -- arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients - in reality (stable-5.14.19). -- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 - PHY (stable-5.14.19). -- arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number - for PCIe (stable-5.14.19). -- arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" - properties of pcie node (stable-5.14.19). -- arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus - number for PCIe (stable-5.14.19). -- arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" - in PCIe EP nodes (stable-5.14.19). -- ARM: dts: at91: tse850: the emac<->phy interface is rmii - (stable-5.14.19). -- arm64: dts: meson-sm1: Fix the pwm regulator supply properties - (stable-5.14.19). -- arm64: dts: meson-g12b: Fix the pwm regulator supply properties - (stable-5.14.19). -- arm64: dts: meson-g12a: Fix the pwm regulator supply properties - (stable-5.14.19). -- commit b60ffc0 - -- arm64: dts: broadcom: bcm4908: Fix UART clock name - (stable-5.14.19). -- ARM: dts: BCM5301X: Fix memory nodes names (stable-5.14.19). -- arm64: dts: meson: sm1: add Ethernet PHY reset line for - ODROID-C4/HC4 (stable-5.14.19). -- arm64: dts: rockchip: Fix GPU register width for RK3328 - (stable-5.14.19). -- arm64: dts: rockchip: fix rk3568 mbi-alias (stable-5.14.19). -- ARM: s3c: irq-s3c24xx: Fix return value check for - s3c24xx_init_intc() (stable-5.14.19). -- cgroup: Fix rootcg cpu.stat guest double counting - (stable-5.14.19). -- bpf: Fix propagation of signed bounds from 64-bit min/max into - 32-bit (stable-5.14.19). -- bpf: Fix propagation of bounds from 64-bit min/max into 32-bit - and var_off (stable-5.14.19). -- skmsg: Lose offset info in sk_psock_skb_ingress - (stable-5.14.19). -- commit be707b7 - -- udp6: allow SO_MARK ctrl msg to affect routing (stable-5.14.19). -- selftests: net: bridge: update IGMP/MLD membership interval - value (stable-5.14.19). -- net: bridge: fix uninitialized variables when BRIDGE_CFM is - disabled (stable-5.14.19). -- net: phylink: avoid mvneta warning when setting pause parameters - (stable-5.14.19). -- net: amd-xgbe: Toggle PLL settings during rate change - (stable-5.14.19). -- sctp: return true only for pathmtu update in - sctp_transport_pl_toobig (stable-5.14.19). -- sctp: subtract sctphdr len in sctp_transport_pl_hlen - (stable-5.14.19). -- sctp: reset probe_timer in sctp_transport_pl_update - (stable-5.14.19). -- sctp: allow IP fragmentation when PLPMTUD enters Error state - (stable-5.14.19). -- selftests/bpf: Fix fclose/pclose mismatch in test_progs - (stable-5.14.19). -- commit 97ce5c0 - -- cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization - (stable-5.14.19). -- KVM: s390: Fix handle_sske page fault handling (stable-5.14.19). -- selftests/bpf: Fix memory leak in test_ima (stable-5.14.19). -- selftests/bpf: Fix fd cleanup in sk_lookup test - (stable-5.14.19). -- bpf: Fixes possible race in update_prog_stats() for 32bit arches - (stable-5.14.19). -- libbpf: Fix endianness detection in - BPF_CORE_READ_BITFIELD_PROBED() (stable-5.14.19). -- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - (stable-5.14.19). -- samples/kretprobes: Fix return value if register_kretprobe() - failed (stable-5.14.19). -- x86: Fix __get_wchan() for !STACKTRACE (stable-5.14.19). -- blk-cgroup: synchronize blkg creation against policy - deactivation (stable-5.14.19). -- commit dd773f7 +- cifs: add missing parsing of backupuid (bsc#1192606). +- commit 36915d3 -- blacklist.conf: remove 32bit bpf fix to be backported via stable-5.14.x -- commit 94a93eb +- smb3: rc uninitialized in one fallocate path (bsc#1192606). +- commit 81628e1 -- ARM: 9142/1: kasan: work around LPAE build warning - (stable-5.14.19). -- KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm - (stable-5.14.19). -- KVM: s390: pv: avoid double free of sida page (stable-5.14.19). -- s390/uv: fully validate the VMA before calling follow_page() - (stable-5.14.19). -- s390/mm: fix VMA and page table handling code in storage key - handling functions (stable-5.14.19). -- s390/mm: validate VMA in PGSTE manipulation functions - (stable-5.14.19). -- s390/gmap: don't unconditionally call pte_unmap_unlock() - in __gmap_zap() (stable-5.14.19). -- net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del - returns error (stable-5.14.19). -- irq: mips: avoid nested irq_enter() (stable-5.14.19). -- block: ataflop: more blk-mq refactoring fixes (stable-5.14.19). -- commit eea1624 - -- s390/gmap: validate VMA in __gmap_zap() (stable-5.14.19). -- KVM: selftests: Fix nested SVM tests when built with clang - (stable-5.14.19). -- libbpf: Fix BTF header parsing checks (stable-5.14.19). -- libbpf: Fix overflow in BTF sanity checks (stable-5.14.19). -- bpftool: Avoid leaking the JSON writer prepared for program - metadata (stable-5.14.19). -- libbpf: Fix memory leak in btf__dedup() (stable-5.14.19). -- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi - (stable-5.14.19). -- x86/sev: Fix stack type check in vc_switch_off_ist() - (stable-5.14.19). -- clocksource/drivers/timer-ti-dm: Select TIMER_OF - (stable-5.14.19). -- nvme-rdma: fix error code in nvme_rdma_setup_ctrl - (stable-5.14.19). -- commit 69474bd - -- drm/msm: fix potential NULL dereference in cleanup - (stable-5.14.19). -- mt76: connac: fix possible NULL pointer dereference in - mt76_connac_get_phy_mode_v2 (stable-5.14.19). -- iwlwifi: pnvm: read EFI data only if long enough - (stable-5.14.19). -- iwlwifi: pnvm: don't kmemdup() more than we have - (stable-5.14.19). -- net: enetc: unmap DMA in enetc_send_cmd() (stable-5.14.19). -- net: stream: don't purge sk_error_queue in - sk_stream_kill_queues() (stable-5.14.19). -- tcp: switch orphan_count to bare per-cpu counters - (stable-5.14.19). -- net: tulip: winbond-840: fix build for UML (stable-5.14.19). -- nbd: Fix use-after-free in pid_show (stable-5.14.19). -- block: ataflop: fix breakage introduced at blk-mq refactoring - (stable-5.14.19). -- commit 1dcb6ba - -- cpuidle: Fix kobject memory leaks in error paths - (stable-5.14.19). -- netfilter: nft_dynset: relax superfluous check on set updates - (stable-5.14.19). -- net: fealnx: fix build for UML (stable-5.14.19). -- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE - (stable-5.14.19). -- libbpf: Fix skel_internal.h to set errno on loader retval < - 0 (stable-5.14.19). -- rcu: Always inline rcu_dynticks_task*_{enter,exit}() - (stable-5.14.19). -- scs: Release kasan vmalloc poison in scs_free process - (stable-5.14.19). -- x86/insn: Use get_unaligned() instead of memcpy() - (stable-5.14.19). -- EDAC/amd64: Handle three rank interleaving mode - (stable-5.14.19). -- IMA: block writes of the security.ima xattr with unsupported - algorithms (stable-5.14.19). -- commit 9a66afb - -- cgroup: Make rebind_subsystems() disable v2 controllers all - at once (stable-5.14.19). -- net: dsa: rtl8366: Fix a bug in deleting VLANs (stable-5.14.19). -- net: dsa: rtl8366rb: Fix off-by-one bug (stable-5.14.19). -- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() - (stable-5.14.19). -- net: phylink: don't call netif_carrier_off() with NULL netdev - (stable-5.14.19). -- net: net_namespace: Fix undefined member in key_remove_domain() - (stable-5.14.19). -- MIPS: lantiq: dma: fix burst length for DEU (stable-5.14.19). -- arm64: mm: update max_pfn after memory hotplug (stable-5.14.19). -- objtool: Handle __sanitize_cov*() tail calls (stable-5.14.19). -- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function - (stable-5.14.19). -- commit cd1e662 +- SMB3: fix readpage for large swap cache (bsc#1192606). +- commit 50e1259 -- selftests/bpf: Fix strobemeta selftest regression - (stable-5.14.19). -- netfilter: conntrack: set on IPS_ASSURED if flows enters - internal stream state (stable-5.14.19). -- libbpf: Don't crash on object files with no symbol tables - (stable-5.14.19). -- rcu: Fix existing exp request check in - sync_sched_exp_online_cleanup() (stable-5.14.19). -- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle - polling (stable-5.14.19). -- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled - (stable-5.14.19). -- task_stack: Fix end_of_stack() for architectures with - upwards-growing stack (stable-5.14.19). -- parisc: fix warning in flush_tlb_all (stable-5.14.19). -- perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings - (stable-5.14.19). -- erofs: don't trigger WARN() when decompression fails - (stable-5.14.19). -- commit 4c6d157 +- cifs: fix fallocate when trying to allocate a hole + (bsc#1192606). +- commit 39a73fc -- selftests/core: fix conflicting types compile error for - close_range() (stable-5.14.19). -- drm/amd/display: dcn20_resource_construct reduce scope of FPU - enabled (stable-5.14.19). -- x86/hyperv: Protect set_hv_tscchange_cb() against getting - preempted (stable-5.14.19). -- Revert "wcn36xx: Enable firmware link monitoring" - (stable-5.14.19). -- wcn36xx: Fix packet drop on resume (stable-5.14.19). -- wcn36xx: Correct band/freq reporting on RX (stable-5.14.19). -- ftrace: do CPU checking after preemption disabled - (stable-5.14.19). -- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error - in bcm_qspi_probe() (stable-5.14.19). -- btrfs: do not take the uuid_mutex in btrfs_rm_device - (stable-5.14.19). -- btrfs: reflink: initialize return value to 0 in - btrfs_extent_same() (stable-5.14.19). -- commit 2eabf0b - -- ACPI: AC: Quirk GK45 to skip reading _PSR (stable-5.14.19). -- ACPI: resources: Add one more Medion model in IRQ override quirk - (stable-5.14.19). -- gfs2: Fix glock_hash_walk bugs (stable-5.14.19). -- gfs2: Cancel remote delete work asynchronously (stable-5.14.19). -- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (stable-5.14.19). -- net: annotate data-race in neigh_output() (stable-5.14.19). -- vrf: run conntrack only in context of lower/physdev for locally - generated packets (stable-5.14.19). -- can: bittiming: can_fixup_bittiming(): change type of tseg1 - and alltseg to unsigned int (stable-5.14.19). -- gre/sit: Don't generate link-local addr if addr_gen_mode is - IN6_ADDR_GEN_MODE_NONE (stable-5.14.19). -- tools/latency-collector: Use correct size when writing - queue_full_warning (stable-5.14.19). -- commit fa88a36 - -- selftests: kvm: fix mismatched fclose() after popen() - (stable-5.14.19). -- selftests/bpf: Fix perf_buffer test on system with offline cpus - (stable-5.14.19). -- iwlwifi: mvm: disable RX-diversity in powersave - (stable-5.14.19). -- ARM: clang: Do not rely on lr register for stacktrace - (stable-5.14.19). -- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (stable-5.14.19). -- arm64: vdso32: suppress error message for 'make mrproper' - (stable-5.14.19). -- nvme: drop scan_lock and always kick requeue list when removing - namespaces (stable-5.14.19). -- nvmet-tcp: fix use-after-free when a port is removed - (stable-5.14.19). -- nvmet-rdma: fix use-after-free when a port is removed - (stable-5.14.19). -- nvmet: fix use-after-free when a port is removed - (stable-5.14.19). -- commit 67aba3b - -- drm/amdgpu/pm: properly handle sclk for profiling modes on - vangogh (stable-5.14.19). -- workqueue: make sysfs of unbound kworker cpumask more clever - (stable-5.14.19). -- mt76: mt7915: fix an off-by-one bound check (stable-5.14.19). -- iwlwifi: change all JnP to NO-160 configuration - (stable-5.14.19). -- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() - (stable-5.14.19). -- tracing/cfi: Fix cmp_entries_* functions signature mismatch - (stable-5.14.19). -- media: allegro: ignore interrupt if mailbox is not initialized - (stable-5.14.19). -- lib/xz: Validate the value before assigning it to an enum - variable (stable-5.14.19). -- lib/xz: Avoid overlapping memcpy() with invalid input with - in-place decompression (stable-5.14.19). -- block: remove inaccurate requeue check (stable-5.14.19). -- commit c9c6f49 +- CIFS: Clarify SMB1 code for POSIX delete file (bsc#1192606). +- commit d18ffe8 -- thermal/core: Fix null pointer dereference in thermal_release() - (stable-5.14.19). -- Refresh - patches.suse/thermal-core-fix-a-UAF-bug-in-__thermal_cooling_devi.patch. -- commit 0f45953 +- CIFS: Clarify SMB1 code for POSIX Create (bsc#1192606). +- commit 5b09e6b -- drm/msm: prevent NULL dereference in - msm_gpu_crashstate_capture() (stable-5.14.19). -- drm/amdkfd: fix resume error when iommu disabled in Picasso - (stable-5.14.19). -- drm/amd/display: fix null pointer deref when plugging in display - (stable-5.14.19). -- thermal/drivers/tsens: Add timeout to get_temp_tsens_valid - (stable-5.14.19). -- net: phy: micrel: make *-skew-ps check more lenient - (stable-5.14.19). -- memstick: r592: Fix a UAF bug when removing the driver - (stable-5.14.19). -- md: update superblock after changing rdev flags in state_store - (stable-5.14.19). -- floppy: fix calling platform_device_unregister() on invalid - drives (stable-5.14.19). -- block: bump max plugged deferred size from 16 to 32 - (stable-5.14.19). -- commit b6ec3a2 +- cifs: support share failover when remounting (bsc#1192606, jsc#SLE-20042). +- commit 870c80c -- drm/amdkfd: rm BO resv on validation to avoid deadlock - (stable-5.14.19). -- ACPI: battery: Accept charges over the design capacity as full - (stable-5.14.19). -- ACPI: scan: Release PM resources blocked by unused objects - (stable-5.14.19). -- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return - value (stable-5.14.19). -- ath: dfs_pattern_detector: Fix possible null-pointer dereference - in channel_detector_create() (stable-5.14.19). -- net-sysfs: try not to restart the syscall if it will fail - eventually (stable-5.14.19). -- tracing: Disable "other" permission bits in the tracefs files - (stable-5.14.19). -- tracefs: Have tracefs directories not set OTH permission bits - by default (stable-5.14.19). -- mmc: moxart: Fix reference count leaks in moxart_probe - (stable-5.14.19). -- media: usb: dvd-usb: fix uninit-value bug in - dibusb_read_eeprom_byte() (stable-5.14.19). -- commit c6cab2b +- cifs: only write 64kb at a time when fallocating a small region + of a file (bsc#1192606). +- commit dfb364b -- cpufreq: Make policy min/max hard requirements (stable-5.14.19). -- ACPICA: Avoid evaluating methods too early during system resume - (stable-5.14.19). -- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet - (stable-5.14.19). -- rtw88: fix RX clock gate setting while fifo dump - (stable-5.14.19). -- ipmi: Disable some operations during a panic (stable-5.14.19). -- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info - (stable-5.14.19). -- media: ipu3-imgu: imgu_fmt: Handle properly try - (stable-5.14.19). -- media: imx-jpeg: Fix possible null pointer dereference - (stable-5.14.19). -- media: rcar-csi2: Add checking to rcsi2_start_receiver() - (stable-5.14.19). -- kselftests/sched: cleanup the child processes (stable-5.14.19). -- commit 2879ff0 +- cifs: do not share tcp sessions of dfs connections + (bsc#1185902). +- commit 7ce02ee -- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK - (stable-5.14.19). -- media: mceusb: return without resubmitting URB in case of - - EPROTO error (stable-5.14.19). -- media: rcar-vin: Use user provided buffers when starting - (stable-5.14.19). -- media: imx: set a media_device bus_info string (stable-5.14.19). -- media: videobuf2: rework vb2_mem_ops API (stable-5.14.19). -- media: s5p-mfc: Add checking to s5p_mfc_probe() - (stable-5.14.19). -- media: s5p-mfc: fix possible null-pointer dereference in - s5p_mfc_probe() (stable-5.14.19). -- media: vidtv: Fix memory leak in remove (stable-5.14.19). -- media: uvcvideo: Set unique vdev name based in type - (stable-5.14.19). -- media: uvcvideo: Return -EIO for control errors - (stable-5.14.19). -- commit 36aa6fb - -- ath10k: high latency fixes for beacon buffer (stable-5.14.19). -- ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map - reinjected packets (stable-5.14.19). -- ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED - (stable-5.14.19). -- ath11k: Avoid reg rules update during firmware recovery - (stable-5.14.19). -- octeontx2-pf: Enable promisc/allmulti match MCAM entries - (stable-5.14.19). -- media: uvcvideo: Set capability in s_param (stable-5.14.19). -- media: stm32: Potential NULL pointer dereference in - dcmi_irq_thread() (stable-5.14.19). -- media: atomisp: Fix error handling in probe (stable-5.14.19). -- media: netup_unidvb: handle interrupt properly according to - the firmware (stable-5.14.19). -- media: mt9p031: Fix corrupted frame after restarting stream - (stable-5.14.19). -- commit 23c0bf6 +- SMB3.1.1: fix mount failure to some servers when compression + enabled (bsc#1192606). +- commit a8dda65 -- drm/amd/display: Fix null pointer dereference for encoders - (stable-5.14.19). -- drm/amdgpu: Fix MMIO access page fault (stable-5.14.19). -- x86: Increase exception stack sizes (stable-5.14.19). -- mwifiex: Properly initialize private structure on interface - type changes (stable-5.14.19). -- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION - vif-type (stable-5.14.19). -- selftests: net: fib_nexthops: Wait before checking reported - idle time (stable-5.14.19). -- crypto: aesni - check walk.nbytes instead of err - (stable-5.14.19). -- spi: Check we have a spi_device_id for each DT compatible - (stable-5.14.19). -- fscrypt: allow 256-bit master keys with AES-256-XTS - (stable-5.14.19). -- commit da16a21 - -- platform/x86: wmi: do not fail if disabling fails - (stable-5.14.19). -- ACPI: resources: Add DMI-based legacy IRQ override quirk - (stable-5.14.19). -- ath11k: Align bss_chan_info structure with firmware - (stable-5.14.19). -- net: sched: update default qdisc visibility after Tx queue - cnt changes (stable-5.14.19). -- MIPS: lantiq: dma: reset correct number of channel - (stable-5.14.19). -- MIPS: lantiq: dma: add small delay after reset (stable-5.14.19). -- rcutorture: Avoid problematic critical section nesting on - PREEMPT_RT (stable-5.14.19). -- rcu-tasks: Move RTGS_WAIT_CBS to beginning of - rcu_tasks_kthread() loop (stable-5.14.19). -- smackfs: Fix use-after-free in netlbl_catmap_walk() - (stable-5.14.19). -- locking/lockdep: Avoid RCU-induced noinstr fail - (stable-5.14.19). -- commit 2c9b87d +- cifs: added WARN_ON for all the count decrements (bsc#1192606). +- commit 4b0d839 -- cifs: set a minimum of 120s for next dns resolution - (stable-5.14.19). -- coresight: trbe: Defer the probe on offline CPUs - (stable-5.14.19). -- coresight: trbe: Fix incorrect access of the sink specific data - (stable-5.14.19). -- coresight: cti: Correct the parameter for pm_runtime_put - (stable-5.14.19). -- drm/panel-orientation-quirks: add Valve Steam Deck - (stable-5.14.19). -- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy - Book 10.6 (stable-5.14.19). -- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart - C15200 2-in-1 (stable-5.14.19). -- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 - quirk (v2) (stable-5.14.19). -- dma-buf: WARN on dmabuf release with pending attachments - (stable-5.14.19). -- Bluetooth: fix use-after-free error in lock_sock_nested() - (stable-5.14.19). -- commit bd4d6ec +- cifs: fix missing null session check in mount (bsc#1192606). +- commit 92a9403 -- KVM: nVMX: Handle dynamic MSR intercept toggling - (stable-5.14.19). -- KVM: nVMX: Query current VMCS when determining if MSR bitmaps - are in use (stable-5.14.19). -- ring-buffer: Protect ring_buffer_reset() from reentrancy - (stable-5.14.19). -- xen/balloon: add late_initcall_sync() for initial ballooning - done (stable-5.14.19). -- ovl: fix use after free in struct ovl_aio_req (stable-5.14.19). -- cifs: To match file servers, make sure the server hostname - matches (stable-5.14.19). -- quota: correct error number in free_dqentry() (stable-5.14.19). -- quota: check block number when reading the block in quota file - (stable-5.14.19). -- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot - be found (stable-5.14.19). -- ifb: fix building without CONFIG_NET_CLS_ACT (stable-5.14.19). -- commit f46c787 - -- KVM: arm64: Extract ESR_ELx.EC only (stable-5.14.19). -- KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} - flows (stable-5.14.19). -- KVM: x86: Fix recording of guest steal time / preempted status - (stable-5.14.19). -- signal/mips: Update (_save|_restore)_fp_context to fail with - - EFAULT (stable-5.14.19). -- signal: Remove the bogus sigkill_pending in ptrace_stop - (stable-5.14.19). -- libata: fix checking of DMA state (stable-5.14.19). -- wcn36xx: handle connection loss indication (stable-5.14.19). -- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints - (stable-5.14.19). -- perf/x86/intel/uncore: Fix invalid unit check (stable-5.14.19). -- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake - server (stable-5.14.19). -- commit 3bc363d +- cifs: handle reconnect of tcon when there is no cached dfs + referral (bsc#1192606). +- commit 4ce8b06 -- HID: surface-hid: Allow driver matching for target ID 1 devices - (stable-5.14.19). -- HID: surface-hid: Use correct event registry for managing HID - events (stable-5.14.19). -- platform/surface: aggregator_registry: Add support for Surface - Laptop Studio (stable-5.14.19). -- evm: mark evm_fixmode as __ro_after_init (stable-5.14.19). -- ifb: Depend on netfilter alternatively to tc (stable-5.14.19). -- mt76: mt7615: fix skb use-after-free on mac reset - (stable-5.14.19). -- mwifiex: Try waking the firmware until we get an interrupt - (stable-5.14.19). -- mwifiex: Read a PCI register after writing the TX ring write - pointer (stable-5.14.19). -- selinux: fix race condition when computing ocontext SIDs - (stable-5.14.19). -- md/raid1: only allocate write behind bio for WriteMostly device - (stable-5.14.19). -- commit f47bd03 - -- KVM: PPC: Tick accounting should defer vtime accounting 'til - after IRQ handling (stable-5.14.19). -- KVM: VMX: Unregister posted interrupt wakeup handler on hardware - unsetup (stable-5.14.19). -- ia64: kprobes: Fix to pass correct trampoline address to the - handler (stable-5.14.19). -- btrfs: clear MISSING device status bit in btrfs_close_one_device - (stable-5.14.19). -- btrfs: call btrfs_check_rw_degradable only if there is a - missing device (stable-5.14.19). -- btrfs: fix lost error handling when replaying directory deletes - (stable-5.14.19). -- tools/testing/selftests/vm/split_huge_page_test.c: fix - application of sizeof to pointer (stable-5.14.19). -- net/smc: Correct spelling mistake to TCPF_SYN_RECV - (stable-5.14.19). -- net/smc: Fix smc_link->llc_testlink_time overflow - (stable-5.14.19). -- nfp: bpf: relax prog rejection for mtu check through - max_pkt_offset (stable-5.14.19). -- commit 602c6fc - -- nvmet-tcp: fix header digest verification (stable-5.14.19). -- nvmet-tcp: fix a memory leak when releasing a queue - (stable-5.14.19). -- block: schedule queue restart after BLK_STS_ZONE_RESOURCE - (stable-5.14.19). -- drm: panel-orientation-quirks: Add quirk for GPD Win3 - (stable-5.14.19). -- vmxnet3: do not stop tx queues after netif_device_detach() - (stable-5.14.19). -- r8169: Add device 10ec:8162 to driver r8169 (stable-5.14.19). -- net: multicast: calculate csum of looped-back and forwarded - packets (stable-5.14.19). -- xen/netfront: stop tx queues during live migration - (stable-5.14.19). -- spi: spl022: fix Microwire full duplex mode (stable-5.14.19). -- watchdog: Fix OMAP watchdog early handling (stable-5.14.19). -- commit 5cebf2b +- cifs: fix the out of range assignment to bit fields in + parse_server_interfaces (bsc#1192606). +- commit 42c8dc1 -- mmc: winbond: don't build on M68K (stable-5.14.19). -- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 - (stable-5.14.19). -- bpf: Prevent increasing bpf_jit_limit above max - (stable-5.14.19). -- bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT - (stable-5.14.19). -- bpf: Define bpf_jit_alloc_exec_limit for riscv JIT - (stable-5.14.19). -- fcnal-test: kill hanging ping/nettest binaries on cleanup - (stable-5.14.19). -- spi: altera: Change to dynamic allocation of spi id - (stable-5.14.19). -- reset: socfpga: add empty driver allowing consumers to probe - (stable-5.14.19). -- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode - (stable-5.14.19). -- sfc: Don't use netif_info before net_device setup - (stable-5.14.19). -- commit 1834fb0 - -- scsi: qla2xxx: Fix unmap of already freed sgl (stable-5.14.19). -- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails - (stable-5.14.19). -- sfc: Export fibre-specific supported link modes - (stable-5.14.19). -- cavium: Fix return values of the probe function - (stable-5.14.19). -- mISDN: Fix return values of the probe function (stable-5.14.19). -- cavium: Return negative value when pci_alloc_irq_vectors() - fails (stable-5.14.19). -- net: mscc: ocelot: Add of_node_put() before goto - (stable-5.14.19). -- net: sparx5: Add of_node_put() before goto (stable-5.14.19). -- ptp: fix error print of ptp_kvm on X86_64 platform - (stable-5.14.19). -- ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets - (stable-5.14.19). -- commit b649fea - -- ext4: refresh the ext4_ext_path struct after dropping i_data_sem - (stable-5.14.19). -- ext4: ensure enough credits in ext4_ext_shift_path_extents - (stable-5.14.19). -- ext4: fix lazy initialization next schedule time computation - in more granular unit (stable-5.14.19). -- x86/irq: Ensure PI wakeup handler is unregistered before module - unload (stable-5.14.19). -- x86/iopl: Fake iopl(3) CLI/STI usage (stable-5.14.19). -- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog - receivers (stable-5.14.19). -- parisc: Fix ptrace check on syscall return (stable-5.14.19). -- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - (stable-5.14.19). -- ASoC: soc-core: fix null-ptr-deref in - snd_soc_del_component_unlocked() (stable-5.14.19). -- KVM: arm64: Report corrupted refcount at EL2 (stable-5.14.19). -- commit e87c1d0 +- cifs: Do not use the original cruid when following DFS links + for multiuser mounts (bsc#1192606). +- commit 70bcc44 -- ce/gf100: fix incorrect CE0 address calculation on some GPUs - (stable-5.14.19). -- Input: elantench - fix misreporting trackpoint coordinates - (stable-5.14.19). -- libata: fix read log timeout value (stable-5.14.19). -- ocfs2: fix data corruption on truncate (stable-5.14.19). -- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp - platform (stable-5.14.19). -- mmc: dw_mmc: Dont wait for DRTO on Write RSP error - (stable-5.14.19). -- mmc: mtk-sd: Add wait dma stop done flow (stable-5.14.19). -- parisc: Fix set_fixmap() on PA1.x CPUs (stable-5.14.19). -- exfat: fix incorrect loading of i_blocks for large files - (stable-5.14.19). -- commit d3aead9 - -- Update patch references for stable-5.14.19 -- commit 0013369 - -- bpf: Disallow unprivileged bpf by default (jsc#SLE-22575). -- commit 1dfa117 - -- Move upstreamed input patch into sorted section -- commit 6ef8342 - -- Input: i8042 - Add deferred probe support (bsc#1190256). -- commit 0a16328 - -- iscsi_ibft: Fix isa_bus_to_virt not working under ARM - (bsc#1191540). -- iscsi_ibft: fix crash due to KASLR physical memory remapping - (bsc#1191540). -- commit 64cab0a - -- Updated git-fix to remove uncalled function, fixing merge. - This fixes: - > Changed build warnings: - > ***** 1 warnings ***** - > * unused-function (ufshcd_send_request_sense) in ../drivers/scsi/ufs/ufshcd.c - > ../drivers/scsi/ufs/ufshcd.c:8449:1: warning: 'ufshcd_send_request_sense' defined but not used [-Wunused-function] -- commit 7e447e5 - -- powerps/pseries/dma: Add support for 2M IOMMU page size - (jsc#SLE-19556). -- commit 23aad36 - -- net: ethernet: ti: Move devlink registration to be last devlink - command (jsc#SLE-19253). -- commit 2ddcb3f +- cifs: use the expiry output of dns_query to schedule next + resolution (bsc#1192606). +- commit ea7928e -- workqueue: fix state-dump console deadlock (bsc#1192750). -- commit 25dc8d6 +- cifs: update internal version number (bsc#1192606). +- commit bf989a2 -- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and - docker together (bsc#1192745). -- commit 778cf29 +- cifs: prevent NULL deref in cifs_compose_mount_options() + (bsc#1185902). +- commit ad0c70e -- random: fix crash on multiple early calls to add_bootloader_randomness() (bsc#1184924) -- commit d0015c2 +- SMB3.1.1: Add support for negotiating signing algorithm + (bsc#1192606). +- commit f88f74e -- PCI: Coalesce host bridge contiguous apertures (jsc#SLE-19359). -- commit ef3ff2c +- cifs: use helpers when parsing uid/gid mount options and + validate them (bsc#1192606). +- commit 98e7d9d -- PCI/sysfs: Return -EINVAL consistently from "store" functions - (git-fixes). -- commit e4fd4ba +- CIFS: Clarify SMB1 code for POSIX Lock (bsc#1192606). +- commit 44c5e82 -- PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input - (git-fixes). -- commit 0da7e42 +- CIFS: Clarify SMB1 code for rename open file (bsc#1192606). +- commit 5a31de1 + +- CIFS: Clarify SMB1 code for delete (bsc#1192606). +- commit a09e98c + +- CIFS: Clarify SMB1 code for SetFileSize (bsc#1192606). +- commit 7d84b0d + +- smb3: fix typo in header file (bsc#1192606). +- commit eec60ea + +- CIFS: Clarify SMB1 code for UnixSetPathInfo (bsc#1192606). +- commit 1df5f2f + +- CIFS: Clarify SMB1 code for UnixCreateSymLink (bsc#1192606). +- commit 7f112a3 + +- cifs: clarify SMB1 code for UnixCreateHardLink (bsc#1192606). +- commit b93dd21 + +- cifs: make locking consistent around the server session status + (bsc#1192606). +- commit 7dc9081 + +- smb3: prevent races updating CurrentMid (bsc#1192606). +- commit caed321 + +- cifs: fix missing spinlock around update to ses->status + (bsc#1192606). +- commit fae1702 + +- cifs: missing null pointer check in cifs_mount (bsc#1185902). +- commit 72034e4 + +- smb3: fix possible access to uninitialized pointer to DACL + (bsc#1192606). +- commit 29f7d0b + +- cifs: missing null check for newinode pointer (bsc#1192606). +- commit d21103a + +- cifs: remove two cases where rc is set unnecessarily in + sid_to_id (bsc#1192606). +- commit 08acf32 + +- SMB3: Add new info level for query directory (bsc#1192606). +- commit 83500f7 + +- cifs: fix NULL dereference in smb2_check_message() + (bsc#1192606). +- commit ee58187 + +- smbdirect: missing rc checks while waiting for rdma events + (bsc#1192606). +- commit d6f86c9 + +- cifs: Avoid field over-reading memcpy() (bsc#1192606). +- commit befb9f9 + +- smb311: remove dead code for non compounded posix query info + (bsc#1192606). +- commit eb8a15a + +- cifs: fix SMB1 error path in cifs_get_file_info_unix + (bsc#1192606). +- commit bdcf5b5 + +- smb3: fix uninitialized value for port in witness protocol move + (bsc#1192606). +- commit b99ff72 + +- cifs: fix unneeded null check (bsc#1192606). +- commit 4e78f5e + +- cifs: use SPDX-Licence-Identifier (bsc#1192606). +- commit fe025f6 + +- cifs: convert list_for_each to entry variant in cifs_debug.c + (bsc#1192606). +- commit 8d27424 + +- cifs: convert list_for_each to entry variant in smb2misc.c + (bsc#1192606). +- commit bf17685 + +- cifs: avoid extra calls in posix_info_parse (bsc#1192606). +- commit df5a926 + +- cifs: retry lookup and readdir when EAGAIN is returned + (bsc#1192606). +- commit 503d9f4 + +- cifs: avoid starvation when refreshing dfs cache (bsc#1185902). +- commit 93ab561 + +- cifs: enable extended stats by default (bsc#1192606). +- commit 31058c0 + +- cifs: missed ref-counting smb session in find (bsc#1192606). +- commit 036df29 + +- cifs: do not share tcp servers with dfs mounts (bsc#1185902). +- commit 06c9b3f + +- cifs: set a minimum of 2 minutes for refreshing dfs cache + (bsc#1185902). +- commit 89e70a9 + +- cifs: fix path comparison and hash calc (bsc#1185902). +- commit 1725c18 + +- cifs: handle different charsets in dfs cache (bsc#1185902). +- commit 7cb133a + +- cifs: keep referral server sessions alive (bsc#1185902). +- commit 0f9891c + +- cifs: get rid of @noreq param in __dfs_cache_find() + (bsc#1185902). +- commit 8c17775 + +- cifs: do not send tree disconnect to ipc shares (bsc#1185902). +- commit 5403cd0 + +- cifs: improve fallocate emulation (bsc#1192606). +- commit 69387e0 + +- cifs: fix doc warnings in cifs_dfs_ref.c (bsc#1192606). +- commit ed7aa17 -- PCI: ACPI: Drop acpi_pci_bus (git-fixes). -- commit 2ffd6b1 +- cifs: remove redundant initialization of variable rc + (bsc#1192606). +- commit 1db8433 + +- cifs: Constify static struct genl_ops (bsc#1192606). +- commit 8c8e6b1 + +- cifs: Remove unused inline function is_sysvol_or_netlogon() + (bsc#1185902). +- commit f81891f + +- cifs: remove duplicated prototype (bsc#1192606). +- commit e27f304 + +- cifs: fix ipv6 formating in cifs_ses_add_channel (bsc#1192606). +- commit 231f6f1 + +- cifs: change format of CIFS_FULL_KEY_DUMP ioctl (bsc#1192606). +- commit 1e18e17 + +- cifs: fix string declarations and assignments in tracepoints + (bsc#1192606). +- commit 5159f90 + +- cifs: set server->cipher_type to AES-128-CCM for SMB3.0 + (bsc#1192606). +- commit f561ad9 + +- cifs: Fix inconsistent indenting (bsc#1192606). +- commit c386cb1 + +- cifs: fix memory leak in smb2_copychunk_range (git-fixes). +- commit 845634d -- PCI: Rename pcibios_add_device() to pcibios_device_add() +- smb3: if max_channels set to more than one channel request + multichannel (bsc#1192606). +- commit 93e55f7 + +- smb3: do not attempt multichannel to server which does not + support it (bsc#1192606). +- commit e1b5be8 + +- smb3: when mounting with multichannel include it in requested + capabilities (bsc#1192606). +- commit b03c460 + +- cifs: fix regression when mounting shares with prefix paths + (bsc#1192606). +- commit 59233de + +- cifs: use echo_interval even when connection not ready + (bsc#1192606). +- commit 15fd173 + +- cifs: detect dead connections only when echoes are enabled + (bsc#1192606). +- commit 5c84eeb + +- smb3.1.1: allow dumping keys for multiuser mounts (bsc#1192606). +- commit 79c8410 + +- smb3.1.1: allow dumping GCM256 keys to improve debugging of + encrypted shares (bsc#1192606). +- commit b4fea5b + +- smb3.1.1: enable negotiating stronger encryption by default + (bsc#1192606). +- commit 9da00b7 + +- cifs: update internal version number (bsc#1192606). +- commit 13bc2c5 + +- smb3: add rasize mount parameter to improve readahead + performance (bsc#1192606). +- commit 30ebb66 + +- smb3: limit noisy error (bsc#1192606). +- commit 91e0ede + +- cifs: fix leak in cifs_smb3_do_mount() ctx (bsc#1192606). +- commit 8a2920f + +- cifs: remove unnecessary copies of tcon->crfid.fid + (bsc#1192606). +- commit 0b30781 + +- cifs: Return correct error code from smb2_get_enc_key -- commit 8247513 +- commit 846705c -- PCI: Mark Atheros QCA6174 to avoid bus reset (git-fixes). -- commit 23e2a05 +- cifs: fix out-of-bound memory access when calling smb3_notify() + at mount point (bsc#1192606). +- commit 0a3285f -- PCI/P2PDMA: Apply bus offset correctly in DMA address - calculation (git-fixes). -- commit fb136b8 +- smb2: fix use-after-free in smb2_ioctl_query_info() + (bsc#1192606). +- commit 63f6c5e -- ice: support basic E-Switch mode control (jsc#SLE-18375). -- Update config files. -- commit d25f447 +- cifs: export supported mount options via new mount_params + /proc file (bsc#1192606). +- commit 2dd1c61 -- devlink: Set device as early as possible (jsc#SLE-19253). -- Refresh - patches.suse/net-hns3-remove-always-exist-devlink-pointer-check.patch. -- commit 332e4ab +- cifs: log mount errors using cifs_errorf() (bsc#1192606). +- commit a2f6e3b -- net/mlx5: Lag, fix a potential Oops with - mlx5_lag_create_definer() (jsc#SLE-19253). -- net: hns3: allow configure ETS bandwidth of all TCs - (bsc#1190336). -- net: hns3: remove check VF uc mac exist when set by PF - (bsc#1190336). -- net: hns3: fix some mac statistics is always 0 in device - version V2 (bsc#1190336). -- net: hns3: fix kernel crash when unload VF while it is being - reset (bsc#1190336). -- net: hns3: sync rx ring head in echo common pull (bsc#1190336). -- net: hns3: fix pfc packet number incorrect after querying pfc - parameters (bsc#1190336). -- net: hns3: fix ROCE base interrupt vector initialization bug - (bsc#1190336). -- net: hns3: fix failed to add reuse multicast mac addr to - hardware when mc mac table is full (bsc#1190336). -- net: hisilicon: fix hsn3_ethtool kernel-doc warnings - (bsc#1190336). -- ice: Fix race conditions between virtchnl handling and VF ndo - ops (jsc#SLE-18375). -- ice: Fix not stopping Tx queues for VFs (jsc#SLE-18375). -- ice: Fix replacing VF hardware MAC to existing MAC filter - (jsc#SLE-18375). -- ice: Remove toggling of antispoof for VF trusted promiscuous - mode (jsc#SLE-18375). -- ice: Fix VF true promiscuous mode (jsc#SLE-18375). -- bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD - (jsc#SLE-18978). -- net: hns3: use dev_driver_string() instead of - pci_dev->driver->name (bsc#1190336). -- RDMA/core: Require the driver to set the IOVA correctly during - rereg_mr (jsc#SLE-19249). -- RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback - (jsc#SLE-18977). -- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP - (jsc#SLE-18998). -- RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware - compatibility (bsc#1190336). -- RDMA/hns: Fix initial arm_st of CQ (bsc#1190336). -- RDMA/irdma: optimize rx path by removing unnecessary copy - (jsc#SLE-18383). -- RDMA/hns: Use the core code to manage the fixed mmap entries - (bsc#1190336). -- IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks - (jsc#SLE-19242). -- IB/qib: Rebranding of qib driver to Cornelis Networks - (jsc#SLE-19242). -- IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks - (jsc#SLE-19242). -- RDMA/bnxt_re: Use helper function to set GUIDs (jsc#SLE-18977). -- RDMA/bnxt_re: Fix kernel panic when trying to access - bnxt_re_stat_descs (jsc#SLE-18977). -- RDMA/rxe: Make rxe_type_info static const (jsc#SLE-19249). -- RDMA/rxe: Use 'bitmap_zalloc()' when applicable (jsc#SLE-19249). -- RDMA/rxe: Save a few bytes from struct rxe_pool (jsc#SLE-19249). -- RDMA/irdma: Remove the unused variable local_qp (jsc#SLE-18383). -- RDMA/core: Fix missed initialization of rdma_hw_stats::lock - (jsc#SLE-19249). -- RDMA/efa: Add support for dmabuf memory regions (jsc#SLE-19249). -- RDMA/umem: Allow pinned dmabuf umem usage (jsc#SLE-19249). -- RDMA/qedr: Remove unsupported qedr_resize_cq callback - (jsc#SLE-18998). -- RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk - (jsc#SLE-18383). -- RDMA/mlx5: Use dev_addr_mod() (jsc#SLE-19250). -- RDMA/ipoib: Use dev_addr_mod() (jsc#SLE-19249). -- RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n - (jsc#SLE-19249). -- RDMA/core: Use kvzalloc when allocating the struct ib_port - (jsc#SLE-19249). -- RDMA/irdma: Make irdma_uk_cq_init() return a void - (jsc#SLE-18383). -- RDMA/rxe: Convert kernel UD post send to use ah_num - (jsc#SLE-19249). -- RDMA/rxe: Lookup kernel AH from ah index in UD WQEs - (jsc#SLE-19249). -- RDMA/rxe: Replace ah->pd by ah->ibah.pd (jsc#SLE-19249). -- RDMA/rxe: Create AH index and return to user space - (jsc#SLE-19249). -- RDMA/rxe: Change AH objects to indexed (jsc#SLE-19249). -- RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr - (jsc#SLE-19249). -- RDMA/mlx4: Return missed an error if device doesn't support - steering (jsc#SLE-19249). -- RDMA/irdma: Remove irdma_cqp_up_map_cmd() (jsc#SLE-18383). -- RDMA/irdma: Remove irdma_get_hw_addr() (jsc#SLE-18383). -- RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (jsc#SLE-18383). -- RDMA/irdma: Remove irdma_uk_mw_bind() (jsc#SLE-18383). -- RDMA: Remove redundant 'flush_workqueue()' calls - (jsc#SLE-19249). -- RDMA/iwpm: Remove redundant initialization of pointer err_str - (jsc#SLE-19249). -- RDMA/hns: Use dma_alloc_coherent() instead of - kmalloc/dma_map_single() (bsc#1190336). -- RDMA/mlx5: Add optional counter support in get_hw_stats callback - (jsc#SLE-19249). -- RDMA/mlx5: Add modify_op_stat() support (jsc#SLE-19249). -- RDMA/mlx5: Add steering support in optional flow counters - (jsc#SLE-19249). -- RDMA/mlx5: Support optional counters in hw_stats initialization - (jsc#SLE-19249). -- RDMA/nldev: Allow optional-counter status configuration through - RDMA netlink (jsc#SLE-19249). -- RDMA/nldev: Split nldev_stat_set_mode_doit out of - nldev_stat_set_doit (jsc#SLE-19249). -- RDMA/nldev: Add support to get status of all counters - (jsc#SLE-19249). -- RDMA/counter: Add optional counter support (jsc#SLE-19249). -- RDMA/counter: Add an is_disabled field in struct rdma_hw_stats - (jsc#SLE-19249). -- RDMA/core: Add a helper API rdma_free_hw_stats_struct - (jsc#SLE-19249). -- RDMA/counter: Add a descriptor in struct rdma_hw_stats - (jsc#SLE-19249). -- RDMA/efa: CQ notifications (jsc#SLE-19249). -- RDMA/rxe: Remove duplicate settings (jsc#SLE-19249). -- RDMA/rxe: Set partial attributes when completion status != - IBV_WC_SUCCESS (jsc#SLE-19249). -- RDMA/rxe: Change the is_user member of struct rxe_cq to bool - (jsc#SLE-19249). -- RDMA/rxe: Remove the is_user members of struct - rxe_sq/rxe_rq/rxe_srq (jsc#SLE-19249). -- RDMA/irdma: Delete unused struct irdma_bth (jsc#SLE-18383). -- IB/hf1: Use string_upper() instead of an open coded variant - (jsc#SLE-19242). -- RDMA/rw: switch to dma_map_sgtable() (jsc#SLE-19249). -- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when - a pool is empty (jsc#SLE-19250). -- RDMA/rtrs-clt: Follow "one entry one value" rule for IO - migration stats (jsc#SLE-19249). -- RDMA/rtrs: Do not allow sessname to contain special symbols / - and (jsc#SLE-19249). -- RDMA/rtrs: Introduce destroy_cq helper (jsc#SLE-19249). -- RDMA/rtrs: Replace duplicate check with is_pollqueue helper - (jsc#SLE-19249). -- RDMA/rtrs: Fix warning when use poll mode on client side - (jsc#SLE-19249). -- RDMA/rtrs: Remove len parameter from helper print functions - of sysfs (jsc#SLE-19249). -- RDMA/rtrs: Use sysfs_emit instead of s*printf function for - sysfs show (jsc#SLE-19249). -- RDMA/cma: Split apart the multiple uses of the same list heads - (jsc#SLE-19249). -- RDMA/rxe: Bump up default maximum values used via uverbs - (jsc#SLE-19249). -- IB/mlx5: Flow through a more detailed return code from - get_prefetchable_mr() (jsc#SLE-19250). -- RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK - (jsc#SLE-19249). -- RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and - RXE_WRITE_OR_SEND (jsc#SLE-19249). -- RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (jsc#SLE-19249). -- RDMA/hfi1: Use struct_size() and flex_array_size() helpers - (jsc#SLE-19242). -- IB/hfi1: Add ring consumer and producers traces (jsc#SLE-19242). -- IB/hfi1: Remove atomic completion count (jsc#SLE-19242). -- IB/hfi1: Tune netdev xmit cachelines (jsc#SLE-19242). -- IB/hfi1: Get rid of tx priv backpointer (jsc#SLE-19242). -- IB/hfi1: Get rid of hot path divide (jsc#SLE-19242). -- IB/hfi1: Remove cache and embed txreq in ring (jsc#SLE-19242). -- RDMA/rxe: Only allow invalidate for appropriate MRs - (jsc#SLE-19249). -- RDMA/rxe: Create duplicate mapping tables for FMRs - (jsc#SLE-19249). -- RDMA/rxe: Separate HW and SW l/rkeys (jsc#SLE-19249). -- RDMA/rxe: Cleanup MR status and type enums (jsc#SLE-19249). -- RDMA/rxe: Add memory barriers to kernel queues (jsc#SLE-19249). -- RDMA/bnxt_re: Check if the vlan is valid before reporting - (jsc#SLE-18977). -- RDMA/bnxt_re: Correct FRMR size calculation (jsc#SLE-18977). -- RDMA/bnxt_re: Use GFP_KERNEL in non atomic context - (jsc#SLE-18977). -- RDMA/bnxt_re: Fix FRMR issue with single page MR allocation - (jsc#SLE-18977). -- RDMA/bnxt_re: Fix query SRQ failure (jsc#SLE-18977). -- RDMA/bnxt_re: Suppress unwanted error messages (jsc#SLE-18977). -- RDMA/bnxt_re: Support multiple page sizes (jsc#SLE-18977). -- RDMA/bnxt_re: Reduce the delay in polling for hwrm command - completion (jsc#SLE-18977). -- RDMA/bnxt_re: Use separate response buffer for stat_ctx_free - (jsc#SLE-18977). -- RDMA/bnxt_re: Update statistics counter name (jsc#SLE-18977). -- RDMA/bnxt_re: Add extended statistics counters (jsc#SLE-18977). -- RDMA/rxe: remove the unnecessary variable (jsc#SLE-19249). -- RDMA/rxe: remove the redundant variable (jsc#SLE-19249). -- RDMA/rxe: Fix wrong port_cap_flags (jsc#SLE-19249). -- iavf: Fix kernel BUG in free_msi_irqs (jsc#SLE-18385). -- iavf: Add helper function to go from pci_dev to adapter - (jsc#SLE-18385). -- ice: Hide bus-info in ethtool for PRs in switchdev mode - (jsc#SLE-18375). -- ice: Clear synchronized addrs when adding VFs in switchdev mode - (jsc#SLE-18375). -- ice: Remove boolean vlan_promisc flag from function - (jsc#SLE-18375). -- net/mlx5: Support internal port as decap route device - (jsc#SLE-19253). -- net/mlx5e: Term table handling of internal port rules - (jsc#SLE-19253). -- net/mlx5e: Add indirect tc offload of ovs internal port - (jsc#SLE-19253). -- net/mlx5e: Offload internal port as encap route device - (jsc#SLE-19253). -- net/mlx5e: Offload tc rules that redirect to ovs internal port - (jsc#SLE-19253). -- net/mlx5e: Accept action skbedit in the tc actions list - (jsc#SLE-19253). -- net/mlx5: E-Switch, Add ovs internal port mapping to metadata - support (jsc#SLE-19253). -- net/mlx5e: Use generic name for the forwarding dev pointer - (jsc#SLE-19253). -- net/mlx5e: Refactor rx handler of represetor device - (jsc#SLE-19253). -- net/mlx5: DR, Add check for unsupported fields in match param - (jsc#SLE-19253). -- net/mlx5: Allow skipping counter refresh on creation - (jsc#SLE-19253). -- net/mlx5e: IPsec: Refactor checksum code in tx data path - (jsc#SLE-19253). -- net/mlx5: CT: Remove warning of ignore_flow_level support for - VFs (jsc#SLE-19253). -- net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() - (jsc#SLE-19253). -- igc: Change Device Reset to Port Reset (jsc#SLE-18377). -- igc: Add new device ID (jsc#SLE-18377). -- igc: Remove media type checking on the PHY initialization - (jsc#SLE-18377). -- bnxt_en: Remove not used other ULP define (jsc#SLE-18978). -- net: ixgbevf: Remove redundant initialization of variable - ret_val (jsc#SLE-18384). -- intel: Simplify bool conversion (jsc#SLE-18378). -- ice: fix error return code in ice_get_recp_frm_fw() - (jsc#SLE-18375). -- ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() - (jsc#SLE-18375). -- ice: Add support to print error on PHY FW load failure - (jsc#SLE-18375). -- ice: Add support for changing MTU on PR in switchdev mode - (jsc#SLE-18375). -- ice: send correct vc status in switchdev (jsc#SLE-18375). -- ice: support for GRE in eswitch (jsc#SLE-18375). -- ice: low level support for tunnels (jsc#SLE-18375). -- ice: VXLAN and Geneve TC support (jsc#SLE-18375). -- ice: support for indirect notification (jsc#SLE-18375). -- bnxt_en: Provide stored devlink "fw" version on older firmware - (jsc#SLE-18978). -- bnxt_en: implement firmware live patching (jsc#SLE-18978). -- bnxt_en: Update firmware interface to 1.10.2.63 (jsc#SLE-18978). -- bnxt_en: implement dump callback for fw health reporter - (jsc#SLE-18978). -- bnxt_en: extract coredump command line from current task - (jsc#SLE-18978). -- bnxt_en: Retrieve coredump and crashdump size via FW command - (jsc#SLE-18978). -- bnxt_en: Add compression flags information in coredump segment - header (jsc#SLE-18978). -- bnxt_en: move coredump functions into dedicated file - (jsc#SLE-18978). -- bnxt_en: Refactor coredump functions (jsc#SLE-18978). -- bnxt_en: improve fw diagnose devlink health messages - (jsc#SLE-18978). -- bnxt_en: consolidate fw devlink health reporters - (jsc#SLE-18978). -- bnxt_en: remove fw_reset devlink health reporter - (jsc#SLE-18978). -- bnxt_en: improve error recovery information messages - (jsc#SLE-18978). -- bnxt_en: add enable_remote_dev_reset devlink parameter - (jsc#SLE-18978). -- bnxt_en: implement devlink dev reload fw_activate - (jsc#SLE-18978). -- bnxt_en: implement devlink dev reload driver_reinit - (jsc#SLE-18978). -- bnxt_en: refactor cancellation of resource reservations - (jsc#SLE-18978). -- bnxt_en: refactor printing of device info (jsc#SLE-18978). -- RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (jsc#SLE-19250). -- RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib - (jsc#SLE-19250). -- RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key - (jsc#SLE-19250). -- RDMA/mlx5: Remove pd from struct mlx5_core_mkey (jsc#SLE-19250). -- RDMA/mlx5: Remove size from struct mlx5_core_mkey - (jsc#SLE-19250). -- RDMA/mlx5: Remove iova from struct mlx5_core_mkey - (jsc#SLE-19250). -- net/mlx5: Add priorities for counters in RDMA namespaces - (jsc#SLE-19250). -- net/mlx5: Add ifc bits to support optional counters - (jsc#SLE-19250). -- IB/mlx5: Enable UAR to have DevX UID (jsc#SLE-19250). -- net/mlx5: Add uid field to UAR allocation structures - (jsc#SLE-19253). -- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline - (jsc#SLE-19253). -- net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate - together (jsc#SLE-19253). -- net/mlx5e: Add HW-GRO offload (jsc#SLE-19253). -- net/mlx5e: Add HW_GRO statistics (jsc#SLE-19253). -- net/mlx5e: HW_GRO cqe handler implementation (jsc#SLE-19253). -- net/mlx5e: Add data path for SHAMPO feature (jsc#SLE-19253). -- net/mlx5e: Add handle SHAMPO cqe support (jsc#SLE-19253). -- net/mlx5e: Add control path for SHAMPO feature (jsc#SLE-19253). -- net/mlx5e: Add support to klm_umr_wqe (jsc#SLE-19253). -- net/mlx5e: Rename TIR lro functions to TIR packet merge - functions (jsc#SLE-19253). -- net/mlx5: Add SHAMPO caps, HW bits and enumerations - (jsc#SLE-19253). -- net/mlx5e: Rename lro_timeout to packet_merge_timeout - (jsc#SLE-19253). -- lib: bitmap: Introduce node-aware alloc API (jsc#SLE-19253). -- net/mlx5: remove the recent devlink params (jsc#SLE-19253). -- net/mlx5: SF_DEV Add SF device trace points (jsc#SLE-19253). -- net/mlx5: SF, Add SF trace points (jsc#SLE-19253). -- net/mlx5: Let user configure max_macs param (jsc#SLE-19253). -- net/mlx5: Let user configure event_eq_size param - (jsc#SLE-19253). -- net/mlx5: Let user configure io_eq_size param (jsc#SLE-19253). -- net/mlx5: Bridge, support replacing existing FDB entry - (jsc#SLE-19253). -- net/mlx5: Bridge, extract code to lookup and del/notify entry - (jsc#SLE-19253). -- net/mlx5: Add periodic update of host time to firmware - (jsc#SLE-19253). -- net/mlx5: Print health buffer by log level (jsc#SLE-19253). -- net/mlx5: Extend health buffer dump (jsc#SLE-19253). -- net/mlx5: Reduce flow counters bulk query buffer size for SFs - (jsc#SLE-19253). -- net/mlx5: Fix unused function warning of mlx5i_flow_type_mask - (jsc#SLE-19253). -- net/mlx5: Remove unnecessary checks for slow path flag - (jsc#SLE-19253). -- net: qed_dev: fix check of true !rc expression (jsc#SLE-19001). -- net: qed_ptp: fix check of true !rc expression (jsc#SLE-19001). -- net: hns3: add error recovery module and type for himac - (bsc#1190336). -- net: hns3: add new ras error type for roce (bsc#1190336). -- net: hns3: add update ethtool advertised link modes for FIBRE - port when autoneg off (bsc#1190336). -- net: hns3: modify functions of converting speed ability to - ethtool link mode (bsc#1190336). -- net: hns3: add support pause/pfc durations for mac statistics - (bsc#1190336). -- net: hns3: device specifications add number of mac statistics - (bsc#1190336). -- net: hns3: modify mac statistics update process for - compatibility (bsc#1190336). -- net: hns3: add debugfs support for interrupt coalesce - (bsc#1190336). -- devlink: Delete obsolete parameters publish API (jsc#SLE-19253). -- mlx5: fix build after merge (jsc#SLE-19253). -- ice: Nuild fix (jsc#SLE-18375). -- ice: Add tc-flower filter support for channel (jsc#SLE-18375). -- ice: enable ndo_setup_tc support for mqprio_qdisc - (jsc#SLE-18375). -- ice: Add infrastructure for mqprio support via ndo_setup_tc - (jsc#SLE-18375). -- ice: fix an error code in ice_ena_vfs() (jsc#SLE-18375). -- ice: use devm_kcalloc() instead of devm_kzalloc() - (jsc#SLE-18375). -- ice: Make use of the helper function devm_add_action_or_reset() - (jsc#SLE-18375). -- ice: Refactor PR ethtool ops (jsc#SLE-18375). -- ice: Manage act flags for switchdev offloads (jsc#SLE-18375). -- ice: Forbid trusted VFs in switchdev mode (jsc#SLE-18375). -- ice: fix software generating extra interrupts (jsc#SLE-18375). -- ice: fix rate limit update after coalesce change - (jsc#SLE-18375). -- ice: update dim usage and moderation (jsc#SLE-18375). -- ice: Add support for VF rate limiting (jsc#SLE-18375). -- devlink: Remove extra device_lock assert checks (jsc#SLE-19253). -- net/mlx5: E-Switch, Increase supported number of forward - destinations to 32 (jsc#SLE-19253). -- net/mlx5: E-Switch, Use dynamic alloc for dest array - (jsc#SLE-19253). -- net/mlx5: Lag, use steering to select the affinity port in LAG - (jsc#SLE-19253). -- net/mlx5: Lag, add support to create/destroy/modify port - selection (jsc#SLE-19253). -- net/mlx5: Lag, add support to create TTC tables for LAG port - selection (jsc#SLE-19253). -- net/mlx5: Lag, add support to create definers for LAG - (jsc#SLE-19253). -- net/mlx5: Lag, set match mask according to the traffic type - bitmap (jsc#SLE-19253). -- net/mlx5: Lag, set LAG traffic type mapping (jsc#SLE-19253). -- net/mlx5: Lag, move lag files into directory (jsc#SLE-19253). -- net/mlx5: Introduce new uplink destination type (jsc#SLE-19253). -- net/mlx5: Add support to create match definer (jsc#SLE-19253). -- net/mlx5: Introduce port selection namespace (jsc#SLE-19253). -- net/mlx5: Support partial TTC rules (jsc#SLE-19253). -- iavf: Combine init and watchdog state machines (jsc#SLE-18385). -- iavf: Add __IAVF_INIT_FAILED state (jsc#SLE-18385). -- iavf: Refactor iavf state machine tracking (jsc#SLE-18385). -- qed: Change the TCP common variable - "iscsi_ooo" - (jsc#SLE-19001). -- qed: Optimize the ll2 ooo flow (jsc#SLE-19001). -- mlx5: prevent 64bit divide (jsc#SLE-19253). -- net/mlx5: Use system_image_guid to determine bonding - (jsc#SLE-19253). -- net/mlx5: Use native_port_num as 1st option of device index - (jsc#SLE-19253). -- net/mlx5: Introduce new device index wrapper (jsc#SLE-19253). -- net/mlx5: Check return status first when querying - system_image_guid (jsc#SLE-19253). -- net/mlx5: DR, Prefer kcalloc over open coded arithmetic - (jsc#SLE-19253). -- net/mlx5e: Add extack msgs related to TC for better debug - (jsc#SLE-19253). -- net/mlx5: CT: Fix missing cleanup of ct nat table on init - failure (jsc#SLE-19253). -- net/mlx5: Disable roce at HCA level (jsc#SLE-19253). -- net/mlx5i: Enable Rx steering for IPoIB via ethtool - (jsc#SLE-19253). -- net/mlx5: Bridge, provide flow source hints (jsc#SLE-19253). -- net/mlx5: Read timeout values from DTOR (jsc#SLE-19253). -- net/mlx5: Read timeout values from init segment (jsc#SLE-19253). -- net/mlx5: Add layout to support default timeouts register - (jsc#SLE-19253). -- ice: make use of ice_for_each_* macros (jsc#SLE-18375). -- ice: introduce XDP_TX fallback path (jsc#SLE-18375). -- ice: optimize XDP_TX workloads (jsc#SLE-18375). -- ice: propagate xdp_ring onto rx_ring (jsc#SLE-18375). -- ice: do not create xdp_frame on XDP_TX (jsc#SLE-18375). -- ice: unify xdp_rings accesses (jsc#SLE-18375). -- ice: split ice_ring onto Tx/Rx separate structs (jsc#SLE-18375). -- ice: move ice_container_type onto ice_ring_container - (jsc#SLE-18375). -- ice: remove ring_active from ice_ring (jsc#SLE-18375). -- net: intel: igc_ptp: fix build for UML (jsc#SLE-18377). -- ice: Implement support for SMA and U.FL on E810-T - (jsc#SLE-18375). -- ice: Add support for SMA control multiplexer (jsc#SLE-18375). -- ice: Implement functions for reading and setting GPIO pins - (jsc#SLE-18375). -- ice: Refactor ice_aqc_link_topo_addr (jsc#SLE-18375). -- net: qed_debug: fix check of false (grc_param < 0) expression - (jsc#SLE-19001). -- devlink: Delete reload enable/disable interface (jsc#SLE-19253). -- net/mlx5: Set devlink reload feature bit for supported devices - only (jsc#SLE-19253). -- devlink: Allow control devlink ops behavior through feature mask - (jsc#SLE-19253). -- devlink: Annotate devlink API calls (jsc#SLE-19253). -- devlink: Move netdev_to_devlink helpers to devlink.c - (jsc#SLE-19253). -- devlink: Reduce struct devlink exposure (jsc#SLE-19253). -- net: hns3: debugfs add support dumping page pool info - (bsc#1190336). -- ice: ndo_setup_tc implementation for PR (jsc#SLE-18375). -- ice: ndo_setup_tc implementation for PF (jsc#SLE-18375). -- ice: Allow changing lan_en and lb_en on all kinds of filters - (jsc#SLE-18375). -- ice: cleanup rules info (jsc#SLE-18375). -- ice: allow deleting advanced rules (jsc#SLE-18375). -- ice: allow adding advanced rules (jsc#SLE-18375). -- ice: create advanced switch recipe (jsc#SLE-18375). -- ice: manage profiles and field vectors (jsc#SLE-18375). -- ice: implement low level recipes functions (jsc#SLE-18375). -- ethernet: Remove redundant 'flush_workqueue()' calls - (jsc#SLE-19253). -- bnxt: use netif_is_rxfh_configured instead of open code - (jsc#SLE-18978). -- qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario - (jsc#SLE-19001). -- qed: Initialize debug string array (jsc#SLE-19001). -- ice: add port representor ethtool ops and stats (jsc#SLE-18375). -- ice: switchdev slow path (jsc#SLE-18375). -- ice: rebuild switchdev when resetting all VFs (jsc#SLE-18375). -- ice: enable/disable switchdev when managing VFs (jsc#SLE-18375). -- ice: introduce new type of VSI for switchdev (jsc#SLE-18375). -- ice: set and release switchdev environment (jsc#SLE-18375). -- ice: allow changing lan_en and lb_en on dflt rules - (jsc#SLE-18375). -- ice: manage VSI antispoof and destination override - (jsc#SLE-18375). -- ice: allow process VF opcodes in different ways (jsc#SLE-18375). -- ice: introduce VF port representor (jsc#SLE-18375). -- ice: Move devlink port to PF/VF struct (jsc#SLE-18375). -- qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" - (jsc#SLE-19001). -- ethernet: use eth_hw_addr_set() for dev->addr_len cases - (jsc#SLE-18377). -- mlx4: constify args for const dev_addr (jsc#SLE-19256). -- mlx4: remove custom dev_addr clearing (jsc#SLE-19256). -- mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() - (jsc#SLE-19256). -- mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() - (jsc#SLE-19256). -- net/mlx5: Enable single IRQ for PCI Function (jsc#SLE-19253). -- net/mlx5: Shift control IRQ to the last index (jsc#SLE-19253). -- net/mlx5: Bridge, pop VLAN on egress table miss (jsc#SLE-19253). -- net/mlx5: Bridge, mark reg_c1 when pushing VLAN (jsc#SLE-19253). -- net/mlx5: Bridge, extract VLAN pop code to dedicated functions - (jsc#SLE-19253). -- net/mlx5: Bridge, refactor eswitch instance usage - (jsc#SLE-19253). -- net/mlx5e: Support accept action (jsc#SLE-19253). -- net/mlx5e: Specify out ifindex when looking up encap route - (jsc#SLE-19253). -- net/mlx5e: Reserve a value from TC tunnel options mapping - (jsc#SLE-19253). -- net/mlx5e: Move parse fdb check into - actions_match_supported_fdb() (jsc#SLE-19253). -- net/mlx5e: Split actions_match_supported() into a sub function - (jsc#SLE-19253). -- net/mlx5e: Move mod hdr allocation to a single place - (jsc#SLE-19253). -- net/mlx5e: TC, Refactor sample offload error flow - (jsc#SLE-19253). -- net/mlx5e: Add TX max rate support for MQPRIO channel mode - (jsc#SLE-19253). -- net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() - (jsc#SLE-19253). -- qed: fix ll2 establishment during load of RDMA driver - (jsc#SLE-19001). -- qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") - (jsc#SLE-19001). -- qed: Update TCP silly-window-syndrome timeout for iwarp, scsi - (jsc#SLE-19001). -- qed: Update debug related changes (jsc#SLE-19001). -- qed: Add '_GTT' suffix to the IRO RAM macros (jsc#SLE-19001). -- qed: Update FW init functions to support FW 8.59.1.0 - (jsc#SLE-19001). -- qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h - (jsc#SLE-19001). -- qed: Update qed_hsi.h for fw 8.59.1.0 (jsc#SLE-19001). -- qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (jsc#SLE-19001). -- qed: Update common_hsi for FW ver 8.59.1.0 (jsc#SLE-19001). -- qed: Split huge qed_hsi.h header file (jsc#SLE-19001). -- qed: Remove e4_ and _e4 from FW HSI (jsc#SLE-19001). -- qed: Fix kernel-doc warnings (jsc#SLE-19001). -- net/mlx4_en: avoid one cache line miss to ring doorbell - (jsc#SLE-19256). -- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() - (jsc#SLE-19253). -- ethernet: use eth_hw_addr_set() (jsc#SLE-19256). -- i40e: Use the xsk batched rx allocation interface - (jsc#SLE-18378). -- ice: Use the xsk batched rx allocation interface - (jsc#SLE-18375). -- ice: Use xdp_buf instead of rx_buf for xsk zero-copy - (jsc#SLE-18375). -- xsk: Batched buffer allocation for the pool (jsc#SLE-18375). -- net/mlx5e: Use array_size() helper (jsc#SLE-19253). -- net/mlx5: Use struct_size() helper in kvzalloc() - (jsc#SLE-19253). -- net/mlx5: Use kvcalloc() instead of kvzalloc() (jsc#SLE-19253). -- net/mlx5: Tolerate failures in debug features while driver load - (jsc#SLE-19253). -- net/mlx5: Warn for devlink reload when there are VFs alive - (jsc#SLE-19253). -- net/mlx5: DR, Add missing string for action type SAMPLER - (jsc#SLE-19253). -- net/mlx5: DR, init_next_match only if needed (jsc#SLE-19253). -- net/mlx5: DR, Fix typo 'offeset' to 'offset' (jsc#SLE-19253). -- net/mlx5: DR, Increase supported num of actions to 32 - (jsc#SLE-19253). -- net/mlx5: DR, Add support for SF vports (jsc#SLE-19253). -- net/mlx5: DR, Support csum recalculation flow table on SFs - (jsc#SLE-19253). -- net/mlx5: DR, Align error messages for failure to obtain vport - caps (jsc#SLE-19253). -- net/mlx5: DR, Add missing query for vport 0 (jsc#SLE-19253). -- net/mlx5: DR, Replace local WIRE_PORT macro with the existing - MLX5_VPORT_UPLINK (jsc#SLE-19253). -- net/mlx5: DR, Fix vport number data type to u16 (jsc#SLE-19253). -- devlink: report maximum number of snapshots with regions - (jsc#SLE-19253). -- net/mlx4_en: Add XDP_REDIRECT statistics (jsc#SLE-19256). -- ixgbe: let the xdpdrv work with more than 64 cpus - (jsc#SLE-18384). -- devlink: Add missed notifications iterators (jsc#SLE-19253). -- net/mlx4: Use array_size() helper in copy_to_user() - (jsc#SLE-19256). -- ice: Prefer kcalloc over open coded arithmetic (jsc#SLE-18375). -- ice: Fix macro name for IPv4 fragment flag (jsc#SLE-18375). -- ice: refactor devlink getter/fallback functions to void - (jsc#SLE-18375). -- ice: Fix link mode handling (jsc#SLE-18375). -- ice: Add feature bitmap, helpers and a check for DSCP - (jsc#SLE-18375). -- ice: Add DSCP support (jsc#SLE-18375). -- net/mlx5e: check return value of rhashtable_init - (jsc#SLE-19253). -- net: dsa: Move devlink registration to be last devlink command - (jsc#SLE-19253). -- netdevsim: Move devlink registration to be last devlink command - (jsc#SLE-19253). -- qed: Move devlink registration to be last devlink command - (jsc#SLE-19001). -- nfp: Move delink_register to be last command (jsc#SLE-19253). -- mlxsw: core: Register devlink instance last (jsc#SLE-19253). -- net/mlx5: Accept devlink user input after driver initialization - complete (jsc#SLE-19253). -- net/mlx4: Move devlink_register to be the last initialization - command (jsc#SLE-19256). -- ice: Open devlink when device is ready (jsc#SLE-18375). -- bnxt_en: Register devlink instance at the end devlink - configuration (jsc#SLE-18978). -- devlink: Notify users when objects are accessible - (jsc#SLE-19253). -- net/mlx5e: Enable TC offload for ingress MACVLAN - (jsc#SLE-19253). -- net/mlx5e: Enable TC offload for egress MACVLAN (jsc#SLE-19253). -- net/mlx5e: loopback test is not supported in switchdev mode - (jsc#SLE-19253). -- net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel - attributes (jsc#SLE-19253). -- net/mlx5e: Use tc sample stubs instead of ifdefs in source file - (jsc#SLE-19253). -- net/mlx5e: Remove redundant priv arg from - parse_pedit_to_reformat() (jsc#SLE-19253). -- net/mlx5e: Check action fwd/drop flag exists also for nic flows - (jsc#SLE-19253). -- net/mlx5e: Set action fwd flag when parsing tc action goto - (jsc#SLE-19253). -- net/mlx5e: Remove incorrect addition of action fwd flag - (jsc#SLE-19253). -- net/mlx5e: Use correct return type (jsc#SLE-19253). -- net/mlx5e: Add error flow for ethtool -X command - (jsc#SLE-19253). -- net/mlx5: DR, Fix code indentation in dr_ste_v1 (jsc#SLE-19253). -- qed: Don't ignore devlink allocation failures (jsc#SLE-19001). -- ice: Delete always true check of PF pointer (jsc#SLE-18375). -- devlink: Remove single line function obfuscations - (jsc#SLE-19253). -- devlink: Delete not used port parameters APIs (jsc#SLE-19253). -- bnxt_en: Properly remove port parameter support (jsc#SLE-18978). -- bnxt_en: Check devlink allocation and registration status - (jsc#SLE-18978). -- net: mlx4: Add support for XDP_REDIRECT (jsc#SLE-19256). -- devlink: Make devlink_register to be void (jsc#SLE-19253). -- devlink: Delete not-used devlink APIs (jsc#SLE-19253). -- mlxsw: core: Remove mlxsw_core_is_initialized() (jsc#SLE-19253). -- mlxsw: core: Initialize switch driver last (jsc#SLE-19253). -- devlink: Delete not-used single parameter notification APIs - (jsc#SLE-19253). -- net/mlx5: Publish and unpublish all devlink parameters at once - (jsc#SLE-19253). -- net: hns3: PF support get multicast MAC address space assigned - by firmware (bsc#1190336). -- net: hns3: PF support get unicast MAC address space assigned - by firmware (bsc#1190336). -- mlxsw: spectrum: Use PMTDB register to obtain split info - (jsc#SLE-19253). -- mlxsw: reg: Add Port Module To local DataBase Register - (jsc#SLE-19253). -- qed: Improve the stack space of filter_config() (jsc#SLE-19001). -- bnxt_en: Use struct_group_attr() for memcpy() region - (jsc#SLE-18978). -- stddef: Introduce struct_group() helper macro (jsc#SLE-18978). -- net: hns3: adjust string spaces of some parameters of tx bd - info in debugfs (bsc#1190336). -- net: hns3: ignore reset event before initialization process - is done (bsc#1190336). -- net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - (bsc#1190336). -- rdma/qedr: Fix crash due to redundant release of device's qp - memory (jsc#SLE-18998). -- RDMA/rdmavt: Fix error code in rvt_create_qp() (jsc#SLE-19249). -- net/mlx5e: Fix vlan data lost during suspend flow - (jsc#SLE-19253). -- net/mlx5: E-switch, Return correct error code on group creation - failure (jsc#SLE-19253). -- IB/qib: Fix clang confusion of NULL pointer comparison - (jsc#SLE-19249). -- bnxt: Search VPD with pci_vpd_find_ro_info_keyword() - (jsc#SLE-18978). -- bnxt: Read VPD with pci_vpd_alloc() (jsc#SLE-18978). -- net: create netdev->dev_addr assignment helpers (jsc#SLE-19253). -- dma-mapping: allow map_sg() ops to return negative error codes - (jsc#SLE-19249). -- ptp: ocp: Fix error path for pci_ocp_device_init() - (jsc#SLE-19253). -- ptp: ocp: Fix uninitialized variable warning spotted by clang - (jsc#SLE-19253). -- devlink: Use xarray to store devlink instances (jsc#SLE-19253). -- devlink: Count struct devlink consumers (jsc#SLE-19253). -- devlink: Remove check of always valid devlink pointer - (jsc#SLE-19253). -- devlink: Simplify devlink_pernet_pre_exit call (jsc#SLE-19253). -- ptp: ocp: Remove pending_image indicator from devlink - (jsc#SLE-19253). -- ptp: ocp: Rename version string shown by devlink - (jsc#SLE-19253). -- ptp: ocp: Use 'gnss' naming instead of 'gps' (jsc#SLE-19253). -- ptp: ocp: Remove devlink health and unused parameters - (jsc#SLE-19253). -- ptp: ocp: Add the mapping for the external PPS registers - (jsc#SLE-19253). -- ptp: ocp: Fix the error handling path for the class device - (jsc#SLE-19253). -- netdevsim: Protect both reload_down and reload_up paths - (jsc#SLE-19253). -- netdevsim: Forbid devlink reload when adding or deleting ports - (jsc#SLE-19253). -- ptp: ocp: Expose various resources on the timecard - (jsc#SLE-19253). -- devlink: Allocate devlink directly in requested net namespace - (jsc#SLE-19253). -- devlink: Remove duplicated registration check (jsc#SLE-19253). -- commit 8724dc6 +- cifs: add fs_context param to parsing helpers (bsc#1192606). +- commit a1c2b3d -- ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink - (bsc#1192375). -- ALSA: usb-audio: Add minimal-mute notion in dB mapping table - (bsc#1192375). -- ALSA: usb-audio: Use int for dB map values (bsc#1192375). -- commit a6f9546 +- cifs: make fs_context error logging wrapper (bsc#1192606). +- commit 3b6af06 + +- cifs: add FALLOC_FL_INSERT_RANGE support (bsc#1192606). +- commit ef118dc + +- cifs: add support for FALLOC_FL_COLLAPSE_RANGE (bsc#1192606). +- commit ece4ddb + +- cifs: check the timestamp for the cached dirent when deciding + on revalidate (bsc#1192606). +- commit aecc2fc + +- cifs: pass the dentry instead of the inode down to the + revalidation check functions (bsc#1192606). +- commit c93ddc7 + +- cifs: add a timestamp to track when the lease of the cached + dir was taken (bsc#1192606). +- commit 3ac8e19 + +- cifs: add a function to get a cached dir based on its dentry + (bsc#1192606). +- commit 24027a5 + +- cifs: Grab a reference for the dentry of the cached directory + during the lifetime of the cache (bsc#1192606). +- commit 91b960b + +- cifs: store a pointer to the root dentry in cifs_sb_info once + we have completed mounting the share (bsc#1192606). +- commit 8a598fa + +- cifs: rename the *_shroot* functions to *_cached_dir* + (bsc#1192606). +- commit 2a8dae4 + +- cifs: pass a path to open_shroot and check if it is the root + or not (bsc#1192606). +- commit 234424b + +- cifs: move the check for nohandlecache into open_shroot + (bsc#1192606). +- commit 99d7c2e + +- cifs: switch build_path_from_dentry() to using dentry_path_raw() + (bsc#1192606). +- commit fc6b596 + +- cifs: allocate buffer in the caller of build_path_from_dentry() + (bsc#1192606). +- commit 97679cd + +- cifs: make build_path_from_dentry() return const char * + (bsc#1192606). +- commit ef657be + +- cifs: constify pathname arguments in a bunch of helpers + (bsc#1192606). +- commit b93cc52 + +- cifs: constify path argument of ->make_node() (bsc#1192606). +- commit 03fcdf4 + +- cifs: constify get_normalized_path() properly (bsc#1185902). +- commit 90470dc + +- cifs: don't cargo-cult strndup() (bsc#1185902). +- commit ca5d72c + +- SMB3: update structures for new compression protocol definitions + (bsc#1192606). +- commit 4a8461d + +- cifs: remove old dead code (bsc#1192606). +- commit 97b63df +- cifs: cifspdu.h: Replace one-element array with flexible-array + member (bsc#1192606). +- commit 4c15bf6 + +- fs: cifs: Remove repeated struct declaration (bsc#1192606). +- commit 8e0ef67 + +- cifs: simplify SWN code with dummy funcs instead of ifdefs + (bsc#1192606). +- commit 619dc86 + +- smb3: update protocol header definitions based to include new + flags (bsc#1192606). +- commit 31de2ad + +- cifs: correct comments explaining internal semaphore usage in + the module (bsc#1192606). +- commit 8016b0d + +- cifs: Remove useless variable (bsc#1192606). +- commit 4da0037 + +- cifs: Fix spelling of 'security' (bsc#1192606). +- commit 7f34541 + +- cifs: escape spaces in share names (bsc#1192606). +- commit f9411a4 + +- fs: cifs: Remove unnecessary struct declaration (bsc#1192606). +- commit c4877c5 + +- cifs: On cifs_reconnect, resolve the hostname again + (bsc#1192606). +- commit 0f5ba1b + +- smb3: fix cached file size problems in duplicate extents + (reflink) (bsc#1192606). +- commit db5895f + +- cifs: Silently ignore unknown oplock break handle (bsc#1192606). +- commit fa1d6ea + +- cifs: revalidate mapping when we open files for SMB1 POSIX + (bsc#1192606). - patches.suse/sched-Temporarily-restore-deprecated-scheduler-sysctls-with-a-warning.patch (bsc#1192700) - Fix build for CONFIG_SCHED_DEBUG=n. -- commit b18b64a + patches.suse/cifs-have-cifs_fattr_to_inode-refuse-to-change-type-on-live-inode.patch. +- commit 2e4453d -- kernel-*-subpackage: Add dependency on kernel scriptlets (bsc#1192740). -- commit a133bf4 +- cifs: Fix chmod with modefromsid when an older ACE already + exists (bsc#1192606). +- commit 589d547 -- rtw89: update partition size of firmware header on skb->data - (bsc#1188303). -- commit 107cd5f +- cifs: Adjust key sizes and key generation routines for AES256 + encryption (bsc#1192606). +- commit 5dbb25b -- Drop downstream rtw89 fix patch, to be replaced with the upstream fix -- commit 1e369dc +- cifs: fix allocation size on newly created files (bsc#1192606). +- commit 4d93c82 -- init: Revert accidental changes to print irqs_disabled() - (git-fixes). -- commit 62177ed +- cifs: warn and fail if trying to use rootfs without the config + option (bsc#1192606). +- commit f552b34 -- PM: hibernate: Get block device exclusively in swsusp_check() - (git-fixes). -- commit ab0eb1b +- fs/cifs/: fix misspellings using codespell tool (bsc#1192606). +- commit 2ea6114 -- PM: hibernate: swap: Use vzalloc() and kzalloc() (git-fixes). -- commit eb3f380 +- cifs: Fix preauth hash corruption (git-fixes). +- commit 7416f5d -- PM: hibernate: fix sparse warnings (git-fixes). -- commit 348b162 +- cifs: update new ACE pointer after populate_new_aces + (bsc#1192606). +- commit 0529102 -- PM: hibernate: Remove blk_status_to_errno in hib_wait_io - (git-fixes). -- commit def0ee8 +- cifs: have cifs_fattr_to_inode() refuse to change type on live + inode (bsc#1192606). +- commit b158f7d -- init: Revert accidental changes to print irqs_disabled() - (git-fixes). -- commit 35c394e +- cifs: have ->mkdir() handle race with another client sanely + (bsc#1192606). +- commit 6b82284 -- scsi: core: Remove command size deduction from - scsi_setup_scsi_cmnd() (git-fixes). -- scsi: core: Avoid leaving shost->last_reset with stale value - if EH does not run (git-fixes). -- scsi: qla2xxx: Turn off target reset during issue_lip - (git-fixes). -- scsi: qla2xxx: Fix gnl list corruption (git-fixes). -- scsi: qla2xxx: Relogin during fabric disturbance (git-fixes). -- scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer - (git-fixes). -- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() - (git-fixes). -- scsi: pm80xx: Fix misleading log statement in - pm8001_mpi_get_nvmd_resp() (git-fixes). -- scsi: ufs: core: Stop clearing UNIT ATTENTIONS (git-fixes). -- scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION (git-fixes). -- scsi: core: Fix spelling in a source code comment (git-fixes). -- scsi: dc395: Fix error case unwinding (git-fixes). -- scsi: pm80xx: Fix lockup in outbound queue management - (git-fixes). -- scsi: elx: efct: Delete stray unlock statement (git-fixes). -- um: virt-pci: fix uapi documentation (git-fixes). -- scsi: ufs: Optimize serialization of setup_xfer_req() calls - (git-fixes). -- commit 8d221dc - -- clocksource: Forgive repeated long-latency watchdog clocksource - reads (bsc#1192724). -- scripts/git_sort/git_sort.py: add a dev branch of the -rcu tree -- commit 0845241 +- do_cifs_create(): don't set ->i_mode of something we had not + created (bsc#1192606). +- commit a0ecf85 -- patches.suse/zram-replace-fsync_bdev-with-sync_blockdev.patch: (bsc#1170269). -- commit 5c8aa0e +- cifs: do not send close in compound create+close requests + (bsc#1181507). +- commit 11e6f22 -- patches.suse/zram-avoid-race-between-zram_remove-and-disksize_sto.patch: (bsc#1170269). -- commit 5e92544 +- cifs: return proper error code in statfs(2) (bsc#1181507). +- commit 4fc8874 -- patches.suse/zram-don-t-fail-to-remove-zram-during-unloading-modu.patch: (bsc#1170269). -- commit 534b940 +- cifs: change noisy error message to FYI (bsc#1181507). +- commit 3406540 -- patches.suse/zram-fix-race-between-zram_reset_device-and-disksize.patch: (bsc#1170269). -- commit 78167fd +- cifs: print MIDs in decimal notation (bsc#1181507). +- commit c8f2cd7 -- x86/fpu: Optimize out sigframe xfeatures when in init state - (bsc#1190497). -- commit 00db683 +- cifs: ask for more credit on async read/write code paths + (bsc#1192606). +- commit 636078f -- fuse: fix page stealing (bsc#1192718). -- virtiofs: use strscpy for copying the queue name (bsc#1192720). -- commit c8072b7 +- cifs: fix credit accounting for extra channel (bsc#1192606). +- commit c477df8 -- cpumask: Omit terminating null byte in - cpumap_print_{list,bitmask}_to_buf (bsc#1192611). -- commit 6727db6 +- cifs: update internal version number (bsc#1192606). +- commit b82f71c -- ABI: sysfs-devices-power: add some debug sysfs files - (git-fixes). -- commit 166ca61 +- cifs: use discard iterator to discard unneeded network data + more efficiently (bsc#1192606). +- commit 34ea556 -- ABI: sysfs-devices-power: document some RPM statistics - (git-fixes). -- commit d90cdd7 +- cifs: introduce helper for finding referral server + (bsc#1181710). +- commit 78e0bf2 -- kprobes: Do not use local variable when creating debugfs file - (git-fixes). -- commit 31c6a3a +- cifs: check all path components in resolved dfs target + (bsc#1181710). +- commit daad3a2 -- ptp: Document the PTP_CLK_MAGIC ioctl number (git-fixes). -- commit 4fba2e2 +- cifs: fix DFS failover (bsc#1192606). +- commit 9182fbd -- Update - patches.suse/thunderbolt-Enable-retry-logic-for-intra-domain-cont.patch - (jsc#SLE-19356 jsc#SLE-19359). - Corrected Jira numbers to Epics -- commit 3be9934 - -- net: mellanox: mlxbf_gige: Replace non-standard interrupt - handling (jsc#SLE-19248). -- gpio: mlxbf2: Introduce IRQ support (jsc#SLE-19248). -- gpio: mlxbf2.c: Add check for bgpio_init failure - (jsc#SLE-19248). -- commit d883dc9 +- cifs: fix nodfs mount option (bsc#1181710). +- commit 415546c -- README.BRANCH: Add Vlastimil Babka as SLE15-SP4 maintainer. -- commit 31b8a3a +- cifs: fix handling of escaped ',' in the password mount argument + (bsc#1192606). +- commit f2b417d -- xen-pciback: Fix return in pm_ctrl_init() (git-fixes). -- commit 907bc9c +- cifs: Add new parameter "acregmax" for distinct file and + directory metadata timeout (bsc#1192606). +- commit 958622c -- xen: Fix implicit type conversion (git-fixes). -- commit c808811 +- cifs: convert revalidate of directories to using directory + metadata cache timeout (bsc#1192606). +- commit 1f13b2c -- x86/smp: Factor out parts of native_smp_prepare_cpus() - (bsc#1192258). -- commit a1b08b7 +- cifs: Add new mount parameter "acdirmax" to allow caching + directory metadata (bsc#1192606). +- commit c620fbe -- PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot - Reset (git-fixes). -- PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() - (git-fixes). -- commit 82e03a0 +- cifs: If a corrupted DACL is returned by the server, bail out + (bsc#1192606). +- commit 0f619ca -- PCI/MSI: Move non-mask check back into low level accessors - (git-fixes). -- PCI: aardvark: Fix reporting Data Link Layer Link Active - (git-fixes). -- PCI: aardvark: Fix checking for link up via LTSSM state - (git-fixes). -- PCI: aardvark: Fix PCIe Max Payload Size setting (git-fixes). -- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (git-fixes). -- dyndbg: make dyndbg a known cli param (git-fixes). -- commit 6e4688e +- cifs: minor simplification to smb2_is_network_name_deleted + (bsc#1192606). +- commit 5c19466 -- powerpc/paravirt: correct preempt debug splat in - vcpu_is_preempted() (git-fixes). -- commit 45d77db +- TCON Reconnect during STATUS_NETWORK_NAME_DELETED (bsc#1192606). +- commit 4148056 -- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in - mem_encrypt_identity.c (bsc#1190497). -- commit a856ef9 +- cifs: cleanup a few le16 vs. le32 uses in cifsacl.c + (bsc#1192606). +- commit 473d37a -- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk - (git-fixes). -- clk/ast2600: Fix soc revision for AHB (git-fixes). -- Revert "clk: rockchip: use module_platform_driver_probe" - (git-fixes). -- clk: ingenic: Fix bugs with divided dividers (git-fixes). -- commit 6b7f27c +- cifs: Change SIDs in ACEs while transferring file ownership + (bsc#1192606). +- commit 8bda691 -- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell - (bsc#1190497). -- commit ff42fca +- cifs: Retain old ACEs when converting between mode bits and ACL + (bsc#1192606). +- commit 47d65ee -- Update config files: bump version to 5.14.18 -- commit eee3ca4 +- cifs: Fix cifsacl ACE mask for group and others (bsc#1192606). +- commit 34f7d02 -- drm: fb_helper: improve CONFIG_FB dependency (git-fixes). -- Update config files. -- commit 12bd574 +- cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData + (bsc#1192606). +- commit 3c6d03e -- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED - (git-fixes). -- ALSA: synth: missing check for possible NULL after the call - to kstrdup (git-fixes). -- ALSA: hda/realtek: Add quirk for ASUS UX550VE (git-fixes). -- ALSA: timer: Unconditionally unlink slave instances, too - (git-fixes). -- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N - (git-fixes). -- ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (git-fixes). -- ALSA: timer: Fix use-after-free problem (git-fixes). -- commit 00ac1e4 +- cifs: change confusing field serverName (to ip_addr) + (bsc#1192606). +- commit ac396a8 -- ALSA: hda: Free card instance properly at probe errors - (git-fixes). -- ALSA: PCM: Fix NULL dereference at mmap checks (git-fixes). -- ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer - (git-fixes). -- drm/nouveau/svm: Fix refcount leak bug and missing check - against null bug (git-fixes). -- drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap - (git-fixes). -- Revert "drm/imx: Annotate dma-fence critical section in commit - path" (git-fixes). -- drm/udl: fix control-message timeout (git-fixes). -- drm/ttm: remove ttm_bo_vm_insert_huge() (git-fixes). -- drm/plane-helper: fix uninitialized variable reference - (git-fixes). -- drm/bridge/lontium-lt9611uxc: fix provided connector suport - (git-fixes). -- Input: iforce - fix control-message timeout (git-fixes). -- Input: max8925_onkey - don't mark comment as kernel-doc - (git-fixes). -- Input: st1232 - increase "wait ready" timeout (git-fixes). -- Input: ariel-pwrbutton - add SPI device ID table (git-fixes). -- rtc: rv3032: fix error handling in rv3032_clkout_set_rate() - (git-fixes). -- rtc: mcp795: Add SPI ID table (git-fixes). -- rtc: pcf2123: Add SPI ID table (git-fixes). -- rtc: ds1390: Add SPI ID table (git-fixes). -- rtc: ds1302: Add SPI ID table (git-fixes). -- thermal: int340x: fix build on 32-bit targets (git-fixes). -- commit 63439e7 +- cifs: Fix inconsistent IS_ERR and PTR_ERR (bsc#1192606). +- commit b7f9076 -- Linux 5.14.18 (stable-5.14.18). -- commit 739ae10 +- cifs: Reformat DebugData and index connections by conn_id + (bsc#1192606). +- commit 4020fb6 -- isofs: Fix out of bound access for corrupted isofs image - (stable-5.14.18). -- binder: don't detect sender/target during buffer cleanup - (stable-5.14.18). -- usb: gadget: Mark USB_FSL_QE broken on 64-bit (stable-5.14.18). -- usb-storage: Add compatibility quirk flags for iODD 2531/2541 - (stable-5.14.18). -- usb: ehci: handshake CMD_RUN instead of STS_HALT - (stable-5.14.18). -- KVM: x86: avoid warning with -Wbitwise-instead-of-logical - (stable-5.14.18). -- Revert "x86/kvm: fix vcpu-id indexed array sizes" - (stable-5.14.18). -- binder: use cred instead of task for getsecid (stable-5.14.18). -- binder: use cred instead of task for selinux checks - (stable-5.14.18). -- binder: use euid from cred instead of using task - (stable-5.14.18). -- ALSA: pci: cs46xx: Fix set up buffer type properly - (stable-5.14.18). -- ALSA: pcm: Check mmap capability of runtime dma buffer at first - (stable-5.14.18). -- commit ac03c67 - -- pwm: rockchip: Unprepare clocks only after the PWM was - unregistered (jsc#SLE-22616). -- commit 12bd5ce +- cifs: Identify a connection by a conn_id (bsc#1192606). +- commit 35d50c8 -- Update patch references for stable-5.14.18 -- commit 40343d9 +- cifs: Fix in error types returned for out-of-credit situations + (bsc#1192606). +- commit 4143c6a -- Fix and move the upstreamed patches into sorted section -- commit 8dc4b32 +- cifs: New optype for session operations (bsc#1181507). +- commit 171fe4d -- supported.conf: add pwm-rockchip - References: jsc#SLE-22616 -- commit c6166b8 +- cifs: fix trivial typo (bsc#1192606). +- commit ab49627 -- btrfs: remove unused function btrfs_bio_fits_in_stripe() - (jsc#SLE-17674). -- btrfs: determine stripe boundary at bio allocation time in - btrfs_submit_compressed_write (jsc#SLE-17674). -- btrfs: determine stripe boundary at bio allocation time in - btrfs_submit_compressed_read (jsc#SLE-17674). -- btrfs: introduce alloc_compressed_bio() for compression - (jsc#SLE-17674). -- btrfs: introduce submit_compressed_bio() for compression - (jsc#SLE-17674). -- btrfs: handle errors properly inside - btrfs_submit_compressed_write() (jsc#SLE-17674). -- btrfs: handle errors properly inside - btrfs_submit_compressed_read() (jsc#SLE-17674). -- commit f0da449 - -- btrfs: subpage: add bitmap for PageChecked flag (jsc#SLE-17674). -- commit 50c42db - -- btrfs: subpage: pack all subpage bitmaps into a larger bitmap - (jsc#SLE-17674). -- btrfs: subpage: introduce btrfs_subpage_bitmap_info - (jsc#SLE-17674). -- commit 087ca75 - -- btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage - directly (jsc#SLE-17674). -- commit 46a7040 - -- btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize - is smaller than PAGE_SIZE (jsc#SLE-17674). -- commit a26cf9b - -- btrfs: introduce compressed_bio::pending_sectors to trace - compressed bio (jsc#SLE-17674). -- commit f3b6498 - -- btrfs: rename struct btrfs_io_bio to btrfs_bio (jsc#SLE-17674). -- commit 96b1426 - -- btrfs: remove btrfs_bio_alloc() helper (jsc#SLE-17674). -- commit 83c8397 - -- btrfs: rename btrfs_bio to btrfs_io_context (jsc#SLE-17674). -- commit 6b2229b - -- blacklist.conf: d979617aa84d ("bpf: Fixes possible race in update_prog_stats() for 32bit arches") - 32-bit only -- commit 0d1ab9a +- smb3: negotiate current dialect (SMB3.1.1) when version 3 or + greater requested (bsc#1192606). +- commit bda03f6 -- apparmor: fix error check (git-fixes). -- gve: Fix off by one in gve_tx_timeout() (git-fixes). -- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() - fails (git-fixes). -- can: mcp251xfd: mcp251xfd_chip_start(): fix error handling - for mcp251xfd_chip_rx_int_enable() (git-fixes). -- can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error - path (git-fixes). -- can: j1939: j1939_can_recv(): ignore messages with invalid - source address (git-fixes). -- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the - BAM transport (git-fixes). -- xhci: Fix USB 3.1 enumeration issues by increasing roothub - power-on-good delay (git-fixes). -- commit a02425d +- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting + cifs_sb->prepath (bsc#1192606). +- commit 61e03e7 -- blacklist.conf: 868c250bb463 ("x86/fpu: Include vmalloc.h for vzalloc()") -- commit fcf1347 +- cifs: In the new mount api we get the full devname as source= + (bsc#1192606). +- commit 280bd9e -- Documentation/x86: Add documentation for using dynamic XSTATE - features (jsc#SLE-18931). -- commit cc5cb1c +- cifs: do not disable noperm if multiuser mount option is not + provided (bsc#1192606). +- commit e136d3e -- selftests/x86/amx: Add context switch test (jsc#SLE-18931). -- commit 9946b7f +- cifs: fix dfs-links (bsc#1192606). +- commit 7cc0083 -- selftests/x86/amx: Add test cases for AMX state management - (jsc#SLE-18931). -- commit 4e5182e +- cifs: report error instead of invalid when revalidating a + dentry fails (bsc#1177440). +- commit ae9593c -- x86/fpu/amx: Enable the AMX feature in 64-bit mode - (jsc#SLE-18931). -- commit 2ac2782 +- smb3: fix crediting for compounding when only one request in + flight (bsc#1181507). +- commit ea94504 -- x86/fpu: Add XFD handling for dynamic states (jsc#SLE-18931). -- commit 49619a9 +- smb3: Fix out-of-bounds bug in SMB2_negotiate() (bsc#1183540). +- commit fc2901f -- x86/fpu: Calculate the default sizes independently - (jsc#SLE-18931). -- commit afcd73c +- cifs: fix dfs domain referrals (bsc#1192606). +- commit 4f2e59b -- x86/fpu/amx: Define AMX state components and have it used for - boot-time checks (jsc#SLE-18931). -- commit ddf9464 +- cifs: returning mount parm processing errors correctly + (bsc#1192606). +- commit fc19610 -- x86/fpu/xstate: Prepare XSAVE feature table for gaps in state - component numbers (jsc#SLE-18931). -- commit fb12c6f +- cifs: fix mounts to subdirectories of target (bsc#1192606). +- commit 9ca4904 -- x86/fpu/xstate: Add fpstate_realloc()/free() (jsc#SLE-18931). -- commit 52e8e05 +- cifs: ignore auto and noauto options if given (bsc#1192606). +- commit a69545d -- x86/fpu/xstate: Add XFD #NM handler (jsc#SLE-18931). -- commit 1918fca +- cifs: do not fail __smb_send_rqst if non-fatal signals are + pending (git-fixes). +- commit c375e6f -- x86/fpu: Update XFD state where required (jsc#SLE-18931). -- commit ae721d6 +- fs/cifs: Simplify bool comparison (bsc#1192606). +- commit 4959fe1 -- x86/fpu: Add sanity checks for XFD (jsc#SLE-18931). -- commit e7eb3fb +- fs/cifs: Assign boolean values to a bool variable (bsc#1192606). +- commit 8043a9e -- x86/fpu: Add XFD state to fpstate (jsc#SLE-18931). -- commit ccad282 +- cifs: style: replace one-element array with flexible-array + (bsc#1192606). +- commit ddf3e41 -- x86/msr-index: Add MSRs for XFD (jsc#SLE-18931). -- commit 7ede736 +- cifs: connect: style: Simplify bool comparison (bsc#1192606). +- commit 67852c0 -- x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature - bit (jsc#SLE-18931). -- commit d77baa8 +- fs: cifs: remove unneeded variable in smb3_fs_context_dup + (bsc#1192606). +- commit fb653f6 -- x86/fpu: Reset permission and fpstate on exec() (jsc#SLE-18931). -- commit 1b6783e +- cifs: fix interrupted close commands (git-fixes). +- commit f7a7f46 -- dmaengine: stm32-dma: avoid 64-bit division in - stm32_dma_get_max_width (git-fixes). -- sysv: use BUILD_BUG_ON instead of runtime check (git-fixes). -- commit fa67de7 +- cifs: check pointer before freeing (bsc#1183534). +- commit 29af08c -- soc: ti: fix wkup_m3_rproc_boot_thread return type (git-fixes). -- thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM - responses (git-fixes). -- soc: fsl: dpaa2-console: free buffer before returning from - dpaa2_console_read (git-fixes). -- soc: fsl: dpio: use the combined functions to protect critical - zone (git-fixes). -- soc: fsl: dpio: replace smp_processor_id with - raw_smp_processor_id (git-fixes). -- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT - (git-fixes). -- remoteproc: Fix a memory leak in an error handling path in - 'rproc_handle_vdev()' (git-fixes). -- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not - defined (git-fixes). -- commit 4b979a4 +- Add SMB 2 support for getting and setting SACLs (bsc#1192606). +- commit dca2a26 -- dmaengine: idxd: fix resource leak on dmaengine driver disable - (git-fixes). -- dmaengine: idxd: reconfig device after device reset command - (git-fixes). -- dmaengine: remove debugfs #ifdef (git-fixes). -- dmaengine: dmaengine_desc_callback_valid(): Check for - `callback_result` (git-fixes). -- dmaengine: stm32-dma: fix stm32_dma_get_max_width (git-fixes). -- remoteproc: imx_rproc: Fix rsc-table name (git-fixes). -- remoteproc: imx_rproc: Fix ignoring mapping vdev regions - (git-fixes). -- remoteproc: imx_rproc: Fix TCM io memory type (git-fixes). -- remoteproc: Fix the wrong default value of is_iomem (git-fixes). -- remoteproc: elf_loader: Fix loading segment when is_iomem true - (git-fixes). -- commit 88fbf4c +- SMB3: Add support for getting and setting SACLs (bsc#1192606). +- commit e9596e1 -- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses +- cifs: Avoid error pointer dereference (bsc#1192606). +- commit e31fad7 + +- cifs: Re-indent cifs_swn_reconnect() (bsc#1192606). +- commit 952b9c2 + +- cifs: Unlock on errors in cifs_swn_reconnect() (bsc#1192606). +- commit 3671d77 + +- cifs: Delete a stray unlock in cifs_swn_reconnect() + (bsc#1192606). +- commit 81836d3 + +- cifs: update internal module version number (bsc#1192606). +- commit a3d9dc5 + +- cifs: Fix support for remount when not changing rsize/wsize + (bsc#1192606). +- commit 6310efa + +- cifs: handle "guest" mount parameter (bsc#1192606). +- commit 041cbf9 + +- cifs: correct four aliased mount parms to allow use of previous + names (bsc#1192606). +- commit 25edec0 + +- cifs: Tracepoints and logs for tracing credit changes + (bsc#1181507). +- commit 9012fa5 + +- cifs: fix use after free in cifs_smb3_do_mount() (bsc#1192606). +- commit 36ab890 + +- cifs: fix rsize/wsize to be negotiated values (bsc#1192606). +- commit ef43e93 + +- cifs: Fix some error pointers handling detected by static + checker (bsc#1192606). +- commit 53cb7da + +- smb3: remind users that witness protocol is experimental + (bsc#1192606). +- commit e734508 + +- cifs: update super_operations to show_devname (bsc#1192606). +- commit 24c46d7 + +- cifs: fix uninitialized variable in smb3_fs_context_parse_param + (bsc#1192606). +- commit f9ee21b + +- cifs: update mnt_cifs_flags during reconfigure (bsc#1192606). +- commit c3245ce + +- cifs: move update of flags into a separate function + (bsc#1192606). +- commit 0d92778 + +- cifs: remove ctx argument from cifs_setup_cifs_sb (bsc#1192606). +- commit b64f601 + +- cifs: do not allow changing posix_paths during remount + (bsc#1192606). +- commit 9e6223d + +- cifs: uncomplicate printing the iocharset parameter + (bsc#1192606). +- commit e7f6359 + +- cifs: don't create a temp nls in cifs_setup_ipc (bsc#1192606). +- commit 5345972 + +- cifs: simplify handling of cifs_sb/ctx->local_nls (bsc#1192606). +- commit edc5b35 + +- cifs: we do not allow changing username/password/unc/... during + remount (bsc#1192606). +- commit 5a0ec9d + +- cifs: add initial reconfigure support (bsc#1192606). +- commit 1b949af + +- cifs: move [brw]size from cifs_sb to cifs_sb->ctx (bsc#1192606). +- commit 60ffa4e + +- cifs: move cifs_cleanup_volume_info[_content] to fs_context.c + (bsc#1192606). +- commit 9c231c6 + +- cifs: Add missing sentinel to smb3_fs_parameters (bsc#1192606). +- commit 75497fa + +- cifs: Handle witness client move notification (bsc#1192606). +- commit 472f96f + +- cifs: remove actimeo from cifs_sb (bsc#1192606). +- commit bf63550 + +- cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb + (bsc#1192606). +- commit fdf44d3 + +- cifs: remove some minor warnings pointed out by kernel test + robot (bsc#1192606). +- commit 9008f06 + +- cifs: remove various function description warnings + (bsc#1192606). +- commit d30d530 + +- cifs: Simplify reconnect code when dfs upcall is enabled + (bsc#1192606). +- commit c156ee7 + +- cifs: Send witness register messages to userspace daemon in + echo task (bsc#1192606). +- commit ac7fc2c + +- cifs: Add witness information to debug data dump (bsc#1192606). +- commit 66d50bc + +- cifs: Set witness notification handler for messages from + userspace daemon (bsc#1192606). +- commit 302ad1a + +- cifs: Send witness register and unregister commands to userspace + daemon (bsc#1192606). +- commit b44003d + +- cifs: minor updates to Kconfig (bsc#1192606). +- commit 5d17515 + +- cifs: add witness mount option and data structs (bsc#1192606). +- commit 501bdfb + +- cifs: Register generic netlink family (bsc#1192606). + Update configs with CONFIG_SWN_UPCALL unset. +- commit 163e9ea + +- objtool: Support Clang non-section symbols in ORC generation + (bsc#1169514). +- blacklist.conf updated (backported commit removed) +- commit 1709279 + +- elfcore: fix building with clang (bsc#1169514). +- commit 00fb734 + +- constraints: Build aarch64 on recent ARMv8.1 builders. + Request asimdrdm feature which is available only on recent ARMv8.1 CPUs. + This should prevent scheduling the kernel on an older slower builder. +- commit 60fc53f + +- drm/nouveau: clean up all clients on device removal + (CVE-2020-27820 bsc#1179599). +- drm/nouveau: Add a dedicated mutex for the clients list + (CVE-2020-27820 bsc#1179599). +- drm/nouveau: use drm_dev_unplug() during device removal + (CVE-2020-27820 bsc#1179599). +- commit c130f04 + +- drm/nouveau: clean up all clients on device removal + (CVE-2020-27820 bsc#1179599). +- drm/nouveau: Add a dedicated mutex for the clients list + (CVE-2020-27820 bsc#1179599). +- drm/nouveau: use drm_dev_unplug() during device removal + (CVE-2020-27820 bsc#1179599). +- commit 52c5fe2 + +- cifs: cleanup misc.c (bsc#1192606). +- commit d5aed73 + +- cifs: minor kernel style fixes for comments (bsc#1192606). +- commit 56d2f6d + +- cifs: Make extract_sharename function public (bsc#1192606). +- commit 958ba69 + +- cifs: Make extract_hostname function public (bsc#1192606). +- commit 1e0579d + +- cifs: get rid of cifs_sb->mountdata (bsc#1192606). +- commit d382da4 + +- cifs: add an smb3_fs_context to cifs_sb (bsc#1192606). +- commit ea2f54b + +- cifs: remove the devname argument to cifs_compose_mount_options + (bsc#1192606). +- commit 7690451 + +- cifs: switch to new mount api (bsc#1192606). +- commit 3a872f9 + +- cifs: move cifs_parse_devname to fs_context.c (bsc#1192606). +- commit 48f0a0e + +- cifs: move the enum for cifs parameters into fs_context.h + (bsc#1192606). +- commit 28a15fc + +- cifs: rename dup_vol to smb3_fs_context_dup and move it into + fs_context.c (bsc#1192606). +- commit 74c4d04 + +- cifs: rename smb_vol as smb3_fs_context and move it to + fs_context.h (bsc#1192606). +- commit cfae22b + +- SMB3.1.1: do not log warning message if server doesn't populate + salt (bsc#1192606). +- commit 52317ed + +- SMB3.1.1: update comments clarifying SPNEGO info in negprot + response (bsc#1192606). +- commit 92662cf + +- cifs: Enable sticky bit with cifsacl mount option (bsc#1192606). +- commit a44e471 + +- cifs: Fix unix perm bits to cifsacl conversion for "other" + bits (bsc#1192606). +- commit c0e0d2e + +- SMB3.1.1: remove confusing mount warning when no SPNEGO info + on negprot rsp (bsc#1192606). +- commit 644e3af + +- SMB3: avoid confusing warning message on mount to Azure + (bsc#1192606). +- commit 255c5fa + +- cifs: Fix fall-through warnings for Clang (bsc#1192606). +- commit 2f2540d + +- cifs: refactor create_sd_buf() and and avoid corrupting the + buffer (bsc#1192606). +- commit 5e73e71 + +- cifs: add NULL check for ses->tcon_ipc (bsc#1178270). +- commit b49338b + +- smb3: set COMPOUND_FID to FileID field of subsequent compound + request (bsc#1192606). +- commit f4b5ad9 + +- cifs: fix potential use-after-free in cifs_echo_request() + (bsc#1139944). +- commit 98843ac + +- cifs: allow syscalls to be restarted in __smb_send_rqst() + (bsc#1176956). +- commit 1b00be4 + +- smb3: Handle error case during offload read path (bsc#1192606). +- commit 65b8bfd + +- smb3: Avoid Mid pending list corruption (bsc#1192606). +- commit baea6c6 + +- smb3: Call cifs reconnect from demultiplex thread (bsc#1192606). +- commit a61a83b + +- cifs: fix a memleak with modefromsid (bsc#1192606). +- commit a599e96 + +- cifs: update internal module version number (bsc#1192606). +- commit 72d7f82 + +- smb3: add some missing definitions from MS-FSCC (bsc#1192606). +- commit c3d6868 + +- smb3: remove two unused variables (bsc#1192606). +- commit def88ae + +- smb3: add support for stat of WSL reparse points for special + file types (bsc#1192606). +- commit 479bed9 + +- SMB3: add support for recognizing WSL reparse tags + (bsc#1192606). +- commit a651550 + +- cifs: remove bogus debug code (bsc#1179427). +- commit a82be88 + +- smb3.1.1: fix typo in compression flag (bsc#1192606). +- commit 4a64be3 + +- cifs: move smb version mount options into fs_context.c + (bsc#1192606). +- commit adb0785 + +- cifs: move cache mount options to fs_context.ch (bsc#1192606). +- commit 8c53b27 + +- cifs: move security mount options into fs_context.ch + (bsc#1192606). +- commit a9ada64 + +- cifs: add files to host new mount api (bsc#1192606). +- commit a0ef4da + +- linux/parser.h: add include guards (bsc#1192606). +- commit f3801c4 + +- smb3: do not try to cache root directory if dir leases not + supported (bsc#1192606). +- commit 8218366 + +- smb3: fix stat when special device file and mounted with + modefromsid (bsc#1192606). +- commit a8ab74d + +- cifs: Print the address and port we are connecting to in + generic_ip_connect() (bsc#1192606). +- commit 27567b1 + +- SMB3: Resolve data corruption of TCP server info fields + (bsc#1192606). +- commit e9bf4a1 + +- cifs: make const array static, makes object smaller + (bsc#1192606). +- commit b7f99c8 + +- SMB3.1.1: Fix ids returned in POSIX query dir (bsc#1192606). +- commit 330caf7 + +- smb3: add dynamic trace point to trace when credits obtained + (bsc#1181507). +- commit 58e9f6b + +- smb3.1.1: do not fail if no encryption required but server + doesn't support it (bsc#1192606). +- commit c7bf6a1 + +- cifs: Return the error from crypt_message when enc/dec key + not found (bsc#1179426). +- commit b1cdf8b + +- smb3.1.1: set gcm256 when requested (bsc#1192606). +- commit e9b39d5 + +- smb3.1.1: rename nonces used for GCM and CCM encryption + (bsc#1192606). +- commit 255717e + +- smb3.1.1: print warning if server does not support requested + encryption type (bsc#1192606). +- commit 1fe18d9 + +- smb3.1.1: add new module load parm enable_gcm_256 (bsc#1192606). +- commit 9039e9b + +- smb3.1.1: add new module load parm require_gcm_256 + (bsc#1192606). +- commit 7a312a4 + +- cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (bsc#1192606). +- commit 2c16fbc + +- SMB3.1.1: add defines for new signing negotiate context + (bsc#1192606). +- commit 4d3ef02 + +- cifs: handle -EINTR in cifs_setattr (bsc#1192606). +- commit 49f54f5 + +- Handle STATUS_IO_TIMEOUT gracefully (bsc#1192606). +- commit 6bbd363 + +- cifs: compute full_path already in cifs_readdir() (bsc#1192606). +- commit 6d2e8b4 + +- cifs: return cached_fid from open_shroot (bsc#1192606). +- commit e7b74da + +- update structure definitions from updated protocol documentation + (bsc#1192606). +- commit f34e9c8 + +- smb3: add defines for new crypto algorithms (bsc#1192606). +- commit c5a3bf6 + +- Convert trailing spaces and periods in path components + (bsc#1179424). +- commit ac355fa + +- cifs: Fix incomplete memory allocation on setxattr path + (bsc#1179211). +- commit 239bcd9 + +- cifs: fix DFS mount with cifsacl/modefromsid (bsc#1178270). +- commit eacaaaa + +- cifs: fix check of tcon dfs in smb1 (bsc#1178270). +- commit d3716bf + +- SMB3: Fix mkdir when idsfromsid configured on mount + (bsc#1192606). +- commit 5bdbc43 + +- cifs: Convert to use the fallthrough macro (bsc#1192606). +- commit efd5364 + +- cifs: Fix an error pointer dereference in cifs_mount() + (bsc#1178270). +- commit 7505e01 + +- cifs: document and cleanup dfs mount (bsc#1178270). +- commit 19e0536 + +- cifs: only update prefix path of DFS links in + cifs_tree_connect() (bsc#1178270). +- commit a0c2fcb + +- cifs: fix double free error on share and prefix (bsc#1178270). +- commit c41144c + +- cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect + (bsc#1178270). +- commit b9d9b79 + +- cifs: handle empty list of targets in cifs_reconnect() + (bsc#1178270). +- commit d696d71 + +- cifs: rename reconn_inval_dfs_target() (bsc#1178270). +- commit 6d8fd3f + +- cifs: reduce number of referral requests in DFS link lookups + (bsc#1178270). +- commit 7c62723 + +- cifs: merge __{cifs,smb2}_reconnect[_tcon]() into + cifs_tree_connect() (bsc#1178270). +- commit 6b8c9d8 + +- cifs: convert to use be32_add_cpu() (bsc#1192606). +- commit dd3314a + +- cifs: delete duplicated words in header files (bsc#1192606). +- commit 8115708 + +- cifs: Remove the superfluous break (bsc#1192606). +- commit 9953c3c + +- cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails + (bsc#1192606). +- commit 851bcd7 + +- cifs`: handle ERRBaduid for SMB1 (bsc#1192606). +- commit 0b09946 + +- cifs: remove unused variable 'server' (bsc#1192606). +- commit 3c682cd + +- smb3: warn on confusing error scenario with sec=krb5 + (bsc#1176548). +- commit 42a38ce + +- cifs: Fix leak when handling lease break for cached root fid + (bsc#1176242). +- commit 677fd80 + +- Revert "cifs: Fix the target file was deleted when rename + failed." (bsc#1192606). +- commit e18cfc5 + +- cifs: update internal module version number (bsc#1192606). +- commit d61ab33 + +- cifs: fix reference leak for tlink (bsc#1192606). +- commit 82e17a7 + +- smb3: fix unneeded error message on change notify (bsc#1192606). +- commit e66ce2d + +- cifs: remove the retry in cifs_poxis_lock_set (bsc#1192606). +- commit 332eb71 + +- smb3: fix access denied on change notify request to some servers + (bsc#1192606). +- commit fd93797 + +- Replace HTTP links with HTTPS ones: CIFS (bsc#1192606). +- commit 0d6db48 + +- cifs: prevent truncation from long to int in + wait_for_free_credits (bsc#1192606). +- commit 9a0fb61 + +- cifs: Fix the target file was deleted when rename failed + (bsc#1192606). +- commit db55866 + +- SMB3: Honor 'posix' flag for multiuser mounts (bsc#1176559). +- commit 9a7a8a4 + +- SMB3: Honor 'handletimeout' flag for multiuser mounts + (bsc#1176558). +- commit b1e041c + +- SMB3: Honor lease disabling for multiuser mounts (git-fixes). +- commit 82468cf + +- SMB3: Honor persistent/resilient handle flags for multiuser + mounts (bsc#1176546). +- commit 22a7ca5 + +- SMB3: Honor 'seal' flag for multiuser mounts (bsc#1176545). +- commit a18cbde + +- cifs: Display local UID details for SMB sessions in DebugData + (bsc#1192606). +- commit 7f9fa20 + +- cifs: misc: Use array_size() in if-statement controlling + expression (bsc#1192606). +- commit c02caf9 + +- cifs: update ctime and mtime during truncate (bsc#1192606). +- commit 694deaf + +- cifs/smb3: Fix data inconsistent when punch hole (bsc#1176544). +- commit 6c60807 + +- cifs/smb3: Fix data inconsistent when zero file range + (bsc#1176536). +- commit 0f9acaa + +- cifs: Fix double add page to memcg when cifs_readpages + (bsc#1192606). +- commit 03bbe2c + +- cifs: Fix cached_fid refcnt leak in open_shroot (bsc#1192606). +- commit 4b170cc + +- smb3: Add debug message for new file creation with idsfromsid + mount option (bsc#1192606). +- commit 348bed4 + +- cifs: fix chown and chgrp when idsfromsid mount option enabled + (bsc#1192606). +- commit b7dd38c + +- smb3: allow uid and gid owners to be set on create with + idsfromsid mount option (bsc#1192606). +- commit e88def1 + +- smb311: Add tracepoints for new compound posix query info + (bsc#1192606). +- commit 7f1ddf2 + +- smb311: add support for using info level for posix extensions + query (bsc#1192606). +- commit 6cb7e86 + +- smb311: Add support for lookup with posix extensions query info + (bsc#1192606). +- commit 93c3e0d + +- smb311: Add support for SMB311 query info (non-compounded) + (bsc#1192606). +- commit beec08d + +- SMB311: Add support for query info using posix extensions + (level 100) (bsc#1192606). +- commit e684a25 + +- smb3: add indatalen that can be a non-zero value to calculation + of credit charge in smb2 ioctl (bsc#1192606). +- commit 7df3cc5 + +- smb3: fix typo in mount options displayed in /proc/mounts + (bsc#1192606). +- commit a44953f + +- cifs: Add get_security_type_str function to return sec type + (bsc#1192606). +- commit 9a47f84 + +- smb3: extend fscache mount volume coherency check (bsc#1192606). +- commit 68aff9c + +- cifs: update internal module version number (bsc#1192606). +- commit 9b30c03 + +- cifs: multichannel: try to rebind when reconnecting a channel + (bsc#1192606). +- commit c678b8e + +- cifs: multichannel: use pointer for binding channel + (bsc#1192606). +- commit b739f0c + +- smb3: remove static checker warning (bsc#1192606). +- commit 2f6dcf6 + +- cifs: multichannel: move channel selection above transport layer + (bsc#1192606). +- commit 7fd3164 + +- cifs: multichannel: always zero struct cifs_io_parms + (bsc#1192606). +- commit 33f2e0b + +- cifs: dump Security Type info in DebugData (bsc#1192606). +- commit cf57493 + +- smb3: fix incorrect number of credits when ioctl + MaxOutputResponse > 64K (bsc#1192606). +- commit f5551f2 + +- smb3: default to minimum of two channels when multichannel + specified (bsc#1192606). +- commit 8393a97 + +- cifs: multichannel: move channel selection in function + (bsc#1192606). +- commit 8a917e2 + +- cifs: fix minor typos in comments and log messages + (bsc#1192606). +- commit 83af8a3 + +- smb3: minor update to compression header definitions + (bsc#1192606). +- commit 8ac2325 + +- cifs: minor fix to two debug messages (bsc#1192606). +- commit fda6c8f + +- cifs: Standardize logging output (bsc#1192606). +- commit 6ffb916 + +- smb3: Add new parm "nodelete" (bsc#1192606). +- commit 48827ed + +- cifs: move some variables off the stack in smb2_ioctl_query_info + (bsc#1192606). +- commit 3f017a7 + +- cifs: reduce stack use in smb2_compound_op (bsc#1192606). +- commit 019bba7 + +- cifs: get rid of unused parameter in reconn_setup_dfs_targets() + (bsc#1178270). +- commit 38ee91e + +- cifs: handle hostnames that resolve to same ip in failover + (bsc#1178270). +- commit 88fab96 + +- cifs: set up next DFS target before generic_ip_connect() + (bsc#1178270). +- commit ce3313b + +- cifs: remove redundant initialization of variable rc + (bsc#1192606). +- commit a99ffdf + +- cifs: handle "nolease" option for vers=1.0 (bsc#1192606). +- commit c8cf7e4 + +- cifs: fix leaked reference on requeued write (bsc#1178270). +- commit 9bb24bb + +- cifs: Fix null pointer check in cifs_read (bsc#1192606). +- commit ebcae90 + +- CIFS: Spelling s/EACCESS/EACCES/ (bsc#1192606). +- commit 6cdaae9 + +- cifs: fix uninitialised lease_key in open_shroot() + (bsc#1178270). +- commit 3bdd1ac + +- cifs: ensure correct super block for DFS reconnect + (bsc#1178270). +- commit 96f5629 + +- cifs: do not share tcons with DFS (bsc#1178270). +- commit 6edb20b + +- cifs: minor update to comments around the cifs_tcp_ses_lock + mutex (bsc#1192606). +- commit 2eefc78 + +- cifs: protect updating server->dstaddr with a spinlock + (bsc#1192606). +- commit db4e78a + +- smb3: remove overly noisy debug line in signing errors + (bsc#1192606). +- commit 96949dd + +- cifs: improve read performance for page size 64KB & cache=strict + & vers=2.1+ (bsc#1192606). +- commit 7ce6d90 + +- cifs: dump the session id and keys also for SMB2 sessions + (bsc#1192606). +- commit 529d063 + +- smb3: enable swap on SMB3 mounts (bsc#1192606). +- commit 30375b2 + +- smb3: change noisy error message to FYI (bsc#1192606). +- commit 40ae9dd + +- smb3: smbdirect support can be configured by default + (bsc#1192606). +- commit d407091 + +- cifs: smbd: Do not schedule work to send immediate packet on + every receive (bsc#1192606). +- commit 11e7325 + +- cifs: smbd: Properly process errors on ib_post_send + (bsc#1192606). +- commit 6c30aa6 + +- cifs: Allocate crypto structures on the fly for calculating + signatures of incoming packets (bsc#1192606). +- commit 7ebc087 + +- cifs: smbd: Update receive credits before sending and deal + with credits roll back on failure before sending (bsc#1192606). +- commit 86c6e08 + +- cifs: smbd: Check send queue size before posting a send + (bsc#1192606). +- commit 4855370 + +- cifs: smbd: Merge code to track pending packets (bsc#1192606). +- commit d555442 + +- cifs: ignore cached share root handle closing errors + (bsc#1166780). +- commit 8f24623 + +- cifs: update internal module version number (bsc#1192606). +- commit 8e1f984 + +- cifs: Allocate encryption header through kmalloc (bsc#1192606). +- commit 653cd97 + +- cifs: smbd: Check and extend sender credits in interrupt context + (bsc#1192606). +- commit 2815e1e + +- cifs: smbd: Calculate the correct maximum packet size for + segmented SMBDirect send/receive (bsc#1192606). +- commit a92a6da + +- smb3: use SMB2_SIGNATURE_SIZE define (bsc#1192606). +- commit 5b1d684 + +- CIFS: Fix bug which the return value by asynchronous read is + error (bsc#1192606). +- commit 7103595 + +- CIFS: check new file size when extending file by fallocate + (bsc#1192606). +- commit 58a2d12 + +- SMB3: Minor cleanup of protocol definitions (bsc#1192606). +- commit 9179120 + +- SMB3: Additional compression structures (bsc#1192606). +- commit fe495f9 + +- SMB3: Add new compression flags (bsc#1192606). +- commit 5fd5331 + +- cifs: smb2pdu.h: Replace zero-length array with flexible-array + member (bsc#1192606). +- commit f748972 + +- cifs: clear PF_MEMALLOC before exiting demultiplex thread + (bsc#1192606). +- commit 33f8f3c + +- cifs: cifspdu.h: Replace zero-length array with flexible-array + member (bsc#1192606). +- commit 54c058d + +- CIFS: Warn less noisily on default mount (bsc#1192606). +- commit a036f2e + +- fs/cifs: fix gcc warning in sid_to_id (bsc#1192606). +- commit 9fe6f6a + +- cifs: allow unlock flock and OFD lock across fork (bsc#1192606). +- commit 0278ba9 + +- cifs: do d_move in rename (bsc#1164565). +- commit ed82a5d + +- cifs: add SMB2_open() arg to return POSIX data (bsc#1164565). +- commit 6b9d249 + +- cifs: plumb smb2 POSIX dir enumeration (bsc#1164565). +- commit 33c50f7 + +- cifs: add smb2 POSIX info level (bsc#1164565). +- commit cca3e07 + +- cifs: rename posix create rsp (bsc#1164565). +- commit a064158 + +- cifs: print warning mounting with vers=1.0 (bsc#1164565). +- commit 2ba6d1f + +- smb3: fix performance regression with setting mtime + (bsc#1164565). +- commit 3668670 + +- cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() + (bsc#1164565). +- commit 1a26833 + +- cifs: use mod_delayed_work() for &server->reconnect if already + queued (bsc#1164565). +- commit 1ab6a0b + +- cifs: call wake_up(&server->response_q) inside of + cifs_reconnect() (bsc#1164565). +- commit 40269bd + +- cifs: handle prefix paths in reconnect (bsc#1164565). +- commit 10c4f8a + +- cifs: do not ignore the SYNC flags in getattr (bsc#1164565). +- commit 1cff7a8 + +- CIFS: fiemap: do not return EINVAL if get nothing (bsc#1192606). +- commit f71b1ad + +- CIFS: Increment num_remote_opens stats counter even in case + of smb2_query_dir_first (bsc#1192606). +- commit 16345c6 + +- cifs: potential unintitliazed error code in cifs_getattr() + (bsc#1164565). +- commit 55c9aef + +- cifs_atomic_open(): fix double-put on late allocation failure + (bsc#1192606). +- commit 3d21ff7 + +- cifs: Use #define in cifs_dbg (bsc#1164565). +- commit da56dd2 + +- cifs: fix rename() by ensuring source handle opened with DELETE + bit (bsc#1164565). +- commit 33621ff + +- cifs: add missing mount option to /proc/mounts (bsc#1164565). +- commit 9180deb + +- cifs: fix potential mismatch of UNC paths (bsc#1164565). +- commit 008b33b + +- cifs: don't leak -EAGAIN for stat() during reconnect + (bsc#1164565). +- commit bdfa052 + +- cifs: make sure we do not overflow the max EA buffer size + (bsc#1164565). +- commit c57bd80 + +- cifs: enable change notification for SMB2.1 dialect + (bsc#1164565). +- commit 9752774 + +- cifs: Fix mode output in debugging statements (bsc#1164565). +- commit 504f756 + +- cifs: fix mount option display for sec=krb5i (bsc#1161907). +- commit cb0115f + +- smb3: Add defines for new information level, FileIdInformation + (bsc#1164565). +- commit caf0941 + +- smb3: print warning once if posix context returned on open + (bsc#1164565). +- commit 4cfe779 + +- smb3: add one more dynamic tracepoint missing from strict + fsync path (bsc#1164565). +- commit 88bc35f + +- cifs: fix mode bits from dir listing when mounted with + modefromsid (bsc#1164565). +- commit 7a45b49 + +- cifs: fix channel signing (bsc#1192606). +- commit 59b8e3d + +- cifs: add SMB3 change notification support (bsc#1164565). +- commit 7130f9d + +- cifs: make multichannel warning more visible (bsc#1192606). +- commit 5fb729d + +- cifs: fix soft mounts hanging in the reconnect code + (bsc#1164565). +- commit 1f74108 + +- cifs: Add tracepoints for errors on flush or fsync + (bsc#1164565). +- commit fe49ca1 + +- cifs: log warning message (once) if out of disk space + (bsc#1164565). +- commit 1d44a00 + +- cifs: fail i/o on soft mounts if sessionsetup errors out + (bsc#1164565). +- commit 859352d + +- smb3: fix problem with null cifs super block with previous patch + (bsc#1164565). +- commit 8ccd7a6 + +- SMB3: Backup intent flag missing from some more ops + (bsc#1164565). +- commit 169d11b + +- cifs: update internal module version number (bsc#1192606). +- commit 2f1471a + +- cifs: fix soft mounts hanging in the reconnect code + (bsc#1164565). +- commit aa72889 + +- CIFS: Fix task struct use-after-free on reconnect (bsc#1164565). +- commit a434312 + +- cifs: use PTR_ERR_OR_ZERO() to simplify code (bsc#1164565). +- commit e3ec0b0 + +- cifs: add support for fallocate mode 0 for non-sparse files + (bsc#1164565). +- commit eb8cb0d + +- cifs: fix NULL dereference in match_prepath (bsc#1164565). +- commit 6dce4a8 + +- smb3: fix default permissions on new files when mounting with + modefromsid (bsc#1164565). +- commit d99904b + +- CIFS: Add support for setting owner info, dos attributes, + and create time (bsc#1164565). +- commit ba6078d + +- cifs: remove set but not used variable 'server' (bsc#1164565). +- commit 70b1352 + +- cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() + (bsc#1164565). +- commit 22830d8 + +- cifs: Fix mount options set in automount (bsc#1164565). +- commit 945658c + +- cifs: fix unitialized variable poential problem with network + I/O cache lock patch (bsc#1164565). +- commit 406db0c + +- cifs: Fix return value in __update_cache_entry (bsc#1164565). +- commit 05ed047 + +- cifs: Avoid doing network I/O while holding cache lock + (bsc#1164565). +- commit 543a9e2 + +- cifs: Fix potential deadlock when updating vol in + cifs_reconnect() (bsc#1164565). +- commit a483c39 + +- cifs: Merge is_path_valid() into get_normalized_path() + (bsc#1164565). +- commit 8a35879 + +- cifs: Introduce helpers for finding TCP connection + (bsc#1164565). +- commit fa139d5 + +- cifs: Get rid of kstrdup_const()'d paths (bsc#1164565). +- commit 2f2f4a7 + +- cifs: Clean up DFS referral cache (bsc#1164565). +- commit 51716b8 + +- cifs: Don't use iov_iter::type directly (bsc#1192606). +- commit 99ff3cb + +- cifs: set correct max-buffer-size for smb2_ioctl_init() + (bsc#1164565). +- commit 36a4575 + +- cifs: use compounding for open and first query-dir for readdir() + (bsc#1164565). +- commit 5aa504c + +- cifs: create a helper function to parse the query-directory + response buffer (bsc#1164565). +- commit d4a4c74 + +- cifs: prepare SMB2_query_directory to be used with compounding + (bsc#1164565). +- commit c711000 + +- fs/cifs/cifssmb.c: use true,false for bool variable + (bsc#1164565). +- commit b823a48 + +- fs/cifs/smb2ops.c: use true,false for bool variable + (bsc#1164565). +- commit a954e48 + +- cifs: Optimize readdir on reparse points (bsc#1164565). +- commit 1fdbe42 + +- cifs: Adjust indentation in smb2_open_file (bsc#1164565). +- commit b69e620 + +- CIFS: Close cached root handle only if it has a lease + (bsc#1164565). +- commit 205ef7d + +- SMB3: Fix crash in SMB2_open_init due to uninitialized field + in compounding path (bsc#1164565). +- commit b133190 + +- smb3: fix refcount underflow warning on unmount when no + directory leases (bsc#1164565). +- commit 5f56751 + +- smb3: improve check for when we send the security descriptor + context on create (bsc#1164565). +- commit 6279123 + +- smb3: fix mode passed in on create for modetosid mount option + (bsc#1164565). +- commit 1e7da56 + +- cifs: fix possible uninitialized access and race on iface_list + (bsc#1192606). +- commit 0ce4d56 + +- cifs: Fix lookup of SMB connections on multichannel + (bsc#1192606). +- commit 1313fae + +- smb3: query attributes on file close (bsc#1164565). +- commit fe40478 + +- smb3: remove unused flag passed into close functions + (bsc#1164565). +- commit 1e514e4 + +- cifs: remove redundant assignment to pointer pneg_ctxt + (bsc#1164565). +- commit d63715e + +- fs: cifs: Fix atime update check vs mtime (bsc#1164565). +- commit ff2d5e0 + +- CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks + (bnc#1151927 5.3.16). +- commit 68282cc + +- CIFS: fix a white space issue in cifs_get_inode_info() + (bsc#1164565). +- commit a22deab + +- cifs: update internal module version number (bsc#1192606). +- commit 58d90ea + +- cifs: Always update signing key of first channel (bsc#1192606). +- commit 523db5e + +- cifs: Fix retrieval of DFS referrals in cifs_mount() + (bsc#1164565). +- commit bf98d60 + +- cifs: Fix potential softlockups while refreshing DFS cache + (bsc#1164565). +- commit 496859d + +- cifs: Fix lookup of root ses in DFS referral cache + (bsc#1164565). +- commit c6ec1d6 + +- cifs: Fix use-after-free bug in cifs_reconnect() (bsc#1164565). +- commit fe9df9f + +- cifs: dump channel info in DebugData (bsc#1192606). +- commit 109f68a + +- smb3: dump in_send and num_waiters stats counters by default + (bsc#1164565). +- commit ec9651f + +- cifs: try harder to open new channels (bsc#1192606). +- commit 8f7594a + +- CIFS: Properly process SMB3 lease breaks (bsc#1164565). +- commit 5f1ee05 + +- cifs: move cifsFileInfo_put logic into a work-queue + (bsc#1154355). +- commit 4b84358 + +- cifs: try opening channels after mounting (bsc#1192606). +- commit 7ecaefa + +- CIFS: refactor cifs_get_inode_info() (bsc#1164565). +- commit 72479e8 + +- cifs: switch servers depending on binding state (bsc#1192606). +- commit 95bf7f5 + +- cifs: add server param (bsc#1192606). +- commit dcbb33e + +- cifs: add multichannel mount options and data structs + (bsc#1192606). +- commit ae40994 + +- cifs: sort interface list by speed (bsc#1192606). +- commit f0d024f + +- CIFS: Fix SMB2 oplock break processing (bsc#1154355 bnc#1151927 + 5.3.16). +- commit 654d9b1 + +- cifs: don't use 'pre:' for MODULE_SOFTDEP (bsc#1164565). +- commit e8d163b + +- cifs: smbd: Return -EAGAIN when transport is reconnecting + (bsc#1164565). +- commit 28c2c04 + +- cifs: smbd: Only queue work for error recovery on memory + registration (bsc#1164565). +- commit 0b460af + +- smb3: add debug messages for closing unmatched open + (bsc#1164565). +- commit 2aad8aa + +- CIFS: Do not miss cancelled OPEN responses (bsc#1164565). +- commit e35eb8b + +- CIFS: Fix NULL pointer dereference in mid callback + (bsc#1164565). +- commit 6a3a4b5 + +- CIFS: Close open handle after interrupted close (bsc#1164565). +- commit c8dcdd8 + +- CIFS: Respect O_SYNC and O_DIRECT flags during reconnect + (bsc#1164565). +- commit 8009a80 + +- smb3: remove confusing dmesg when mounting with encryption + ("seal") (bsc#1164565). +- commit c585be8 + +- cifs: close the shared root handle on tree disconnect + (bsc#1164565). +- commit bb6bb3e + +- CIFS: Return directly after a failed build_path_from_dentry() + in cifs_do_create() (bsc#1164565). +- commit 72b533b + +- CIFS: Use common error handling code in smb2_ioctl_query_info() + (bsc#1164565). +- commit 0b398b0 + +- CIFS: Use memdup_user() rather than duplicating its + implementation (bsc#1164565). +- commit 8316a15 + +- cifs: smbd: Return -ECONNABORTED when trasnport is not in + connected state (bsc#1164565). +- commit 5c1a956 + +- cifs: smbd: Add messages on RDMA session destroy and + reconnection (bsc#1164565). +- commit ce32d46 + +- cifs: smbd: Return -EINVAL when the number of iovs exceeds + SMBDIRECT_MAX_SGE (bsc#1164565). +- commit 8f155a8 + +- cifs: smbd: Invalidate and deregister memory registration on + re-send for direct I/O (bsc#1164565). +- commit 234140e + +- cifs: Don't display RDMA transport on reconnect (bsc#1164565). +- commit 79c3b5f + +- CIFS: remove set but not used variables 'cinode' and 'netfid' + (bsc#1164565). +- commit 49cc01f + +- cifs: add support for flock (bsc#1164565). +- commit 4e82f42 + +- cifs: remove unused variable 'sid_user' (bsc#1164565). +- commit 127bb53 + +- cifs: rename a variable in SendReceive() (bsc#1164565). +- commit 1caac54 + +- Refresh patches.suse/new-helper-lookup_positive_unlocked.patch. +- commit 1ce8b59 + +- SMB3: Fix persistent handles reconnect (bnc#1151927 5.3.11). +- commit 4676d9a + +- fix memory leak in large read decrypt offload (bsc#1164565). +- commit 9bed06e + +- cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs + (bnc#1151927 5.3.10). +- commit ac7c450 + +- CIFS: Fix use after free of file info structures (bnc#1151927 + 5.3.8). +- commit d1e3c57 + +- CIFS: Fix retry mid list corruption on reconnects (bnc#1151927 + 5.3.10). +- commit 78aed6f + +- cifs: Fix missed free operations (bnc#1151927 5.3.8). +- commit 021eb3e + +- CIFS: avoid using MID 0xFFFF (bnc#1151927 5.3.8). +- commit 89d7e6b + +- CIFS: Force reval dentry if LOOKUP_REVAL flag is set + (bnc#1151927 5.3.7). +- commit 0986381 + +- CIFS: Force revalidate inode when dentry is stale (bnc#1151927 + 5.3.7). +- commit de4eccf + +- smb3: Fix regression in time handling (bsc#1164565). +- commit af70e1f + +- smb3: remove noisy debug message and minor cleanup + (bsc#1164565). +- commit 44410f6 + +- CIFS: Gracefully handle QueryInfo errors during open + (bnc#1151927 5.3.7). +- commit 8cf17da + +- cifs: use cifsInodeInfo->open_file_lock while iterating to + avoid a panic (bnc#1151927 5.3.7). +- commit 301cd11 + +- fs: cifs: mute -Wunused-const-variable message (bnc#1151927 + 5.3.9). +- commit 5cc4a16 + +- smb3: cleanup some recent endian errors spotted by updated + sparse (bsc#1164565). +- commit 5ac1698 + +- CIFS: Fix oplock handling for SMB 2.1+ protocols (bnc#1151927 + 5.3.4). +- commit 54958fe + +- smb3: missing ACL related flags (bsc#1164565). +- commit 123c8cb + +- smb3: pass mode bits into create calls (bsc#1164565). +- commit 5e8a919 + +- smb3: Add missing reparse tags (bsc#1164565). +- commit 71d2662 + +- CIFS: fix max ea value size (bnc#1151927 5.3.4). +- commit 93132b5 + +- fs/cifs/sess.c: Remove set but not used variable 'capabilities' + (bsc#1164565). +- commit 68a4d1f + +- fs/cifs/smb2pdu.c: Make SMB2_notify_init static (bsc#1164565). +- commit e039394 + +- smb3: fix leak in "open on server" perf counter (bnc#1151927 + 5.3.4). +- commit 0a489c3 + +- smb3: allow decryption keys to be dumped by admin for debugging + (bsc#1164565). +- commit 37fd44f + +- cifs: update internal module version number (bsc#1192606). +- commit cb133a9 + +- cifs: modefromsid: make room for 4 ACE (bsc#1164565). +- commit 0bd807b + +- smb3: fix potential null dereference in decrypt offload + (bsc#1164565). +- commit 4d9d9ba + +- smb3: fix unmount hang in open_shroot (bnc#1151927 5.3.4). +- commit ba484ab + +- smb3: allow disabling requesting leases (bnc#1151927 5.3.4). +- commit be51a36 + +- smb3: improve handling of share deleted (and share recreated) + (bsc#1154355). +- commit 4f3941c + +- smb3: display max smb3 requests in flight at any one time + (bsc#1164565). +- commit fa51523 + +- smb3: only offload decryption of read responses if multiple + requests (bsc#1164565). +- commit de45f83 + +- cifs: add a helper to find an existing readable handle to a file + (bsc#1154355). +- commit e6e9bae + +- smb3: enable offload of decryption of large reads via mount + option (bsc#1164565). +- commit 811e003 + +- smb3: allow parallelizing decryption of reads (bsc#1164565). +- commit acc6de4 + +- cifs: add a debug macro that prints \\server\share for errors + (bsc#1164565). +- commit 44608d8 + +- smb3: fix signing verification of large reads (bsc#1154355). +- commit 2edd1f7 + +- smb3: allow skipping signature verification for perf sensitive + configurations (bsc#1164565). +- commit 77fb855 + +- smb3: add dynamic tracepoints for flush and close (bsc#1164565). +- commit 5855d7c + +- smb3: log warning if CSC policy conflicts with cache mount + option (bsc#1164565). +- commit e6c8d3b + +- smb3: add mount option to allow RW caching of share accessed + by only 1 client (bsc#1164565). +- commit 1a97c9d + +- smb3: add some more descriptive messages about share when + mounting cache=ro (bsc#1164565). +- commit a329bf6 + +- smb3: add mount option to allow forced caching of read only + share (bsc#1164565). +- commit 570c245 + +- cifs: fix dereference on ses before it is null checked + (bsc#1164565). +- commit e681ba1 + +- cifs: add new debugging macro cifs_server_dbg (bsc#1164565). +- commit f81d1da + +- cifs: use existing handle for compound_op(OP_SET_INFO) when + possible (bsc#1154355). +- commit 0670e76 + +- cifs: create a helper to find a writeable handle by path name + (bsc#1154355). +- commit 3782e0b + +- cifs: remove set but not used variables (bsc#1164565). +- commit d27b1f6 + +- smb3: Incorrect size for netname negotiate context + (bsc#1154355). +- commit 32948a7 + +- cifs: remove unused variable (bsc#1164565). +- commit abf35ec + +- cifs: remove redundant assignment to variable rc (bsc#1164565). +- commit 2cafd7e + +- smb3: add missing flag definitions (bsc#1164565). +- commit dbb4ef0 + +- cifs: add passthrough for smb2 setinfo (bsc#1164565). +- commit 1d94923 + +- cifs: prepare SMB2_Flush to be usable in compounds + (bsc#1154355). +- commit d232426 + +- cifs: allow chmod to set mode bits using special sid + (bsc#1164565). +- commit 6fac0bf + +- cifs: get mode bits from special sid on stat (bsc#1164565). +- commit e5063fd + +- fs: cifs: cifsssmb: remove redundant assignment to variable ret + (bsc#1164565). +- commit 83c42b2 + +- cifs: fix a comment for the timeouts when sending echos + (bsc#1164565). +- commit cad02ec + +- fs: cifs: Initialize filesystem timestamp ranges (bsc#1164565). +- commit ef56e2e + +- Delete patches that are going to be re-backported (bsc#1192606) + Some of the patches being deleted by this commit might be too + different and/or change too much context for the upcoming backports. +- commit a49f5dc + +- nfsd: don't alloc under spinlock in rpc_parse_scope_id -- ACPI: PM: Fix device wakeup power reference counting error +- NFSv4: Fix a regression in nfs_set_open_stateid_locked() -- dmaengine: bestcomm: fix system boot lockups (git-fixes). -- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (git-fixes). -- dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path +- NFS: Fix up commit deadlocks (git-fixes). +- NFS: Fix deadlocks in nfs_scan_commit_list() (git-fixes). +- pnfs/flexfiles: Fix misplaced barrier in + nfs4_ff_layout_prepare_ds (git-fixes). +- NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA -- dmaengine: idxd: move out percpu_ref_exit() to ensure it's - outside submission (git-fixes). -- crypto: tcrypt - fix skcipher multi-buffer tests for 1420B - blocks (git-fixes). -- crypto: ccree - avoid out-of-range warnings from clang +- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero -- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (git-fixes). -- commit 415ba15 +- nfsd: fix error handling of register_pernet_subsys() in + init_nfsd() (git-fixes). +- md: fix a lock order reversal in md_alloc (git-fixes). +- commit 5402eef -- init: make unknown command line param message clearer - (bsc#1192590). -- commit 5097b41 +- blacklist.conf: assorted updates +- commit f4e87cf -- x86/fpu: Prepare fpu_clone() for dynamically enabled features - (jsc#SLE-18931). -- commit 3b5888e +- ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus (git-fixes) +- commit 30d7221 -- x86/fpu/signal: Prepare for variable sigframe length - (jsc#SLE-18931). -- commit 7107574 +- ARM: dts: renesas: Fix IOMMU device node names (git-fixes) +- commit 7a45d65 -- x86/signal: Use fpu::__state_user_size for sigalt stack - validation (jsc#SLE-18931). -- commit 96c1b01 +- ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static (git-fixes) +- commit 90f607e -- x86/fpu: Add basic helpers for dynamically enabled features - (jsc#SLE-18931). -- commit bf58746 +- ARM: 8974/1: use SPARSMEM_STATIC when SPARSEMEM is enabled (git-fixes) +- commit b68047e -- x86/arch_prctl: Add controls for dynamic XSTATE components - (jsc#SLE-18931). -- commit 6553ecb +- ARM: dts: bcm: HR2: Fix PPI interrupt types (git-fixes) +- commit 4868ca3 -- nvme: Add sibling to list after full initialization (bsc#1191793 - bsc#1192507). -- commit 5fedc09 +- ARM: dts: bcm2835-rpi-zero-w: Fix led polarity (git-fixes) +- commit cadf9ee -- x86/fpu: Add fpu_state_config::legacy_features (jsc#SLE-18931). -- commit 938ac07 +- ARM: 8970/1: decompressor: increase tag size (git-fixes). +- commit 5432f4f -- x86/fpu: Add members to struct fpu to cache permission - information (jsc#SLE-18931). -- commit 96e08c8 +- ARM: dts: r8a7740: Add missing extal2 to CPG node (git-fixes) +- commit b947156 -- x86/fpu/xstate: Provide xstate_calculate_size() (jsc#SLE-18931). -- commit 0eebbe6 +- ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes (git-fixes) +- commit 392503b -- x86/signal: Implement sigaltstack size validation - (jsc#SLE-18931). -- Update config files. -- commit 40edc00 +- ARM: dts: r8a73a4: Add missing CMT1 interrupts (git-fixes) +- commit f9adba4 -- signal: Add an optional check for altstack size (jsc#SLE-18931). -- commit c2d9b5c +- ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries (git-fixes) +- commit f034a63 -- x86/fpu: Remove old KVM FPU interface (jsc#SLE-18931). -- commit b289ef7 +- ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection (git-fixes) +- commit be4c8ea -- mm/vmscan: delay waking of tasks throttled on NOPROGRESS - (bsc#1190208 (MM functional and performance backports)). -- mm/vmscan: increase the timeout if page reclaim is not - making progress (bsc#1190208 (MM functional and performance - backports)). -- mm/vmscan: centralise timeout values for reclaim_throttle - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc: remove the throttling logic from the page - allocator (bsc#1190208 (MM functional and performance - backports)). -- mm/writeback: throttle based on page writeback instead - of congestion (bsc#1190208 (MM functional and performance - backports)). -- mm/vmscan: throttle reclaim when no progress is being made - (bsc#1190208 (MM functional and performance backports)). -- mm/vmscan: throttle reclaim and compaction when too may pages - are isolated (bsc#1190208 (MM functional and performance - backports)). -- mm/vmscan: throttle reclaim until some writeback completes - if congested (bsc#1190208 (MM functional and performance - backports)). -- mm: hwpoison: handle non-anonymous THP correctly (bsc#1190208 - (MM functional and performance backports)). -- mm: shmem: don't truncate page if memory failure happens - (bsc#1190208 (MM functional and performance backports)). -- mm: hwpoison: refactor refcount check handling (bsc#1190208 - (MM functional and performance backports)). -- mm: filemap: coding style cleanup for filemap_map_pmd() - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc: use clamp() to simplify code (bsc#1190208 - (MM functional and performance backports)). -- mm: page_alloc: use migrate_disable() in drain_local_pages_wq() - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- mm/page_alloc.c: show watermark_boost of zone in zoneinfo - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc: detect allocation forbidden by cpuset and - bail out early (bsc#1190208 (MM functional and performance - backports)). -- mm/page_alloc.c: do not acquire zone lock - in is_free_buddy_page() (bsc#1190208 (MM functional and - performance backports)). -- mm: move fold_vm_numa_events() to fix NUMA without SMP - (bsc#1190208 (MM functional and performance backports)). -- mm: move node_reclaim_distance to fix NUMA without SMP - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: avoid allocating highmem pages via - alloc_pages_exact[_nid] (bsc#1190208 (MM functional and - performance backports)). -- mm/page_alloc.c: use helper function zone_spans_pfn() - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: simplify the code by using macro K() - (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: remove meaningless VM_BUG_ON() in - pindex_to_order() (bsc#1190208 (MM functional and performance - backports)). -- mm: remove redundant smp_wmb() (bsc#1190208 (MM functional - and performance backports)). -- mm: introduce pmd_install() helper (bsc#1190208 (MM functional - and performance backports)). -- mm: add zap_skip_check_mapping() helper (bsc#1190208 (MM - functional and performance backports)). -- mm: drop first_index/last_index in zap_details (bsc#1190208 - (MM functional and performance backports)). -- mm: clear vmf->pte after pte_unmap_same() returns (bsc#1190208 - (MM functional and performance backports)). -- mm/memory.c: avoid unnecessary kernel/user pointer conversion - (bsc#1190208 (MM functional and performance backports)). -- mm: move more expensive part of XA setup out of mapping check - (bsc#1190208 (MM functional and performance backports)). -- mm/filemap.c: remove bogus VM_BUG_ON (bsc#1190208 (MM functional - and performance backports)). -- mm: don't read i_size of inode unless we need it (bsc#1190208 - (MM functional and performance backports)). -- mm: stop filemap_read() from grabbing a superfluous page - (bsc#1190208 (MM functional and performance backports)). -- mm: Fix comments mentioning i_mutex (bsc#1190208 (MM functional - and performance backports)). -- commit 1829ec0 - -- x86/kvm: Convert FPU handling to a single swap buffer - (jsc#SLE-18931). -- commit 1b316b0 - -- x86/fpu: Provide infrastructure for KVM FPU cleanup - (jsc#SLE-18931). -- commit 09d3f06 - -- x86/fpu: Prepare for sanitizing KVM FPU code (jsc#SLE-18931). -- commit e472864 - -- x86/fpu/xstate: Move remaining xfeature helpers to core - (jsc#SLE-18931). -- commit 7892ec7 +- ARM: dts: imx6: Use gpc for FEC interrupt controller to fix wake on LAN (git-fixes) +- commit 9915cbc -- x86/fpu: Rework restore_regs_from_fpstate() (jsc#SLE-18931). -- commit 87bde61 +- powerpc/watchdog: Fix wd_smp_last_reset_tb reporting + (bsc#1187541 ltc#192129). +- powerpc/watchdog: read TB close to where it is used (bsc#1187541 + ltc#192129). +- powerpc/watchdog: Avoid holding wd_smp_lock over printk and + smp_send_nmi_ipi (bsc#1187541 ltc#192129). +- powerpc/watchdog: tighten non-atomic read-modify-write access + (bsc#1187541 ltc#192129). +- powerpc/watchdog: Fix missed watchdog reset due to memory + ordering race (bsc#1187541 ltc#192129). +- commit 06565ea -- x86/fpu: Mop up xfeatures_mask_uabi() (jsc#SLE-18931). -- commit d6d75f4 +- ARM: dts: imx7-colibri: fix muxing of usbc_det pin (git-fixes) +- commit 82fabab -- Fix problem with missing installkernel on Tumbleweed. -- commit 2ed6686 +- ARM: dts: imx7-colibri: prepare module device tree for FlexCAN (git-fixes) +- commit c0216c8 -- x86/fpu: Move xstate feature masks to fpu_*_cfg (jsc#SLE-18931). -- commit 04a01f4 +- ARM: dts: uniphier: Set SCSSI clock and reset IDs for each channel (git-fixes). +- commit 15a7e62 -- x86/fpu: Move xstate size to fpu_*_cfg (jsc#SLE-18931). -- commit cf4b506 +- ARM: dts: sunxi: Fix DE2 clocks register range (git-fixes) +- commit 183cef6 -- x86/fpu/xstate: Cleanup size calculations (jsc#SLE-18931). -- commit d16b889 +- ARM: at91: pm: use proper master clock register offset (git-fixes) +- commit 5d631c5 -- x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() - (jsc#SLE-18931). -- commit 6817654 +- ARM: dts: oxnas: Fix clear-mask property (git-fixes) +- commit a81f0cc -- x86/fpu: Provide struct fpu_config (jsc#SLE-18931). -- commit e9e9154 +- ARM: dts: N900: fix onenand timings (git-fixes). +- commit 327315a -- Refresh - patches.suse/mm-page_alloc-Print-node-fallback-order.patch. -- Refresh - patches.suse/mm-page_alloc-Use-accumulated-load-when-building-node-fallback-list.patch. - Move to sorted section. -- commit df23484 - -- x86/fpu/signal: Use fpstate for size and features - (jsc#SLE-18931). -- commit 00eca20 - -- x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() - (jsc#SLE-18931). -- commit 36ed39f - -- x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() - (jsc#SLE-18931). -- commit 292d93f - -- x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() - (jsc#SLE-18931). -- commit f1d4fea - -- x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() - (jsc#SLE-18931). -- commit 3bd5114 +- ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage (git-fixes) +- commit 2c192e1 -- x86/fpu/xstate: Use fpstate for os_xsave() (jsc#SLE-18931). -- commit 310c2fa +- ARM: dts: sun8i: r40: Move AHCI device node based on address order (git-fixes) +- commit 6a2702e -- s390/qeth: Register switchdev event handler (jsc#SLE-18329 - jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). -- Refresh - patches.suse/s390-qeth-Fix-deadlock-in-remove_discipline.patch. -- commit d424df5 +- ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection (git-fixes) +- commit 6bbda66 -- s390/qeth: Update MACs of LEARNING_SYNC device (jsc#SLE-18329 - jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). -- s390/qeth: Switchdev event handler (jsc#SLE-18329 jsc#SLE-18330 - jsc#SLE-18516 bsc#1191738 LTC#193282). -- s390/qdio: propagate error when cancelling a ccw fails - (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 - LTC#193282). -- s390/qdio: improve roll-back after error on ESTABLISH ccw - (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 - LTC#193282). -- commit 9cdc2d7 - -- kcov: replace local_irq_save() with a local_lock_t - (bsc#1189998). -- kcov: avoid enable+disable interrupts if !in_task() - (bsc#1189998). -- kcov: allocate per-CPU memory on the relevant node - (bsc#1189998). -- Documentation/kcov: define `ip' in the example (bsc#1189998). -- Documentation/kcov: include types.h in the example - (bsc#1189998). -- commit ce3a059 - -- scsi: smartpqi: Update version to 2.1.12-055 (jsc#SLE-19277). -- scsi: smartpqi: Add 3252-8i PCI id (jsc#SLE-19277). -- scsi: smartpqi: Fix duplicate device nodes for tape changers - (jsc#SLE-19277). -- scsi: smartpqi: Fix boot failure during LUN rebuild - (jsc#SLE-19277). -- scsi: smartpqi: Add extended report physical LUNs - (jsc#SLE-19277). -- scsi: smartpqi: Avoid failing I/Os for offline devices - (jsc#SLE-19277). -- scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation - (jsc#SLE-19277). -- scsi: smartpqi: Update LUN reset handler (jsc#SLE-19277). -- scsi: smartpqi: Capture controller reason codes (jsc#SLE-19277). -- scsi: smartpqi: Add controller handshake during kdump - (jsc#SLE-19277). -- scsi: smartpqi: Update device removal management - (jsc#SLE-19277). -- scsi: smartpqi: Replace one-element array with flexible-array - member (jsc#SLE-19277). -- scsi: smartpqi: Use scsi_cmd_to_rq() instead of - scsi_cmnd.request (jsc#SLE-19277). -- scsi: smartpqi: Update version to 2.1.10-020 (jsc#SLE-19277). -- scsi: smartpqi: Fix ISR accessing uninitialized data - (jsc#SLE-19277). -- scsi: smartpqi: Add PCI IDs for new ZTE controllers - (jsc#SLE-19277). -- scsi: smartpqi: Add PCI ID for new ntcom controller - (jsc#SLE-19277). -- scsi: smartpqi: Add SCSI cmd info for resets (jsc#SLE-19277). -- scsi: smartpqi: Change Kconfig menu entry to Microchip - (jsc#SLE-19277). -- scsi: smartpqi: Change driver module macros to Microchip - (jsc#SLE-19277). -- scsi: smartpqi: Update copyright notices (jsc#SLE-19277). -- scsi: smartpqi: Add PCI IDs for H3C P4408 controllers - (jsc#SLE-19277). -- commit bcef281 - -- x86/fpu: Use fpstate::size (jsc#SLE-18931). -- commit f9fab51 - -- x86/fpu: Add size and mask information to fpstate - (jsc#SLE-18931). -- commit 4e0ac7e - -- x86/process: Move arch_thread_struct_whitelist() out of line - (jsc#SLE-18931). -- commit f8a7a93 - -- x86/fpu: Do not leak fpstate pointer on fork (jsc#SLE-18931). -- commit 54a4c96 - -- x86/fpu: Remove fpu::state (jsc#SLE-18931). -- commit 1aeab0c - -- x86/math-emu: Convert to fpstate (jsc#SLE-18931). -- commit 3a0d6a3 - -- x86/fpu/core: Convert to fpstate (jsc#SLE-18931). -- commit f154e4c - -- x86/fpu/signal: Convert to fpstate (jsc#SLE-18931). -- commit c811273 - -- x86/fpu/regset: Convert to fpstate (jsc#SLE-18931). -- commit ddc34e9 - -- x86/fpu: Convert tracing to fpstate (jsc#SLE-18931). -- commit 6494d77 - -- x86/KVM: Convert to fpstate (jsc#SLE-18931). -- commit a14d0c2 - -- x86/fpu: Replace KVMs xstate component clearing (jsc#SLE-18931). -- commit dbdf07f - -- x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate - (jsc#SLE-18931). -- commit 5d24bac - -- x86/fpu: Convert fpstate_init() to struct fpstate - (jsc#SLE-18931). -- commit a8d6069 - -- x86/fpu: Provide struct fpstate (jsc#SLE-18931). -- commit 93cdff1 - -- x86/fpu: Replace KVMs home brewed FPU copy to user - (jsc#SLE-18931). -- commit 7d64666 - -- x86/fpu: Provide a proper function for ex_handler_fprestore() - (jsc#SLE-18931). -- commit 8d40edd - -- x86/fpu: Replace the includes of fpu/internal.h (jsc#SLE-18931). -- commit 64c9a3a - -- x86/fpu: Mop up the internal.h leftovers (jsc#SLE-18931). -- commit 3802fa4 - -- x86/sev: Include fpu/xcr.h (jsc#SLE-18931). -- commit 893d382 - -- x86/fpu: Remove internal.h dependency from fpu/signal.h - (jsc#SLE-18931). -- commit 36ba3e4 - -- x86/fpu: Move fpstate functions to api.h (jsc#SLE-18931). -- commit 8b9d235 - -- x86/fpu: Move mxcsr related code to core (jsc#SLE-18931). -- commit 009e4b2 - -- x86/fpu: Move fpregs_restore_userregs() to core (jsc#SLE-18931). -- commit c095776 - -- net: sched: gred: dynamically allocate tc_gred_qopt_offload - (bsc#1189998). -- net: sched: remove one pair of atomic operations (bsc#1189998). -- net: sched: fix logic error in qdisc_run_begin() (bsc#1189998). -- net: sched: Allow statistics reads from softirq (bsc#1189998). -- net: sched: Remove Qdisc::running sequence counter - (bsc#1189998). -- net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types - (bsc#1189998). -- net: sched: Use _bstats_update/set() instead of raw writes - (bsc#1189998). -- net: sched: Protect Qdisc::bstats with u64_stats (bsc#1189998). -- u64_stats: Introduce u64_stats_set() (bsc#1189998). -- gen_stats: Move remaining users to gnet_stats_add_queue() - (bsc#1189998). -- mq, mqprio: Use gnet_stats_add_queue() (bsc#1189998). -- gen_stats: Add gnet_stats_add_queue() (bsc#1189998). -- gen_stats: Add instead Set the value in - __gnet_stats_copy_basic() (bsc#1189998). -- net/sched: sch_ets: properly init all active DRR list handles - (bsc#1189998). -- net_sched: refactor TC action init API (bsc#1189998). -- net/sched: act_skbmod: Add SKBMOD_F_ECN option support - (bsc#1189998). -- commit 1f00ef0 - -- x86/fpu: Make WARN_ON_FPU() private (jsc#SLE-18931). -- commit a770cfc - -- x86/fpu: Move legacy ASM wrappers to core (jsc#SLE-18931). -- commit 550c5bb - -- scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT - (jsc#SLE-18967). -- scsi: mpt3sas: Clean up some inconsistent indenting - (jsc#SLE-18967). -- scsi: mpt3sas: Call cpu_relax() before calling udelay() - (jsc#SLE-18967). -- scsi: mpt3sas: Use the proper SCSI midlayer interfaces for PI - (jsc#SLE-18967). -- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute - (jsc#SLE-18967). -- scsi: mpt3sas: Update driver version to 39.100.00.00 - (jsc#SLE-18967). -- scsi: mpt3sas: Use firmware recommended queue depth - (jsc#SLE-18967). -- scsi: mpt3sas: Bump driver version to 38.100.00.00 - (jsc#SLE-18967). -- scsi: mpt3sas: Add io_uring iopoll support (jsc#SLE-18967). -- commit 769c603 +- arm: dts: dra76x: Fix mmc3 max-frequency (git-fixes) +- commit 9bd08fd -- ibmvnic: Process crqs after enabling interrupts (bsc#1192273 - ltc#194629). -- ibmvnic: don't stop queue in xmit (bsc#1192273 ltc#194629). -- commit 0c1f769 +- ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source (git-fixes) +- commit cdccd6b -- Revert "ibmvnic: check failover_pending in login response" - (bsc#1190523 ltc#194510). -- ibmvnic: check failover_pending in login response (bsc#1190523 - ltc#194510). -- commit 3cece0c +- ARM: dts: am437x-idk-evm: Fix incorrect OPP node names (git-fixes) +- commit 1458ce0 -- x86/fpu: Move os_xsave() and os_xrstor() to core - (jsc#SLE-18931). -- commit 0e76265 - -- x86/fpu: Make os_xrstor_booting() private (jsc#SLE-18931). -- commit 5d32b8f - -- x86/fpu: Clean up CPU feature tests (jsc#SLE-18931). -- commit 446c71a - -- x86/fpu: Move context switch and exit to user inlines into - sched.h (jsc#SLE-18931). -- commit 93f59dc - -- scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 - (jsc#SLE-18968). -- scsi: megaraid_sas: Add helper functions for irq_context - (jsc#SLE-18968). -- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ - polling and real interrupt (jsc#SLE-18968). -- scsi: megaraid: Clean up some inconsistent indenting - (jsc#SLE-18968). -- scsi: megaraid: Fix Coccinelle warning (jsc#SLE-18968). -- scsi: megaraid: Use scsi_cmd_to_rq() instead of - scsi_cmnd.request (jsc#SLE-18968). -- commit 15f1bb5 - -- x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init - (jsc#SLE-18931). -- commit d3c4053 - -- x86/fpu: Rework copy_xstate_to_uabi_buf() (jsc#SLE-18931). -- commit 2a28e7e - -- x86/fpu: Replace KVMs home brewed FPU copy from user - (jsc#SLE-18931). -- commit d2f0bca - -- x86/fpu: Move KVMs FPU swapping to FPU core (jsc#SLE-18931). -- commit 640c80f - -- x86/fpu/xstate: Mark all init only functions __init - (jsc#SLE-18931). -- commit b7fb34b - -- x86/fpu/xstate: Provide and use for_each_xfeature() - (jsc#SLE-18931). -- commit 1c5014e - -- x86/fpu: Cleanup xstate xcomp_bv initialization (jsc#SLE-18931). -- commit 135211d - -- x86/fpu: Do not inherit FPU context for kernel and IO worker - threads (jsc#SLE-18931). -- commit becc295 - -- x86/process: Clone FPU in copy_thread() (jsc#SLE-18931). -- commit 2d0ab18 - -- x86/fpu: Remove pointless memset in fpu_clone() (jsc#SLE-18931). -- commit 43563a6 - -- x86/fpu: Cleanup the on_boot_cpu clutter (jsc#SLE-18931). -- commit fba46f1 - -- char/random: reinstantiate DRBGs once optimized sha512 becomes - available (jsc#SLE-21132,bsc#1191259). -- commit f4f5829 - -- char/random: wire up userspace interface to SP800-90B compliant - drbg (jsc#SLE-21132,bsc#1191259). -- commit 08f937f - -- x86/fpu: Restrict xsaves()/xrstors() to independent states - (jsc#SLE-18931). -- commit 2680d35 - -- x86/pkru: Remove useless include (jsc#SLE-18931). -- commit 0a37ab9 - -- x86/fpu: Update stale comments (jsc#SLE-18931). -- commit ccb8547 - -- x86/fpu: Remove pointless argument from switch_fpu_finish() - (jsc#SLE-18931). -- commit 2a98e69 +- ARM: dts: imx7-colibri: Fix frequency for sd/mmc (git-fixes) +- commit 799550f -- Delete - patches.suse/sched-fair-Couple-wakee-flips-with-heavy-wakers.patch. - Upstream thought the heuristic was too specific. -- commit f48e685 - -- sched: Temporarily restore deprecated scheduler sysctls with - a warning (bsc#1192327, bsc#1191396). -- commit b45e01a +- ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties (git-fixes). +- commit 6341187 -- Update - patches.suse/x86-fpu-mask-out-the-invalid-mxcsr-bits-properly.patch - (jsc#SLE-18931). -- commit 1bb370e - -- x86/fpu/signal: Fix missed conversion to correct boolean retval - in save_xstate_epilog() (jsc#SLE-18931). -- commit 88b693c - -- x86/fpu/signal: Change return code of restore_fpregs_from_user() - to boolean (jsc#SLE-18931). -- commit bff2e93 - -- x86/fpu/signal: Change return code of check_xstate_in_sigframe() - to boolean (jsc#SLE-18931). -- commit 0925586 - -- x86/fpu/signal: Change return type of __fpu_restore_sig() - to boolean (jsc#SLE-18931). -- commit 8707aff - -- trap: cleanup trap_init() (git-fixes). -- commit 84c723c - -- xsurf100: drop include of lib8390.c (git-fixes). -- commit b8f067c - -- x86/fpu/signal: Change return type of fpu__restore_sig() - to boolean (jsc#SLE-18931). -- commit a9ed3f4 - -- x86/signal: Change return type of restore_sigcontext() to - boolean (jsc#SLE-18931). -- commit eacd67e - -- x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() - helpers to boolean (jsc#SLE-18931). -- commit f83d895 - -- x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() - to boolean (jsc#SLE-18931). -- commit a72c41f - -- x86/fpu/signal: Move xstate clearing out of - copy_fpregs_to_sigframe() (jsc#SLE-18931). -- commit 2f939c3 - -- Removed c0891ac1 patch backporting because it touched many files - in different subsystems and it's not necessary for ACPI (jsc#SLE-18523) - The c0891ac1 patch causes many "warning: "va_start" redefined" - messages when building kernel. The patch touched many files - in different subsystem and it's not neceaary for ACPI backporting. - So I removed this patch and also respin related patches. (jsc#SLE-18523) -- Refresh patches.suse/ACPI-tools-fix-compilation-error.patch. -- Delete - patches.suse/isystem-ship-and-use-stdarg.h-c0891ac1.patch. -- commit b3998a8 +- ARM: dts: ls1021a: Restore MDIO compatible to gianfar (git-fixes) +- commit 0c57682 -- x86/fpu/signal: Move header zeroing out of - xsave_to_user_sigframe() (jsc#SLE-18931). -- commit 05da93a +- ARM: dts: imx7d: fix opp-supported-hw (git-fixes) +- commit fe91a98 -- x86/fpu/signal: Clarify exception handling in - restore_fpregs_from_user() (jsc#SLE-18931). -- commit d359dfe +- ARM: dts: imx7d: Correct speed grading fuse settings (git-fixes) +- commit bb0fd16 -- x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups - (jsc#SLE-18931). -- commit f1063b0 +- ARM: dts: imx6: phycore-som: fix emmc supply (git-fixes) +- commit cef9cbd -- x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups - (jsc#SLE-18931). -- commit cfb074b +- i40e: Fix display error code in dmesg (git-fixes). +- i40e: Fix creation of first queue by omitting it if is not + power of two (git-fixes). +- i40e: Fix warning message and call stack during rmmod i40e + driver (git-fixes). +- i40e: Fix changing previously set num_queue_pairs for PFs + (git-fixes). +- i40e: Fix NULL ptr dereference on VSI filter sync (git-fixes). +- i40e: Fix correct max_pkt_size on VF RX queue (git-fixes). +- iavf: Fix for the false positive ASQ/ARQ errors while issuing + VF reset (git-fixes). +- iavf: validate pointers (git-fixes). +- iavf: prevent accidental free of filter structure (git-fixes). +- iavf: Fix failure to exit out from last all-multicast mode + (git-fixes). +- iavf: free q_vectors before queues in iavf_disable_vf + (git-fixes). +- iavf: check for null in iavf_fix_features (git-fixes). +- bnxt_en: reject indirect blk offload when hw-tc-offload is off + (jsc#SLE-8372 bsc#1153275). +- net: bnx2x: fix variable dereferenced before check (git-fixes). +- cxgb4: fix eeprom len when diagnostics not implemented + (git-fixes). +- bonding: Fix a use-after-free problem when + bond_sysfs_slave_add() failed (git-fixes). +- net: delete redundant function declaration (git-fixes). +- gve: Track RX buffer allocation failures (bsc#1176940). +- gve: Allow pageflips on larger pages (bsc#1176940). +- gve: Add netif_set_xps_queue call (bsc#1176940). +- gve: Do lazy cleanup in TX path (git-fixes). +- gve: Add rx buffer pagecnt bias (bsc#1176940). +- gve: Switch to use napi_complete_done (git-fixes). +- gve: DQO: avoid unused variable warnings (bsc#1176940). +- ice: Delete always true check of PF pointer (git-fixes). +- commit 9d613c4 -- x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups - (jsc#SLE-18931). -- commit c72dfcc +- Update config for dwmac-intel network driver +- commit 04c47bf -- x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and - EX_TYPE_FAULT_MCE_SAFE (jsc#SLE-18931). -- commit 0827eac +- Delete patches.suse/Fix-breakage-of-swap-over-NFS.patch. + A recent patch: + patches.suse/NFS-move-generic_write_checks-call-from-nfs_file_dir.patch + provides a better solution. +- commit 5504e09 -- x86/extable: Rework the exception table mechanics - (jsc#SLE-18931). -- commit 91c2fad +- SUNRPC/xprt: async tasks mustn't block waiting for memory + (bsc#1191876). +- SUNRPC: remove scheduling boost for "SWAPPER" tasks + (bsc#1191876). +- SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC + (bsc#1191876). +- SUNRPC/call_alloc: async tasks mustn't block waiting for memory + (bsc#1191876). +- SUNRPC/auth: async tasks mustn't block waiting for memory + (bsc#1191876). +- NFS: move generic_write_checks() call from + nfs_file_direct_write() to nfs_file_write() (bsc#1191876). +- NFS: do not take i_rwsem for swap IO (bsc#1191876). +- MM: reclaim mustn't enter FS for swap-over-NFS (bsc#1191876). +- commit 6bfb39b -- x86/mce: Get rid of stray semicolons (jsc#SLE-18931). -- commit 03638cb +- scsi: qla2xxx: Turn off target reset during issue_lip + (git-fixes). +- scsi: qla2xxx: Fix gnl list corruption (git-fixes). +- scsi: qla2xxx: Relogin during fabric disturbance (git-fixes). +- commit 769bef9 -- x86/mce: Deduplicate exception handling (jsc#SLE-18931). -- commit 01e0919 +- Mark commit as not needed (git-fixes) +- commit 50aa08a -- x86/extable: Get rid of redundant macros (jsc#SLE-18931). -- commit 9770234 +- btrfs: fix fsync failure and transaction abort after writes + to prealloc extents (bsc#1193002). +- btrfs: do not ignore error from btrfs_next_leaf() when inserting + checksums (bsc#1193002). +- btrfs: make checksum item extension more efficient + (bsc#1193002). +- commit 6b9cd09 -- x86/extable: Tidy up redundant handler functions - (jsc#SLE-18931). -- commit ef9303c +- btrfs: fix lost inode on log replay after mix of fsync, rename + and inode eviction (bsc#1192998). +- btrfs: fix race causing unnecessary inode logging during link + and rename (bsc#1192998). +- commit 08101d8 -- crypto: s5p-sss - Add error handling in s5p_aes_probe() - (git-fixes). -- commit 29916de +- net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (bsc#1192691). +- commit 3717dbe -- crypto: octeontx2 - set assoclen in aead_do_fallback() - (git-fixes). -- commit dac895e +- net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID + (bsc#1192691). +- commit af3665c -- crypto: qat - disregard spurious PFVF interrupts (git-fixes). -- commit 6643391 +- net: stmmac: create dwmac-intel.c to contain all Intel platform + (bsc#1192691). +- commit eea520f -- crypto: qat - detect PFVF collision after ACK (git-fixes). -- commit e7481e9 +- net: stmmac: pci: Add HAPS support using GMAC5 (bsc#1192691). +- commit 5d3261b -- crypto: qat - store vf.compatible flag (git-fixes). -- commit e25bd9f +- net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID + (bsc#1192691). +- commit 61964c0 -- crypto: caam - disable pkc for non-E SoCs (git-fixes). -- commit 74d1a4c +- net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID + (bsc#1192691). +- commit 22bb342 + +- net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID + (bsc#1192691). +- commit a9fc2ef -- crypto: qat - power up 4xxx device (git-fixes). -- commit 3d9a37e +- blacklist.conf: not necessary in our configurations +- commit f07d2c6 -- crypto: qat - fix naming of PF/VF enable functions (git-fixes). -- commit 8111874 +- net: hso: fix muxed tty registration (git-fixes). +- commit a80f2e2 -- crypto: qat - complete all the init steps before service - notification (git-fixes). -- commit 4e4b1e2 +- net: asix: fix uninit value bugs (git-fixes). +- commit 174a7de -- crypto: qat - enable interrupts only after ISR allocation +- net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 -- commit f21fda1 +- commit 2d685be -- crypto: qat - protect interrupt mask CSRs with a spinlock +- net: pegasus: fix uninit-value in get_interrupt_interval -- commit 3990e0f +- commit c9a9fec -- crypto: qat - remove intermediate tasklet for vf2pf (git-fixes). -- Refresh - patches.suse/crypto-qat-fix-naming-for-init-shutdown-VF-to-PF-not.patch. -- commit 5b8bbae +- printk: Remove printk.h inclusion in percpu.h (bsc#1192987). +- commit 99b7e37 -- Revert "rpm/config.sh: Compress modules with zstd (jsc#SLE-21256)." - This reverts commit 648b5c7cb84366056aed609528029ae9c75c3d37. - Reported to cause build problems in IBS. -- commit 082e0f1 +- net: hso: fix control-request directions (git-fixes). +- commit 8af2026 -- crypto: qat - prevent spurious MSI interrupt in PF (git-fixes). -- commit 0efbad5 +- kernel-source.spec: install-kernel-tools also required on 15.4 +- commit 6cefb55 + +- Update kabi files. +- update from second November 2021 maintenance update submission (commit 9a413cc7eb56) +- commit 5dfdd88 -- crypto: qat - move IO virtualization functions (git-fixes). -- commit 68d4675 +- series.conf: cleanup +- move mainline backports from subsystem sections to sorted section + - patches.suse/mm-fix-mremap-not-considering-huge-pmd-devmap.patch + - patches.suse/block-floppy-fix-contended-case-in-floppy_queue_rq.patch + - patches.suse/PCI-IOV-Mark-VFs-as-not-implementing-PCI_COMMAND_MEM.patch + No effect on expanded tree. +- commit 32c4263 + +- fix patches metadata +- explicitly mark patches not intended for upstreaming + - patches.kabi/libnvdimm-cover-up-nd_region-changes.patch + - patches.suse/Input-Fix-memory-leak-in-psxpad_spi_probe.patch + - patches.suse/Revert-nvme-allow-64-bit-results-in-passthru-command.patch + - patches.suse/cdrom-turn-off-autoclose-by-default.patch + - patches.suse/io_uring-ensure-req-submit-is-copied-when-req-is-def.patch + - patches.suse/pstore_disable_efi_backend_by_default.patch + - patches.suse/s390-export-symbols-for-crash-kmp.patch + - patches.suse/supported-flag-modverdir + - patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch + - patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch +- commit 55eb2b8 + +- series.conf: whitespace and comment cleanup + No effect on expanded tree. +- commit 1a56fa4 + +- series.conf: cleanup +- update upstream references and move into sorted section: + - patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch + - patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch + - patches.suse/media-firewire-firedtv-avc-fix-a-buffer-overflow-in-.patch + - patches.suse/scsi-ibmvfc-Fix-invalid-state-machine-BUG_ON.patch +- move "never" patches into subsystem sections: + - patches.suse/locking-rwsem-Disable-reader-optimistic-spinning.patch + - patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch + No effect on expanded tree. +- commit b5c6c7d + +- blacklist.conf: 70a9ac36ffd8 ("f2fs: fix up f2fs_lookup tracepoints") + CONFIG_F2FS_FS is not set anywhere. +- commit d108418 + +- tracing/histogram: Do not copy the fixed-size char array field + over the field size (git-fixes). +- commit 824b1b8 -- crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c +- xen/privcmd: fix error handling in mmap-resource processing -- commit 756b47d +- commit 2fc8146 + +- crypto: pcrypt - Delay write to padata->info (git-fixes). +- commit 7c0ca4f + +- blacklist.conf: 172f7ba9772c ("ftrace: Make ftrace_profile_pages_init static") + A cosmetic fix. +- commit eabceca + +- tracing: use %ps format string to print symbols (git-fixes). +- commit a21f67c -- crypto: qat - rename compatibility version definition +- xen/x86: fix PV trap handling on secondary processors -- Refresh - patches.suse/crypto-qat-fix-reuse-of-completion-variable.patch. -- commit 0a119bc +- commit 22a3e31 -- Delete check.sh that was mistakenly taken into the tree -- commit 0bf8e1d +- blacklist.conf: feature, not bugfix and brealks kABI +- commit 1a7a720 -- mfd: altera-a10sr: Include linux/module.h (git-fixes). -- commit 71795a7 +- swiotlb-xen: avoid double free (git-fixes). +- commit 04818d4 -- video: backlight: Drop maximum brightness override for - brightness zero (git-fixes). -- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() +- r8152: limit the RX buffer size of RTL8153A for USB 2.0 -- mtd: rawnand: arasan: Prevent an unsupported configuration +- commit 9e81786 + +- config: refresh BPF configs (jsc#SLE-22574) + The SUSE-commit 9a413cc7eb56 ("config: disable unprivileged BPF by default + (jsc#SLE-22573)") inherited from SLE15-SP2 puts the BPF config into the wrong + place due to SLE15-SP3 additionally backported b24abcff918a ("bpf, kconfig: Add + consolidated menu entry for bpf with core options"), and leads to duplicate + CONFIG_BPF_UNPRIV_DEFAULT_OFF entires; this commit remove those BPF config. + Also, disable unprivileged BPF for armv7hl, which did not inherit the config + change from SLE15-SP2. +- commit c0c727b + +- x86/Xen: swap NX determination and GDT setup on BSP (git-fixes). +- commit a899c9e + +- blacklist.conf: add 40fdea0284bb208, which depends on 8480ed9c2bbd56 +- commit b7c2958 + +- config: disable unprivileged BPF by default (jsc#SLE-22573) + Backport of mainline commit 8a03e56b253e ("bpf: Disallow unprivileged bpf + by default") only changes kconfig default, used e.g. for "make oldconfig" + when the config option is missing, but does not update our kernel configs + used for build. Update also these to make sure unprivileged BPF is really + disabled by default. +- commit 9a413cc + +- e1000e: Separate TGP board type from SPT (bsc#1192874). +- commit 836207b + +- Input: elantench - fix misreporting trackpoint coordinates + (bsc#1192918). +- commit af3fd37 + +- mm/hugetlb: initialize hugetlb_usage in mm_init (bsc#1192906). +- commit 4bfee1a + +- blacklist.conf: Add 04f8ef5643bc cgroup: Fix memory leak caused by missing cgroup_bpf_offline +- commit d046894 + +- fix patch metadata +- fix Patch-mainline: + - patches.suse/btrfs-fix-memory-ordering-between-normal-and-ordered-work-functions.patch +- commit 7ca7de6 + +- fix patches metadata +- fix Patch-mainline: + - patches.suse/scsi-core-Fix-spelling-in-a-source-code-comment + - patches.suse/scsi-csiostor-Uninitialized-data-in-csio_ln_vnp_read_cbfn + - patches.suse/scsi-dc395-Fix-error-case-unwinding + - patches.suse/scsi-ufs-ufshcd-pltfrm-Fix-memory-leak-due-to-probe-defer +- commit 2c768e7 + +- btrfs: update comments for chunk allocation -ENOSPC cases + (bsc#1192896). +- btrfs: fix deadlock between chunk allocation and chunk btree + modifications (bsc#1192896). +- btrfs: block-group: Rework documentation of check_system_chunk + function (bsc#1192896). +- commit 20b2047 + +- fix patches metadata +- fix Patch-mainline: + - patches.suse/ipv4-make-exception-cache-less-predictible.patch + - patches.suse/ipv6-make-exception-cache-less-predictible.patch + - patches.suse/qtnfmac-fix-potential-spectre-vulnerabilities.patch +- commit 5c2e4e8 + +- fix patches metadata +- fix Patch-mainline: + - patches.suse/edac-sb_edac-fix-top-of-high-memory-value-for-broadwell-haswell.patch + - patches.suse/x86-sme-use-define-use_early_pgtable_l5-in-mem_encrypt_identity-c.patch +- commit fd7ddeb + +- blacklist.conf: Add 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode +- commit 04918fc + +- btrfs: fix memory ordering between normal and ordered work functions (git-fixes). +- commit 2b13f6d + +- blacklist.conf: 5c9d706f6133 ("bpf: Fix BPF_LSM kconfig symbol dependency") + Not needed since 30897832d8b9 ("bpf: Allow local storage to be used from LSM + programs") is not backported. +- commit 22dfc3c + +- Eradicate Patch-mainline: No + The pre-commit check can reject this deprecated tag then. +- Refresh patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- Refresh patches.suse/btrfs-provide-super_operations-get_inode_dev. +- Refresh patches.suse/intel_idle-Disable-ACPI-_CST-on-Haswell.patch +- Eradicate Patch-mainline: No + The pre-commit check can reject this deprecated tag then. +- Refresh patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- Refresh patches.suse/btrfs-provide-super_operations-get_inode_dev. +- commit 6fb97e5 + +- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE + (bsc#1192473). +- commit b39e9ef + +- Update + patches.suse/bpf-Remove-MTU-check-in-__bpf_skb_max_len.patch + (bsc#1155518 bsc#1192045 CVE-2021-0941). +- commit 5daf798 + +- Update + patches.suse/bpf-Remove-MTU-check-in-__bpf_skb_max_len.patch + (bsc#1155518 bsc#1192045 CVE-2021-0941). +- commit 33fb6b6 + +- drm: prevent spectre issue in vmw_execbuf_ioctl (bsc#1192802). +- qtnfmac: fix potential Spectre vulnerabilities (bsc#1192802). +- commit 5952a38 + +- drm/i915: Introduce intel_hpd_hotplug_irqs() (bsc#1192758). +- commit 29d7f7a + +- Update config files: pull BPF configs together +- commit 86a3134 + +- bpf: Disallow unprivileged bpf by default (jsc#SLE-22573). +- bpf: Add kconfig knob for disabling unpriv bpf + by default (jsc#SLE-22573) +- Update config files: Add + CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set +- commit cb7628d + +- dm ioctl: fix out of bounds array access when no devices + (CVE-2021-31916 bsc#1192781). +- commit 49351dc + +- bpf: Disallow unprivileged bpf by default (jsc#SLE-22574). +- commit 7b9dddf + +- bpf: Fix BPF_JIT kconfig symbol dependency + (git-fixes jsc#SLE-22574). +- bpf: Add kconfig knob for disabling unpriv bpf + by default (jsc#SLE-22574) +- Update config files: Add + CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set +- bpf, kconfig: Add consolidated menu entry for bpf with core + options (jsc#SLE-22574). +- commit 5bd323f + +- patches.suse/zram-replace-fsync_bdev-with-sync_blockdev.patch: (bsc#1170269). +- commit 75a41c2 + +- patches.suse/zram-avoid-race-between-zram_remove-and-disksize_sto.patch: (bsc#1170269). +- commit 406dc3d + +- patches.suse/zram-don-t-fail-to-remove-zram-during-unloading-modu.patch: (bsc#1170269). +- commit cb34e92 + +- patches.suse/zram-fix-race-between-zram_reset_device-and-disksize.patch: (bsc#1170269). +- commit 09f1f4d + +- patches.suse/zram-replace-fsync_bdev-with-sync_blockdev.patch: (bsc#1170269). +- commit 6a0e897 + +- patches.suse/zram-avoid-race-between-zram_remove-and-disksize_sto.patch: (bsc#1170269). +- commit 2c18cb4 + +- patches.suse/zram-don-t-fail-to-remove-zram-during-unloading-modu.patch: (bsc#1170269). +- commit 913e901 + +- patches.suse/zram-fix-race-between-zram_reset_device-and-disksize.patch: (bsc#1170269). +- commit 173dc9b + +- blacklist.conf: printk/workqueue: very hard to hit; works well with lockless + ringuffer; but it might cause wrong timestamps or even lost messages + on 5.3 where using par-CPU buffers (bsc#1192750) +- commit 63c8c7f + +- printk/console: Allow to disable console output by using + console="" or console=null (bsc#1192753). +- commit 4f99186 + +- printk: handle blank console arguments passed in (bsc#1192753). +- commit db08758 + +- ALSA: hda: fix general protection fault in azx_runtime_idle -- mtd: rawnand: xway: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: socrates: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: plat_nand: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: pasemi: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: orion: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: mpc5121: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: gpio: Keep the driver compatible with on-die - ECC engines (git-fixes). -- commit e849ae5 - -- mtd: rawnand: au1550nd: Keep the driver compatible with on-die - ECC engines (git-fixes). -- mtd: rawnand: ams-delta: Keep the driver compatible with on-die - ECC engines (git-fixes). -- Revert "mtd: rawnand: cs553x: Fix external use of SW Hamming - ECC helper" (git-fixes). -- Revert "mtd: rawnand: lpc32xx_slc: Fix external use of SW - Hamming ECC helper" (git-fixes). -- Revert "mtd: rawnand: ndfc: Fix external use of SW Hamming - ECC helper" (git-fixes). -- Revert "mtd: rawnand: sharpsl: Fix external use of SW Hamming - ECC helper" (git-fixes). -- Revert "mtd: rawnand: tmio: Fix external use of SW Hamming - ECC helper" (git-fixes). -- Revert "mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming - ECC helper" (git-fixes). -- mtd: rawnand: fsmc: Fix use of SM ORDER (git-fixes). -- mtd: rawnand: intel: Fix potential buffer overflow in probe - (git-fixes). -- commit 7347e0b - -- mfd: altera-sysmgr: Fix a mistake caused by resource_size - conversion (git-fixes). -- mfd: sprd: Add SPI device ID table (git-fixes). -- mfd: cpcap: Add SPI device ID table (git-fixes). -- mfd: altr_a10sr: Add SPI device ID table (git-fixes). -- mfd: core: Add missing of_node_put for loop iteration +- ALSA: hda: Free card instance properly at probe errors -- cxl/pci: Fix NULL vs ERR_PTR confusion (git-fixes). -- i2c: xlr: Fix a resource leak in the error handling path of - 'xlr_i2c_probe()' (git-fixes). -- i2c: mediatek: fixing the incorrect register offset (git-fixes). -- mtd: core: don't remove debugfs directory if device is in use +- commit 57f0538 + +- ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink + (bsc#1192375). +- ALSA: usb-audio: Add minimal-mute notion in dB mapping table + (bsc#1192375). +- ALSA: usb-audio: Use int for dB map values (bsc#1192375). +- commit 561c434 + +- Move upstreamed sound fix into sorted section +- commit b52485e + +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (git-fixes). +- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the + code and avoid a leak (git-fixes). +- stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() -- commit deece6f +- net: dsa: felix: re-enable TX flow control in + ocelot_port_flush() (git-fixes). +- net: mscc: ocelot: fix hardware timestamp dequeue logic. +- commit 4fdc3dd -- x86/softirq: Disable softirq stacks on PREEMPT_RT (bsc#1189998). -- commit acf1ee7 +- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and + docker together (bsc#1192745). +- commit bc3e5c2 -- mm: disable NUMA_BALANCING_DEFAULT_ENABLED and - TRANSPARENT_HUGEPAGE on PREEMPT_RT (bsc#1189998). -- net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT (bsc#1189998). -- crypto: testmgr - Only disable migration in - crypto_disable_simd_for_test() (bsc#1189998). -- leds: trigger: Disable CPU trigger on PREEMPT_RT (bsc#1189998). -- smack: Guard smack_ipv6_lock definition within a - SMACK_IPV6_PORT_LABELING block (bsc#1189998). -- efi: Allow efi=runtime (bsc#1189998). -- efi: Disable runtime services on RT (bsc#1189998). -- sched/rt: Annotate the RT balancing logic irqwork as - IRQ_WORK_HARD_IRQ (bsc#1189998). -- genirq: Disable irqfixup/poll on PREEMPT_RT (bsc#1189998). -- genirq: Move prio assignment into the newly created thread - (bsc#1189998). -- genirq: Update irq_set_irqchip_state documentation - (bsc#1189998). -- smack: mark 'smack_enabled' global variable as __initdata - (bsc#1189998). -- genirq: Fix kernel doc indentation (bsc#1189998). -- genirq: Change force_irqthreads to a static key (bsc#1189998). -- genirq: Clarify documentation for request_threaded_irq() - (bsc#1189998). -- commit fbda427 +- blacklist.conf: add mscc driver fixes +- commit 109b7ec -- PCI: Set dma-can-stall for HiSilicon chips (jsc#SLE-17310). -- commit 062d197 +- kernel-*-subpackage: Add dependency on kernel scriptlets (bsc#1192740). +- commit a133bf4 -- crypto: pcrypt - Delay write to padata->info (git-fixes). -- commit 4723c6a +- random: fix crash on multiple early calls to add_bootloader_randomness() (bsc#1184924) +- commit d4705fe -- thunderbolt: Fix -Wrestrict warning (jsc#SLE-19438). -- commit d228f70 +- blacklist.conf: changes device names, kABI massacre +- commit 68b0003 -- thunderbolt: Enable retry logic for intra-domain control packets - (jsc#SLE-19430 jsc#SLE-19436). -- commit 984baff - -- Update config files (bsc#1192456). - CONFIG_IMA_ARCH_POLICY=y - CONFIG_IMA_READ_POLICY=y - CONFIG_IMA_TRUSTED_KEYRING=y - CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y -- commit 14c1dff +- fuse: fix page stealing (bsc#1192718). +- commit 5c46aef -- ftrace: Fix scripts/recordmcount.pl due to new binutils - (bsc#1192267). -- commit e6b961a +- ipv4: make exception cache less predictible (bsc#1191790, + CVE-2021-20322). +- ipv6: make exception cache less predictible (bsc#1191790, + CVE-2021-20322). +- ipv4: use siphash instead of Jenkins in fnhe_hashfun() + (bsc#1191790, CVE-2021-20322). +- ipv6: use siphash in rt6_exception_hash() (bsc#1191790, + CVE-2021-20322). +- commit 191e9b3 + +- Revert "x86/kvm: fix vcpu-id indexed array sizes" (git-fixes). +- commit 918d1fd + +- Delete patches.kabi/kabi-fix-after-kvm-vcpu-id-array-fix.patch, as + the patch causing its introduction is being reverted. +- commit 2e03b9d -- auxdisplay: ht16k33: Fix frame buffer device blanking +- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function -- auxdisplay: ht16k33: Connect backlight to fbdev (git-fixes). -- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty - string (git-fixes). -- PCI: uniphier: Serialize INTx masking/unmasking and fix the - bit operation (git-fixes). -- PCI: cadence: Add cdns_plat_pcie_probe() missing return +- commit bb35029 + +- xen-pciback: Fix return in pm_ctrl_init() (git-fixes). +- commit 94628c1 + +- xen: Fix implicit type conversion (git-fixes). +- commit 89e345e + +- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in + mem_encrypt_identity.c (bsc#1152489). +- commit 60c8f9c + +- scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer -- PCI: j721e: Fix j721e_pcie_probe() error path (git-fixes). -- PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated - bridge (git-fixes). -- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on - emulated bridge (git-fixes). -- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge +- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() -- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND - on emulated bridge (git-fixes). -- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG +- scsi: core: Fix spelling in a source code comment (git-fixes). +- scsi: dc395: Fix error case unwinding (git-fixes). +- scsi: qla2xxx: Fix a memory leak in an error path of + qla2x00_process_els() (git-fixes). +- scsi: csiostor: Add module softdep on cxgb4 (git-fixes). +- scsi: qedf: Fix error codes in qedf_alloc_global_queues() -- PCI: aardvark: Fix return value of MSI domain .alloc() method +- scsi: qedi: Fix error codes in qedi_alloc_global_queues() -- PCI: pci-bridge-emul: Fix emulation of W1C bits (git-fixes). -- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() +- scsi: smartpqi: Fix an error code in pqi_get_raid_map() -- PCI: aardvark: Do not unmask unused interrupts (git-fixes). -- PCI: aardvark: Do not clear status bits of masked interrupts +- scsi: fdomain: Fix error return code in fdomain_probe() -- PCI: aardvark: Fix configuring Reference clock (git-fixes). -- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on - emulated bridge (git-fixes). -- PCI: aardvark: Don't spam about PIO Response Status (git-fixes). -- PCI: Do not enable AtomicOps on VFs (git-fixes). -- commit bed291e - -- Drop two USB patches that have been reverted by stable-5.14.17 - Deleted: - patches.suse/usb-core-hcd-Add-support-for-deferring-roothub-regis.patch - patches.suse/xhci-Set-HCD-flag-to-defer-primary-roothub-registrat.patch - blacklist.conf: updated -- commit c2712fa - -- PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() - (bsc#1169263). -- PCI/ACPI: Move _OSC query checks to separate function - (bsc#1169263). -- PCI/ACPI: Move supported and control calculations to separate - functions (bsc#1169263). -- PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS - (bsc#1169263). -- commit 45659d5 +- scsi: BusLogic: Fix missing pr_cont() use (git-fixes). +- scsi: iscsi: Fix iface sysfs attr detection (git-fixes). +- scsi: be2iscsi: Fix an error handling path in + beiscsi_dev_probe() (git-fixes). +- scsi: mpt3sas: Fix error return value in _scsih_expander_add() + (git-fixes). +- scsi: FlashPoint: Rename si_flags field (git-fixes). +- scsi: snic: Fix an error message (git-fixes). +- scsi: libsas: Use _safe() loop in sas_resume_port() (git-fixes). +- scsi: qedf: Add pointer checks in qedf_update_link_speed() + (git-fixes). +- Revert "scsi: ufs: fix a missing check of + devm_reset_control_get" (git-fixes). +- scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel + EHL (git-fixes). +- scsi: qla2xxx: Make sure that aborted commands are freed + (git-fixes). +- commit c10ecb2 -- Update config files: version bump to 5.14.17 -- commit d9ad97b +- supported.conf: add pwm-rockchip + References: jsc#SLE-22615 +- commit 1a3be5a -- Linux 5.14.17 (stable-5.14.17). -- commit b38f62e +- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell + (bsc#1152489). +- commit e920f56 -- Revert "soc: imx: gpcv2: move reset assert after requesting - domain power up" (stable-5.14.17). -- ALSA: usb-audio: Add Audient iD14 to mixer map quirk table - (stable-5.14.17). -- drm/amdkfd: fix boot failure when iommu is disabled in Picasso - (stable-5.14.17). -- Revert "drm/i915/gt: Propagate change in error status to - children on unhold" (stable-5.14.17). -- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" - (stable-5.14.17). -- sfc: Fix reading non-legacy supported link modes - (stable-5.14.17). -- drm/i915: Remove memory frequency calculation (stable-5.14.17). -- scsi: core: Put LLD module refcnt after SCSI device is released - (stable-5.14.17). -- vrf: Revert "Reset skb conntrack - connection..." (stable-5.14.17). -- ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table - (stable-5.14.17). -- commit f0969c0 +- s390/qeth: fix deadlock during failing recovery (git-fixes). +- s390/qeth: Fix deadlock in remove_discipline (git-fixes). +- s390/qeth: fix NULL deref in qeth_clear_working_pool_list() + (git-fixes). +- commit 8d9df1e -- Update patch references for stable-5.14.17 -- commit f5fa096 +- s390/pci: fix zpci_zdev_put() on reserve (git-fixes). +- commit 5f2d7a4 -- HID: u2fzero: properly handle timeouts in usb_submit_urb +- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work -- HID: u2fzero: clarify error check and length calculations +- s390/pci: fix use after free of zpci_dev (git-fixes). +- net/smc: Correct smc link connection counter in case of smc + client (git-fixes). +- s390/dasd: fix use after free in dasd path handling (git-fixes). +- s390/topology: clear thread/group maps for offline cpus -- pinctrl: core: fix possible memory leak in pinctrl_enable() +- commit 4287499 + +- Fix problem with missing installkernel on Tumbleweed. +- commit 2ed6686 + +- Update patches.suse/NFS-Do-uncached-readdir-when-we-re-seeking-a-cookie-.patch + (bsc#1191628 bsc#1192549). + dir_cookie is a pointer to the cookie in older kernels, + not the cookie itself. +- commit ee8ec20 + +- ibmvnic: Process crqs after enabling interrupts (bsc#1192273 + ltc#194629). +- ibmvnic: don't stop queue in xmit (bsc#1192273 ltc#194629). +- commit 99d6daa + +- Revert "ibmvnic: check failover_pending in login response" + (bsc#1190523 ltc#194510). +- ibmvnic: check failover_pending in login response (bsc#1190523 + ltc#194510). +- commit ac4c874 + +- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails + (bsc#1191961 CVE-2021-34981). +- commit a4ff591 + +- Update kabi files. +- commit 6361848 + +- Revert "r8152: adjust the settings about MAC clock speed down + for RTL8153" (git-fixes). +- commit 541bc3e + +- r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B -- pinctrl: equilibrium: Fix function addition in multiple groups +- commit e20d73d + +- r8152: Disable PLA MCU clock speed down (git-fixes). +- Refresh patches.suse/r8152-disable-test-IO-for-RTL8153B.patch. +- commit 9b878a2 + +- r8152: disable U2P3 for RTL8153B (git-fixes). +- commit d6c58f7 + +- r8152: reset flow control patch when linking on for RTL8153B -- pinctrl: renesas: checker: Fix off-by-one bug in drive register - check (git-fixes). -- pinctrl: mediatek: mt8195: Add pm_ops (git-fixes). -- video: fbdev: chipsfb: use memset_io() instead of memset() +- commit 7f46ee2 + +- r8152: fix runtime resume for linking change (git-fixes). +- commit 0ff2979 + +- r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock + Gen 2 (git-fixes). +- commit d73c455 + +- r8152: add a helper function about setting EEE (git-fixes). +- commit 5f95fd2 + +- r8152: divide the tx and rx bottom functions (git-fixes). +- Refresh + patches.suse/r8152-Re-order-napi_disable-in-rtl8152_close.patch. +- Refresh + patches.suse/r8152-avoid-to-call-napi_disable-twice.patch. +- commit 248b976 + +- r8152: saving the settings of EEE (git-fixes). +- commit 7c0dac3 + +- r8152: use alloc_pages for rx buffer (git-fixes). +- commit 3304002 + +- r8152: replace array with linking list for rx information -- commit 3eb7025 +- commit b5a7bd7 -- blacklist.conf: Add perf git-fixes checked into userspace package -- commit 1d6e569 +- r8152: separate the rx buffer size (git-fixes). +- commit 4176c6f -- Drop patches.suse/Revert-platform-x86-i2c-multi-instantiate-Don-t-crea.patch again (git-fxies) - This needs the fix in tipd driver at first (likey commit 9990f2f6264c). -- commit 3c36722 +- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM + request (git-fixes). +- commit 3af49ca -- Update patch reference for ISDN fix (CVE-2021-43389 bsc#1191958) -- commit 69afb02 +- crypto: qat - disregard spurious PFVF interrupts (git-fixes). +- commit 11f64ca + +- crypto: qat - detect PFVF collision after ACK (git-fixes). +- commit fa10b1f + +- crypto: caam - disable pkc for non-E SoCs (git-fixes). +- commit 49a0bf8 -- rtw89: Fix crash by loading compressed firmware file - (bsc#1188303). -- commit fce817c +- blacklist.conf: build warning only +- commit 389a467 -- soundwire: bus: stop dereferencing invalid slave pointer +- kabi/severities: update kabi list +- commit 5cf2719 + +- bpf: Fix potential race in tail call compatibility check -- USB: serial: keyspan: fix memleak on probe errors (git-fixes). -- USB: iowarrior: fix control-message timeouts (git-fixes). -- USB: chipidea: fix interrupt deadlock (git-fixes). -- usb: musb: Balance list entry in musb_gadget_queue (git-fixes). -- usb: max-3421: Use driver data instead of maintaining a list - of bound devices (git-fixes). -- usb: dwc2: drd: reset current session before setting the new - one (git-fixes). -- usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be - disabled (git-fixes). -- usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init +- commit 6fdd9c7 + +- cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (git-fixes). +- commit c3f4c78 + +- exfat: handle wrong stream entry size in exfat_readdir() -- usb: typec: STUSB160X should select REGMAP_I2C (git-fixes). -- usb: musb: select GENERIC_PHY instead of depending on it +- exfat: fix erroneous discard when clear cluster bit -- usb: gadget: hid: fix error code in do_config() (git-fixes). -- commit e5a5f46 +- commit 366e900 + +- exfat: truncate atimes to 2s granularity (bsc#1192328). +- Refresh + patches.suse/exfat-fix-use-of-uninitialized-spinlock-on-error-path.patch. +- exfat: properly set s_time_gran (bsc#1192328). +- commit 832525a + +- Drop two USB patches that are reverted by stable 5.4.158 + Deleted: + patches.suse/usb-core-hcd-Add-support-for-deferring-roothub-regis.patch + patches.suse/xhci-Set-HCD-flag-to-defer-primary-roothub-registrat.patch + blacklist.conf: updated +- commit 10f1374 -- serial: cpm_uart: Protect udbg definitions by - CONFIG_SERIAL_CPM_CONSOLE (git-fixes). -- serial: 8250: fix racy uartclk update (git-fixes). -- serial: imx: fix detach/attach of serial console (git-fixes). -- serial: core: Fix initializing and restoring termios speed - (git-fixes). -- soundwire: debugfs: use controller id and link_id for debugfs - (git-fixes). -- staging: r8712u: fix control-message timeout (git-fixes). -- staging: rtl8712: fix use-after-free in rtl8712_dl_fw - (git-fixes). -- commit 9e7d7b6 +- USB: serial: keyspan: fix memleak on probe errors (git-fixes). +- USB: iowarrior: fix control-message timeouts (git-fixes). +- usb: musb: Balance list entry in musb_gadget_queue (git-fixes). +- usb: max-3421: Use driver data instead of maintaining a list + of bound devices (git-fixes). +- usb: gadget: hid: fix error code in do_config() (git-fixes). +- commit b954450 -- power: supply: max17042_battery: Clear status bits in interrupt - handler (git-fixes). -- power: supply: max17040: fix null-ptr-deref in max17040_probe() - (git-fixes). -- power: reset: at91-reset: check properly the return value of - devm_of_iomap (git-fixes). -- phy: Sparx5 Eth SerDes: Fix return value check in - sparx5_serdes_probe() (git-fixes). -- phy: qcom-snps: Correct the FSEL_MASK (git-fixes). +- iio: dac: ad5446: Fix ad5622_write() return value (git-fixes). +- staging: r8712u: fix control-message timeout (git-fixes). -- commit 0b67117 +- commit 0f3a4f1 -- phy: ti: gmii-sel: check of_get_address() for failure +- PCI: uniphier: Serialize INTx masking/unmasking and fix the + bit operation (git-fixes). +- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG -- phy: qcom-qusb2: Fix a memory leak on probe (git-fixes). -- most: fix control-message timeouts (git-fixes). -- iio: buffer: Fix memory leak in - iio_buffers_alloc_sysfs_and_mask() (git-fixes). -- iio: adc: tsc2046: fix scan interval warning (git-fixes). -- iio: core: fix double free in iio_device_unregister_sysfs() +- PCI: aardvark: Fix return value of MSI domain .alloc() method -- iio: core: check return value when calling dev_set_name() +- PCI: pci-bridge-emul: Fix emulation of W1C bits (git-fixes). +- HID: u2fzero: properly handle timeouts in usb_submit_urb -- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC +- HID: u2fzero: clarify error check and length calculations -- staging: most: dim2: do not double-register the same device +- pinctrl: core: fix possible memory leak in pinctrl_enable() -- phy: micrel: ksz8041nl: do not use power down mode (git-fixes). -- commit f2194b0 - -- iio: buffer: Fix memory leak in - iio_buffer_register_legacy_sysfs_groups() (git-fixes). -- iio: buffer: Fix double-free in - iio_buffers_alloc_sysfs_and_mask() (git-fixes). -- iio: buffer: Fix memory leak in - __iio_buffer_alloc_sysfs_and_mask() (git-fixes). -- iio: buffer: check return value of kstrdup_const() (git-fixes). -- iio: dac: ad5446: Fix ad5622_write() return value (git-fixes). -- drivers: iio: dac: ad5766: Fix dt property name (git-fixes). -- iio: st_pressure_spi: Add missing entries SPI to device ID table +- video: fbdev: chipsfb: use memset_io() instead of memset() -- commit 614338b +- ABI: sysfs-kernel-slab: Document some stats (git-fixes). +- commit 92991a1 -- component: do not leave master devres group open after bind - (git-fixes). -- device property: Add missed header in fwnode.h (git-fixes). -- driver core: Fix possible memory leak in device_link_add() +- auxdisplay: ht16k33: Fix frame buffer device blanking -- comedi: dt9812: fix DMA buffers on stack (git-fixes). -- comedi: ni_usb6501: fix NULL-deref in command paths (git-fixes). -- Documentation:devicetree:bindings:iio:dac: Fix val (git-fixes). -- iio: adis: do not disabe IRQs in 'adis_init()' (git-fixes). -- dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg +- auxdisplay: ht16k33: Connect backlight to fbdev (git-fixes). +- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty + string (git-fixes). +- PCI: aardvark: Fix reporting Data Link Layer Link Active -- iio: ad5770r: make devicetree property reading consistent +- PCI: aardvark: Fix checking for link up via LTSSM state -- iio: st_sensors: disable regulators after device unregistration +- PCI: aardvark: Do not unmask unused interrupts (git-fixes). +- PCI: aardvark: Do not clear status bits of masked interrupts -- commit 7a34673 +- PCI: aardvark: Don't spam about PIO Response Status (git-fixes). +- commit 3e5c258 -- ABI: obsolete/sysfs-bus-iio: add some missing blank lines - (git-fixes). -- ABI: sysfs-kernel-slab: Document some stats (git-fixes). -- ABI: sysfs-devices-removable: make a table valid as ReST markup - (git-fixes). -- ABI: configfs-usb-gadget-uac2: fix a broken table (git-fixes). -- ABI: sysfs-platform-dptf: Add tables markup to a table +- ALSA: usb-audio: Add Audient iD14 to mixer map quirk table -- comedi: vmk80xx: fix bulk and interrupt message timeouts +- ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table -- comedi: vmk80xx: fix bulk-buffer overflow (git-fixes). -- comedi: vmk80xx: fix transfer-buffer overflows (git-fixes). -- char: xillybus: fix msg_ep UAF in xillyusb_probe() (git-fixes). -- commit 7b9627f +- commit b23c22d -- Update patch reference for a net fix (CVE-2021-43267 bsc#1192341) -- commit f6e8d1c +- ocfs2: do not zero pages beyond i_size (bsc#1190795). +- commit 5f3b3d8 -- ALSA: usb-audio: Input source control - digidesign mbox - (git-fixes). -- commit 5b93860 +- ocfs2: fix data corruption on truncate (bsc#1190795). +- commit 4b0d91a -- ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 - Mixer/Soundcard (git-fixes). -- commit 587cd4a +- ftrace: Fix scripts/recordmcount.pl due to new binutils + (bsc#1192267). +- commit f07ed1b -- ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers - (git-fixes). -- commit df7bc2c +- PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() + (bsc#1169263). +- PCI/ACPI: Move _OSC query checks to separate function + (bsc#1169263). +- PCI/ACPI: Move supported and control calculations to separate + functions (bsc#1169263). +- PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS + (bsc#1169263). +- PCI/ACPI: Clarify message about _OSC failure (bsc#1169263). +- PCI/ACPI: Remove unnecessary osc_lock (bsc#1169263). +- commit a38114a -- ALSA: hda/realtek: Add quirk for Clevo PC70HS (git-fixes). -- ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk - (git-fixes). -- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 - (git-fixes). -- ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED - (git-fixes). -- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume - (git-fixes). -- ALSA: mixer: oss: Fix racy access to slots (git-fixes). -- commit dee578e +- series.conf: refresh +- update upstream references and resort + - patches.suse/scsi-lpfc-Adjust-bytes-received-vales-during-cmf-tim.patch + - patches.suse/scsi-lpfc-Allow-PLOGI-retry-if-previous-PLOGI-was-ab.patch + - patches.suse/scsi-lpfc-Allow-fabric-node-recovery-if-recovery-is-.patch + - patches.suse/scsi-lpfc-Correct-sysfs-reporting-of-loop-support-af.patch + - patches.suse/scsi-lpfc-Don-t-release-final-kref-on-Fport-node-whi.patch + - patches.suse/scsi-lpfc-Don-t-remove-ndlp-on-PRLI-errors-in-P2P-mo.patch + - patches.suse/scsi-lpfc-Fix-EEH-support-for-NVMe-I-O.patch + - patches.suse/scsi-lpfc-Fix-FCP-I-O-flush-functionality-for-TMF-ro.patch + - patches.suse/scsi-lpfc-Fix-I-O-block-after-enabling-managed-conge.patch + - patches.suse/scsi-lpfc-Fix-NVMe-I-O-failover-to-non-optimized-pat.patch + - patches.suse/scsi-lpfc-Fix-hang-on-unload-due-to-stuck-fport-node.patch + - patches.suse/scsi-lpfc-Fix-link-down-processing-to-address-NULL-p.patch + - patches.suse/scsi-lpfc-Fix-list_add-corruption-in-lpfc_drain_txq.patch + - patches.suse/scsi-lpfc-Fix-premature-rpi-release-for-unsolicited-.patch + - patches.suse/scsi-lpfc-Fix-rediscovery-of-tape-device-after-LIP.patch + - patches.suse/scsi-lpfc-Fix-use-after-free-in-lpfc_unreg_rpi-routi.patch + - patches.suse/scsi-lpfc-Improve-PBDE-checks-during-SGL-processing.patch + - patches.suse/scsi-lpfc-Revert-LOG_TRACE_EVENT-back-to-LOG_INIT-pr.patch + - patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.2.patch + - patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.3.patch + - patches.suse/scsi-lpfc-Wait-for-successful-restart-of-SLI3-adapte.patch + - patches.suse/scsi-lpfc-Zero-CGN-stats-only-during-initial-driver-.patch + - patches.suse/scsi-qla2xxx-Add-support-for-mailbox-passthru.patch + - patches.suse/scsi-qla2xxx-Call-process_response_queue-in-Tx-path.patch + - patches.suse/scsi-qla2xxx-Check-for-firmware-capability-before-cr.patch + - patches.suse/scsi-qla2xxx-Display-16G-only-as-supported-speeds-fo.patch + - patches.suse/scsi-qla2xxx-Fix-crash-in-NVMe-abort-path.patch + - patches.suse/scsi-qla2xxx-Fix-kernel-crash-when-accessing-port_sp.patch + - patches.suse/scsi-qla2xxx-Fix-use-after-free-in-eh_abort-path.patch + - patches.suse/scsi-qla2xxx-Move-heartbeat-handling-from-DPC-thread.patch + - patches.suse/scsi-qla2xxx-Remove-redundant-initialization-of-poin.patch + - patches.suse/scsi-qla2xxx-Update-version-to-10.02.07.100-k.patch + - patches.suse/scsi-qla2xxx-edif-Use-link-event-to-wake-up-app.patch + No effect on expanded tree. +- commit 69f2186 + +- Refresh + patches.suse/ibmvnic-Consolidate-code-in-replenish_rx_pool.patch. +- Refresh + patches.suse/ibmvnic-Fix-up-some-comments-and-messages.patch. +- Refresh patches.suse/ibmvnic-Reuse-LTB-when-possible.patch. +- Refresh patches.suse/ibmvnic-Reuse-rx-pools-when-possible.patch. +- Refresh patches.suse/ibmvnic-Reuse-tx-pools-when-possible.patch. +- Refresh patches.suse/ibmvnic-Use-bitmap-for-LTB-map_ids.patch. +- Refresh + patches.suse/ibmvnic-Use-rename-local-vars-in-init_rx_pools.patch. +- Refresh + patches.suse/ibmvnic-Use-rename-local-vars-in-init_tx_pools.patch. +- Refresh + patches.suse/ibmvnic-init_tx_pools-move-loop-invariant-code.patch. + Metadata update +- commit 62eb415 -- clk: qcom: gcc-sc7280: Drop unused array (git-fixes). -- commit dbfffa3 +- README.BRANCH: Add Oscar Salvador as SLE15-SP3 maintainer +- commit 8e13353 -- soc: qcom: apr: Add of_node_put() before return (git-fixes). -- soc: qcom: rpmhpd: fix sm8350_mxc's peer domain (git-fixes). -- soc: qcom: socinfo: add two missing PMIC IDs (git-fixes). -- soc: qcom: rpmhpd: Make power_on actually enable the domain - (git-fixes). -- soc: samsung: pm_domains: drop unused is_off field (git-fixes). -- soc: samsung: exynos-pmu: Fix compilation when nothing selects - CONFIG_MFD_CORE (git-fixes). -- soc: fsl: dpio: rename the enqueue descriptor variable - (git-fixes). -- soc: fsl: dpio: use an explicit NULL instead of 0 (git-fixes). -- soc: qcom: llcc: Disable MMUHWT retention (git-fixes). -- virtio_ring: check desc == NULL when using indirect with packed - (git-fixes). -- commit 46f0c26 +- Update patch reference for ISDN fix (CVE-2021-43389 bsc#1191958) +- commit b343e2f -- firmware: qcom_scm: Fix error retval in - __qcom_scm_is_call_available() (git-fixes). -- memory: renesas-rpc-if: Avoid unaligned bus access for - HyperFlash (git-fixes). -- memory: renesas-rpc-if: Correct QSPI data transfer in Manual - mode (git-fixes). -- memory: fsl_ifc: fix leak of irq and nand_irq in - fsl_ifc_ctrl_probe (git-fixes). -- soc/tegra: Fix an error handling path in - tegra_powergate_power_up() (git-fixes). -- firmware: tegra: Reduce stack usage (git-fixes). -- of: unittest: fix EXPECT text for gpio hog errors (git-fixes). -- of: remove duplicate declarations of __of_*_sysfs() functions - (git-fixes). -- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning - (git-fixes). -- commit eb8bc37 +- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh + (bsc#1192288). +- commit a0f44db -- clk: at91: clk-master: fix prescaler logic (git-fixes). -- clk: at91: clk-master: check if div or pres is zero (git-fixes). -- clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL (git-fixes). -- clk: at91: check pmc node status before registering syscore ops - (git-fixes). -- clk: rockchip: use module_platform_driver_probe (git-fixes). -- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling - paths (git-fixes). -- clk: qcom: gcc: Remove CPUSS clocks control for SC7280 - (git-fixes). -- bus: ti-sysc: Fix timekeeping_suspended warning on resume - (git-fixes). -- docs: f2fs: fix text alignment (git-fixes). -- docs: UML: user_mode_linux_howto_v2 edits (git-fixes). -- commit e03ec55 +- Update + patches.suse/usb-hso-fix-error-handling-code-of-hso_create_net_de.patch + (bsc#1188601 CVE-2021-37159). + Added bsc and CVE numbers +- commit e17f2ff + +- kABI: Fix kABI after 36950f2da1ea (bsc#1191851). +- commit 659ddc7 -- ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' - (git-fixes). -- ASoC: cs42l42: Correct configuring of switch inversion from - ts-inv (git-fixes). -- ASoC: dt-bindings: cs42l42: Correct description of ts-inv - (git-fixes). -- ASoC: tegra: Set default card name for Trimslice (git-fixes). -- ASoC: tegra: Restore AC97 support (git-fixes). -- ASoC: soc-pcm: restore mixer functionality (git-fixes). -- ASoC: wcd9335: Use correct version to initialize Class H +- ALSA: ua101: fix division by zero at probe (git-fixes). +- ALSA: uapi: Fix a C++ style comment in asound.h (git-fixes). +- ALSA: hda: Use position buffer for SKL+ again (git-fixes). +- ALSA: hda: Reduce udelay() at SKL+ position reporting -- ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE +- ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 -- commit a8c85b8 +- commit a82ebfb -- ASoC: mediatek: mt8195: Remove unsued irqs_lock (git-fixes). -- ASoC: meson: t9015: Add missing AVDD-supply property +- memory: fsl_ifc: fix leak of irq and nand_irq in + fsl_ifc_ctrl_probe (git-fixes). +- ASoC: dt-bindings: cs42l42: Correct description of ts-inv +- ASoC: mediatek: mt8195: Remove unsued irqs_lock (git-fixes). -- ASoC: cs42l42: Always configure both ASP TX channels - (git-fixes). -- ALSA: oxfw: fix functional regression for Mackie Onyx 1640i - in v5.14 or later (git-fixes). -- ALSA: line6: fix control and interrupt message timeouts - (git-fixes). -- commit 8645368 - -- ALSA: 6fire: fix control and bulk message timeouts (git-fixes). -- ALSA: uapi: Fix a C++ style comment in asound.h (git-fixes). -- ALSA: hda: Use position buffer for SKL+ again (git-fixes). -- ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 - (git-fixes). -- ABI: sysfs-platform-intel-pmc: add blank lines to make it - valid for ReST (git-fixes). -- ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries - (git-fixes). -- commit 19d7af3 - -- Move upstreamed patches into sorted section -- commit d1ff8bb - -- locking: Remove spin_lock_flags() etc (bsc#1190137). -- locking/rwsem: Fix comments about reader optimistic lock - stealing conditions (bsc#1190137). -- locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() - (bsc#1190137). -- locking/rwsem: Disable preemption for spinning region - (bsc#1190137). -- locking/rwbase: Optimize rwbase_read_trylock (bsc#1190137 - bsc#1189998). -- rtmutex: Wake up the waiters lockless while dropping the read - lock (bsc#1190137 bsc#1189998). -- rtmutex: Check explicit for TASK_RTLOCK_WAIT (bsc#1190137 - bsc#1189998). -- locking/rt: Take RCU nesting into account for __might_resched() - (bsc#1190137 bsc#1189998). -- sched: Make cond_resched_lock() variants RT aware (bsc#1190137 - bsc#1189998). -- sched: Make RCU nest depth distinct in __might_resched() - (bsc#1190137 bsc#1189998). -- sched: Make might_sleep() output less confusing (bsc#1190137 - bsc#1189998). -- sched: Cleanup might_sleep() printks (bsc#1190137 bsc#1189998). -- sched: Remove preempt_offset argument from __might_sleep() - (bsc#1190137 bsc#1189998). -- sched: Make cond_resched_*lock() variants consistent - vs. might_sleep() (bsc#1190137 bsc#1189998). -- sched: Clean up the might_sleep() underscore zoo (bsc#1190137 - bsc#1189998). -- locking/ww-mutex: Fix uninitialized use of ret in test_aa() - (bsc#1190137). -- lockdep: Improve comments in wait-type checks (bsc#1190137). -- lockdep: Let lock_is_held_type() detect recursive read as read - (bsc#1190137). -- kernel/locking: Add context to ww_mutex_trylock() (bsc#1190137). -- commit 86065d6 - -- Input: i8042 - Add quirk for Fujitsu Lifebook T725 - (bsc#1191980). -- commit 3274f52 - -- Move upstreamed patches into sorted section -- commit 8e8bf1d - -- Revert "PM: sleep: Do not assume that "mem" is always present" +- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning -- commit c0f0040 +- commit 7e1e84d -- wilc1000: fix possible memory leak in cfg_scan_result() - (git-fixes). -- commit 663fdc6 +- Update patch reference for AMDGPU fix (bsc#1180749) +- commit 6ea4cbc -- virtio-gpu: fix possible memory allocation failure (git-fixes). -- wcn36xx: Channel list update before hardware scan (git-fixes). -- wcn36xx: Fix discarded frames due to wrong sequence number - (git-fixes). -- wcn36xx: add proper DMA memory barriers in rx path (git-fixes). -- wcn36xx: Fix HT40 capability for 2Ghz band (git-fixes). -- Revert "wcn36xx: Disable bmps when encryption is disabled" +- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (git-fixes). +- drm/amdgpu/display: add quirk handling for stutter mode -- wcn36xx: Fix tx_status mechanism (git-fixes). -- wcn36xx: Fix (QoS) null data frame bitrate/modulation +- drm/msm: uninitialized variable in msm_gem_import() (git-fixes). +- drm/msm: potential error pointer dereference in init() -- wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass - two's complement (git-fixes). -- wcn36xx: Fix Antenna Diversity Switching (git-fixes). -- commit c191910 - -- thermal/core: fix a UAF bug in - __thermal_cooling_device_register() (git-fixes). -- PM: EM: Fix inefficient states detection (git-fixes). +- drm/ttm: stop calling tt_swapin in vm_access (git-fixes). -- rsi: fix control-message timeout (git-fixes). -- rtl8187: fix control-message timeouts (git-fixes). -- rsi: stop thread firstly in rsi_91x_init() error handling - (git-fixes). -- rsi: Fix module dev_oper_mode parameter description (git-fixes). -- rsi: fix rate mask set leading to P2P failure (git-fixes). -- rsi: fix key enabled check causing unwanted encryption for - vap_id > 0 (git-fixes). -- rsi: fix occasional initialisation failure with BT coex - (git-fixes). -- commit 0e59d7a - -- PM: sleep: Do not assume that "mem" is always present - (git-fixes). -- mwifiex: fix division by zero in fw download path (git-fixes). -- mt76: mt7615: mt7622: fix ibss and meshpoint (git-fixes). +- iwlwifi: mvm: fix some kerneldoc issues (git-fixes). -- mt76: mt7615: fix monitor mode tear down crash (git-fixes). -- mt76: mt7921: fix retrying release semaphore without end - (git-fixes). -- mt76: mt7615: fix hwmon temp sensor mem use-after-free - (git-fixes). -- mwifiex: Send DELBA requests according to spec (git-fixes). -- commit 11ac107 - -- mt76: mt7915: fix hwmon temp sensor mem use-after-free - (git-fixes). -- mt76: mt7921: always wake device if necessary in debugfs - (git-fixes). -- mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate - (git-fixes). -- mt76: mt7921: fix firmware usage of RA info using legacy rates - (git-fixes). -- mt76: mt7921: report HE MU radiotap (git-fixes). -- mt76: overwrite default reg_ops if necessary (git-fixes). -- mt76: connac: fix GTK rekey offload failure on WPA mixed mode - (git-fixes). -- mt76: mt7921: fix dma hang in rmmod (git-fixes). -- mt76: mt7915: fix bit fields for HT rate idx (git-fixes). -- mt76: mt7915: fix potential overflow of eeprom page index - (git-fixes). -- commit 282c2b4 - -- ibmvnic: delay complete() (bsc#1094840 ltc#167098 git-fixes). -- commit 19163fe - -- mt76: mt7921: Fix out of order process by invalid event pkt - (git-fixes). -- mt76: mt7915: fix mgmt frame using unexpected bitrate - (git-fixes). -- mt76: mt7921: fix mgmt frame using unexpected bitrate - (git-fixes). -- mt76: add mt76_default_basic_rate more devices can rely on - (git-fixes). -- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c - (git-fixes). -- mt76: mt7921: fix survey-dump reporting (git-fixes). -- mt76: fix build error implicit enumeration conversion - (git-fixes). -- mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (git-fixes). -- mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() - (git-fixes). -- mt76: mt7921: fix endianness warning in mt7921_update_txs - (git-fixes). -- commit d1310f8 - -- iwlwifi: fw: uefi: add missing include guards (git-fixes). -- iwlwifi: mvm: fix some kerneldoc issues (git-fixes). -- libertas: Fix possible memory leak in probe and disconnect - (git-fixes). -- libertas_tf: Fix possible memory leak in probe and disconnect - (git-fixes). -- mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb - (git-fixes). -- mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event - (git-fixes). -- iwlwifi: cfg: set low-latency-xtal for some integrated So - devices (git-fixes). -- iwlwifi: mvm: reset PM state on unsuccessful resume (git-fixes). -- gve: Track RX buffer allocation failures (git-fixes). -- gve: Allow pageflips on larger pages (git-fixes). -- commit 110b62b - -- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (git-fixes). -- drm/amdgpu: fix a potential memory leak in - amdgpu_device_fini_sw() (git-fixes). -- drm/msm: Fix potential NULL dereference in DPU SSPP (git-fixes). -- fbdev/efifb: Release PCI device's runtime PM ref during FB - destroy (git-fixes). -- gve: Add netif_set_xps_queue call (git-fixes). -- gve: Recover from queue stall due to missed IRQ (git-fixes). -- gve: Do lazy cleanup in TX path (git-fixes). -- gve: Add rx buffer pagecnt bias (git-fixes). -- gve: Switch to use napi_complete_done (git-fixes). -- gve: DQO: avoid unused variable warnings (git-fixes). -- commit 55a8612 - -- drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" - (git-fixes). -- commit 542acac - -- drm/msm: uninitialized variable in msm_gem_import() (git-fixes). -- drm/msm: potential error pointer dereference in init() - (git-fixes). -- drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() (git-fixes). -- drm/amdkfd: Fix an inappropriate error handling in allloc - memory of gpu (git-fixes). -- drm: fb_helper: fix CONFIG_FB dependency (git-fixes). -- drm/ttm: stop calling tt_swapin in vm_access (git-fixes). -- drm/amdgpu: fix warning for overflow check (git-fixes). -- drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early - stage (git-fixes). -- commit b55334e - -- drm/amd/display: Revert "Directly retrain link from debugfs" - (git-fixes). -- drm: bridge: it66121: Fix return value it66121_probe - (git-fixes). -- drm/v3d: fix wait for TMU write combiner flush (git-fixes). -- drm/sun4i: Fix macros in sun8i_csc.h (git-fixes). -- drm/bridge: it66121: Wait for next bridge to be probed - (git-fixes). -- drm/bridge: it66121: Initialize {device,vendor}_ids (git-fixes). -- drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() - (git-fixes). -- cfg80211: always free wiphy specific regdomain (git-fixes). -- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync - (git-fixes). -- Bluetooth: fix init and cleanup of sco_conn.timeout_work - (git-fixes). -- commit c29b2e3 - -- ath6kl: fix division by zero in send path (git-fixes). -- ath10k: fix division by zero in send path (git-fixes). -- ath6kl: fix control-message timeout (git-fixes). -- ath9k: Fix potential interrupt storm on queue reset (git-fixes). -- b43: fix a lower bounds test (git-fixes). -- b43legacy: fix a lower bounds test (git-fixes). -- ath11k: Fix memory leak in ath11k_qmi_driver_event_work - (git-fixes). -- ath11k: fix packet drops due to incorrect 6 GHz freq value in - rx status (git-fixes). -- ath11k: Avoid race during regd updates (git-fixes). -- ath11k: fix some sleeping in atomic bugs (git-fixes). -- commit 4e5d1a9 - -- amd/display: remove ChromeOS workaround (git-fixes). -- ACPI: PM: Fix sharing of wakeup power resources (git-fixes). -- ACPI: PM: Turn off unused wakeup power resources (git-fixes). -- ath10k: fix control-message timeout (git-fixes). -- ath10k: fix module load regression with iram-recovery feature - (git-fixes). -- ath10k: fix max antenna gain unit (git-fixes). -- ath10k: Don't always treat modem stop events as crashes - (git-fixes). -- ath10k: Fix missing frame timestamp for beacon/probe-resp - (git-fixes). -- commit dfaf1e9 - -- Revert "net: hns3: fix pause config problem after autoneg - disabled" (git-fixes). -- commit ea23b32 - -- Update config files: version bump to 5.14.16 -- commit b93546f - -- Linux 5.14.16 (stable-5.14.16). -- commit e533e4f - -- perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support - (stable-5.14.16). -- perf script: Check session->header.env.arch before using it - (stable-5.14.16). -- KVM: x86: Take srcu lock in post_kvm_run_save() - (stable-5.14.16). -- KVM: SEV-ES: fix another issue with string I/O VMGEXITs - (stable-5.14.16). -- KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in - kvm_vcpu_block() (stable-5.14.16). -- KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock - (stable-5.14.16). -- scsi: ufs: ufs-exynos: Correct timeout value setting registers - (stable-5.14.16). -- riscv: Fix asan-stack clang build (stable-5.14.16). -- riscv: Do not re-populate shadow memory with - kasan_populate_early_shadow (stable-5.14.16). -- riscv: fix misalgned trap vector base address (stable-5.14.16). -- commit 09b4969 - -- bpf: Use kvmalloc for map values in syscall (stable-5.14.16). -- Refresh - patches.suse/bpf-Fix-error-usage-of-map_fd-and-fdget-in-generic_m.patch. -- commit cedd276 - -- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu - (stable-5.14.16). -- KVM: s390: clear kicked_mask before sleeping again - (stable-5.14.16). -- octeontx2-af: Check whether ipolicers exists (stable-5.14.16). -- net: hns3: expand buffer len for some debugfs command - (stable-5.14.16). -- net: hns3: add more string spaces for dumping packets number - of queue info in debugfs (stable-5.14.16). -- phy: phy_ethtool_ksettings_set: Lock the PHY while changing - settings (stable-5.14.16). -- RDMA/irdma: Do not hold qos mutex twice on QP resume - (stable-5.14.16). -- RDMA/irdma: Set VLAN in UD work completion correctly - (stable-5.14.16). -- RDMA/irdma: Process extended CQ entries correctly - (stable-5.14.16). -- commit 53d65f5 - -- net: ethernet: microchip: lan743x: Fix skb allocation failure - (stable-5.14.16). -- net/tls: Fix flipped sign in async_wait.err assignment - (stable-5.14.16). -- net: hns3: fix data endian problem of some functions of debugfs - (stable-5.14.16). -- net: hns3: fix pause config problem after autoneg disabled - (stable-5.14.16). -- net: nxp: lpc_eth.c: avoid hang when bringing interface down - (stable-5.14.16). -- phy: phy_start_aneg: Add an unlocked version (stable-5.14.16). -- phy: phy_ethtool_ksettings_set: Move after phy_start_aneg - (stable-5.14.16). -- phy: phy_ethtool_ksettings_get: Lock the phy for consistency - (stable-5.14.16). -- net: ethernet: microchip: lan743x: Fix dma allocation failure - by using dma_set_mask_and_coherent (stable-5.14.16). -- net: ethernet: microchip: lan743x: Fix driver crash when - lan743x_pm_resume fails (stable-5.14.16). -- commit df8349f - -- ice: check whether PTP is initialized in ice_ptp_release() - (stable-5.14.16). -- mlxsw: pci: Recycle received packet upon allocation failure - (stable-5.14.16). -- net-sysfs: initialize uid and gid before calling - net_ns_get_ownership (stable-5.14.16). -- net: Prevent infinite while loop in skb_tx_hash() - (stable-5.14.16). -- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST - (stable-5.14.16). -- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a - string (stable-5.14.16). -- RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR - (stable-5.14.16). -- RDMA/mlx5: Set user priority for DCT (stable-5.14.16). -- reset: brcmstb-rescal: fix incorrect polarity of status bit - (stable-5.14.16). -- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node - (stable-5.14.16). -- commit 97aac17 - -- nvmet-tcp: fix data digest pointer calculation (stable-5.14.16). -- nvme-tcp: fix data digest pointer calculation (stable-5.14.16). -- nvme-tcp: fix possible req->offset corruption (stable-5.14.16). -- octeontx2-af: Fix possible null pointer dereference - (stable-5.14.16). -- octeontx2-af: Display all enabled PF VF rsrc_alloc entries - (stable-5.14.16). -- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict - function (stable-5.14.16). -- bpf: Fix error usage of map_fd and fdget() in - generic_map_update_batch() (stable-5.14.16). -- ice: Respond to a NETDEV_UNREGISTER event for LAG - (stable-5.14.16). -- IB/hfi1: Fix abba locking issue with sc_disable() - (stable-5.14.16). -- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt - fields (stable-5.14.16). -- commit a55a0c7 - -- drm/ttm: fix memleak in ttm_transfered_destroy (stable-5.14.16). -- drm/amd/display: Fallback to clocks which meet requested - voltage on DCN31 (stable-5.14.16). -- drm/amdgpu: support B0&B1 external revision id for yellow carp - (stable-5.14.16). -- drm/amd/display: Moved dccg init to after bios golden init - (stable-5.14.16). -- drm/amd/display: Increase watermark latencies for DCN3.1 - (stable-5.14.16). -- drm/amd/display: increase Z9 latency to workaround underflow - in Z9 (stable-5.14.16). -- drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1 - (stable-5.14.16). -- drm/amd/display: Limit display scaling to up to true 4k for - DCN 3.1 (stable-5.14.16). -- riscv, bpf: Fix potential NULL dereference (stable-5.14.16). -- cgroup: Fix memory leak caused by missing cgroup_bpf_offline - (stable-5.14.16). -- commit e3a5ce8 - -- mm: khugepaged: skip huge page collapse for special files - (stable-5.14.16). -- mm, thp: bail out early in collapse_file for writeback page - (stable-5.14.16). -- mm: filemap: check if THP has hwpoisoned subpage for PMD page - fault (stable-5.14.16). -- mm: hwpoison: remove the unnecessary THP check (stable-5.14.16). -- drm/amd/display: Require immediate flip support for DCN3.1 - planes (stable-5.14.16). -- arm64: dts: imx8mm-kontron: Fix connection type for VSC8531 - RGMII PHY (stable-5.14.16). -- arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency - (stable-5.14.16). -- arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 - (stable-5.14.16). -- arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to - 800 mV (stable-5.14.16). -- arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply - voltages are correct (stable-5.14.16). -- commit 274ce5a - -- nvme-tcp: fix H2CData PDU send accounting (again) - (stable-5.14.16). -- block: Fix partition check for host-aware zoned block devices - (stable-5.14.16). -- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 - (stable-5.14.16). -- ocfs2: fix race between searching chunks and release - journal_head from buffer_head (stable-5.14.16). -- net/tls: Fix flipped sign in tls_err_abort() calls - (stable-5.14.16). -- tipc: fix size validations for the MSG_CRYPTO type - (stable-5.14.16). -- ftrace/nds32: Update the proto for ftrace_trace_function to - match ftrace_stub (stable-5.14.16). -- ata: sata_mv: Fix the error handling of mv_chip_id() - (stable-5.14.16). -- pinctrl: amd: disable and mask interrupts on probe - (stable-5.14.16). -- Revert "pinctrl: bcm: ns: support updated DT binding as syscon - subnode" (stable-5.14.16). -- commit 26c5964 - -- usbnet: fix error return code in usbnet_probe() - (stable-5.14.16). -- ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in - arch/arm/kernel/head.S (stable-5.14.16). -- ARM: 9141/1: only warn about XIP address when not compile - testing (stable-5.14.16). -- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype - (stable-5.14.16). -- ARM: 9138/1: fix link warning with XIP + frame-pointer - (stable-5.14.16). -- ARM: 9134/1: remove duplicate memcpy() definition - (stable-5.14.16). -- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned - (stable-5.14.16). -- ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images - (stable-5.14.16). -- usbnet: sanity check for maxpacket (stable-5.14.16). -- commit 47b76d0 - -- Update patch references for stable-5.14.16 -- commit 88fbd03 - -- Update patch reference for selinux fix (CVE-2021-43057 bsc#1192260) -- commit 23a504e - -- Update reference tag to the right issuses. -- Update patches.suse/gpio-mlxbf2-Convert-to-device-PM-ops.patch - (jsc#SLE-19248 jsc#SLE-19789). -- Update patches.suse/gpio-mlxbf2-Drop-wrong-use-of-ACPI_PTR.patch - (jsc#SLE-19248 jsc#SLE-19789). -- Update - patches.suse/gpio-mlxbf2-Use-DEFINE_RES_MEM_NAMED-helper-macro.patch - (jsc#SLE-19248 jsc#SLE-19789). -- Update - patches.suse/gpio-mlxbf2-Use-devm_platform_ioremap_resource.patch - (jsc#SLE-19248 jsc#SLE-19789). -- commit d6c0a5e +- commit a012b20 -- spi: spi-rpc-if: Check return value of rpcif_sw_init() - (git-fixes). -- spi: Fixed division by zero warning (git-fixes). -- tpm_tis_spi: Add missing SPI ID (git-fixes). -- tpm: fix Atmel TPM crash caused by too frequent queries - (git-fixes). -- tpm: Check for integer overflow in tpm2_map_response_body() - (git-fixes). -- commit d58beb2 - -- mmc: sdhci-omap: Fix context restore (git-fixes). -- media: ir_toy: assignment to be16 should be of correct type - (git-fixes). -- media: ivtv: fix build for UML (git-fixes). -- media: rkvdec: Support dynamic resolution changes (git-fixes). -- media: rkvdec: Do not override sizeimage for output format +- tpm: Check for integer overflow in tpm2_map_response_body() +- commit d39cbe5 + -- commit 747b3ec - -- media: CEC: keep related menu entries together (git-fixes). -- Update config files. -- commit db3b570 - -- media: venus: fix vpp frequency calculation for decoder - (git-fixes). -- media: atmel: fix the ispck initialization (git-fixes). -- commit 58ed58d - -- media: sun6i-csi: Allow the video device to be open multiple - times (git-fixes). -- media: imx-jpeg: Fix the error handling path of - 'mxc_jpeg_probe()' (git-fixes). +- commit db843c8 + +- hwrng: mtk - Force runtime pm ops for sleep ops (git-fixes). +- hwmon: (pmbus/lm25066) Let compiler determine outer dimension + of lm25066_coeff (git-fixes). +- hwmon: (pmbus/lm25066) Add offset coefficients (git-fixes). -- media: mtk-vcodec: venc: fix return value when start_streaming - fails (git-fixes). -- media: ov8856: Set default mbus format but allow caller to alter - (git-fixes). -- media: imx258: Fix getting clock frequency (git-fixes). -- commit 10ca4a5 - -- mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done - (git-fixes). -- ipmi: kcs_bmc: Fix a memory leak in the error handling path of - 'kcs_bmc_serio_add_device()' (git-fixes). -- ipmi:watchdog: Set panic count to proper value on a panic - (git-fixes). -- media: ttusb-dec: avoid release of non-acquired mutex - (git-fixes). -- media: meson-ge2d: Fix rotation parameter changes detection in - 'ge2d_s_ctrl()' (git-fixes). -- irqchip: Fix compile-testing without CONFIG_OF (git-fixes). -- commit 962eefd +- commit cc194ed -- hwrng: mtk - Force runtime pm ops for sleep ops (git-fixes). -- hwmon: (tmp401) Drop support for TMP461 (git-fixes). -- hwmon: (pmbus/lm25066) Let compiler determine outer dimension - of lm25066_coeff (git-fixes). -- hwmon: (pmbus/lm25066) Add offset coefficients (git-fixes). +- virtio-gpu: fix possible memory allocation failure (git-fixes). +- rsi: fix control-message timeout (git-fixes). +- rtl8187: fix control-message timeouts (git-fixes). +- wcn36xx: add proper DMA memory barriers in rx path (git-fixes). +- wcn36xx: Fix HT40 capability for 2Ghz band (git-fixes). +- wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass + two's complement (git-fixes). -- fortify: Fix dropped strcpy() compile-time write overflow check - (git-fixes). -- commit c3d9755 +- usbnet: fix error return code in usbnet_probe() (git-fixes). +- usbnet: sanity check for maxpacket (git-fixes). +- commit 4c5043d -- Move more upstreamed patches into sorted section -- commit 6bd75c5 +- mwifiex: fix division by zero in fw download path (git-fixes). +- libertas_tf: Fix possible memory leak in probe and disconnect + (git-fixes). +- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c + (git-fixes). +- mwifiex: Send DELBA requests according to spec (git-fixes). +- rsi: stop thread firstly in rsi_91x_init() error handling + (git-fixes). +- rsi: Fix module dev_oper_mode parameter description (git-fixes). +- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 + (git-fixes). +- commit e68a671 -- Move upstreamed patches into sorted section -- commit 3505517 +- drm/msm: Fix potential NULL dereference in DPU SSPP (git-fixes). +- drm/amdgpu: fix warning for overflow check (git-fixes). +- drm/v3d: fix wait for TMU write combiner flush (git-fixes). +- drm/sun4i: Fix macros in sun8i_csc.h (git-fixes). +- libertas: Fix possible memory leak in probe and disconnect + (git-fixes). +- b43legacy: fix a lower bounds test (git-fixes). +- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync + (git-fixes). +- Bluetooth: fix init and cleanup of sco_conn.timeout_work + (git-fixes). +- commit 58db500 -- bpf: Fix potential race in tail call compatibility check +- ath6kl: fix division by zero in send path (git-fixes). +- ath10k: fix division by zero in send path (git-fixes). +- ath6kl: fix control-message timeout (git-fixes). +- ath10k: fix control-message timeout (git-fixes). +- ath10k: fix max antenna gain unit (git-fixes). +- ath9k: Fix potential interrupt storm on queue reset (git-fixes). +- b43: fix a lower bounds test (git-fixes). +- ath10k: Fix missing frame timestamp for beacon/probe-resp -- bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE - outside of CONFIG_NET (git-fixes). -- commit 7b0e1e4 - -- Drop patches where were added for ustat() - glibc doesn't expose this system call anymore, and so no point in - carrying this delta. LTP does test for this but the test uses its - own headers instead of libc for it. It is not worth carrying this - delta for a deprecated call. - This patch set was tested with kernel-ci and found no new regressions - with btrfs. -- Delete - patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch. -- Delete patches.suse/btrfs-use-the-new-VFS-super_block_dev.patch. -- commit ea7c7f6 - -- iommu/dart: Clear sid2group entry when a group is freed - (bsc#1192202). -- iommu/dart: Remove iommu_flush_ops (bsc#1192202). -- commit bfa1796 +- ata: sata_mv: Fix the error handling of mv_chip_id() + (git-fixes). +- commit 276cbd3 -- iommu: Merge strictness and domain type configs (bsc#1192202). -- Update config files. -- commit d1fa7e3 +- Input: i8042 - Add quirk for Fujitsu Lifebook T725 + (bsc#1191980). +- commit 9545e5e -- iommu/dart: Add DART iommu driver (bsc#1192202). -- Update config files. -- commit 5aaf175 +- x86/msi: Force affinity setup before startup (bsc#1152489). +- Refresh + patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch. +- commit a7cad27 -- check.sh: -- iommu: Enhance IOMMU default DMA mode build options - (bsc#1192202). -- Update config files. -- commit 2189b47 +- ibmvnic: delay complete() (bsc#1094840 ltc#167098 git-fixes). +- commit f2c4d71 + +- xfs: don't allow log writes if the data device is readonly + (bsc#1192229). +- commit 67ee0ba + +- series.conf: refresh +- update upstream references and resort: + - patches.suse/ibmvnic-Consolidate-code-in-replenish_rx_pool.patch + - patches.suse/ibmvnic-Fix-up-some-comments-and-messages.patch + - patches.suse/ibmvnic-Reuse-LTB-when-possible.patch + - patches.suse/ibmvnic-Reuse-rx-pools-when-possible.patch + - patches.suse/ibmvnic-Reuse-tx-pools-when-possible.patch + - patches.suse/ibmvnic-Use-bitmap-for-LTB-map_ids.patch + - patches.suse/ibmvnic-Use-rename-local-vars-in-init_rx_pools.patch + - patches.suse/ibmvnic-Use-rename-local-vars-in-init_tx_pools.patch + - patches.suse/ibmvnic-init_tx_pools-move-loop-invariant-code.patch +- commit 35d2ed0 + +- Update kabi files. +- update from November 2021 maintenance update submission (commit fb4a33cb1752) +- commit 24b46c0 + +- x86/ioapic: Force affinity setup before startup (bsc#1152489). +- commit 305e50a + +- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (bsc#1152489). +- commit e709b2b + +- gpio/rockchip: fetch deferred output settings on probe + (bsc#1192217). +- pinctrl/rockchip: add a queue for deferred pin output settings + on probe (bsc#1192217). +- gpio/rockchip: fix get_direction value handling (bsc#1192217). +- gpio/rockchip: extended debounce support is only available on v2 + (bsc#1192217). +- pinctrl/rockchip: drop the gpio related codes (bsc#1192217). +- gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type + (bsc#1192217). +- gpio/rockchip: support next version gpio controller + (bsc#1192217). +- gpio/rockchip: use struct rockchip_gpio_regs for gpio controller + (bsc#1192217). +- gpio/rockchip: add driver for rockchip gpio (bsc#1192217). +- pinctrl/rockchip: add pinctrl device to gpio bank struct + (bsc#1192217). +- pinctrl/rockchip: separate struct rockchip_pin_bank to a head + file (bsc#1192217). +- pinctrl/rockchip: always enable clock for gpio controller + (bsc#1192217). +- pinctrl: rockchip: do coding style for mux route struct + (bsc#1192217). +- pinctrl: rockchip: add support for rk3568 (bsc#1192217). +- pinctrl: rockchip: make driver be tristate module (bsc#1192217). +- pinctrl: rockchip: clear int status when driver probed + (bsc#1192217). +- pinctrl: rockchip: create irq mapping in gpio_to_irq + (bsc#1192217). +- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq + (bsc#1192217). +- pinctrl: rockchip: Replace HTTP links with HTTPS ones + (bsc#1192217). +- pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc + misdemeanours (bsc#1192217). +- pinctrl: rockchip: return ENOMEM instead of EINVAL if allocation + fails (bsc#1192217). +- pinctrl: rockchip: add rk3308 SoC support (bsc#1192217). +- commit de4b584 + +- nvme-pci: set min_align_mask (bsc#1191851). +- swiotlb: respect min_align_mask (bsc#1191851). +- swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single + (bsc#1191851). +- swiotlb: refactor swiotlb_tbl_map_single (bsc#1191851). +- swiotlb: clean up swiotlb_tbl_unmap_single (bsc#1191851). +- swiotlb: factor out a nr_slots helper (bsc#1191851). +- swiotlb: factor out an io_tlb_offset helper (bsc#1191851). +- swiotlb: add a IO_TLB_SIZE define (bsc#1191851). +- commit 63c0e38 + +- driver core: add a min_align_mask field to struct + device_dma_parameters (bsc#1191851). +- commit cb95969 + +- KVM: s390: index kvm->arch.idle_mask by vcpu_idx (bsc#1133021). +- KVM: s390: VSIE: correctly handle MVPG when in VSIE + (bsc#1133021). +- KVM: s390: extend kvm_s390_shadow_fault to return entry pointer + (bsc#1133021). +- KVM: s390: split kvm_s390_logical_to_effective (bsc#1133021). +- commit ef66201 + +- blacklist.conf: ed65df63a39a ("tracing: Have all levels of checks prevent recursion") + It fixes a corner case, which should be rare. The patch changes a public + header file and even if the API should not be used externally, there is + always a risk. +- commit 80def7c + +- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions + (bsc#1152489). +- commit 96ee990 + +- netfilter: conntrack: collect all entries in one cycle + (bsc#1173604). +- commit c4117de + +- ipv6/netfilter: Discard first fragment not including all headers + (bsc#1191241). +- IPv6: reply ICMP error if the first fragment don't include + all headers (bsc#1191241). +- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition + (bsc#1191241). +- net: ipv6: Discard next-hop MTU less than minimum link MTU + (bsc#1191241). +- commit c74316d + +- swiotlb: Split size parameter to map/unmap APIs (bsc#1191851). +- Refresh + patches.suse/dma-direct-exclude-dma_direct_map_resource-from-the-min_low_pfn-check.patch. +- commit 0eae9b5 + +- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode + changing registers (bsc#1156395). +- KVM: PPC: Fix clearing never mapped TCEs in realmode + (bsc#1156395). +- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 + when guest SPRs are live (bsc#1156395). +- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state + (bsc#1156395). +- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (bsc#1156395). +- commit 2ce76cc + +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (fate#322438 bsc#1085030 git-fixes). +- commit 3106974 -- iommu/io-pgtable: Abstract iommu_iotlb_gather access - (bsc#1192202). -- iommu/vt-d: Add present bit check in pasid entry setup helpers - (bsc#1192202). -- iommu/vt-d: Use pasid_pte_is_present() helper function - (bsc#1192202). -- iommu/vt-d: Drop the kernel doc annotation (bsc#1192202). -- iommu/vt-d: Allow devices to have more than 32 outstanding PRs - (bsc#1192202). -- iommu/vt-d: Preset A/D bits for user space DMA usage - (bsc#1192202). -- iommu/vt-d: Enable Intel IOMMU scalable mode by default - (bsc#1192202). -- iommu/vt-d: Refactor Kconfig a bit (bsc#1192202). -- iommu/vt-d: Remove unnecessary oom message (bsc#1192202). -- iommu: Allow enabling non-strict mode dynamically (bsc#1192202). -- iommu: Only log strictness for DMA domains (bsc#1192202). -- iommu: Expose DMA domain strictness via sysfs (bsc#1192202). -- iommu: Express DMA strictness via the domain type (bsc#1192202). -- iommu/vt-d: Prepare for multiple DMA domain types (bsc#1192202). -- iommu/arm-smmu: Prepare for multiple DMA domain types - (bsc#1192202). -- iommu/amd: Prepare for multiple DMA domain types (bsc#1192202). -- iommu: Introduce explicit type for non-strict DMA domains - (bsc#1192202). -- iommu/io-pgtable: Remove non-strict quirk (bsc#1192202). -- iommu: Indicate queued flushes via gather data (bsc#1192202). -- iommu/dma: Remove redundant "!dev" checks (bsc#1192202). -- iommu/virtio: Drop IOVA cookie management (bsc#1192202). -- iommu/sun50i: Drop IOVA cookie management (bsc#1192202). -- iommu/sprd: Drop IOVA cookie management (bsc#1192202). -- iommu/rockchip: Drop IOVA cookie management (bsc#1192202). -- iommu/mtk: Drop IOVA cookie management (bsc#1192202). -- iommu/ipmmu-vmsa: Drop IOVA cookie management (bsc#1192202). -- iommu/exynos: Drop IOVA cookie management (bsc#1192202). -- iommu/vt-d: Drop IOVA cookie management (bsc#1192202). -- iommu/arm-smmu: Drop IOVA cookie management (bsc#1192202). -- iommu/amd: Drop IOVA cookie management (bsc#1192202). -- iommu: Pull IOVA cookie management into the core (bsc#1192202). -- iommu/amd: Remove stale amd_iommu_unmap_flush usage - (bsc#1192202). -- iommu/amd: Use only natural aligned flushes in a VM - (bsc#1192202). -- iommu/amd: Sync once for scatter-gather operations - (bsc#1192202). -- iommu/amd: Tailored gather logic for AMD (bsc#1192202). -- iommu: Factor iommu_iotlb_gather_is_disjoint() out - (bsc#1192202). -- iommu: Improve iommu_iotlb_gather helpers (bsc#1192202). -- iommu/amd: Do not use flush-queue when NpCache is on - (bsc#1192202). -- iommu/amd: Selective flush on unmap (bsc#1192202). -- iommu/amd: Fix printing of IOMMU events when rate limiting - kicks in (bsc#1192202). -- iommu/amd: Convert from atomic_t to refcount_t on - pasid_state->count (bsc#1192202). -- iommu/arm-smmu: Fix missing unlock on error in - arm_smmu_device_group() (bsc#1192202). -- iommu/arm-smmu-v3: Stop pre-zeroing batch commands - (bsc#1192202). -- iommu/arm-smmu-v3: Extract reusable function - __arm_smmu_cmdq_skip_err() (bsc#1192202). -- iommu/arm-smmu-v3: Add and use static helper function - arm_smmu_get_cmdq() (bsc#1192202). -- iommu/arm-smmu-v3: Add and use static helper function - arm_smmu_cmdq_issue_cmd_with_sync() (bsc#1192202). -- iommu/arm-smmu-v3: Use command queue batching helpers to - improve performance (bsc#1192202). -- iommu/arm-smmu: Optimize ->tlb_flush_walk() for qcom - implementation (bsc#1192202). -- iommu/arm-smmu: Fix race condition during iommu_group creation - (bsc#1192202). -- iommu: Fix race condition during default domain allocation - (bsc#1192202). -- iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm - callbacks (bsc#1192202). -- iommu/arm-smmu-v3: Remove some unneeded init in - arm_smmu_cmdq_issue_cmdlist() (bsc#1192202). -- iommu/dart: APPLE_DART should depend on ARCH_APPLE - (bsc#1192202). -- dt-bindings: iommu: add DART iommu bindings (bsc#1192202). -- iommu/io-pgtable: Add DART pagetable format (bsc#1192202). -- iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver - callback (bsc#1192202). -- iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver - callback (bsc#1192202). -- iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() - (bsc#1192202). -- iommu/vt-d: Implement map/unmap_pages() iommu_ops callback - (bsc#1192202). -- iommu/vt-d: Report real pgsize bitmap to iommu core - (bsc#1192202). -- iommu: Streamline iommu_iova_to_phys() (bsc#1192202). -- iommu: Remove mode argument from iommu_set_dma_strict() - (bsc#1192202). -- iommu/amd: Add support for IOMMU default DMA mode build options - (bsc#1192202). -- iommu/vt-d: Add support for IOMMU default DMA mode build options - (bsc#1192202). -- iommu: Print strict or lazy mode at init time (bsc#1192202). -- iommu: Deprecate Intel and AMD cmdline methods to enable strict - mode (bsc#1192202). -- iommu/arm-smmu: Implement the map_pages() IOMMU driver callback - (bsc#1192202). -- iommu/arm-smmu: Implement the unmap_pages() IOMMU driver - callback (bsc#1192202). -- iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() - (bsc#1192202). -- iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() - (bsc#1192202). -- iommu/io-pgtable-arm: Implement arm_lpae_map_pages() - (bsc#1192202). -- iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() - (bsc#1192202). -- iommu/io-pgtable-arm: Prepare PTE methods for handling multiple - entries (bsc#1192202). -- iommu: Add support for the map_pages() callback (bsc#1192202). -- iommu: Hook up '->unmap_pages' driver callback (bsc#1192202). -- iommu: Split 'addr_merge' argument to iommu_pgsize() into - separate parts (bsc#1192202). -- iommu: Use bitmap to calculate page size in iommu_pgsize() - (bsc#1192202). -- iommu: Add a map_pages() op for IOMMU drivers (bsc#1192202). -- iommu/io-pgtable: Introduce map_pages() as a page table op - (bsc#1192202). -- iommu: Add an unmap_pages() op for IOMMU drivers (bsc#1192202). -- iommu/io-pgtable: Introduce unmap_pages() as a page table op - (bsc#1192202). -- commit a0c9d74 - -- Refresh patches.suse/iwlwifi-module-firmware-ucode-fix.patch (boo#1191417) - There is one model that contains *-66.ucode. Add the exception. -- commit 092f914 +- powerpc/64s: Remove irq mask workaround in + accumulate_stolen_time() (jsc#SLE-9246 git-fixes). +- commit 5f2cf7e + +- x86/pat: Pass valid address to sanitize_phys() (bsc#1152489). +- commit 1702f6b + +- KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path + (bsc#1065729). +- commit 4a60f84 -- commit eced362 +- sctp: check asoc peer.asconf_capable before processing asconf + (bsc#1190351). +- commit c4ecd47 -- gpio: xgs-iproc: fix parsing of ngpios property (git-fixes). -- mmc: tmio: reenable card irqs after the reset callback - (git-fixes). -- mmc: mediatek: Move cqhci init behind ungate clock (git-fixes). -- mmc: cqhci: clear HALT state after CQE enable (git-fixes). -- mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield - (git-fixes). -- commit 1481f8d +- commit 15296ab -- commit 646f67b - -- rtw89: Fix variable dereferenced before check 'sta' - (bsc#1191321). -- rtw89: fix return value in hfc_pub_cfg_chk (bsc#1191321). -- rtw89: remove duplicate register definitions (bsc#1191321). -- rtw89: fix error function parameter (bsc#1191321). -- rtw89: remove unneeded semicolon (bsc#1191321). -- rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() - (bsc#1191321). -- rtw89: Remove redundant check of ret after call to - rtw89_mac_enable_bb_rf (bsc#1191321). -- rtw89: Fix two spelling mistakes in debug messages - (bsc#1191321). -- commit 6b3302b - -- gpio: mlxbf2: Use DEFINE_RES_MEM_NAMED() helper macro - (jsc#SLE-95282). -- gpio: mlxbf2: Use devm_platform_ioremap_resource() - (jsc#SLE-95282). -- gpio: mlxbf2: Drop wrong use of ACPI_PTR() (jsc#SLE-95282). -- gpio: mlxbf2: Convert to device PM ops (jsc#SLE-95282). -- commit 9b96e8f +- commit ea0ad63 -- Update references to a new jira ticket SLE-22489. -- Update - patches.suse/MAINTAINERS-add-an-entry-for-NXP-S32G-boards.patch - (jsc#SLE-22489). -- Update patches.suse/arm64-dts-add-NXP-S32G2-support.patch - (jsc#SLE-22489). -- Update patches.suse/arm64-dts-s32g2-add-USDHC-support.patch - (jsc#SLE-22489). -- Update - patches.suse/arm64-dts-s32g2-add-VNP-EVB-and-VNP-RDB2-support.patch - (jsc#SLE-22489). -- Update - patches.suse/arm64-dts-s32g2-add-memory-nodes-for-evb-and-rdb2.patch - (jsc#SLE-22489). -- Update - patches.suse/arm64-dts-s32g2-add-serial-uart-support.patch - (jsc#SLE-22489). -- Update - patches.suse/dt-bindings-arm-fsl-add-NXP-S32G2-boards.patch - (jsc#SLE-22489). -- Update - patches.suse/dt-bindings-mmc-fsl-imx-esdhc-add-NXP-S32G2-support.patch - (jsc#SLE-22489). -- Update - patches.suse/dt-bindings-serial-fsl-linflexuart-add-compatible-fo.patch - (jsc#SLE-22489). -- Update - patches.suse/dt-bindings-serial-fsl-linflexuart-convert-to-json-s.patch - (jsc#SLE-22489). -- Update - patches.suse/mmc-sdhci-esdhc-imx-Remove-redundant-code-for-manual.patch - (jsc#SLE-22489). -- Update - patches.suse/mmc-sdhci-esdhc-imx-Remove-unneeded-mmc-esdhc-imx.h-.patch - (jsc#SLE-22489). -- Update - patches.suse/mmc-sdhci-esdhc-imx-Select-the-correct-mode-for-auto.patch - (jsc#SLE-22489). -- Update - patches.suse/mmc-sdhci-esdhc-imx-add-NXP-S32G2-support.patch - (jsc#SLE-22489). -- Update - patches.suse/mmc-sdhci-esdhc-imx-clear-the-buffer_read_ready-to-r.patch - (jsc#SLE-22489). -- commit 618f4ad - -- drm/i915/dp: Skip the HW readout of DPCD on disabled encoders - (git-fixes). -- drm/i915: Catch yet another unconditioal clflush (git-fixes). -- drm/i915: Convert unconditional clflush to - drm_clflush_virt_range() (git-fixes). -- drm/amd/display: Fix deadlock when falling back to v2 from v3 +- kABI workaround for cfg80211 mgmt_registration_lock changes +- commit 85ca292 + +- commit 38a77a6 + -- mac80211: mesh: fix HE operation element length check - (git-fixes). -- watchdog: sbsa: only use 32-bit accessors (git-fixes). -- Revert "watchdog: iTCO_wdt: Account for rebooting on second - timeout" (git-fixes). -- virtio-ring: fix DMA metadata flags (git-fixes). -- commit 0d15701 - -- drm/amdgpu: Fix even more out of bound writes from debugfs - (bsc#1191949 CVE-2021-42327). -- drm/amdgpu: fix out of bounds write (bsc#1191949 - CVE-2021-42327). -- commit 3b100a9 +- commit 1fb45c2 -- arm64: dts: s32g2: add USDHC support (jsc#SLE-17612). -- mmc: sdhci-esdhc-imx: add NXP S32G2 support (jsc#SLE-17612). -- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset - standard tuning circuit (jsc#SLE-17612). -- dt-bindings: mmc: fsl-imx-esdhc: add NXP S32G2 support - (jsc#SLE-17612). -- MAINTAINERS: add an entry for NXP S32G boards (jsc#SLE-17612). -- arm64: dts: s32g2: add memory nodes for evb and rdb2 - (jsc#SLE-17612). -- arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support - (jsc#SLE-17612). -- arm64: dts: s32g2: add serial/uart support (jsc#SLE-17612). -- arm64: dts: add NXP S32G2 support (jsc#SLE-17612). -- dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 - (jsc#SLE-17612). -- dt-bindings: serial: fsl-linflexuart: convert to json-schema - format (jsc#SLE-17612). -- dt-bindings: arm: fsl: add NXP S32G2 boards (jsc#SLE-17612). -- mmc: sdhci-esdhc-imx: Select the correct mode for auto tuning - (jsc#SLE-17612). -- mmc: sdhci-esdhc-imx: Remove redundant code for manual tuning - (jsc#SLE-17612). -- mmc: sdhci-esdhc-imx: Remove unneeded mmc-esdhc-imx.h header - (jsc#SLE-17612). -- commit 904b8f7 +- ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup + (git-fixes). +- commit c406ead -- Delete - patches.suse/sched-numa-Check-numa-balancing-information-only-when-enabled.patch. - Marginal benefit. -- commit f084d35 - -- sched/fair: Increase wakeup_gran if current task has not - executed the minimum granularity (Scheduler enhancements for I7 - (bnc#754690, bnc#1144446)). -- commit c69685a - -- sched/fair: Couple wakee flips with heavy wakers (Scheduler - enhancements for I7 (bnc#754690, bnc#1144446)). -- commit fdca596 - -- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA - spans multiple LLCS (bsc#1192120). -- commit c881665 - -- Update bug references. - patches.suse/KVM-PPC-Book3S-HV-Fix-stack-handling-in-idle_kvm_sta.patch - (stable-5.14.15 bko#206669 bsc#1174585 bsc#1192107 - CVE-2021-43056). - patches.suse/KVM-PPC-Book3S-HV-Make-idle_kvm_start_guest-return-0.patch - (stable-5.14.15 bko#206669 bsc#1174585 bsc#1192107 +- ice: Add missing E810 device ids (jsc#SLE-7966 bsc#1157177). +- net: hns3: fix vf reset workqueue cannot exit (bsc#1154353). +- mlxsw: thermal: Fix out-of-bounds memory accesses (git-fixes). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (git-fixes). +- qed: Fix missing error code in qed_slowpath_start() (git-fixes). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1167773). +- iavf: fix double unlock of crit_lock (git-fixes). +- i40e: Fix freeing of uninitialized misc IRQ vector (git-fixes). +- i40e: fix endless loop under rtnl (git-fixes). +- gve: report 64bit tx_bytes counter from + gve_handle_report_stats() (bsc#1176940). +- gve: fix gve_get_stats() (git-fixes). +- gve: Properly handle errors in gve_assign_qpl (bsc#1176940). +- gve: Avoid freeing NULL pointer (git-fixes). +- gve: Correct available tx qpl check (git-fixes). +- net: bridge: use nla_total_size_64bit() in + br_get_linkxstats_size() (git-fixes). +- ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup + (git-fixes). +- net/mlx4_en: Don't allow aRFS for encapsulated packets + (git-fixes). +- qed: rdma - don't wait for resources under hw error recovery + flow (git-fixes). +- bnxt_en: Fix TX timeout when TX ring size is set to the smallest + (git-fixes). +- net/mlx4_en: Resolve bad operstate value (git-fixes). +- qed: Handle management FW error (git-fixes). +- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1154353). +- net/mlx5: FWTrace, cancel work on alloc pd error flow + (git-fixes). +- net/mlx5: Fix unpublish devlink parameters (jsc#SLE-8464). +- i40e: Fix ATR queue selection (git-fixes). +- mlx5: count all link events (git-fixes). +- commit 64e7f77 + +- netfilter: xt_IDLETIMER: fix panic that occurs when timer_type + has garbage value (bsc#1176447). +- ice: fix getting UDP tunnel entry (jsc#SLE-12878). +- net/mlx5: E-Switch, Fix double allocation of acl flow counter + (jsc#SLE-15172). +- net/mlx5e: IPSEC RX, enable checksum complete (jsc#SLE-15172). +- RDMA/cma: Do not change route.addr.src_addr.ss_family + (bsc#1181147). +- RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure + (bsc#1181147). +- net: hns3: check queue id range before using (jsc#SLE-14777). +- bnxt_en: make bnxt_free_skbs() safe to call after + bnxt_free_mem() (jsc#SLE-16649). +- ice: Only lock to update netdev dev_addr (git-fixes). +- net/sched: ets: fix crash when flipping from 'strict' to + 'quantum' (bsc#1176774). +- net/mlx5e: RX, Avoid possible data corruption when relaxed + ordering and LRO combined (jsc#SLE-15172). +- commit 016bdb7 + +- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY + (CVE-2021-3655 bsc#1188563). +- sctp: validate chunk size in __rcv_asconf_lookup (CVE-2021-3655 + bsc#1188563). +- sctp: add size validation when walking chunks (CVE-2021-3655 + bsc#1188563). +- commit e419503 + +- Revert "net: sched: disable TCQ_F_NOLOCK for pfifo_fast (bsc#1183405)" + This reverts commit 3aa0c01fad38360cc9cd840d49bdfdc565e2e718. + With the backport of the upstream fix for bsc#1183405 race, this workaround + is no longer needed. +- commit 282cec9 + +- net: sched: add barrier to ensure correct ordering for lockless + qdisc (bsc#1183405). +- net: sched: avoid unnecessary seqcount operation for lockless + qdisc (bsc#1183405). +- net: sched: fix tx action reschedule issue with stopped queue + (bsc#1183405). +- net: sched: fix tx action rescheduling issue during deactivation + (bsc#1183405). +- net: sched: fix packet stuck problem for lockless qdisc + (bsc#1183405). +- net: sched: replaced invalid qdisc tree flush helper in + qdisc_replace (bsc#1183405). +- net: sch_generic: aviod concurrent reset and enqueue op for + lockless qdisc (bsc#1183405). +- commit 60ecee5 + +- powerpc/idle: Don't corrupt back chain when going idle + (bko#206669 bsc#1174585 bsc#1192107 CVE-2021-43056). +- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return + 0 if it went to guest (bko#206669 bsc#1174585 bsc#1192107 - patches.suse/powerpc-idle-Don-t-corrupt-back-chain-when-going-idl.patch - (stable-5.14.15 bko#206669 bsc#1174585 bsc#1192107 +- KVM: PPC: Book3S HV: Fix stack handling in + idle_kvm_start_guest() (bko#206669 bsc#1174585 bsc#1192107 -- commit 140b7c5 +- powerpc64/idle: Fix SP offsets when saving GPRs (bko#206669 + bsc#1174585 bsc#1192107 CVE-2021-43056). +- commit 90745c9 - The config isn't enabled but the fix was already picked up by stable tree. -- commit ee64c99 +- commit b1524c3 -- efi: cper: check section header more appropriately - (jsc#SLE-18522). -- efi/libstub: Simplify "Exiting bootservices" message - (jsc#SLE-18522). -- efi: sysfb_efi: fix build when EFI is not set (jsc#SLE-18522). -- drivers/firmware: fix SYSFB depends to prevent build failures - (jsc#SLE-18522). -- drivers/firmware: consolidate EFI framebuffer setup for all - arches (jsc#SLE-18522). - Update config files: - +# CONFIG_SYSFB_SIMPLEFB is not set -- drivers/firmware: move x86 Generic System Framebuffers support - (jsc#SLE-18522). - Update config files: - +CONFIG_SYSFB=y -- efi: cper: fix scnprintf() use in cper_mem_err_location() - (jsc#SLE-18522). -- commit f3836a8 - -- ACPI: tools: fix compilation error (jsc#SLE-19223). -- ACPI: PM: Do not turn off power resources in unknown state - (jsc#SLE-19223). -- Revert "ACPI: Add memory semantics to acpi_os_map_memory()" - (jsc#SLE-19223). -- ACPI: scan: Remove unneeded header linux/nls.h (jsc#SLE-19223). -- ACPI: CPPC: Introduce cppc_get_nominal_perf() (jsc#SLE-19223). -- ACPI: memhotplug: memory resources cannot be enabled yet - (jsc#SLE-19223). -- clk: fractional-divider: Introduce POWER_OF_TWO_PS flag - (jsc#SLE-19223). -- isystem: ship and use stdarg.h (jsc#SLE-19223). -- clk: x86: Rename clk-lpt to more specific clk-lpss-atom - (jsc#SLE-19223). -- ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5) - (jsc#SLE-19223). -- ACPI: power: Drop name from struct acpi_power_resource - (jsc#SLE-19223). -- ACPI: power: Use acpi_handle_debug() to print debug messages - (jsc#SLE-19223). -- ACPI: Add memory semantics to acpi_os_map_memory() - (jsc#SLE-19223). -- ACPI: platform-profile: call sysfs_notify() from - platform_profile_store() (jsc#SLE-19223). -- ACPI: tables: FPDT: Do not print FW_BUG message if record - types are reserved (jsc#SLE-19223). -- ACPI: SPCR: Add support for the new 16550-compatible Serial - Port Subtype (jsc#SLE-19223). -- ACPI: DPTF: Add new PCH FIVR methods (jsc#SLE-19223). -- ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus - accesses (jsc#SLE-19223). -- ACPI / PMIC: XPower: optimize I2C-bus accesses (jsc#SLE-19223). -- ACPI: configfs: Make get_header() to return error pointer - (jsc#SLE-19223). -- ACPI: configfs: Use sysfs_emit() in "show" functions - (jsc#SLE-19223). -- ACPI: glue: Eliminate acpi_platform_notify() (jsc#SLE-19223). -- ACPI: bus: Rename functions to avoid name collision - (jsc#SLE-19223). -- ACPI: glue: Change return type of two functions to void - (jsc#SLE-19223). -- ACPI: glue: Rearrange acpi_device_notify() (jsc#SLE-19223). -- ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA - (jsc#SLE-19223). -- ACPICA: Update version to 20210730 (jsc#SLE-19223). -- ACPICA: Add method name "_DIS" For use with aslmethod.c - (jsc#SLE-19223). -- ACPICA: iASL: Fix for WPBT table with no command-line arguments - (jsc#SLE-19223). -- ACPICA: Headers: Add new DBG2 Serial Port Subtypes - (jsc#SLE-19223). -- ACPICA: Macros should not use a trailing semicolon - (jsc#SLE-19223). -- ACPICA: Fix an if statement (add parens) (jsc#SLE-19223). -- ACPICA: iASL: Add support for the AEST table (data compiler) - (jsc#SLE-19223). -- x86: Fix typo s/ECLR/ELCR/ for the PIC register (jsc#SLE-19223). -- x86: Avoid magic number with ELCR register accesses - (jsc#SLE-19223). -- commit fec7c9a +- nvme-pci: fix error unwind in nvme_map_data (bsc#1191934). +- nvme-pci: refactor nvme_unmap_data (bsc#1191934). +- commit fc21d20 -- blacklist.conf: Blacklist 889c05cc5834 -- commit 5a487b9 +- nvme-pci: fix error unwind in nvme_map_data (bsc#1191934). +- nvme-pci: refactor nvme_unmap_data (bsc#1191934). +- commit 3a9d8cd -- block, bfq: reset last_bfqq_created on group change - (bsc#1192069). -- commit 766d534 +- ASoC: DAPM: Fix missing kctl change notifications (git-fixes). +- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset + (git-fixes). +- ALSA: hda/realtek: Add quirk for Clevo PC50HS (git-fixes). +- Input: snvs_pwrkey - add clk handling (git-fixes). +- isdn: mISDN: Fix sleeping function called from invalid context + (git-fixes). +- isdn: cpai: check ctr->cnr to avoid array index out of bound + (git-fixes). +- ALSA: hda: avoid write to STATESTS if controller is in reset + (git-fixes). +- platform/x86: intel_scu_ipc: Update timeout value in comment + (git-fixes). +- commit 26182ff -- Update patch reference for NFC fix (CVE-2021-3760 bsc#1190067) -- commit ff45dbb +- xfs: fix log intent recovery ENOSPC shutdowns when inactivating + inodes (bsc#1190642). +- commit 4a5d10a -- Update patch reference for firewire fix (CVE-2021-42739 CVE-2021-3542 bsc#1184673) -- commit 5dddbb4 +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (git-fixes). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (git-fixes). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (git-fixes). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (git-fixes). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (git-fixes). +- ASoC: SOF: loader: release_firmware() on load failure to avoid + batching (git-fixes). +- ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and + SRAM types (git-fixes). +- ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and + SRAM types (git-fixes). +- ASoC: fsl_spdif: register platform component before registering + cpu dai (git-fixes). +- ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic + (git-fixes). +- ASoC: Intel: Skylake: Fix passing loadable flag for module + (git-fixes). +- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER + (git-fixes). +- ASoC: Intel: update sof_pcm512x quirks (git-fixes). +- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to + the maps for the matching in-/output (git-fixes). +- ASoC: atmel: ATMEL drivers don't need HAS_DMA (git-fixes). +- commit 6765039 -- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" +- e1000e: Fix packet loss on Tiger Lake and later (git-fixes). +- can: peak_usb: pcan_usb_fd_decode_status(): fix back to + ERROR_ACTIVE state notification (git-fixes). +- can: peak_pci: peak_pci_remove(): fix UAF (git-fixes). +- can: rcar_can: fix suspend/resume (git-fixes). +- lan78xx: select CRC32 (git-fixes). +- ASoC: wm8960: Fix clock configuration on slave mode (git-fixes). +- audit: fix possible null-pointer dereference in + audit_filter_rules (git-fixes). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (git-fixes). +- virtio: write back F_VERSION_1 before validate (git-fixes). +- mei: me: add Ice Lake-N device id (git-fixes). +- iio: adc: aspeed: set driver data when adc probe (git-fixes). +- usb: musb: dsps: Fix the probe error path (git-fixes). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (git-fixes). +- ALSA: usb-audio: Add quirk for VF0770 (git-fixes). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (git-fixes). +- ALSA: hda/realtek - ALC236 headset MIC recording issue -- commit 9dd851c +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (git-fixes). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (git-fixes). +- watchdog: orion: use 0 for unset heartbeat (git-fixes). +- commit 2657409 -- Update config files: just version bump to 5.14.15 -- commit 9c26279 +- xfs: fix I_DONTCACHE (bsc#1192074). +- commit c29b8dd -- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (stable-5.14.15). -- Update config files. -- commit 3874624 +- Delete + patches.suse/e1000e-Do-not-take-care-about-recovery-NVM-checksum.patch. + Drop patch to avoid regressions until real fix is available (bsc#1191663) +- commit e7e000a -- Linux 5.14.15 (stable-5.14.15). -- commit de92495 +- blacklist.conf: irrelevant +- commit 4c2a4eb -- pinctrl: stm32: use valid pin identifier in - stm32_pinctrl_resume() (stable-5.14.15). -- commit f116064 +- USB: xhci: dbc: fix tty registration race (git-fixes). +- commit 8800f76 -- drm/kmb: Enable alpha blended second plane (stable-5.14.15). -- Refresh - patches.suse/drm-kmb-Disable-change-of-plane-parameters.patch. -- commit 6bcd94d +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (git-fixes). +- commit 2947d1e -- autofs: fix wait name hash calculation in autofs_wait() - (stable-5.14.15). -- scsi: core: Fix shost->cmd_per_lun calculation in - scsi_add_host_with_dma() (stable-5.14.15). -- drm/kmb: Limit supported mode to 1080p (stable-5.14.15). -- e1000e: Separate TGP board type from SPT (stable-5.14.15). -- s390/pci: fix zpci_zdev_put() on reserve (stable-5.14.15). -- bpf, test, cgroup: Use sk_{alloc,free} for test cases - (stable-5.14.15). -- net: mdiobus: Fix memory leak in __mdiobus_register - (stable-5.14.15). -- s390/pci: cleanup resources only if necessary (stable-5.14.15). -- commit 905ecd1 - -- net/mlx5: Lag, change multipath and bonding to be mutually - exclusive (stable-5.14.15). -- commit 46bc273 - -- net: hns3: fix for miscalculation of rx unused desc - (stable-5.14.15). -- commit 4b9aac9 +- nfc: nci: fix the UAF of rf_conn_info object (CVE-2021-3760 + bsc#1190067). +- commit 9eabc0c -- sched/scs: Reset the shadow stack when idle_task_exit - (stable-5.14.15). -- scsi: qla2xxx: Fix a memory leak in an error path of - qla2x00_process_els() (stable-5.14.15). -- scsi: mpi3mr: Fix duplicate device entries when scanning - through sysfs (stable-5.14.15). -- scsi: storvsc: Fix validation for unsolicited incoming packets - (stable-5.14.15). -- scsi: iscsi: Fix set_param() handling (stable-5.14.15). -- ASoC: codec: wcd938x: Add irq config support (stable-5.14.15). -- mm/thp: decrease nr_thps in file's mapping on THP split - (stable-5.14.15). -- Input: snvs_pwrkey - add clk handling (stable-5.14.15). -- commit 45f2107 - -- perf/x86/msr: Add Sapphire Rapids CPU support (stable-5.14.15). -- libperf tests: Fix test_stat_cpu (stable-5.14.15). -- libperf test evsel: Fix build error on !x86 architectures - (stable-5.14.15). -- spi-mux: Fix false-positive lockdep splats (stable-5.14.15). -- spi: Fix deadlock when adding SPI controllers on SPI buses - (stable-5.14.15). -- isdn: mISDN: Fix sleeping function called from invalid context - (stable-5.14.15). -- ARM: dts: spear3xx: Fix gmac node (stable-5.14.15). -- net: stmmac: add support for dwmac 3.40a (stable-5.14.15). -- platform/x86: intel_scu_ipc: Update timeout value in comment - (stable-5.14.15). -- platform/x86: intel_scu_ipc: Increase virtual timeout to 10s - (stable-5.14.15). -- commit 09559eb - -- KVM: MMU: Reset mmu->pkru_mask to avoid stale data - (stable-5.14.15). -- objtool: Update section header before relocations - (stable-5.14.15). -- objtool: Check for gelf_update_rel[a] failures (stable-5.14.15). -- drm/msm/a6xx: Serialize GMU communication (stable-5.14.15). -- bitfield: build kunit tests without structleak plugin - (stable-5.14.15). -- device property: build kunit tests without structleak plugin - (stable-5.14.15). -- iio/test-format: build kunit tests without structleak plugin - (stable-5.14.15). -- gcc-plugins/structleak: add makefile var for disabling - structleak (stable-5.14.15). -- kunit: fix reference count leak in kfree_at_end - (stable-5.14.15). -- btrfs: deal with errors when checking if a dir entry exists - during log replay (stable-5.14.15). -- commit 1f55831 - -- KVM: x86: remove unnecessary arguments from - complete_emulator_pio_in (stable-5.14.15). -- KVM: x86: split the two parts of emulator_pio_in - (stable-5.14.15). -- drm: mxsfb: Fix NULL pointer dereference crash on unload - (stable-5.14.15). -- selftests: netfilter: remove stray bash debug line - (stable-5.14.15). -- netfilter: Kconfig: use 'default y' instead of 'm' for bool - config option (stable-5.14.15). -- net: hns3: fix the max tx size according to user manual - (stable-5.14.15). -- net: bridge: mcast: use multicast_membership_interval for IGMPv3 - (stable-5.14.15). -- KVM: SEV-ES: Set guest_state_protected after VMSA update - (stable-5.14.15). -- isdn: cpai: check ctr->cnr to avoid array index out of bound - (stable-5.14.15). -- nfc: nci: fix the UAF of rf_conn_info object (stable-5.14.15). -- commit 41d6324 - -- KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes - if needed (stable-5.14.15). -- KVM: SEV-ES: keep INS functions together (stable-5.14.15). -- KVM: SEV-ES: clean up kvm_sev_es_ins/outs (stable-5.14.15). -- KVM: x86: leave vcpu->arch.pio.count alone in - emulator_pio_in_out (stable-5.14.15). -- KVM: SEV-ES: rename guest_ins_data to sev_pio_data - (stable-5.14.15). -- KVM: SEV: Flush cache on non-coherent systems before - RECEIVE_UPDATE_DATA (stable-5.14.15). -- KVM: nVMX: promptly process interrupts delivered while in - guest mode (stable-5.14.15). -- KVM: x86: check for interrupts before deciding whether to exit - the fast path (stable-5.14.15). -- KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (stable-5.14.15). -- KVM: SEV-ES: fix length of string I/O (stable-5.14.15). -- commit 55eb497 - -- ucounts: Proper error handling in set_cred_ucounts - (stable-5.14.15). -- ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns in - commit_creds (stable-5.14.15). -- ucounts: Fix signal ucount refcounting (stable-5.14.15). -- powerpc/idle: Don't corrupt back chain when going idle - (stable-5.14.15). -- mm, slub: fix incorrect memcg slab count for bulk free - (stable-5.14.15). -- mm, slub: fix potential use-after-free in slab_debugfs_fops - (stable-5.14.15). -- mm, slub: fix potential memoryleak in kmem_cache_open() - (stable-5.14.15). -- mm, slub: fix mismatch between reconstructed freelist depth - and cnt (stable-5.14.15). -- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if - it went to guest (stable-5.14.15). -- KVM: PPC: Book3S HV: Fix stack handling in - idle_kvm_start_guest() (stable-5.14.15). -- commit 91fb3d7 +- Update patch reference for firewire fix (CVE-2021-42739 CVE-2021-3542 bsc#1184673) +- commit 2adc0e5 -- blk-cgroup: blk_cgroup_bio_start() should use irq-safe - operations on blkg->iostat_cpu (stable-5.14.15). -- ucounts: Move get_ucounts from cred_alloc_blank to - key_change_session_keyring (stable-5.14.15). -- net: dsa: mt7530: correct ds->num_ports (stable-5.14.15). -- ASoC: DAPM: Fix missing kctl change notifications - (stable-5.14.15). -- ASoC: nau8824: Fix headphone vs headset, button-press detection - no longer working (stable-5.14.15). -- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset - (stable-5.14.15). -- ALSA: hda/realtek: Add quirk for Clevo PC50HS (stable-5.14.15). -- audit: fix possible null-pointer dereference in - audit_filter_rules (stable-5.14.15). -- mm/secretmem: fix NULL page->mapping dereference in - page_is_secretmem() (stable-5.14.15). -- vfs: check fd has read access in kernel_read_file_from_fd() - (stable-5.14.15). -- commit 683b2ff - -- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than - 9 bytes (stable-5.14.15). -- ceph: fix handling of "meta" errors (stable-5.14.15). +- cipso,calipso: resolve a number of problems with the DOI + refcounts (CVE-2021-33033 bsc#1186109). +- commit 499c5a0 + +- ceph: fix handling of "meta" errors (bsc#1192041). - down when mounting (stable-5.14.15). -- tracing: Have all levels of checks prevent recursion - (stable-5.14.15). -- elfcore: correct reference to CONFIG_UML (stable-5.14.15). -- mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | - MPOL_LOCAL in mbind() (stable-5.14.15). -- ocfs2: mount fails with buffer overflow in strlen - (stable-5.14.15). -- ocfs2: fix data corruption after conversion from inline format - (stable-5.14.15). -- userfaultfd: fix a race between writeprotect and exit_mmap() - (stable-5.14.15). -- mm/userfaultfd: selftests: fix memory corruption with thp - enabled (stable-5.14.15). -- commit f96874a - -- net: enetc: make sure all traffic classes can send large frames - (stable-5.14.15). -- can: isotp: isotp_sendmsg(): fix return error on FC timeout - on TX path (stable-5.14.15). -- can: peak_usb: pcan_usb_fd_decode_status(): fix back to - ERROR_ACTIVE state notification (stable-5.14.15). -- can: peak_pci: peak_pci_remove(): fix UAF (stable-5.14.15). -- can: rcar_can: fix suspend/resume (stable-5.14.15). -- can: isotp: isotp_sendmsg(): fix TX buffer concurrent access - in isotp_sendmsg() (stable-5.14.15). -- can: isotp: isotp_sendmsg(): add result check for - wait_event_interruptible() (stable-5.14.15). -- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive - TP.DT with error length (stable-5.14.15). -- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of - j1939_priv (stable-5.14.15). -- can: j1939: j1939_tp_rxtimer(): fix errant alert in - j1939_tp_rxtimer (stable-5.14.15). -- commit 5922c25 - -- drm/kmb: Enable ADV bridge after modeset (stable-5.14.15). -- drm/kmb: Corrected typo in handle_lcd_irq (stable-5.14.15). -- drm/kmb: Disable change of plane parameters (stable-5.14.15). -- drm/kmb: Remove clearing DPHY regs (stable-5.14.15). -- drm/kmb: Work around for higher system clock (stable-5.14.15). -- drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 - panel (stable-5.14.15). -- net: enetc: fix ethtool counter name for PM0_TERR - (stable-5.14.15). -- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum - flags (stable-5.14.15). -- net/mlx5e: IPsec: Fix a misuse of the software parser's fields - (stable-5.14.15). -- ice: Add missing E810 device ids (stable-5.14.15). -- commit 8a2728b - -- igc: Update I226_K device ID (stable-5.14.15). -- e1000e: Fix packet loss on Tiger Lake and later - (stable-5.14.15). -- ptp: Fix possible memory leak in ptp_clock_register() - (stable-5.14.15). -- net: stmmac: Fix E2E delay mechanism (stable-5.14.15). -- net: hns3: disable sriov before unload hclge layer - (stable-5.14.15). -- net: hns3: fix vf reset workqueue cannot exit (stable-5.14.15). -- net: hns3: schedule the polling again when allocation fails - (stable-5.14.15). -- net: hns3: add limit ets dwrr bandwidth cannot be 0 - (stable-5.14.15). -- net: hns3: reset DWRR of unused tc to zero (stable-5.14.15). -- net: hns3: Add configuration of TM QCN error event - (stable-5.14.15). -- commit 5c6e545 - -- net: dsa: Fix an error handling path in - 'dsa_switch_parse_ports_of()' (stable-5.14.15). -- net/sched: act_ct: Fix byte count on fragmented packets - (stable-5.14.15). -- net: dsa: lantiq_gswip: fix register definition - (stable-5.14.15). -- hamradio: baycom_epp: fix build for UML (stable-5.14.15). -- ipv6: When forwarding count rx stats on the orig netdev - (stable-5.14.15). -- tcp: md5: Fix overlap between vrf and non-vrf keys - (stable-5.14.15). -- lan78xx: select CRC32 (stable-5.14.15). -- sctp: fix transport encap_port update in sctp_vtag_verify - (stable-5.14.15). -- powerpc/smp: do not decrement idle task preempt count in CPU - offline (stable-5.14.15). -- NIOS2: irqflags: rename a redefined register name - (stable-5.14.15). -- commit 9aa725a - -- netfilter: ipvs: make global sysctl readonly in non-init netns - (stable-5.14.15). -- netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 - (stable-5.14.15). -- netfilter: nf_tables: skip netdev events generated on netns - removal (stable-5.14.15). -- netfilter: xt_IDLETIMER: fix panic that occurs when timer_type - has garbage value (stable-5.14.15). -- ice: Print the api_patch as part of the fw.mgmt.api - (stable-5.14.15). -- ice: fix getting UDP tunnel entry (stable-5.14.15). -- ice: Avoid crash from unnecessary IDA free (stable-5.14.15). -- ice: Fix failure to re-add LAN/RDMA Tx queues (stable-5.14.15). -- dma-debug: fix sg checks in debug_dma_map_sg() (stable-5.14.15). -- ASoC: wm8960: Fix clock configuration on slave mode - (stable-5.14.15). -- commit 245d6d8 - -- ASoC: cs4341: Add SPI device ID table (stable-5.14.15). -- ASoC: pcm179x: Add missing entries SPI to device ID table - (stable-5.14.15). -- ASoC: fsl_xcvr: Fix channel swap issue with ARC - (stable-5.14.15). -- ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers - (stable-5.14.15). -- KVM: arm64: Release mmap_lock when using VM_SHARED with MTE - (stable-5.14.15). -- KVM: arm64: Fix host stage-2 PGD refcount (stable-5.14.15). -- xtensa: xtfpga: Try software restart before simulating CPU reset - (stable-5.14.15). -- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF - (stable-5.14.15). -- drm/amdgpu: init iommu after amdkfd device init - (stable-5.14.15). -- NFSD: Keep existing listeners on portlist error - (stable-5.14.15). -- commit c073ebb - -- block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output - (stable-5.14.15). -- xen/x86: prevent PVH type from getting clobbered - (stable-5.14.15). -- drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI - (stable-5.14.15). -- arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address - (stable-5.14.15). -- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default - (stable-5.14.15). -- r8152: avoid to resubmit rx immediately (stable-5.14.15). -- sh: pgtable-3level: fix cast to pointer from integer of - different size (stable-5.14.15). -- block/mq-deadline: Move dd_queued() to fix defined but not - used warning (stable-5.14.15). -- parisc: math-emu: Fix fall-through warnings (stable-5.14.15). -- commit 009acde - -- Update patch references for stable-5.14.15 -- commit c4e784c - -- scsi: storvsc: Fix validation for unsolicited incoming packets - (git-fixes). -- hyperv/vmbus: include linux/bitops.h (git-fixes). -- commit b72f394 - -- Normally we take git fixes for perf userspace into the userspace package. - However prior commit f3f3684a8ebf perf-tools-Fix-hybrid-config-terms-list-corruption.patch) - was added but without this needed dependency so perf userspace fails to build - perf tools: Factor out copy_config_terms() and free_config_terms() (git-fixes). -- commit 0d60052 - -- perf/x86/intel/uncore: Support IMC free-running counters on - Sapphire Rapids server (jsc#SLE-18939). -- perf/x86/intel/uncore: Support IIO free-running counters on - Sapphire Rapids server (jsc#SLE-18939). -- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add alias PMU name (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support - (jsc#SLE-18939). -- perf/x86/intel/uncore: Add Sapphire Rapids server framework - (jsc#SLE-18939). -- commit 4b44ca8 - -- PCI: ACPI: Check parent pointer in acpi_pci_find_companion() - (git-fixes). -- commit 90dd941 - -- PCI/ACPI: Don't reset a fwnode set by OF (git-fixes). -- commit 0173047 - -- PCI/VPD: Defer VPD sizing until first access (git-fixes). -- commit 92d679d - -- PCI: Make saved capability state private to core (git-fixes). -- commit bac6705 - -- PCI/ACS: Enforce pci=noats with Transaction Blocking - (git-fixes). -- commit 6f1e5b6 - -- PCI/VPD: Add pci_vpd_check_csum() (git-fixes). -- commit b2480cc - -- PCI/VPD: Add pci_vpd_find_ro_info_keyword() (git-fixes). -- commit fdb75f4 - -- PCI/VPD: Add pci_vpd_alloc() (git-fixes). -- commit fe7ed38 - -- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841)."" - This reverts commit eebdae782118154482586a51f83b305ccb57f907. -- commit d8f0414 + down when mounting (bsc#1192040). +- commit 329e544 + +- kabi: hide return value type change of sctp_af::from_addr_param + (CVE-2021-3655 bsc#1188563). +- sctp: fix return value check in __sctp_rcv_asconf_lookup + (CVE-2021-3655 bsc#1188563). +- sctp: validate from_addr_param return (CVE-2021-3655 + bsc#1188563). +- commit 9f59a3f + +- Update + patches.suse/net_sched-cls_route-remove-the-right-filter-from-has.patch + references (add CVE-2021-3715 bsc#1190349). +- commit bd39990 + +- Revert "sched/fair: Add ancestors of unthrottled undecayed cfs_rq" + The reverted commit is a followup of a7b359fc6a37 ("sched/fair: + Correctly insert cfs_rq's to list on unthrottle") which is going to be + reverted as part of short-term solution of bsc#1191343. + This reverts commit d8d828e03d4f1e436c3580616c7b53db38e38dcb. +- commit c6395e4 + +- blacklist.conf: 3a1255396b5a x86/alternatives: add missing insn.h include +- commit 9bccba9 -- commit bb7897a +- commit 38f073b -- irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ - support (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- commit 4d0412e +- Added 3 SCSI-iscsi git-fix commits +- commit 2073942 -- sched: Add cluster scheduler level for x86 (bsc#1189999 - (Scheduler functional and performance backports)). -- Update config files. -- commit 7189714 - -- x86/cpu: Add get_llc_id() helper function (bsc#1189999 - (Scheduler functional and performance backports)). -- commit 297c787 - -- sched: Add cluster scheduler level in core and related Kconfig - for ARM64 (bsc#1189999 (Scheduler functional and performance - backports)). -- Update config files. -- commit c5db281 +- scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim + (git-fixes). +- Refresh + patches.suse/scsi-iscsi-verify-lengths-on-passthrough-pdus. +- commit 6addc19 -- topology: Represent clusters of CPUs within a die (bsc#1189999 - (Scheduler functional and performance backports)). -- commit 323bd69 - -- sched: Add wrapper for get_wchan() to keep task blocked - (bsc#1189999 (Scheduler functional and performance backports)). -- x86: Fix get_wchan() to support the ORC unwinder (bsc#1189999 - (Scheduler functional and performance backports)). -- proc: Use task_is_running() for wchan in /proc/$pid/stat - (bsc#1189999 (Scheduler functional and performance backports)). -- leaking_addresses: Always print a trailing newline (bsc#1189999 - (Scheduler functional and performance backports)). -- Revert "proc/wchan: use printk format instead of - lookup_symbol_name()" (bsc#1189999 (Scheduler functional and - performance backports)). -- sched: Fill unconditional hole induced by sched_entity - (bsc#1189999 (Scheduler functional and performance backports)). -- kernel/sched: Fix sched_fork() access an invalid - sched_task_group (bsc#1189999 (Scheduler functional and - performance backports)). -- sched/topology: Remove unused numa_distance in - cpu_attach_domain() (bsc#1189999 (Scheduler functional and - performance backports)). -- sched/numa: Fix a few comments (bsc#1189999 (Scheduler - functional and performance backports)). -- sched/numa: Remove the redundant member numa_group::fault_cpus - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/numa: Replace hard-coded number by a define in - numa_task_group() (bsc#1189999 (Scheduler functional and - performance backports)). -- sched/fair: Removed useless update of p->recent_used_cpu - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: Remove pointless preemption disable in - sched_submit_work() (bsc#1189998 (PREEMPT_RT prerequisite - backports)). -- sched: Move kprobes cleanup out of finish_task_switch() - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- sched: Disable TTWU_QUEUE on RT (bsc#1189998 (PREEMPT_RT - prerequisite backports)). -- sched: Limit the number of task migrations per batch on RT - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- sched: Move mmdrop to RCU on RT (bsc#1189998 (PREEMPT_RT - prerequisite backports)). -- sched: Make cookie functions static (bsc#1189999 (Scheduler - functional and performance backports)). -- sched/fair: Consider SMT in ASYM_PACKING load balance - (jsc#SLE-18889). -- sched/fair: Carve out logic to mark a group for asymmetric - packing (jsc#SLE-18889). -- sched/fair: Provide update_sg_lb_stats() with sched domain - statistics (jsc#SLE-18889). -- sched/fair: Optimize checking for group_asym_packing - (jsc#SLE-18889). -- sched/topology: Introduce sched_group::flags (jsc#SLE-18889). -- x86/sched: Decrease further the priorities of SMT siblings - (jsc#SLE-18889). -- kthread: Move prio/affinite change into the newly created thread - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- sched: Remove unused inline function __rq_clock_broken() - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/fair: Use __schedstat_set() in set_next_entity() - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: adjust sleeper credit for SCHED_IDLE entities - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: reduce sched slice for SCHED_IDLE entities (bsc#1189999 - (Scheduler functional and performance backports)). -- sched: Account number of SCHED_IDLE entities on each cfs_rq - (bsc#1189999 (Scheduler functional and performance backports)). -- fs/proc/uptime.c: Fix idle time reporting in /proc/uptime - (bsc#1189999 (Scheduler functional and performance backports)). - Refresh - patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch. -- sched/core: Simplify core-wide task selection (bsc#1189999 - (Scheduler functional and performance backports)). -- sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- sched/fair: Trigger nohz.next_balance updates when a CPU goes - NOHZ-idle (bsc#1189999 (Scheduler functional and performance - backports)). -- sched/fair: Add NOHZ balancer flag for nohz.next_balance updates - (bsc#1189999 (Scheduler functional and performance backports)). -- drivers/base/node.c: use bin_attribute to break the size - limitation of cpumap ABI (bsc#1189999 (Scheduler functional - and performance backports)). -- topology: use bin_attribute to break the size limitation of - cpumap ABI (bsc#1189999 (Scheduler functional and performance - backports)). -- cpumask: introduce cpumap_print_list/bitmask_to_buf to support - large bitmask and list (bsc#1189999 (Scheduler functional and - performance backports)). -- sched: Cgroup SCHED_IDLE support (bsc#1189999 (Scheduler - functional and performance backports)). -- commit 2792d9b - -- Linux 5.14.14 (stable-5.14.14). -- commit cdb7a44 - -- net: dsa: felix: break at first CPU port during init and - teardown (stable-5.14.14). -- net: mscc: ocelot: cross-check the sequence id from the - timestamp FIFO with the skb PTP header (stable-5.14.14). -- net: mscc: ocelot: deny TX timestamping of non-PTP packets - (stable-5.14.14). -- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown - skb (stable-5.14.14). -- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO - (stable-5.14.14). -- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers - (stable-5.14.14). -- ionic: don't remove netdev->dev_addr when syncing uc list - (stable-5.14.14). -- commit d86b081 +- scsi: target: Fix the pgr/alua_support_store functions + (git-fixes). +- commit 5bcb387 -- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs - (stable-5.14.14). -- mlxsw: thermal: Fix out-of-bounds memory accesses - (stable-5.14.14). -- NFC: digital: fix possible memory leak in - digital_in_send_sdd_req() (stable-5.14.14). -- NFC: digital: fix possible memory leak in - digital_tg_listen_mdaa() (stable-5.14.14). -- nfp: flow_offload: move flow_indr_dev_register from app init - to app start (stable-5.14.14). -- ice: fix locking for Tx timestamp tracking flush - (stable-5.14.14). -- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 - (stable-5.14.14). -- qed: Fix missing error code in qed_slowpath_start() - (stable-5.14.14). -- mqprio: Correct stats in mqprio_dump_class_stats() - (stable-5.14.14). -- mptcp: fix possible stall on recvmsg() (stable-5.14.14). -- commit ee264dd - -- vhost-vdpa: Fix the wrong input in config_cb (stable-5.14.14). -- ethernet: s2io: fix setting mac address during resume - (stable-5.14.14). -- nfc: fix error handling of nfc_proto_register() - (stable-5.14.14). -- net: encx24j600: check error in devm_regmap_init_encx24j600 - (stable-5.14.14). -- net/mlx5e: Switchdev representors are not vlan challenged - (stable-5.14.14). -- net: dsa: fix spurious error message when unoffloaded port - leaves bridge (stable-5.14.14). -- net: dsa: microchip: Added the condition for scheduling - ksz_mib_read_work (stable-5.14.14). -- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's - (stable-5.14.14). -- net: phy: Do not shutdown PHYs in READY state (stable-5.14.14). -- net: stmmac: fix get_hw_feature() on old hardware - (stable-5.14.14). -- commit 809f3a8 - -- clk: renesas: rzg2l: Fix clk status function (stable-5.14.14). -- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting - (stable-5.14.14). -- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states - (stable-5.14.14). -- ARM: dts: bcm2711: fix MDIO #address- and #size-cells - (stable-5.14.14). -- sctp: account stream padding length for reconf chunk - (stable-5.14.14). -- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp - (stable-5.14.14). -- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - (stable-5.14.14). -- net: korina: select CRC32 (stable-5.14.14). -- net: arc: select CRC32 (stable-5.14.14). -- net/smc: improved fix wait on already cleared link - (stable-5.14.14). -- commit 0bb8d8e +- scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (git-fixes) + Also refreshed scsi-mpi3mr-Set-up-IRQs-in-resume-path, since this + commit changed the context. +- commit 0352f63 -- Revert "virtio-blk: Add validation for block size in config - space" (stable-5.14.14). -- powerpc/xive: Discard disabled interrupts in get_irqchip_state() - (stable-5.14.14). -- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT - automatically (stable-5.14.14). -- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - (stable-5.14.14). -- iio: adc: aspeed: set driver data when adc probe - (stable-5.14.14). -- tracing: Fix missing osnoise tracer on max_latency - (stable-5.14.14). -- tee: optee: Fix missing devices unregister during optee_remove - (stable-5.14.14). -- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address - (stable-5.14.14). -- ARM: dts: bcm283x: Fix VEC address for BCM2711 (stable-5.14.14). -- virtio-blk: remove unneeded "likely" statements - (stable-5.14.14). -- commit 34ea1c0 - -- blacklist.conf: remove the entries to be backported via 5.14.14 stable -- commit 7f83a6f - -- virtio: write back F_VERSION_1 before validate (stable-5.14.14). -- efi: Change down_interruptible() in virt_efi_reset_system() - to down_trylock() (stable-5.14.14). -- efi/cper: use stack buffer for error record decoding - (stable-5.14.14). -- USB: serial: qcserial: add EM9191 QDL support (stable-5.14.14). - (stable-5.14.14). -- USB: serial: option: add prod. id for Quectel EG91 - (stable-5.14.14). -- USB: serial: option: add Telit LE910Cx composition 0x1204 - (stable-5.14.14). -- xhci: Enable trust tx length quirk for Fresco FL11 USB - controller (stable-5.14.14). -- xhci: Fix command ring pointer corruption while aborting a - command (stable-5.14.14). -- Input: xpad - add support for another USB ID of Nacon GC-100 - (stable-5.14.14). -- commit 210e031 - -- mei: me: add Ice Lake-N device id (stable-5.14.14). -- xhci: add quirk for host controllers that don't update endpoint - DCS (stable-5.14.14). -- module: fix clang CFI with MODULE_UNLOAD=n (stable-5.14.14). -- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE - (stable-5.14.14). -- btrfs: fix abort logic in btrfs_replace_file_extents - (stable-5.14.14). -- btrfs: check for error when looking up inode during dir entry - replay (stable-5.14.14). -- btrfs: deal with errors when adding inode reference during - log replay (stable-5.14.14). -- btrfs: deal with errors when replaying dir entry during log - replay (stable-5.14.14). -- btrfs: update refs for any root except tree log roots - (stable-5.14.14). -- btrfs: unlock newly allocated extent buffer after error - (stable-5.14.14). -- commit f6ad9c3 - -- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* - sections) for `^' (stable-5.14.14). -- dm: fix mempool NULL pointer race when completing IO - (stable-5.14.14). -- dm rq: don't queue request to blk-mq during DM suspend - (stable-5.14.14). -- s390: fix strrchr() implementation (stable-5.14.14). -- csky: Fixup regs.sr broken in ptrace (stable-5.14.14). -- csky: don't let sigreturn play with priveleged bits of status - register (stable-5.14.14). -- ACPI: PM: Include alternate AMDI0005 id in special behaviour - (stable-5.14.14). -- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE - AX V2 (stable-5.14.14). -- platform/x86: amd-pmc: Add alternative acpi id for PMC - controller (stable-5.14.14). -- commit cbe2ba1 - -- Update patch references for stable-5.14.14 -- commit c50dd6b - -- net/mlx5e: Fix division by 0 in mlx5e_select_queue for - representors (jsc#SLE-19253). -- net/mlx5e: Allow only complete TXQs partition in MQPRIO channel - mode (jsc#SLE-19253). -- net/mlx5: Fix cleanup of bridge delayed work (jsc#SLE-19253). -- ionic: move filter sync_needed bit set (jsc#SLE-19282). -- net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO - in channel mode (jsc#SLE-19253). -- net/mlx5e: Improve MQPRIO resiliency (jsc#SLE-19253). -- net: hns3: PF enable promisc for VF when mac table is overflow - (bsc#1190336). -- net: hns3: fix hclge_dbg_dump_tm_pg() stack usage (bsc#1190336). -- RDMA/usnic: Lock VF with mutex instead of spinlock - (jsc#SLE-19249). -- igc: fix build errors for PTP (jsc#SLE-18377). -- devlink: Fix port_type_set function pointer check - (jsc#SLE-19253). -- commit 1989ed9 + (git-fixes). +- commit e1df2bf -- media: firewire: firedtv-avc: fix a buffer overflow in - avc_ca_pmt() (CVE-2021-3542 bsc#1184673). -- commit f01ebd2 +- USB: serial: qcserial: add EM9191 QDL support (git-fixes). +- commit b42181b -- PCI: Change the type of probe argument in reset functions - (jsc#SLE-19359). -- commit 15b2a9c +- USB: serial: option: add prod. id for Quectel EG91 (git-fixes). +- commit cff3cf9 -- PCI: Add support for ACPI _RST reset method (jsc#SLE-19359). -- commit 954ff8e +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (git-fixes). +- commit 3ccad62 -- PCI: Setup ACPI fwnode early and at the same time with OF - (jsc#SLE-19357). -- commit 4efb7e7 +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (git-fixes). +- commit 55acfbd -- mm: fs: invalidate bh_lrus for only cold path (git fixes (fs)). -- mm/shmem.c: fix judgment error in shmem_is_huge() (git fixes - (mm/shmem)). -- commit 9a4edb0 +- xhci: Fix command ring pointer corruption while aborting a + command (git-fixes). +- commit bf02a9c -- PCI: Use acpi_pci_power_manageable() (jsc#SLE-19357). -- commit b978bc6 +- Input: xpad - add support for another USB ID of Nacon GC-100 + (git-fixes). +- commit eba25ff -- PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION - (jsc#SLE-19357). -- commit edd957b +- scsi: mpi3mr: Fix missing unlock on error (git-fixes). +- commit f4b9433 -- PCI: Allow userspace to query and set device reset mechanism - (jsc#SLE-19359). -- commit 836778f +- scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() + (git-fixes). +- commit 0eebf69 -- PCI: Remove reset_fn field from pci_dev (jsc#SLE-19359). -- commit de732a2 +- x86/sev: Return an error on a returned non-zero + SW_EXITINFO1[31:0] (bsc#1178134). +- commit 3b2a96a -- PCI: Add array to track reset method ordering (jsc#SLE-19359). -- commit b158f04 +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit fab3d4f -- PCI: Add pcie_reset_flr() with 'probe' argument (jsc#SLE-19359). -- PCI: Cache PCIe Device Capabilities register (jsc#SLE-19359). -- commit da5c594 +- net: mana: Fix error handling in mana_create_rxq() (git-fixes, + bsc#1191800). +- commit 8c6d0b8 -- PCI/VPD: Treat invalid VPD like missing VPD capability - (jsc#SLE-19359). -- commit 53f468a +- ocfs2: fix data corruption after conversion from inline format + (bsc#1190795). +- commit ac3ffc2 -- PCI/VPD: Determine VPD size in pci_vpd_init() (jsc#SLE-19359). -- commit 470bfbb +- blacklist.conf: 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI +- commit c40c7ae -- PCI/VPD: Embed struct pci_vpd in struct pci_dev (jsc#SLE-19359). -- commit 47aa1b9 +- blacklist.conf: 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D +- commit eee3b41 -- PCI/VPD: Remove struct pci_vpd.valid member (jsc#SLE-19359). -- commit ef22353 +- blacklist.conf: 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically +- commit da61791 -- kernel-binary.spec: Bump dwarves requirement to 1.22. - 1.22 is finally released, and it is required for functionality. -- commit 83e6c84 +- gpio: pca953x: Improve bias setting (git-fixes). +- spi: spi-nxp-fspi: don't depend on a specific node name erratum + workaround (git-fixes). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (git-fixes). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (git-fixes). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (git-fixes). +- drm/msm: Fix null pointer dereference on pointer edp + (git-fixes). +- mac80211: check return value of rhashtable_init (git-fixes). +- commit c393393 -- blacklist.conf: 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically -- commit cf4ab4f +- iio: light: opt3001: Fixed timeout error when 0 lux (git-fixes). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (git-fixes). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (git-fixes). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (git-fixes). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (git-fixes). +- iio: dac: ti-dac5571: fix an error code in probe() (git-fixes). +- drm/amdgpu: fix gart.bo pin_count leak (git-fixes). +- mac80211: Drop frames from invalid MAC address in ad-hoc mode + (git-fixes). +- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device + IDs (git-fixes). +- HID: apple: Fix logical maximum and usage maximum of Magic + Keyboard JIS (git-fixes). +- commit 372fd90 -- x86/fpu: Mask out the invalid MXCSR bits properly (bsc#1190497). -- commit 58acecc +- pata_legacy: fix a couple uninitialized variable bugs + (git-fixes). +- cb710: avoid NULL pointer subtraction (git-fixes). +- acpi/arm64: fix next_platform_timer() section mismatch error + (git-fixes). +- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() + (git-fixes). +- ACPI: fix NULL pointer dereference (git-fixes). +- ACPI: bgrt: Fix CFI violation (git-fixes). +- ACPI: Use DEVICE_ATTR_ macros (git-fixes). +- commit 1a13895 + +- rpm/kernel-obs-build.spec.in: move to zstd for the initrd + Newer distros have capability to decompress zstd, which + provides a 2-5% better compression ratio at very similar + cpu overhead. Plus this tests the zstd codepaths now as well. +- commit 3d53a5b -- blacklist.conf: 424b650f35c7 ("tracing: Fix missing osnoise tracer on max_latency") - A cleanup. Not needed, because our configuration does not allow the - fixed case. -- commit aae9b8a - -- commit e887eb9 - -- ata: ahci_platform: fix null-ptr-deref in - ahci_platform_enable_regulators() (git-fixes). -- pata_legacy: fix a couple uninitialized variable bugs - (git-fixes). -- commit e69f9af - -- PCI/VPD: Remove struct pci_vpd_ops (git-fixes). -- commit 984c94d - -- PCI/VPD: Remove struct pci_vpd.flag (jsc#SLE-19359). -- commit 006d47c - -- PCI/VPD: Make pci_vpd_wait() uninterruptible (jsc#SLE-19359). -- commit 334e7ed - -- PCI/VPD: Remove pci_vpd_size() old_size argument - (jsc#SLE-19359). -- commit 420bcdb - -- PCI/VPD: Allow access to valid parts of VPD if some is invalid - (jsc#SLE-19359). -- commit b0220ad +- nvme: add command id quirk for apple controllers (git-fixes). +- commit 210cebb -- PCI/VPD: Don't check Large Resource Item Names for validity - (jsc#SLE-19359). -- commit 3f38b29 - -- Update upstream commit id for rtw89 patch (bsc#1191321) -- commit 6302389 - -- EDAC/armada-xp: Fix output of uncorrectable error counter - (bsc#1190497). -- commit ab34390 - -- PCI/VPD: Reject resource tags with invalid size (jsc#SLE-19359). -- commit 2e7fe76 - -- PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() - (jsc#SLE-19359). -- commit ca27a75 - -- PCI/MSI: Use new mask/unmask functions (jsc#SLE-19359). -- commit 170d718 - -- PCI/MSI: Provide a new set of mask and unmask functions - (jsc#SLE-19359). -- commit c486b09 +- drm/nouveau: avoid a use-after-free when BO init fails (bsc#1152472) + Backporting notes: + * context changes +- commit dbfac3c -- PCI/MSI: Cleanup msi_mask() (jsc#SLE-19359). -- commit d5b790b +- drm/panfrost: Make sure MMU context lifetime is not bound to (bsc#1152472) + Backporting notes: + * context changes in panfrost_job_irq_handler() +- commit 78a582b + +- drm/i915: Fix syncmap memory leak (bsc#1152489) + Backporting notes: + * context changes in intel_timeline_fini() +- commit d5e337e -- PCI/MSI: Deobfuscate virtual MSI-X (jsc#SLE-19359). -- commit 3f4f59c +- blacklist.conf: Append 'drm/i915/overlay: Fix active retire callback alignment' +- commit c6cc973 -- PCI/MSI: Consolidate error handling in msi_capability_init() - (jsc#SLE-19359). -- commit 7aeefb4 +- xen: reset legacy rtc flag for PV domU (git-fixes). +- commit 2ae68ea -- PCI/MSI: Rename msi_desc::masked (jsc#SLE-19359). -- commit 1677f96 +- xen: fix setting of max_pfn in shared_info (git-fixes). +- commit 2d2e1e0 -- s390/pci: Do not mask MSI[-X] entries on teardown - (jsc#SLE-19359). -- commit b8a920c +- fix patch metadata +- fix Patch-mainline: + - patches.suse/NFS-Do-uncached-readdir-when-we-re-seeking-a-cookie-.patch +- commit b7dfcc7 -- PCI/MSI: Simplify msi_verify_entries() (jsc#SLE-19359). -- commit d5590a9 +- NFS: Do uncached readdir when we're seeking a cookie in an + empty page cache (bsc#1191628). +- commit 5ca83d3 + +- Update patches.suse/bpf-Fix-ringbuf-helper-function-compatibility.patch + (git-fixes, bsc#1191645, CVE-2021-34866). + Update references. +- commit 3bcb18d -- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (git-fixes). -- commit d949730 +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (git-fixes). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (git-fixes). +- commit f5dfccc -- drivers: bus: simple-pm-bus: Add support for probing simple - bus only devices (git-fixes). -- driver core: Reject pointless SYNC_STATE_ONLY device links - (git-fixes). -- mei: hbm: drop hbm responses on early shutdown (git-fixes). -- fpga: ice40-spi: Add SPI device ID table (git-fixes). -- eeprom: 93xx46: Add SPI device ID table (git-fixes). -- eeprom: at25: Add SPI ID table (git-fixes). -- misc: fastrpc: Add missing lock before accessing find_vma() - (git-fixes). -- cb710: avoid NULL pointer subtraction (git-fixes). -- iio: light: opt3001: Fixed timeout error when 0 lux (git-fixes). -- iio: adis16480: fix devices that do not support sleep mode - (git-fixes). -- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (git-fixes). -- iio: adis16475: fix deadlock on frequency set (git-fixes). -- iio: ssp_sensors: add more range checking in - ssp_parse_dataframe() (git-fixes). -- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() - (git-fixes). -- iio: adc: ad7793: Fix IRQ flag (git-fixes). -- iio: adc: ad7780: Fix IRQ flag (git-fixes). -- iio: adc: ad7192: Add IRQ flag (git-fixes). -- iio: adc: max1027: Fix the number of max1X31 channels - (git-fixes). -- iio: adc: max1027: Fix wrong shift with 12-bit devices - (git-fixes). -- iio: adc128s052: Fix the error handling path of 'adc128_probe()' - (git-fixes). -- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed - (git-fixes). -- iio: dac: ti-dac5571: fix an error code in probe() (git-fixes). -- usb: musb: dsps: Fix the probe error path (git-fixes). -- USB: xhci: dbc: fix tty registration race (git-fixes). -- xhci: guard accesses to ep_state in xhci_endpoint_reset() +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (git-fixes). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (git-fixes). +- nfc: fix error handling of nfc_proto_register() (git-fixes). +- ALSA: seq: Fix a potential UAF by wrong private_free call order -- Input: resistive-adc-touch - fix division by zero error on z1 == - 0 (git-fixes). -- commit 4a8ed33 +- commit aada78f -- net: mana: Fix error handling in mana_create_rxq() - (jsc#SLE-18779, bsc#1185726). -- commit 2dddb33 +- netfilter: Drop fragmented ndisc packets assembled in netfilter + (git-fixes). +- commit e526835 -- Linux 5.14.13 (stable-5.14.13). -- commit 8c13fce +- net: ipv6: Discard next-hop MTU less than minimum link MTU + (bsc#1191241). +- commit ba09279 -- ext4: correct the error path of ext4_write_inline_data_end() - (stable-5.14.13). -- ext4: check and update i_disksize properly (stable-5.14.13). -- sched: Always inline is_percpu_thread() (stable-5.14.13). -- perf/core: fix userpage->time_enabled of inactive events - (stable-5.14.13). -- hwmon: (pmbus/ibm-cffps) max_power_out swap changes - (stable-5.14.13). -- hwmon: (ltc2947) Properly handle errors when looking for the - external clock (stable-5.14.13). -- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> - "Unsupported" (stable-5.14.13). -- scsi: ses: Fix unsigned comparison with less than zero - (stable-5.14.13). -- io_uring: kill fasync (stable-5.14.13). -- drm/amdgpu: fix gart.bo pin_count leak (stable-5.14.13). -- net: sun: SUNVNET_COMMON should depend on INET (stable-5.14.13). -- mac80211: check return value of rhashtable_init - (stable-5.14.13). -- mac80211: Drop frames from invalid MAC address in ad-hoc mode - (stable-5.14.13). -- net: bgmac-platform: handle mac-address deferral - (stable-5.14.13). -- net: prevent user from passing illegal stab size - (stable-5.14.13). -- netfilter: nf_nat_masquerade: defer conntrack walk to work queue - (stable-5.14.13). -- netfilter: nf_nat_masquerade: make async masq_inet6_event - handling generic (stable-5.14.13). -- netfilter: ip6_tables: zero-initialize fragment offset - (stable-5.14.13). -- ASoC: SOF: loader: release_firmware() on load failure to avoid - batching (stable-5.14.13). -- ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic - (stable-5.14.13). -- ALSA: usb-audio: Unify mixer resume and reset_resume procedure - (stable-5.14.13). -- ALSA: oxfw: fix transmission method for Loud models based on - OXFW971 (stable-5.14.13). -- pinctrl: qcom: sc7280: Add PM suspend callbacks - (stable-5.14.13). -- m68k: Handle arrivals of multiple signals correctly - (stable-5.14.13). -- KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule - (stable-5.14.13). -- vboxfs: fix broken legacy mount signature checking - (stable-5.14.13). -- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device - IDs (stable-5.14.13). -- HID: apple: Fix logical maximum and usage maximum of Magic - Keyboard JIS (stable-5.14.13). -- commit b87c703 +- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues + (bsc#1185762). +- nvme-fc: avoid race between time out and tear down + (bsc#1185762). +- nvme-fc: update hardware queues before using them (bsc#1185762). +- commit 4afdc63 -- Update patch references for stable-5.14.13 -- commit 35174a4 +- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling + (bsc#1191349). +- commit c7eb218 -- clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical +- acpi/arm64: fix next_platform_timer() section mismatch error -- clk: socfpga: agilex: fix duplicate s2f_user0_clk (git-fixes). -- firmware: arm_ffa: Fix __ffa_devices_unregister (git-fixes). -- firmware: arm_ffa: Add missing remove callback to ffa_bus_type +- platform/x86: intel_scu_ipc: Fix busy loop expiry time -- commit 4bfc04e +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (git-fixes). +- drm/nouveau/kms/nv50-: fix file release memory leak (git-fixes). +- drm/nouveau/kms/tu102-: delay enabling cursor until after + assign_windows (git-fixes). +- drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup (git-fixes). +- iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell + XPS 15 (git-fixes). +- ACPI: NFIT: Use fallback node id when numa info in NFIT table + is incorrect (git-fixes). +- ACPI: fix NULL pointer dereference (git-fixes). +- commit 0673e50 -- gpio: pca953x: Improve bias setting (git-fixes). -- gpio: 74x164: Add SPI device ID table (git-fixes). -- spi: bcm-qspi: clear MSPI spifie interrupt during probe - (git-fixes). -- spi: spi-nxp-fspi: don't depend on a specific node name erratum - workaround (git-fixes). -- spi: atmel: Fix PDC transfer setup bug (git-fixes). -- spi: spidev: Add SPI ID table (git-fixes). -- mtd: rawnand: qcom: Update code word value for raw read - (git-fixes). -- drm/panel: olimex-lcd-olinuxino: select CRC32 (git-fixes). -- commit 640042d +- net: hso: fix NULL-deref on disconnect regression (git-fixes). +- commit 901c621 -- drm/r128: fix build for UML (git-fixes). -- drm/nouveau/fifo: Reinstate the correct engine bit programming +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (git-fixes). +- i2c: acpi: fix resource leak in reconfiguration device addition -- drm/hyperv: Fix double mouse pointers (git-fixes). -- drm/fbdev: Clamp fbdev surface size if too large (git-fixes). -- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks - read (git-fixes). -- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling +- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk -- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() +- drm/nouveau/debugfs: fix file release memory leak (git-fixes). +- video: fbdev: gbefb: Only instantiate device when built for IP32 -- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in - poll_for_ready (git-fixes). -- drm/msm/dsi/phy: fix clock names in 28nm_8960 phy (git-fixes). -- drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register - (git-fixes). -- commit 2a33767 - -- drm/msm: Do not run snapshot on non-DPU devices (git-fixes). -- drm/msm/a3xx: fix error handling in a3xx_gpu_init() (git-fixes). -- drm/msm/a4xx: fix error handling in a4xx_gpu_init() (git-fixes). -- drm/msm: Fix null pointer dereference on pointer edp +- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment -- drm/msm/mdp5: fix cursor-related warnings (git-fixes). -- drm/msm: Avoid potential overflow in timeout_to_jiffies() +- ptp_pch: Load module automatically if ID matches (git-fixes). +- phy: mdio: fix memory leak (git-fixes). +- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 + SSD (git-fixes). +- ptp_pch: Restore dependency on PCI (git-fixes). +- net: cdc_eem: fix tx fixup skb leak (git-fixes). +- net: hso: fix null-ptr-deref during tty device unregistration -- drm/msm/dp: only signal audio when disconnected detected at - dp_pm_resume (git-fixes). -- drm/msm/submit: fix overflow check on 64-bit architectures +- net: cdc_ncm: correct overhead in delayed_ndp_size (git-fixes). +- net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() -- drm/msm/a6xx: Track current ctx by seqno (git-fixes). -- commit ae911f7 - -- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues - (bsc#1185762). -- commit 3fb3802 - -- scsi: csiostor: Use scsi_cmd_to_rq() instead of - scsi_cmnd.request (jsc#SLE-18989). -- commit 0d8669e - -- scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - (jsc#SLE-19010). -- commit 7d4390e - -- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling - (bsc#1191349). -- commit c792d6c +- commit 4915e73 -- Move upstreamed ALSA fix into sorted section -- commit 0bb2bac - -- ALSA: usb-audio: Add quirk for VF0770 (git-fixes). -- ALSA: hda: avoid write to STATESTS if controller is in reset - (git-fixes). -- ALSA: hda/realtek: Fix the mic type detection issue for ASUS - G551JW (git-fixes). -- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat - ioctl (git-fixes). -- ALSA: hda/realtek: Fix for quirk to enable speaker output on - the Lenovo 13s Gen2 (git-fixes). -- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (git-fixes). -- ALSA: hda/realtek - ALC236 headset MIC recording issue - (git-fixes). -- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (git-fixes). -- ALSA: hda/realtek: Complete partial device name to avoid - ambiguity (git-fixes). -- ALSA: hda - Enable headphone mic on Dell Latitude laptops with - ALC3254 (git-fixes). -- ALSA: seq: Fix a potential UAF by wrong private_free call order +- pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init -- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision - 5560 laptop (git-fixes). -- ALSA: usb-audio: Fix a missing error check in scarlett gen2 - mixer (git-fixes). -- commit ed955ae - -- supported.conf: sort sound/* entries -- commit 590a3e1 +- commit aaf0697 -- scsi: target: usb: Replace enable attr with ops.enable - (bsc#1191649). -- scsi: target: ibm_vscsi: Replace enable attr with ops.enable - (bsc#1191649). -- scsi: target: srpt: Replace enable attr with ops.enable - (bsc#1191649). -- scsi: target: sbp: Replace enable attr with ops.enable - (bsc#1191649). -- scsi: target: qla2xxx: Replace enable attr with ops.enable - (bsc#1191649). -- scsi: target: iscsi: Replace tpg enable attr with ops.enable - (bsc#1191649). -- scsi: target: core: Add common tpg/enable attribute - (bsc#1191649). +- scsi: qla2xxx: Restore initiator in dual mode (bsc#1190941). +- scsi: qla2xxx: Sync queue idx with queue_pair_map idx + (bsc#1190941). +- scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS + (bsc#1190941). +- scsi: qla2xxx: Changes to support kdump kernel (bsc#1190941). -- commit 0d93e70 +- commit c17f95e -- Linux 5.14.12 (stable-5.14.12). -- commit 71639b1 +- powerpc/feature-fixups: use a semicolon rather than a comma + (bsc#1188983 CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- commit c85e1c6 -- x86/hpet: Use another crystalball to evaluate HPET usability - (stable-5.14.12). -- dsa: tag_dsa: Fix mask for trunked packets (stable-5.14.12). -- commit 3ac1b3f +- powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros + (bsc#1188983 CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- Refresh patches.suse/powerpc-Don-t-use-struct-ppc_inst-to-reference-instr.patch. +- powerpc/ppc-opcode: Add PPC_RAW_MFSPR() (bsc#1188983 + CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- commit 5a3ede4 -- pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init - (stable-5.14.12). -- powerpc/32s: Fix kuap_kernel_restore() (stable-5.14.12). -- powerpc/64s: Fix unrecoverable MCE calling async handler from - NMI (stable-5.14.12). -- powerpc/traps: do not enable irqs in _exception - (stable-5.14.12). -- powerpc/64s: fix program check interrupt emergency stack path - (stable-5.14.12). -- powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 - (stable-5.14.12). -- x86/Kconfig: Correct reference to MWINCHIP3D (stable-5.14.12). -- x86/platform/olpc: Correct ifdef symbol to intended - CONFIG_OLPC_XO15_SCI (stable-5.14.12). -- x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n - (stable-5.14.12). -- x86/sev: Return an error on a returned non-zero - SW_EXITINFO1[31:0] (stable-5.14.12). -- commit a271375 +- powerpc/opcodes: Add shorter macros for registers for use + with PPC_RAW_xx() (bsc#1188983 CVE-2021-34556 bsc#1188985 + CVE-2021-35477). +- commit 6a14724 -- blacklist.conf: remove entries to be backported via stable tree -- commit be385b6 +- powerpc/signal: Use PPC_RAW_xx() macros (bsc#1188983 + CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- powerpc/asm: Add some opcodes in asm/ppc-opcode.h for PPC32 eBPF + (bsc#1188983 CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- commit 66c500d -- sysfs: Rename struct bin_attribute member to f_mapping - (jsc#SLE-19359). -- commit 15c2f03 - -- sysfs: Invoke iomem_get_mapping() from the sysfs open callback - (jsc#SLE-19359). -- commit bbc08fc - -- thunderbolt: build kunit tests without structleak plugin - (jsc#SLE-19359). -- commit ac50a23 +- ipv6/netfilter: Discard first fragment not including all headers + (bsc#1191241). +- commit 040f020 + +- IPv6: reply ICMP error if the first fragment don't include + all headers (bsc#1191241). +- commit abf80f6 + +- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition + (bsc#1191241). +- commit b3ab292 + +- powerpc: Don't use 'struct ppc_inst' to reference instruction + location (jsc#SLE-13847 git-fixes). +- powerpc/lib/code-patching: Don't use struct 'ppc_inst' for + runnable code in tests (jsc#SLE-13847 git-fixes). +- powerpc/lib/code-patching: Make instr_is_branch_to_addr() + static (jsc#SLE-13847 git-fixes). +- powerpc: Do not dereference code as 'struct ppc_inst' (uprobe, + code-patching, feature-fixups) (jsc#SLE-13847 git-fixes). +- powerpc/64s: Fix stf mitigation patching w/strict RWX & hash + (jsc#SLE-13847 git-fixes). +- powerpc/64s: Fix entry flush patching w/strict RWX & hash (jsc#SLE-13847 git-fixes). +- powerpc/uprobes: Validation for prefixed instruction + (jsc#SLE-13847 git-fixes). +- commit 5729394 -- commit fb48dfd - -- powerpc/bpf ppc32: Do not emit zero extend instruction for - 64-bit BPF_END (stable-5.14.12). -- powerpc/bpf ppc32: Fix JMP32_JSET_K (stable-5.14.12). -- powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation - (stable-5.14.12). -- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 - (stable-5.14.12). -- powerpc/bpf: Fix BPF_MOD when imm == 1 (stable-5.14.12). -- objtool: Make .altinstructions section entry size consistent - (stable-5.14.12). -- objtool: Remove reloc symbol type checks in get_alt_entry() - (stable-5.14.12). -- scsi: iscsi: Fix iscsi_task use after free (stable-5.14.12). -- RISC-V: Include clone3() on rv32 (stable-5.14.12). -- bpf, s390: Fix potential memory leak about jit_data - (stable-5.14.12). -- commit 0b7cd77 - -- powerpc/iommu: Report the correct most efficient DMA mask for - PCI devices (stable-5.14.12). -- riscv/vdso: make arch_setup_additional_pages wait for mmap_sem - for write killable (stable-5.14.12). -- riscv/vdso: Move vdso data page up front (stable-5.14.12). -- riscv/vdso: Refactor asm/vdso.h (stable-5.14.12). -- net: prefer socket bound to interface when not in VRF - (stable-5.14.12). -- iavf: fix double unlock of crit_lock (stable-5.14.12). -- i40e: Fix freeing of uninitialized misc IRQ vector - (stable-5.14.12). -- i40e: fix endless loop under rtnl (stable-5.14.12). -- RISC-V: Fix VDSO build for !MMU (stable-5.14.12). -- riscv: explicitly use symbol offsets for VDSO (stable-5.14.12). -- commit 13da5f1 - -- drm/nouveau/fifo/ga102: initialise chid on return from channel - creation (stable-5.14.12). -- ARM: defconfig: gemini: Restore framebuffer (stable-5.14.12). -- perf jevents: Free the sys_event_tables list after processing - entries (stable-5.14.12). -- rtnetlink: fix if_nlmsg_stats_size() under estimation - (stable-5.14.12). -- net: stmmac: trigger PCS EEE to turn off on link down - (stable-5.14.12). -- net: pcs: xpcs: fix incorrect steps on disable EEE - (stable-5.14.12). -- netlink: annotate data races around nlk->bound (stable-5.14.12). -- net: pcs: xpcs: fix incorrect CL37 AN sequence (stable-5.14.12). -- net: sfp: Fix typo in state machine debug string - (stable-5.14.12). -- net/sched: sch_taprio: properly cancel timer from - taprio_destroy() (stable-5.14.12). -- commit 58adfed - -- drm/i915/tc: Fix TypeC port init/resume time sanitization - (stable-5.14.12). -- ARM: imx6: disable the GIC CPU interface before calling - stby-poweroff sequence (stable-5.14.12). -- arm64: dts: ls1028a: fix eSDHC2 node (stable-5.14.12). -- arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch - off buck2 (stable-5.14.12). -- afs: Fix afs_launder_page() to set correct start file position - (stable-5.14.12). -- netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() - (stable-5.14.12). -- net: bridge: fix under estimation in br_get_linkxstats_size() - (stable-5.14.12). -- net: bridge: use nla_total_size_64bit() in - br_get_linkxstats_size() (stable-5.14.12). -- dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value - (stable-5.14.12). -- drm/i915/jsl: Add W/A 1409054076 for JSL (stable-5.14.12). -- commit e19b658 - -- arm64: dts: imx8: change the spi-nor tx (stable-5.14.12). -- ARM: dts: imx: change the spi-nor tx (stable-5.14.12). -- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 - (stable-5.14.12). -- netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in - event notification (stable-5.14.12). -- net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices - (stable-5.14.12). -- net: mscc: ocelot: fix VCAP filters remaining active after - being deleted (stable-5.14.12). -- net_sched: fix NULL deref in fifo_set_limit() (stable-5.14.12). -- net/mlx5e: Fix the presented RQ index in PTP stats - (stable-5.14.12). -- net/mlx5: Fix setting number of EQs of SFs (stable-5.14.12). -- MIPS: Revert "add support for buggy MT7621S core detection" - (stable-5.14.12). -- commit 3909a87 - -- bpf, arm: Fix register clobbering in div/mod implementation - (stable-5.14.12). -- netfilter: nf_tables: reverse order in rule replacement - expansion (stable-5.14.12). -- netfilter: nf_tables: add position handle in event notification - (stable-5.14.12). -- netfilter: conntrack: fix boot failure with - nf_conntrack.enable_hooks=1 (stable-5.14.12). -- net/mlx5: Fix length of irq_index in chars (stable-5.14.12). -- net/mlx5: Avoid generating event after PPS out in Real time mode - (stable-5.14.12). -- net/mlx5: Force round second at 1PPS out start time - (stable-5.14.12). -- net/mlx5: E-Switch, Fix double allocation of acl flow counter - (stable-5.14.12). -- net/mlx5e: Keep the value for maximum number of channels in-sync - (stable-5.14.12). -- net/mlx5e: IPSEC RX, enable checksum complete (stable-5.14.12). -- commit bbb8378 - -- riscv: Flush current cpu icache before other cpus - (stable-5.14.12). -- xtensa: call irqchip_init only when CONFIG_USE_OF is selected - (stable-5.14.12). -- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (stable-5.14.12). -- ARM: dts: imx6qdl-pico: Fix Ethernet support (stable-5.14.12). -- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo - (stable-5.14.12). -- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo - (stable-5.14.12). -- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding - (stable-5.14.12). -- Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" - (stable-5.14.12). -- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL - reference (stable-5.14.12). -- ARM: at91: pm: do not panic if ram controllers are not enabled - (stable-5.14.12). -- commit 0497f48 - -- scsi: ufs: core: Fix task management completion - (stable-5.14.12). -- xen/balloon: fix cancelled balloon action (stable-5.14.12). -- SUNRPC: fix sign error causing rpcsec_gss drops - (stable-5.14.12). -- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero - (stable-5.14.12). -- nfsd: fix error handling of register_pernet_subsys() in - init_nfsd() (stable-5.14.12). -- ARM: dts: omap3430-sdp: Fix NAND device node (stable-5.14.12). -- ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe - (stable-5.14.12). -- ARM: dts: qcom: apq8064: use compatible which contains chipid - (stable-5.14.12). -- ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - (stable-5.14.12). -- ovl: fix missing negative dentry check in ovl_rename() - (stable-5.14.12). -- commit fd84f59 +- powerpc/bpf: Emit stf barrier instruction sequences + for BPF_NOSPEC (bsc#1188983 CVE-2021-34556 bsc#1188985 + CVE-2021-35477). +- powerpc/security: Add a helper to query stf_barrier type + (bsc#1188983 CVE-2021-34556 bsc#1188985 CVE-2021-35477). +- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (bsc#1065729). +- powerpc/bpf: Fix BPF_MOD when imm == 1 (bsc#1065729). +- powerpc/bpf: Validate branch ranges (bsc#1188983 CVE-2021-34556 + bsc#1188985 CVE-2021-35477). +- powerpc/lib: Add helper to check if offset is within + conditional branch range (bsc#1188983 CVE-2021-34556 bsc#1188985 + CVE-2021-35477). +- powerpc/bpf: Use bctrl for making function calls (bsc#1065729). +- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (bsc#1065729). +- powerpc/bpf: Fix BPF_MOD when imm == 1 (bsc#1065729). +- powerpc/bpf: Use bctrl for making function calls (bsc#1065729). +- powerpc/lib: Fix emulate_step() std test (bsc#1065729). +- commit 3f6738b + +- bpf: Fix OOB read when printing XDP link fdinfo (git-fixes). +- commit 09be9b3 -- xen/privcmd: fix error handling in mmap-resource processing - (stable-5.14.12). -- mmc: sdhci-of-at91: replace while loop with read_poll_timeout - (stable-5.14.12). -- drm/amd/display: Fix detection of 4 lane for DPALT - (stable-5.14.12). -- drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 - (stable-5.14.12). -- drm/amdgpu: During s0ix don't wait to signal GFXOFF - (stable-5.14.12). -- drm/amd/display: USB4 bring up set correct address - (stable-5.14.12). -- drm/amd/display: Fix DCN3 B0 DP Alt Mapping (stable-5.14.12). -- drm/amd/display: Fix B0 USB-C DP Alt mode (stable-5.14.12). -- drm/nouveau/ga102-: support ttm buffer moves via copy engine - (stable-5.14.12). -- commit d9a85e7 +- bpf: Fix a typo of reuseport map in bpf.h (git-fixes). +- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h + (git-fixes). +- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting + (git-fixes). +- commit b5d0357 -- Update patch references for stable-5.14.12 -- commit 5952e94 +- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit + from run_smbios_call (git-fixes). +- commit a539d65 - domain_setup_mon_state() fails (bsc#1190497). -- commit 6c546c2 - -- supported.conf: Avoid wildcard use for wireless drivers - The wildcard may put modules into the wrong subpackage unexpectedly. - Expand and adjusted entries manually instead. -- commit 83560a0 - -- Partially revert "usb: Kconfig: using select for USB_COMMON - dependency" (git-fixes). -- Update config files. -- supported.conf: add usb-common -- commit 0ea5896 - -- fbdev: simplefb: fix Kconfig dependencies (git-fixes). -- Update config files. -- commit 0c3a03c + domain_setup_mon_state() fails (bsc#1152489). +- commit dba5675 -- USB: cdc-acm: fix break reporting (git-fixes). -- USB: cdc-acm: fix racy tty buffer accesses (git-fixes). -- usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize (git-fixes). -- usb: cdc-wdm: Fix check for WWAN (git-fixes). -- usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle - (git-fixes). -- usb: typec: tcpm: handle SRC_STARTUP state if cc changes - (git-fixes). -- video: fbdev: gbefb: Only instantiate device when built for IP32 +- can: xilinx_can: handle failure cases of pm_runtime_get_sync -- commit 65dd579 +- commit 82f6db6 -- platform/x86: intel_skl_int3472: Correct null check (git-fixes). -- platform/x86: intel_scu_ipc: Fix busy loop expiry time - (git-fixes). -- platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI - (git-fixes). -- platform/mellanox: mlxreg-io: Fix read access of n-bytes size - attributes (git-fixes). -- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() - call (git-fixes). -- usb: typec: tcpci: don't handle vSafe0V event if it's not - enabled (git-fixes). -- usb: typec: tipd: Remove dependency on "connector" child fwnode - (git-fixes). -- usb: xhci: tegra: mark PM functions as __maybe_unused - (git-fixes). -- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk - (git-fixes). -- commit 9b7e7bd +- blacklist.conf: feature, not a fix +- commit fd65896 -- i2c: mlxcpld: Modify register setting for 400KHz frequency +- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() -- i2c: mlxcpld: Fix criteria for frequency setting (git-fixes). -- i2c: mediatek: Add OFFSET_EXT_CONF setting back (git-fixes). -- i2c: acpi: fix resource leak in reconfiguration device addition - (git-fixes). -- mmc: sdhci-of-at91: wait for calibration done before proceed - (git-fixes). -- drm/amdgpu: handle the case of pci_channel_io_frozen only in - amdgpu_pci_resume (git-fixes). -- drm/amdkfd: fix a potential ttm->sg memory leak (git-fixes). -- drm/nouveau/debugfs: fix file release memory leak (git-fixes). -- drm/nouveau/kms/nv50-: fix file release memory leak (git-fixes). -- commit 479e4f9 +- commit 5487063 -- acpi/arm64: fix next_platform_timer() section mismatch error - (git-fixes). -- drm/nouveau: avoid a use-after-free when BO init fails - (git-fixes). -- drm/panel: abt-y030xx067a: yellow tint fix (git-fixes). -- drm/nouveau/kms/tu102-: delay enabling cursor until after - assign_windows (git-fixes). -- drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup (git-fixes). -- drm/i915: Extend the async flip VT-d w/a to skl/bxt (git-fixes). -- drm/i915/bdb: Fix version check (git-fixes). -- drm/i915: Fix runtime pm handling in i915_gem_shrink - (git-fixes). -- drm/i915/audio: Use BIOS provided value for RKL HDA link - (git-fixes). -- commit eaddc65 +- can: peak_usb: fix use after free bugs (git-fixes). +- commit 3ad9b4d -- scsi: be2iscsi: Fix use-after-free during IP updates - (jsc#SLE-18973). -- commit 5cfabf9 +- can: dev: can_restart: fix use after free bug (git-fixes). +- commit 0943ca2 + +- can: ti_hecc: ti_hecc_probe(): add missed + clk_disable_unprepare() in error path (git-fixes). +- commit 2fec0e3 -- commit be54ca3 +- commit f05067d -- blacklist.conf: Append 'drm/i915: Drop all references to DRM IRQ midlayer' -- commit 3803dca +- blacklist.conf: requires newer USB PD version than we have +- commit a8bbe8f -- blacklist.conf: Append 'drm/i915: Use the correct IRQ during resume' -- commit b057a8f +- blacklist.conf: needs newer USB PD than we have +- commit d0d6a50 -- x86/entry: Correct reference to intended CONFIG_64_BIT - (bsc#1190497). -- commit 731eb86 +- Update kabi files. +- commit a156da7 -- posix-cpu-timers: Prevent spuriously armed 0-value itimer (git-fixes). -- commit 5fa2839 +- USB: cdc-acm: fix minor-number release (git-fixes). +- commit 477b833 -- scsi: aacraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - (jsc#SLE-19274). -- scsi: aacraid: Remove an unused include (jsc#SLE-19274). -- commit 68239cb +- USB: cdc-acm: clean up probe error labels (git-fixes). +- commit 576c313 -- Enable CONFIG_RTW88_DEBUG and CONFIG_RTW89_DEBUG on debug flavors (bsc#1191321) -- commit 7107a90 +- blacklist.conf: 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI +- commit fab5572 -- rtw89: add Realtek 802.11ax driver (bsc#1191321). - Update config files: enable CONFIG_RTW89 stuff - supported.conf: Add rtw89_core and rtw89_pci for *-extra -- commit 7208212 +- blacklist.conf: 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D +- commit 08dc820 -- blacklist.conf: 3958b9c34c27 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n -- commit 55e9752 +- kabi: block: Fix kabi of blk_mq_sched_try_insert_merge() + (bsc#1191456). +- commit 7832c25 -- blacklist.conf: 4758fd801f91 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI -- commit 6e23c1c +- usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle + (git-fixes). +- commit b332e18 -- blacklist.conf: 225bac2dc5d1 x86/Kconfig: Correct reference to MWINCHIP3D -- commit d1e905d +- KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines + (jsc#SLE-12936 git-fixes). +- commit 825316d -- x86/fpu: Restore the masking out of reserved MXCSR bits - (bsc#1190497). -- commit 6d1278a +- tpm: ibmvtpm: Avoid error message when process gets signal + while waiting (bsc#1065729). +- commit 1910f07 -- commit 701e5f2 +- powerpc/smp: Update cpu_core_map on all PowerPc systems + (jsc#SLE-13615 bsc#1180100 ltc#190257 git-fixes). +- powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2 + (jsc#SLE-13615 bsc#1180100 ltc#190257 git-fixes). +- powerpc/smp: Set numa node before updating mask (jsc#SLE-13615 + bsc#1180100 ltc#190257 git-fixes). +- powerpc/smp: Cache CPU to chip lookup (jsc#SLE-13615 bsc#1180100 + ltc#190257 git-fixes). +- Refresh patches.suse/powerpc-cacheinfo-Lookup-cache-by-dt-node-and-thread.patch. +- Revert "powerpc/topology: Update topology_core_cpumask" + (jsc#SLE-13615 bsc#1180100 ltc#190257 git-fixes). +- powerpc/smp: Fold cpu_die() into its only caller (jsc#SLE-13615 + bsc#1180100 ltc#190257 git-fixes). +- Refresh patches.suse/powerpc-cacheinfo-Lookup-cache-by-dt-node-and-thread.patch +- powerpc: Move arch_cpu_idle_dead() into smp.c (jsc#SLE-13615 + bsc#1180100 ltc#190257 git-fixes). +- commit 6f6565a -- commit 5f88b4e +- commit 6c29f54 -- x86/hyperv: Avoid erroneously sending IPI to 'self' (git-fixes). -- hyper-v: Replace uuid.h with types.h (git-fixes). -- PCI: hv: Fix sleep while in non-sleep context when removing - child devices from the bus (git-fixes). -- commit 52eb8f6 - -- scsi: qedf: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - (jsc#SLE-19003). -- commit e885f50 - -- Update config files: only bumping version to 5.14.11 -- commit c6fc8f2 - -- Linux 5.14.11 (stable-5.14.11). -- commit 8054eea - -- Revert "ARM: imx6q: drop of_platform_default_populate() from - init_machine" (stable-5.14.11). -- perf/x86: Reset destroy callback on event init failure - (stable-5.14.11). -- KVM: x86: nSVM: restore int_vector in svm_clear_vintr - (stable-5.14.11). -- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] - (stable-5.14.11). -- KVM: x86: reset pdptrs_from_userspace when exiting smm - (stable-5.14.11). -- KVM: do not shrink halt_poll_ns below grow_start - (stable-5.14.11). -- selftests: KVM: Align SMCCC call with the spec in steal_time - (stable-5.14.11). -- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 - SSD (stable-5.14.11). -- commit 575f27b +- cpuidle: pseries: Mark pseries_idle_proble() as __init + (jsc#SLE-13614 bsc#1176914 ltc#186394 git-fixes). +- commit 319f0f3 -- thermal/drivers/tsens: Fix wrong check for tzd in irq handlers - (stable-5.14.11). -- x86/insn, tools/x86: Fix undefined behavior due to potential - unaligned accesses (stable-5.14.11). -- irqchip/gic: Work around broken Renesas integration - (stable-5.14.11). -- kasan: always respect CONFIG_KASAN_STACK (stable-5.14.11). -- tools/vm/page-types: remove dependency on opt_file for idle - page tracking (stable-5.14.11). -- scsi: ses: Retry failed Send/Receive Diagnostic commands - (stable-5.14.11). -- io_uring: allow conditional reschedule for intensive iterators - (stable-5.14.11). -- block: don't call rq_qos_ops->done_bio if the bio isn't tracked - (stable-5.14.11). -- nvme-fc: avoid race between time out and tear down - (stable-5.14.11). -- smb3: correct smb3 ACL security descriptor (stable-5.14.11). -- commit 571e77c - -- nvme-fc: update hardware queues before using them - (stable-5.14.11). -- swiotlb-xen: ensure to issue well-formed XENMEM_exchange - requests (stable-5.14.11). -- Xen/gntdev: don't ignore kernel unmapping error - (stable-5.14.11). -- selftests: kvm: fix get_run_delay() ignoring fscanf() return - warn (stable-5.14.11). -- selftests: kvm: move get_run_delay() into lib/test_util - (stable-5.14.11). -- selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() - return warn (stable-5.14.11). -- selftests:kvm: fix get_warnings_count() ignoring fscanf() - return warn (stable-5.14.11). -- selftests: be sure to make khdr before other targets - (stable-5.14.11). -- habanalabs/gaudi: fix LBW RR configuration (stable-5.14.11). -- habanalabs: fail collective wait when not supported - (stable-5.14.11). -- commit 3ac100a - -- scsi: elx: efct: Do not hold lock while calling - fc_vport_terminate() (stable-5.14.11). -- scsi: sd: Free scsi_disk device via put_device() - (stable-5.14.11). -- habanalabs/gaudi: use direct MSI in single mode - (stable-5.14.11). -- usb: dwc2: check return value after calling - platform_get_resource() (stable-5.14.11). -- usb: testusb: Fix for showing the connection speed - (stable-5.14.11). -- ext2: fix sleeping in atomic bugs on error (stable-5.14.11). -- drm/amdkfd: fix svm_migrate_fini warning (stable-5.14.11). -- drm/amdkfd: handle svm migrate init error (stable-5.14.11). -- platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX - (stable-5.14.11). -- sparc64: fix pci_iounmap() when CONFIG_PCI is not set - (stable-5.14.11). -- commit 3e5fccd - -- btrfs: fix mount failure due to past and transient device - flush error (stable-5.14.11). -- btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper - error handling (stable-5.14.11). -- xen-netback: correct success/error reporting for the - SKB-with-fraglist case (stable-5.14.11). -- net: mdio: introduce a shutdown method to mdio device drivers - (stable-5.14.11). -- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN - (stable-5.14.11). -- platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 - Plus (CWI527) tablet (stable-5.14.11). -- platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook - (CWI514) tablet (stable-5.14.11). -- afs: Add missing vnode validation checks (stable-5.14.11). -- spi: rockchip: handle zero length transfers without timing out - (stable-5.14.11). -- commit 47ff1ab - -- Update patch references for stable-5.14.11 -- commit 6437206 - -- scsi: qedi: Add support for fastpath doorbell recovery - (jsc#SLE-19002). -- scsi: qedi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - (jsc#SLE-19002). -- commit 9d52484 - -- iwlwifi: Fix MODULE_FIRMWARE() for non-existing ucode version - (boo#1191417). -- commit 801c7c0 +- xfs: fix up non-directory creation in SGID directories + (bsc#1190006 CVE-2018-13405). +- commit f5a61c4 + +- xfs: remove the icdinode di_uid/di_gid members (bsc#1190006). +- commit 7385144 + +- xfs: ensure that the inode uid/gid match values match the + icdinode ones (bsc#1190006). +- commit 0ddcc0f + +- xfs: merge the projid fields in struct xfs_icdinode + (bsc#1190006). +- commit 3a30ff3 + +- Configure mpi3mr as currently unsupported (jsc#SLE-18120) +- commit aede7cc + +- Revert "sched/fair: Correctly insert cfs_rq's to list on unthrottle + (git-fixes)" (bsc#1191343, bsc#1191238) + The commit a7b359fc6a37 ("sched/fair: Correctly insert cfs_rq's to list + on unthrottle") causes more severe problems than the problem it aims to + solve (corrupting cfs_rq leaf list vs insufficient fairness). While both + need to be solved eventually, revert the commit until non-breaking + solution is found. + Blacklist the commit as well, to prevent a regression via git-fixes. + This reverts commit 1732b9ba91b4b7a0822e98bd910feefbcb5424dc. +- commit b8c1ddd + +- Revert "sched/fair: Ensure that the CFS parent is added after unthrottling (git-fixes)." + The reverted commit is a followup of a7b359fc6a37 ("sched/fair: + Correctly insert cfs_rq's to list on unthrottle") which is going to be + reverted as part of short-term solution of bsc#1191343. + This reverts commit f3a38fbebab3f88070c129511f99a896f5532f7e. +- commit 4f925fc -- bpf: Add ambient BPF runtime context stored in current - (git-fixes). -- commit 3687742 +- scsi: mpi3mr: Set up IRQs in resume path (jsc#SLE-18120). +- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI + (jsc#SLE-18120). +- scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request + (jsc#SLE-18120). +- commit fc7fb17 -- soc: ti: omap-prm: Fix external abort for am335x pruss - (git-fixes). -- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment - (git-fixes). -- soc: qcom: socinfo: Fixed argument passed to platform_set_data() - (git-fixes). -- ptp_pch: Load module automatically if ID matches (git-fixes). -- iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell - XPS 15 (git-fixes). -- iwlwifi: mvm: d3: missing unlock in - iwl_mvm_wowlan_program_keys() (git-fixes). -- iwlwifi: mvm: d3: Fix off by ones in - iwl_mvm_wowlan_get_rsc_v5_data() (git-fixes). -- iwlwifi: mvm: Fix possible NULL dereference (git-fixes). -- phy: mdio: fix memory leak (git-fixes). -- commit 1af3d9f +- fscrypt: add fscrypt_symlink_getattr() for computing st_size + (bsc#1191449). +- commit 549a3d8 -- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 - (git-fixes). -- bus: ti-sysc: Add break in switch statement in sysc_init_soc() - (git-fixes). -- gve: report 64bit tx_bytes counter from - gve_handle_report_stats() (git-fixes). -- gve: fix gve_get_stats() (git-fixes). -- gve: Properly handle errors in gve_assign_qpl (git-fixes). -- gve: Avoid freeing NULL pointer (git-fixes). -- gve: Correct available tx qpl check (git-fixes). -- Revert "brcmfmac: use ISO3166 country code and 0 rev as - fallback" (git-fixes). -- ath5k: fix building with LEDS=m (git-fixes). -- commit b513994 +- scsi: mpi3mr: Add event handling debug prints (jsc#SLE-18120). +- scsi: mpi3mr: Add EEDP DIF DIX support (jsc#SLE-18120). +- scsi: mpi3mr: Add support for DSN secure firmware check + (jsc#SLE-18120). +- scsi: mpi3mr: Add support for PM suspend and resume + (jsc#SLE-18120). +- scsi: mpi3mr: Wait for pending I/O completions upon detection + of VD I/O timeout (jsc#SLE-18120). +- scsi: mpi3mr: Print pending host I/Os for debugging + (jsc#SLE-18120). +- scsi: mpi3mr: Complete support for soft reset (jsc#SLE-18120). +- scsi: mpi3mr: Add support for threaded ISR (jsc#SLE-18120). +- scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe + drives (jsc#SLE-18120). +- scsi: mpi3mr: Allow certain commands during pci-remove hook + (jsc#SLE-18120). +- scsi: mpi3mr: Add change queue depth support (jsc#SLE-18120). +- scsi: mpi3mr: Implement SCSI error handler hooks + (jsc#SLE-18120). +- scsi: mpi3mr: Add bios_param SCSI host template hook + (jsc#SLE-18120). +- scsi: mpi3mr: Print IOC info for debugging (jsc#SLE-18120). +- scsi: mpi3mr: Add support for timestamp sync with firmware + (jsc#SLE-18120). +- scsi: mpi3mr: Add support for recovering controller + (jsc#SLE-18120). +- scsi: mpi3mr: Additional event handling (jsc#SLE-18120). +- scsi: mpi3mr: Add support for PCIe device event handling + (jsc#SLE-18120). +- scsi: mpi3mr: Add support for device add/remove event handling + (jsc#SLE-18120). +- scsi: mpi3mr: Add support for internal watchdog thread + (jsc#SLE-18120). +- scsi: mpi3mr: Add support for queue command processing + (jsc#SLE-18120). +- scsi: mpi3mr: Create operational request and reply queue pair + (jsc#SLE-18120). +- commit 259660e + +- blk: Fix lock inversion between ioc lock and bfqd lock + (bsc#1191456). +- commit adb5e59 + +- bfq: Remove merged request already in bfq_requests_merged() + (bsc#1191456). +- commit 0d474e5 -- libbpf: Fix memory leak in strset (git-fixes). -- libbpf: Fix segfault in light skeleton for objects without BTF - (git-fixes). -- commit 08333f5 +- fs, mm: fix race in unlinking swapfile (bsc#1191455). +- commit cd60ce3 -- bpf: Fix integer overflow in prealloc_elems_and_freelist() - (bsc#1191317, CVE-2021-41864). -- commit 52f3d1c +- blacklist.conf: Blacklist 889c05cc5834 +- commit ea30b1a -- supported.conf: Fix micrel module entries - The modules get split/renamed recently -- commit 577c15c - -- Update config files: only versiom bump to 5.14.10 -- commit a928c69 - -- Linux 5.14.10 (stable-5.14.10). -- commit 0e61aee - -- objtool: print out the symbol type when complaining about it - (stable-5.14.10). -- netfilter: conntrack: serialize hash resizes and cleanups - (stable-5.14.10). -- netfilter: nf_tables: Fix oversized kvmalloc() calls - (stable-5.14.10). -- drivers: net: mhi: fix error path in mhi_net_newlink - (stable-5.14.10). -- KVM: x86: Handle SRCU initialization failure during page track - init (stable-5.14.10). -- HID: amd_sfh: Fix potential NULL pointer dereference - take 2 - (stable-5.14.10). -- crypto: aesni - xts_crypt() return if walk.nbytes is 0 - (stable-5.14.10). -- commit 317e73c - -- ext4: fix potential infinite loop in ext4_dx_readdir() - (stable-5.14.10). -- ext4: flush s_error_work before journal destroy in - ext4_fill_super (stable-5.14.10). -- net: udp: annotate data race around udp_sk(sk)->corkflag - (stable-5.14.10). -- netfilter: ipset: Fix oversized kvmalloc() calls - (stable-5.14.10). -- NIOS2: setup.c: drop unused variable 'dram_start' - (stable-5.14.10). -- HID: u2fzero: ignore incomplete packets without data - (stable-5.14.10). -- HID: betop: fix slab-out-of-bounds Write in betop_probe - (stable-5.14.10). -- HID: usbhid: free raw_report buffers in usbhid_stop - (stable-5.14.10). -- mm: don't allow oversized kvmalloc() calls (stable-5.14.10). -- usb: hso: remove the bailout parameter (stable-5.14.10). -- commit ca118a0 - -- ext4: fix loff_t overflow in ext4_max_bitmap_size() - (stable-5.14.10). -- ext4: fix reserved space counter leakage (stable-5.14.10). -- ext4: limit the number of blocks in one ADD_RANGE TLV - (stable-5.14.10). -- ext4: add error checking to ext4_ext_replay_set_iblocks() - (stable-5.14.10). -- ipack: ipoctal: fix module reference leak (stable-5.14.10). -- ipack: ipoctal: fix missing allocation-failure check - (stable-5.14.10). -- ipack: ipoctal: fix tty-registration error handling - (stable-5.14.10). -- ipack: ipoctal: fix tty registration race (stable-5.14.10). -- ipack: ipoctal: fix stack information leak (stable-5.14.10). -- debugfs: debugfs_create_file_size(): use IS_ERR to check for - error (stable-5.14.10). -- commit 80874ba - -- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - (stable-5.14.10). -- kvm: fix objtool relocation warning (stable-5.14.10). -- perf/x86/intel: Update event constraints for ICX - (stable-5.14.10). -- objtool: Teach get_alt_entry() about more relocation types - (stable-5.14.10). -- nvme: add command id quirk for apple controllers - (stable-5.14.10). -- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - (stable-5.14.10). -- net: stmmac: fix EEE init issue when paired with EEE capable - PHYs (stable-5.14.10). -- net: sched: flower: protect fl_walk() with rcu (stable-5.14.10). -- net: hns3: disable firmware compatible features when uninstall - PF (stable-5.14.10). -- net: hns3: fix always enable rx vlan filter problem after - selftest (stable-5.14.10). -- commit 83e2b3f - -- scsi: csiostor: Add module softdep on cxgb4 (stable-5.14.10). -- Revert "block, bfq: honor already-setup queue merges" - (stable-5.14.10). -- net: hns3: fix show wrong state when add existing uc mac address - (stable-5.14.10). -- net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and - HCLGE_FLAG_DCB_ENABLE (stable-5.14.10). -- net: hns3: don't rollback when destroy mqprio fail - (stable-5.14.10). -- net: hns3: remove tc enable checking (stable-5.14.10). -- net: hns3: do not allow call hns3_nic_net_open repeatedly - (stable-5.14.10). -- ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup - (stable-5.14.10). -- ionic: fix gathering of debug stats (stable-5.14.10). -- net: ks8851: fix link error (stable-5.14.10). -- commit 35a71ee - -- bpf, x86: Fix bpf mapping of atomic fetch implementation - (stable-5.14.10). -- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter - (stable-5.14.10). -- selftests, bpf: Fix makefile dependencies on libbpf - (stable-5.14.10). -- libbpf: Fix segfault in static linker for objects without BTF - (stable-5.14.10). -- bpf: Exempt CAP_BPF from checks against bpf_jit_limit - (stable-5.14.10). -- dsa: mv88e6xxx: Include tagger overhead when setting MTU for - DSA and CPU ports (stable-5.14.10). -- dsa: mv88e6xxx: Fix MTU definition (stable-5.14.10). -- RDMA/hns: Add the check of the CQE size of the user space - (stable-5.14.10). -- RDMA/hns: Fix the size setting error when copying CQE in - clean_cq() (stable-5.14.10). -- RDMA/hfi1: Fix kernel pointer leak (stable-5.14.10). -- commit d164e21 - -- dsa: mv88e6xxx: 6161: Use chip wide MAX MTU (stable-5.14.10). -- netfilter: log: work around missing softdep backend module - (stable-5.14.10). -- netfilter: nf_tables: unlink table before deleting it - (stable-5.14.10). -- smsc95xx: fix stalled rx after link change (stable-5.14.10). -- net: ipv4: Fix rtnexthop len when RTA_FLOW is present - (stable-5.14.10). -- net: enetc: fix the incorrect clearing of IF_MODE bits - (stable-5.14.10). -- mptcp: allow changing the 'backup' bit when no sockets are open - (stable-5.14.10). -- mptcp: don't return sockets in foreign netns (stable-5.14.10). -- sctp: break out if skb_header_pointer returns NULL in - sctp_rcv_ootb (stable-5.14.10). -- RDMA/hns: Work around broken constant propagation in gcc 8 - (stable-5.14.10). -- commit ea8e272 - -- drm/amdgpu: correct initial cp_hqd_quantum for gfx9 - (stable-5.14.10). -- bpf, mips: Validate conditional branch offsets (stable-5.14.10). -- bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog - (stable-5.14.10). -- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 - (stable-5.14.10). -- RDMA/irdma: Report correct WC error when there are MW bind - errors (stable-5.14.10). -- RDMA/irdma: Report correct WC error when transport retry - counter is exceeded (stable-5.14.10). -- RDMA/irdma: Validate number of CQ entries on create CQ - (stable-5.14.10). -- RDMA/irdma: Skip CQP ring during a reset (stable-5.14.10). -- RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure - (stable-5.14.10). -- IB/cma: Do not send IGMP leaves for sendonly Multicast groups - (stable-5.14.10). -- commit e4a5822 - -- nbd: use shifts rather than multiplies (stable-5.14.10). -- KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue - (stable-5.14.10). -- drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix - (stable-5.14.10). -- drm/amdgpu: check tiling flags when creating FB on GFX8- - (stable-5.14.10). -- drm/amd/display: Pass PCI deviceid into DC (stable-5.14.10). -- drm/amd/display: initialize backlight_ramping_override to false - (stable-5.14.10). -- drm/amd/display: Fix Display Flicker on embedded panels - (stable-5.14.10). -- RDMA/cma: Ensure rdma_addr_cancel() happens before issuing - more requests (stable-5.14.10). -- RDMA/cma: Do not change route.addr.src_addr.ss_family - (stable-5.14.10). -- media: ir_toy: prevent device from hanging during transmit - (stable-5.14.10). -- commit 6f1de7d - -- KVM: x86: Swap order of CPUID entry "index" vs. "significant - flag" checks (stable-5.14.10). -- KVM: x86: nSVM: don't copy virt_ext from vmcb12 - (stable-5.14.10). -- KVM: nVMX: Filter out all unsupported controls when eVMCS was - activated (stable-5.14.10). -- KVM: SEV: Allow some commands for mirror VM (stable-5.14.10). -- KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES - (stable-5.14.10). -- KVM: nVMX: Fix nested bus lock VM exit (stable-5.14.10). -- KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA - (stable-5.14.10). -- KVM: SVM: fix missing sev_decommission in sev_receive_start - (stable-5.14.10). -- KVM: SEV: Acquire vcpu mutex when updating VMSA - (stable-5.14.10). -- KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT - (stable-5.14.10). -- commit 8610d5e - -- hwmon: (w83793) Fix NULL pointer dereference by removing - unnecessary structure field (stable-5.14.10). -- hwmon: (w83792d) Fix NULL pointer dereference by removing - unnecessary structure field (stable-5.14.10). -- hwmon: (w83791d) Fix NULL pointer dereference by removing - unnecessary structure field (stable-5.14.10). -- scsi: ufs: Fix illegal offset in UPIU event trace - (stable-5.14.10). -- ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm - (stable-5.14.10). -- x86/kvmclock: Move this_cpu_pvti into kvmclock.h - (stable-5.14.10). -- gpio: pca953x: do not ignore i2c errors (stable-5.14.10). -- fs-verity: fix signed integer overflow with i_size near S64_MAX - (stable-5.14.10). -- KVM: x86: Fix stack-out-of-bounds memory access from - ioapic_write_indirect() (stable-5.14.10). -- platform/x86/intel: hid: Add DMI switches allow list - (stable-5.14.10). -- commit dbbd415 +- scsi: mpi3mr: Base driver code (jsc#SLE-18120). +- Update config files (enabling tthe driver as a module) +- commit 3c0fd36 -- scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS - (stable-5.14.10). -- commit 3809aa3 +- blacklist.conf: Blacklist 6961fed42014 +- commit b6fb7af -- perf iostat: Fix Segmentation fault from NULL 'struct - perf_counts_values *' (stable-5.14.10). -- perf iostat: Use system-wide mode if the target cpu_list is - unspecified (stable-5.14.10). -- scsi: ufs: ufs-pci: Fix Intel LKF link stability - (stable-5.14.10). -- cpufreq: schedutil: Destroy mutex before kobject_put() frees - the memory (stable-5.14.10). -- drm/amdgpu: stop scheduler when calling hw_fini (v2) - (stable-5.14.10). -- drm/amdgpu: avoid over-handle of fence driver fini in s3 test - (v2) (stable-5.14.10). -- drm/amdgpu: adjust fence driver enable sequence - (stable-5.14.10). -- tty: Fix out-of-bound vmalloc access in imageblit - (stable-5.14.10). -- cpufreq: schedutil: Use kobject release() method to free - sugov_tunables (stable-5.14.10). -- commit 18d1b3f - -- m68k: Update ->thread.esp0 before calling syscall_trace() - in ret_from_signal (stable-5.14.10). -- NIOS2: fix kconfig unmet dependency warning for - SERIAL_CORE_CONSOLE (stable-5.14.10). -- perf test: Fix DWARF unwind for optimized builds - (stable-5.14.10). -- HID: amd_sfh: Fix potential NULL pointer dereference - (stable-5.14.10). -- kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS - (stable-5.14.10). -- scsi: elx: efct: Fix void-pointer-to-enum-cast warning for - efc_nport_topology (stable-5.14.10). -- s390/qeth: fix deadlock during failing recovery - (stable-5.14.10). -- s390/qeth: Fix deadlock in remove_discipline (stable-5.14.10). -- commit d01f68a - -- Move upstreamed ccp fix into sorted section - also update the reference for stable-5.14.10 -- commit 1753e80 +- blktrace: Fix uaf in blk_trace access after removing by sysfs + (bsc#1191452). +- commit a4f24d0 -- Update patch references for stable-5.14.10 -- commit eaa4c68 +- block: bfq: fix bfq_set_next_ioprio_data() (bsc#1191451). +- commit 34735be -- blacklist.conf: Add hso patch that has been already cherry-picked -- commit 9e1c56c +- ext4: fix reserved space counter leakage (bsc#1191450). +- commit 449ab75 -- net: phy: bcm7xxx: Fixed indirect MMD operations (git-fixes). -- e100: fix buffer overrun in e100_get_regs (git-fixes). -- e100: fix length calculation in e100_get_regs_len (git-fixes). -- phy: tegra: xusb: mark PM functions as __maybe_unused - (git-fixes). -- phy: marvell: phy-mvebu-a3700-comphy: Remove unsupported modes - (git-fixes). -- phy: marvell: phy-mvebu-a3700-comphy: Rename HS-SGMMI to - 2500Base-X (git-fixes). -- phy: marvell: phy-mvebu-cp110-comphy: Rename HS-SGMMI to - 2500Base-X (git-fixes). -- commit 4a6254c +- ext4: report correct st_size for encrypted symlinks + (bsc#1191449). +- commit 3669a7f + +- bpf: Fix integer overflow in prealloc_elems_and_freelist() + (bsc#1191317, CVE-2021-41864). +- commit d4466f5 +- kABI workaround for HD-audio probe retry changes (bsc#1190801). -- commit 2dd628c +- commit 27f79df -- supported.conf: adjust support status for int304x_thermal stuff (jsc#SLE-21166) - Drop processor_thermal_device_pci_legacy for avoiding messy dependency - Also drop int3406_thermal as non-standard -- commit c5201d6 - -- iwlwifi: bump FW API to 66 for AX devices (jsc#SLE-19360). -- iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() - (jsc#SLE-19360). -- intel: switch from 'pci_' to 'dma_' API (jsc#SLE-19360). -- iwlwifi: mvm: don't use FW key ID in beacon protection - (jsc#SLE-19360). -- iwlwifi: mvm: support broadcast TWT alone (jsc#SLE-19360). -- iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 - (jsc#SLE-19360). -- iwlwifi: mvm: add support for responder config command version 9 - (jsc#SLE-19360). -- iwlwifi: mvm: add support for range request command version 13 - (jsc#SLE-19360). -- commit fe22bed - -- iwlwifi: allow debug init in RF-kill (jsc#SLE-19360). -- iwlwifi: yoyo: support for new DBGI_SRAM region (jsc#SLE-19360). -- iwlwifi: add 'Rx control frame to MBSSID' HE capability - (jsc#SLE-19360). -- iwlwifi: fw: fix debug dump data declarations (jsc#SLE-19360). -- iwlwifi: api: remove datamember from struct (jsc#SLE-19360). -- iwlwifi: fix __percpu annotation (jsc#SLE-19360). -- iwlwifi: pcie: avoid dma unmap/remap in crash dump - (jsc#SLE-19360). -- iwlwifi: acpi: fill in SAR tables with defaults (jsc#SLE-19360). -- iwlwifi: acpi: fill in WGDS table with defaults (jsc#SLE-19360). -- iwlwifi: bump FW API to 65 for AX devices (jsc#SLE-19360). -- commit 71e2a5f - -- iwlwifi: acpi: support reading and storing WGDS revision 2 - (jsc#SLE-19360). -- iwlwifi: mvm: load regdomain at INIT stage (jsc#SLE-19360). -- iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage - (jsc#SLE-19360). -- iwlwifi: mvm: trigger WRT when no beacon heard (jsc#SLE-19360). -- iwlwifi: mvm: support version 11 of wowlan statuses notification - (jsc#SLE-19360). -- iwlwifi: convert flat GEO profile table to a struct version - (jsc#SLE-19360). -- iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition - (jsc#SLE-19360). -- iwlwifi: support reading and storing EWRD revisions 1 and 2 - (jsc#SLE-19360). -- iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 - (jsc#SLE-19360). -- iwlwifi: pass number of chains and sub-bands to - iwl_sar_set_profile() (jsc#SLE-19360). -- commit d145b8a - -- iwlwifi: remove ACPI_SAR_NUM_TABLES definition (jsc#SLE-19360). -- iwlwifi: convert flat SAR profile table to a struct version - (jsc#SLE-19360). -- iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS - (jsc#SLE-19360). -- iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan - (jsc#SLE-19360). -- iwlwifi: mvm: silently drop encrypted frames for unknown station - (jsc#SLE-19360). -- iwlwifi: mvm: d3: implement RSC command version 5 - (jsc#SLE-19360). -- iwlwifi: mvm: d3: make key reprogramming iteration optional - (jsc#SLE-19360). -- iwlwifi: mvm: d3: add separate key iteration for GTK type - (jsc#SLE-19360). -- iwlwifi: mvm: d3: refactor TSC/RSC configuration - (jsc#SLE-19360). -- iwlwifi: mvm: d3: remove fixed cmd_flags argument - (jsc#SLE-19360). -- commit ca7f434 - -- iwlwifi: mvm: d3: separate TKIP data from key iteration - (jsc#SLE-19360). -- iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (jsc#SLE-19360). -- iwlwifi: mvm: support new station key API (jsc#SLE-19360). -- iwlwifi: pcie: implement Bz reset flow (jsc#SLE-19360). -- iwlwifi: implement Bz NMI behaviour (jsc#SLE-19360). -- iwlwifi: pcie: implement Bz device startup (jsc#SLE-19360). -- iwlwifi: read MAC address from correct place on Bz - (jsc#SLE-19360). -- iwlwifi: give Bz devices their own name (jsc#SLE-19360). -- iwlwifi: split off Bz devices into their own family - (jsc#SLE-19360). -- iwlwifi: yoyo: cleanup internal buffer allocation in D3 - (jsc#SLE-19360). -- commit 24443e3 - -- iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast - (jsc#SLE-19360). -- iwlwifi: mvm: clean up number of HW queues (jsc#SLE-19360). -- iwlwifi: use DEFINE_MUTEX() for mutex lock (jsc#SLE-19360). -- iwlwifi: remove trailing semicolon in macro definition - (jsc#SLE-19360). -- iwlwifi: mvm: remove check for vif in - iwl_mvm_vif_from_mac80211() (jsc#SLE-19360). -- iwlwifi: pcie: remove spaces from queue names (jsc#SLE-19360). -- iwlwifi: mvm: restrict FW SMPS request (jsc#SLE-19360). -- iwlwifi: mvm: set replay counter on key install (jsc#SLE-19360). -- iwlwifi: mvm: remove trigger EAPOL time event (jsc#SLE-19360). -- iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin - (jsc#SLE-19360). -- commit 17e4265 - -- iwlwifi: mvm: Add support for hidden network scan on 6GHz band - (jsc#SLE-19360). -- iwlwifi: print PNVM complete notification status in hexadecimal - (jsc#SLE-19360). -- iwlwifi: pcie: dump error on FW reset handshake failures - (jsc#SLE-19360). -- iwlwifi: prepare for synchronous error dumps (jsc#SLE-19360). -- iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout - (jsc#SLE-19360). -- iwlwifi: mvm: avoid FW restart while shutting down - (jsc#SLE-19360). -- iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF - (jsc#SLE-19360). -- iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy - (jsc#SLE-19360). -- iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities - (jsc#SLE-19360). -- commit 63618db - -- Bluetooth: btusb: Remove WAKEUP_DISABLE and add - WAKEUP_AUTOSUSPEND for Realtek devices (jsc#SLE-19360). -- Bluetooth: btusb: Fix fall-through warnings (jsc#SLE-19360). -- commit 6951c83 - -- Bluetooth: btintel: Combine setting up MSFT extension - (jsc#SLE-19360). -- Bluetooth: btintel: Fix the legacy bootloader returns tlv - based version (jsc#SLE-19360). -- Bluetooth: btintel: Clean the exported function to static - (jsc#SLE-19360). -- Bluetooth: btintel: Move hci quirks to setup routine - (jsc#SLE-19360). -- Bluetooth: btintel: Refactoring setup routine for bootloader - devices (jsc#SLE-19360). -- Bluetooth: btintel: Add combined set_diag functions - (jsc#SLE-19360). -- Bluetooth: btintel: Fix the LED is not turning off immediately - (jsc#SLE-19360). -- Bluetooth: btintel: Fix the first HCI command not work with - ROM device (jsc#SLE-19360). -- Bluetooth: btintel: Add btintel data struct (jsc#SLE-19360). -- Bluetooth: btintel: Refactoring setup routine for legacy ROM - sku (jsc#SLE-19360). -- commit 17ca4db - -- Bluetooth: btintel: Add combined setup and shutdown functions - (jsc#SLE-19360). -- Bluetooth: Add support hdev to allocate private data - (jsc#SLE-19360). -- Bluetooth: btusb: Support Bluetooth Reset for Mediatek - Chip(MT7921) (jsc#SLE-19360). -- Bluetooth: btusb: Record debug log for Mediatek Chip - (jsc#SLE-19360). -- Bluetooth: btusb: Enable MSFT extension for Mediatek Chip - (MT7921) (jsc#SLE-19360). -- Bluetooth: btusb: Enable MSFT extension for Intel next - generation controllers (jsc#SLE-19360). -- Bluetooth: btusb: Enable MSFT extension for WCN6855 controller - (jsc#SLE-19360). -- Bluetooth: btusb: Load Broadcom firmware for Dell device - 413c:8197 (jsc#SLE-19360). -- Bluetooth: btusb: Add valid le states quirk (jsc#SLE-19360). -- Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D - (jsc#SLE-19360). -- commit 937299d - -- dmaengine: idxd: Add wq occupancy information to sysfs attribute - (jsc#SLE-18899 jsc#SLE-18879). -- commit e516bf5 - -- dmaengine: idxd: remove interrupt disable for dev_lock - (jsc#SLE-18899). -- dmaengine: idxd: remove interrupt disable for cmd_lock - (jsc#SLE-18899). -- dmaengine: idxd: fix setting up priv mode for dwq - (jsc#SLE-18899). -- dmaengine: idxd: set descriptor allocation size to threshold - for swq (jsc#SLE-18899). -- dmaengine: idxd: remove interrupt flag for completion list - spinlock (jsc#SLE-18899). -- commit 2bc689b +- drm/amdgpu: correct initial cp_hqd_quantum for gfx9 (git-fixes). +- ALSA: hda/realtek: Quirks to enable speaker output for Lenovo + Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops + (git-fixes). +- ASoC: dapm: use component prefix when checking widget names + (git-fixes). +- commit 9bf3e05 -- dmaengine: idxd: rotate portal address for better performance - (jsc#SLE-18899). -- Refresh - patches.suse/dmaengine-idxd-make-submit-failure-path-consistent-o.patch. -- commit 7bd460d +- Add cherry-picked commit id to the usb hso fix (git-fixes) +- commit a4c3be7 -- dmaengine: idxd: move dsa_drv support to compatible mode - (jsc#SLE-18899). +- drm/amd/display: Pass PCI deviceid into DC (git-fixes). +- e100: fix buffer overrun in e100_get_regs (git-fixes). +- e100: fix length calculation in e100_get_regs_len (git-fixes). +- HID: u2fzero: ignore incomplete packets without data + (git-fixes). +- HID: betop: fix slab-out-of-bounds Write in betop_probe + (git-fixes). +- net: hso: add failure handler for add_net_device (git-fixes). +- HID: usbhid: free raw_report buffers in usbhid_stop (git-fixes). +- usb: hso: remove the bailout parameter (git-fixes). +- usb: hso: fix error handling code of hso_create_net_device + (git-fixes). +- e100: handle eeprom as little endian (git-fixes). +- hso: fix bailout in error case of probe (git-fixes). +- PCI: Fix pci_host_bridge struct device release/free handling + (git-fixes). +- commit 51aaf55 + +- scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig + (jsc#SLE-18120). -- supported.conf: -- commit 7221e7b +- commit 54f9bad + +- PM / devfreq: rk3399_dmc: Remove unneeded semicolon (git-fixes). +- PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu + is absent (git-fixes). +- PM / devfreq: rk3399_dmc: Disable devfreq-event device when + fails (git-fixes). +- PM / devfreq: rk3399_dmc: Add missing of_node_put() (git-fixes). +- PM / devfreq: rk3399_dmc: Fix spelling typo (git-fixes). +- commit b4b8a3b -- dmaengine: idxd: make I/O interrupt handler one shot - (jsc#SLE-18899). -- dmaengine: idxd: add capability check for 'block on fault' - attribute (jsc#SLE-18899). -- dmaengine: idxd: Fix a possible NULL pointer dereference - (jsc#SLE-18899). -- dmanegine: idxd: add software command status (jsc#SLE-18899). -- dmaengine: idxd: fix uninit var for alt_drv (jsc#SLE-18899). -- dmaengine: idxd: Set defaults for GRPCFG traffic class - (jsc#SLE-18899). -- dmaengine: dsa: move dsa_bus_type out of idxd driver to - standalone (jsc#SLE-18899). -- dmaengine: idxd: create user driver for wq 'device' - (jsc#SLE-18899). -- commit 4e952b7 - -- dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus - (jsc#SLE-18899). -- commit 17f971a - -- dmaengine: idxd: remove bus shutdown (jsc#SLE-18899). -- commit f31b4c7 - -- dmaengine: idxd: move wq_disable() to device.c (jsc#SLE-18899). -- commit 8c805eb - -- dmaengine: idxd: create dmaengine driver for wq 'device' - (jsc#SLE-18899). -- dmaengine: idxd: create idxd_device sub-driver (jsc#SLE-18899). -- dmaengine: idxd: add type to driver in order to allow device - matching (jsc#SLE-18899). -- dmanegine: idxd: open code the dsa_drv registration - (jsc#SLE-18899). -- dmaengine: idxd: idxd: move remove() bits for idxd 'struct - device' to device.c (jsc#SLE-18899). -- dmaengine: idxd: move probe() bits for idxd 'struct device' - to device.c (jsc#SLE-18899). -- dmaengine: idxd: remove iax_bus_type prototype (jsc#SLE-18899). -- commit de16d0c - -- dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev - (jsc#SLE-18899). -- commit a7597b1 - -- dmaengine: idxd: assign MSIX vectors to each WQ rather than - roundrobin (jsc#SLE-18899). -- commit 2cfacbf - -- dmaengine: idxd: move wq_enable() to device.c (jsc#SLE-18899). -- dmaengine: idxd: remove IDXD_DEV_CONF_READY (jsc#SLE-18899). -- dmaengine: idxd: add driver name (jsc#SLE-18899). -- dmaengine: idxd: add driver register helper (jsc#SLE-18899). -- dmaengine: idxd: Simplify code and axe the use of a deprecated - API (jsc#SLE-18899). -- commit a03dd8e - -- supported.conf: Mark int340x thermal modules as supported (jsc#SLE-21166) -- commit 1722883 - -- sched: Provide Kconfig support for default dynamic preempt mode - (jsc#SLE-19284). -- commit d005a21 +- Update kabi files. +- update from October 2021 maintenance update submission (commit c909dd500033) +- commit d500b18 -- dmaengine: ptdma: remove PT_OFFSET to avoid redefnition - (jsc#SLE-21315). -- dmaengine: ptdma: Add debugfs entries for PTDMA (jsc#SLE-21315). -- dmaengine: ptdma: register PTDMA controller as a DMA resource - (jsc#SLE-21315). -- dmaengine: ptdma: Initial driver for the AMD PTDMA - (jsc#SLE-21315). -- Update config files. -- supported.conf: add ptdma -- commit 022131f +- net: 6pack: fix slab-out-of-bounds in decode_data + (CVE-2021-42008 bsc#1191315). +- commit b0db75a + +- x86/cpu: Fix core name for Sapphire Rapids (jsc#SLE-15289). +- powercap: intel_rapl: add support for Sapphire Rapids + (jsc#SLE-15289). +- commit 053c38b -- platform/x86/intel: pmc/core: Add GBE Package C10 fix for - Alder Lake PCH (jsc#SLE-18901). -- platform/x86/intel: pmc/core: Add Alder Lake low power mode - support for pmc core (jsc#SLE-18901). -- platform/x86/intel: pmc/core: Add Latency Tolerance Reporting - (LTR) support to Alder Lake (jsc#SLE-18901). -- platform/x86/intel: pmc/core: Add Alderlake support to pmc - core driver (jsc#SLE-18901). -- platform/x86: intel_pmc_core: Move to intel sub-directory - (jsc#SLE-18901). -- Update config files. -- platform/x86: intel_pmc_core: Prevent possibile overflow - (jsc#SLE-18901). -- commit 3c79db0 - -- KVM: s390: Enable specification exception interpretation - (jsc#SLE-18701). -- commit 8842950 +- series.conf: cleanup +- move a kabi workaround into correct section: + patches.kabi/ipvs-Fix-up-kabi-for-expire_nodest_conn_work-additio.patch +- commit bc02214 - Update patch metadata only. -- commit fafcc7b +- commit d8d828e -- ipc: remove memcg accounting for sops objects in do_semtimedop() - (bsc#1190115 CVE-2021-3759). -- commit c04a838 +- blacklist.conf: Update for 51e1bb9eeaf7 +- commit fe28675 -- sched/fair: Null terminate buffer when updating tunable_scaling - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/fair: Add ancestors of unthrottled undecayed cfs_rq - (git fixes (sched)). -- commit 543c3ae +- x86/alternatives: Teach text_poke_bp() to emulate instructions + (bsc#1185302). +- Refresh + patches.suse/x86-alternatives-sync-bp_patching-update-for-avoiding-null-pointer-exception.patch. +- commit ef191ae -- powerpc/perf: Drop the case of returning 0 as instruction - pointer (bsc#1065729). -- powerpc/perf: Use stack siar instead of mfspr (bsc#1065729). -- commit cdeb3a8 +- blk-mq: kABI fixes for blk_mq_queue_map (bsc#1185762). +- blk-mq: don't deactivate hctx if managed irq isn't used + (bsc#1185762). +- blk-mq: mark if one queue map uses managed irq (bsc#1185762). +- genirq: add device_has_managed_msi_irq (bsc#1185762). +- commit 71f9eaf + +- blk-mq: kABI fixes for blk_mq_queue_map (bsc#1185762). +- blk-mq: don't deactivate hctx if managed irq isn't used + (bsc#1185762). +- blk-mq: mark if one queue map uses managed irq (bsc#1185762). +- genirq: add device_has_managed_msi_irq (bsc#1185762). +- commit 57a6cb7 + +- blacklist.conf: 3a1255396b5a x86/alternatives: add missing insn.h include +- commit 53a5b9c -- interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift - and mask (git-fixes). -- interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg - (git-fixes). -- net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for - mdiobus parents (git-fixes). -- driver core: fw_devlink: Add support for - FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD (git-fixes). -- driver core: fw_devlink: Improve handling of cyclic dependencies - (git-fixes). -- commit aa09d6c - -- net: introduce and use lock_sock_fast_nested() (git-fixes). -- commit b1f25e6 - -- net: core: Correct the sock::sk_lock.owned lockdep annotations - (bsc#1189998). -- Documentation: core-api/cpuhotplug: Rewrite the API section - (bsc#1189998). -- tracing: Add migrate-disabled counter to tracing output - (bsc#1189998). -- docs/core-api: Modify document layout (bsc#1189998). -- debugobjects: Make them PREEMPT_RT aware (bsc#1189998). -- eventfd: Make signal recursion protection a task bit - (bsc#1189998). -- commit 866a31a - -- hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 - mp2975 controller (git-fixes). -- hwmon: (occ) Fix P10 VRM temp sensors (git-fixes). -- hwmon: (tmp421) handle I2C errors (git-fixes). -- ACPI: NFIT: Use fallback node id when numa info in NFIT table - is incorrect (git-fixes). -- drm/i915: Remove warning from the rps worker (git-fixes). -- drm/i915/request: fix early tracepoints (git-fixes). -- drm/i915/gvt: fix the usage of ww lock in gvt scheduler - (git-fixes). -- commit 303323b +- commit 2560193 -- xfs: allow mount/remount when stripe width alignment is zero - (bsc#1188651). -- commit 5a1c665 +- ipc: remove memcg accounting for sops objects in do_semtimedop() + (bsc#1190115). +- Delete + patches.suse/ipc-remove-memcg-accounting-for-sops-objects.patch. + Refreshing patch with upstream metadata. +- commit 2d6ef2e -- ALSA: hda/realtek: Quirks to enable speaker output for Lenovo - Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops - (git-fixes). -- commit d4c4fe4 +- powerpc/perf/hv-gpci: Fix counter value parsing (bsc#1065729). +- commit 628c3ee -- ALSA: usb-audio: Restrict rates for the shared clocks - (bsc#1190418). -- commit 0df1eba +- powerpc/pseries/dlpar: use rtas_get_sensor() (bsc#1065729). +- commit 466f31b -- bnxt_en: Fix TX timeout when TX ring size is set to the smallest - (bsc#1190759). -- commit 5e6a3d3 +- powerpc/powernv: Fix machine check reporting of async store + errors (bsc#1065729). +- commit 0b715ae -- bnxt_en: Clean up completion ring page arrays completely - (bsc#1190759). -- commit 67e479d +- powerpc/perf: Fix the check for SIAR value (bsc#1065729). +- powerpc/perf: Drop the case of returning 0 as instruction + pointer (bsc#1065729). +- powerpc/perf: Use stack siar instead of mfspr (bsc#1065729). +- powerpc/perf: Fix crash in perf_instruction_pointer() when + ppmu is not set (bsc#1065729). +- powerpc/perf: Use regs->nip when SIAR is zero (bsc#1065729). +- powerpc/perf: Use the address from SIAR register to set cpumode + flags (bsc#1065729). +- commit f3110f1 + +- drm/i915/rkl: Remove require_force_probe protection + (bsc#1189257). +- commit 94530db -- bnxt_en: make bnxt_free_skbs() safe to call after - bnxt_free_mem() (bsc#1190759). -- commit 037de41 +- apparmor: remove duplicate macro list_entry_is_head() + (git-fixes). +- commit 514b75b -- bnxt_en: Fix error recovery regression (bsc#1190759). -- commit 0614932 +- xhci: Set HCD flag to defer primary roothub registration + (git-fixes). +- commit 8f4e75e -- Update config files: sync with 5.14.9 - Inherit CONFIG_DMA_RESTRICTED_POOL=n for armv7hl/lpae -- commit 991b5fa - -- crypto: ccp - Add support for new CCP/PSP device ID - (bsc#1189584). -- commit f0c9101 +- USB: serial: option: add device id for Foxconn T99W265 + (git-fixes). +- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital + Multimeter (git-fixes). +- USB: serial: option: add Telit LN920 compositions (git-fixes). +- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c + (git-fixes). +- usb: core: hcd: Add support for deferring roothub registration + (git-fixes). +- commit 0a6378c -- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug +- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk + (git-fixes). +- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (git-fixes). +- spi: Fix tegra20 build with CONFIG_PM=n (git-fixes). +- tty: synclink_gt, drop unneeded forward declarations -- Revert "mac80211: do not use low data rates for data frames - with no ack flag" (git-fixes). -- ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION +- commit dbd9f90 + +- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug -- ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and - SRAM types (git-fixes). -- ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and - SRAM types (git-fixes). -- ASoC: fsl_xcvr: register platform component before registering - cpu dai (git-fixes). -- ASoC: fsl_spdif: register platform component before registering - cpu dai (git-fixes). -- ASoC: fsl_esai: register platform component before registering - cpu dai (git-fixes). -- ASoC: fsl_sai: register platform component before registering - cpu dai (git-fixes). -- pinctrl: qcom: spmi-gpio: correct parent irqspec translation - (git-fixes). -- mmc: renesas_sdhi: fix regression with hard reset on old SDHIs - (git-fixes). -- media: s5p-jpeg: rename JPEG marker constants to prevent build - warnings (git-fixes). -- media: hantro: Fix check for single irq (git-fixes). -- ax88796: export ax_NS8390_init() hook (git-fixes). -- commit 956c6bd - -- io_uring: ensure symmetry in handling iter types in - loop_rw_iter() (bsc#1190664 CVE-2021-41073). -- commit 1db2bac - -- cxl: Move cxl_core to new directory (stable-5.14.8). -- commit 3d98823 - -- Drop the reverted xhci-mtk patch (git-fixes) - Delete patches.suse/usb-xhci-mtk-Do-not-use-xhci-s-virt_dev-in-drop_endp.patch - Update blacklist.conf -- commit 974fa57 - -- Linux 5.14.9 (stable-5.14.9). -- commit 0ae0ccf - -- thermal/drivers/int340x: Do not set a wrong tcc offset on resume - (stable-5.14.9). -- x86/setup: Call early_reserve_memory() earlier (stable-5.14.9). -- irqchip/armada-370-xp: Fix ack/eoi breakage (stable-5.14.9). -- xen/balloon: fix balloon kthread freezing (stable-5.14.9). -- software node: balance refcount for managed software nodes - (stable-5.14.9). -- arm64: add MTE supported check to thread switching and syscall - entry/exit (stable-5.14.9). -- qnx4: work around gcc false positive warning bug - (stable-5.14.9). -- nvmet: fix a width vs precision bug in - nvmet_subsys_attr_serial_show() (stable-5.14.9). -- commit 7e63b4d - -- Revert drm/vc4 hdmi runtime PM changes (stable-5.14.9 - bsc#1012628 bsc#1190469). -- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch. -- commit 418827a - -- libperf evsel: Make use of FD robust (stable-5.14.9). -- spi: Fix tegra20 build with CONFIG_PM=n (stable-5.14.9). -- net: 6pack: Fix tx timeout and slot time (stable-5.14.9). -- commit 210d72b - -- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS - (stable-5.14.9). -- sparc32: page align size in arch_dma_alloc (stable-5.14.9). -- blk-cgroup: fix UAF by grabbing blkcg lock before destroying - blkg pd (stable-5.14.9). -- block: flush the integrity workqueue in blk_integrity_unregister - (stable-5.14.9). -- block: check if a profile is actually registered in - blk_integrity_unregister (stable-5.14.9). -- arm64: Mark __stack_chk_guard as __ro_after_init - (stable-5.14.9). -- xen/balloon: use a kernel thread instead a workqueue - (stable-5.14.9). -- amd/display: enable panel orientation quirks (stable-5.14.9). -- drm/amd/display: Link training retry fix for abort case - (stable-5.14.9). -- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo - (stable-5.14.9). -- drm/amdkfd: make needs_pcie_atomics FW-version dependent - (stable-5.14.9). -- amd/display: downgrade validation failure log level - (stable-5.14.9). -- bpf: Add oversize check before call kvcalloc() (stable-5.14.9). -- alpha: Declare virt_to_phys and virt_to_bus parameter as - pointer to volatile (stable-5.14.9). -- parisc: Use absolute_pointer() to define PAGE0 (stable-5.14.9). -- qnx4: avoid stringop-overread errors (stable-5.14.9). -- sparc: avoid stringop-overread errors (stable-5.14.9). -- net: i825xx: Use absolute_pointer for memcpy from fixed memory - location (stable-5.14.9). -- compiler.h: Introduce absolute_pointer macro (stable-5.14.9). -- drm/ttm: fix type mismatch error on sparc64 (stable-5.14.9). -- commit 8aef947 - -- irqchip/gic-v3-its: Fix potential VPE leak on error - (stable-5.14.9). -- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build - (stable-5.14.9). -- scsi: qla2xxx: Restore initiator in dual mode (stable-5.14.9). -- scsi: ufs: core: Unbreak the reset handler (stable-5.14.9). -- scsi: sd_zbc: Support disks with more than 2**32 logical blocks - (stable-5.14.9). -- io_uring: don't punt files update to io-wq unconditionally - (stable-5.14.9). -- io_uring: put provided buffer meta data under memcg accounting - (stable-5.14.9). -- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow - (stable-5.14.9). -- io_uring: fix race between poll completion and cancel_hash - insertion (stable-5.14.9). -- blktrace: Fix uaf in blk_trace access after removing by sysfs - (stable-5.14.9). -- md: fix a lock order reversal in md_alloc (stable-5.14.9). -- dma-debug: prevent an error message from causing runtime - problems (stable-5.14.9). -- blk-mq: avoid to iterate over stale request (stable-5.14.9). -- ipv6: delay fib6_sernum increase in fib6_add (stable-5.14.9). -- net: stmmac: allow CSR clock of 300MHz (stable-5.14.9). -- net: macb: fix use after free on rmmod (stable-5.14.9). -- net: phylink: Update SFP selected interface on advertising - changes (stable-5.14.9). -- m68k: Double cast io functions to unsigned long (stable-5.14.9). -- scsi: ufs: Retry aborted SCSI commands instead of completing - these successfully (stable-5.14.9). -- scsi: ufs: Revert "Utilize Transfer Request List Completion - Notification Register" (stable-5.14.9). -- commit ddbbf24 - -- nvme: keep ctrl->namespaces ordered (stable-5.14.9). -- commit 76532bc +- dmaengine: xilinx_dma: Set DMA mask for coherent APIs + (git-fixes). +- dmaengine: ioat: depends on !UML (git-fixes). +- console: consume APC, DM, DCS (git-fixes). +- commit 71b860e - thermal_build_list_of_policies() (stable-5.14.9). -- scsi: target: Fix the pgr/alua_support_store functions - (stable-5.14.9). -- scsi: iscsi: Adjust iface sysfs attr detection (stable-5.14.9). -- nvme-tcp: fix incorrect h2cdata pdu offset accounting - (stable-5.14.9). -- cifs: fix a sign extension bug (stable-5.14.9). -- fpga: machxo2-spi: Fix missing error code in - machxo2_write_complete() (stable-5.14.9). -- fpga: machxo2-spi: Return an error on failure (stable-5.14.9). -- tty: synclink_gt: rename a conflicting function name - (stable-5.14.9). -- gpio: uniphier: Fix void functions to remove return value - (stable-5.14.9). -- gpiolib: acpi: Make set-debounce-timeout failures non fatal - (stable-5.14.9). -- drm/amdkfd: fix dma mapping leaking warning (stable-5.14.9). -- atlantic: Fix issue in the pm resume flow (stable-5.14.9). -- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining - enabled (stable-5.14.9). -- net: ethernet: mtk_eth_soc: avoid creating duplicate offload - entries (stable-5.14.9). -- nfc: st-nci: Add SPI ID matching DT compatible (stable-5.14.9). -- nexthop: Fix memory leaks in nexthop notification chain - listeners (stable-5.14.9). -- mptcp: ensure tx skbs always have the MPTCP ext (stable-5.14.9). -- s390/qeth: fix NULL deref in qeth_clear_working_pool_list() - (stable-5.14.9). -- drm/amdkfd: map SVM range with correct access permission - (stable-5.14.9). -- commit 71a64f5 - -- kselftest/arm64: signal: Skip tests if required features are - missing (stable-5.14.9). -- net: dsa: realtek: register the MDIO bus under devres - (stable-5.14.9). -- net: dsa: don't allocate the slave_mii_bus using devres - (stable-5.14.9). -- net: dsa: fix dsa_tree_setup error path (stable-5.14.9). -- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work - (stable-5.14.9). -- net/smc: add missing error check in smc_clc_prfx_set() - (stable-5.14.9). -- bnxt_en: Fix TX timeout when TX ring size is set to the smallest - (stable-5.14.9). -- napi: fix race inside napi_enable (stable-5.14.9). -- net: bgmac-bcma: handle deferred probe error due to mac-address - (stable-5.14.9). -- net: dsa: tear down devlink port regions when tearing down - the devlink port on error (stable-5.14.9). -- enetc: Fix uninitialized struct dim_sample field usage - (stable-5.14.9). -- enetc: Fix illegal access when reading affinity_hint - (stable-5.14.9). -- virtio-net: fix pages leaking when building skb in big mode - (stable-5.14.9). -- spi: Revert modalias changes (stable-5.14.9). -- NLM: Fix svcxdr_encode_owner() (stable-5.14.9). -- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() - (stable-5.14.9). -- afs: Fix updating of i_blocks on file/dir extension - (stable-5.14.9). -- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS - server (stable-5.14.9). -- regulator: max14577: Revert "regulator: max14577: Add proper - module aliases strings" (stable-5.14.9). -- kselftest/arm64: signal: Add SVE to the set of features we - can check for (stable-5.14.9). -- commit a1d6db7 - -- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE - (stable-5.14.9). -- comedi: Fix memory leak in compat_insnlist() (stable-5.14.9). -- misc: bcm-vk: fix tty registration race (stable-5.14.9). -- mcb: fix error handling in mcb_alloc_bus() (stable-5.14.9). -- misc: genwqe: Fixes DMA mask setting (stable-5.14.9). -- serial: mvebu-uart: fix driver's tx_empty callback - (stable-5.14.9). -- serial: 8250: 8250_omap: Fix RX_LVL register offset - (stable-5.14.9). -- USB: serial: option: add device id for Foxconn T99W265 - (stable-5.14.9). -- xhci: Set HCD flag to defer primary roothub registration - (stable-5.14.9). -- arm64: Restore forced disabling of KPTI on ThunderX - (stable-5.14.9). -- arm64: Mitigate MTE issues with str{n}cmp() (stable-5.14.9). -- drm/amd/pm: Update intermediate power state for SI - (stable-5.14.9). -- btrfs: prevent __btrfs_dump_space_info() to underflow its free - space (stable-5.14.9). -- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer - to KVM guest (stable-5.14.9). -- nexthop: Fix division by zero while replacing a resilient group - (stable-5.14.9). -- net: hso: fix muxed tty registration (stable-5.14.9). -- platform/x86: amd-pmc: Increase the response register timeout - (stable-5.14.9). -- afs: Fix incorrect triggering of sillyrename on 3rd-party - invalidation (stable-5.14.9). -- afs: Fix page leak (stable-5.14.9). -- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name - (stable-5.14.9). -- commit b27b123 - -- mm: fix uninitialized use in overcommit_policy_handler - (stable-5.14.9). -- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN - (stable-5.14.9). -- ocfs2: drop acl cache for directories too (stable-5.14.9). -- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() - (stable-5.14.9). -- xen/x86: fix PV trap handling on secondary processors - (stable-5.14.9). -- cifs: fix incorrect check for null pointer in header_assemble - (stable-5.14.9). -- binder: make sure fd closes complete (stable-5.14.9). -- binder: fix freeze race (stable-5.14.9). -- staging: greybus: uart: fix tty use after free (stable-5.14.9). -- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital - Multimeter (stable-5.14.9). -- USB: serial: option: add Telit LN920 compositions - (stable-5.14.9). -- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c - (stable-5.14.9). -- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk - (stable-5.14.9). -- usb: core: hcd: Add support for deferring roothub registration - (stable-5.14.9). -- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave - (stable-5.14.9). -- usb: gadget: u_audio: EP-OUT bInterval in fback frequency - (stable-5.14.9). -- cifs: Not to defer close on file when lock is set - (stable-5.14.9). -- cifs: Fix soft lockup during fsstress (stable-5.14.9). -- usb: isp1760: do not sleep in field register poll - (stable-5.14.9). -- commit 5fcd542 - -- Update patch references for stable-5.14.9 -- commit dcab111 - -- Linux 5.14.8 (stable-5.14.8). -- commit f8422cd - -- selinux,smack: fix subjective/objective credential use mixups - (stable-5.14.8). -- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (stable-5.14.8). -- cifs: properly invalidate cached root handle when closing it - (stable-5.14.8). -- io_uring: fix off-by-one in BUILD_BUG_ON check of - __REQ_F_LAST_BIT (stable-5.14.8). -- rtc: rx8010: select REGMAP_I2C (stable-5.14.8). -- commit c36baa4 - -- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for - multiple_queues (stable-5.14.8). -- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() - (stable-5.14.8). -- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - (stable-5.14.8). -- block: genhd: don't call blkdev_show() with major_names_lock - held (stable-5.14.8). + thermal_build_list_of_policies() (git-fixes). +- rtc: rx8010: select REGMAP_I2C (git-fixes). - (stable-5.14.8). + (git-fixes). - (stable-5.14.8). + (git-fixes). - (stable-5.14.8). -- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int - (stable-5.14.8). -- habanalabs: cannot sleep while holding spinlock (stable-5.14.8). -- habanalabs: add "in device creation" status (stable-5.14.8). -- habanalabs: fix mmu node address resolution in debugfs - (stable-5.14.8). -- habanalabs: add validity check for event ID received from F/W - (stable-5.14.8). -- habanalabs: fix nullifying of destroyed mmu pgt pool - (stable-5.14.8). -- drm/amdgpu: fix fdinfo race with process exit (stable-5.14.8). -- drm/amd/display: Fix memory leak reported by coverity - (stable-5.14.8). -- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address - (stable-5.14.8). -- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group - (stable-5.14.8). -- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group - (stable-5.14.8). -- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group - (stable-5.14.8). -- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group - (stable-5.14.8). -- commit 2584d78 - -- btrfs: fix lockdep warning while mounting sprout fs - (stable-5.14.8). -- btrfs: delay blkdev_put until after the device remove - (stable-5.14.8). -- btrfs: update the bdev time directly when closing - (stable-5.14.8). -- s390: add kmemleak annotation in stack_alloc() (stable-5.14.8). -- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both - are supported (stable-5.14.8). -- ceph: lockdep annotations for try_nonblocking_invalidate - (stable-5.14.8). -- ceph: remove the capsnaps when removing caps (stable-5.14.8). -- ceph: request Fw caps before updating the mtime in - ceph_write_iter (stable-5.14.8). -- nilfs2: fix NULL pointer in nilfs_##name##_attr_release - (stable-5.14.8). -- nilfs2: fix memory leak in nilfs_sysfs_create_device_group - (stable-5.14.8). -- commit 334bd6c - -- riscv: dts: microchip: mpfs-icicle: Fix serial console - (stable-5.14.8). -- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode - (stable-5.14.8). -- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() - (stable-5.14.8). -- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() - (stable-5.14.8). -- cxl/pci: Introduce cdevm_file_operations (stable-5.14.8). -- dmaengine: xilinx_dma: Set DMA mask for coherent APIs - (stable-5.14.8). -- dmaengine: ioat: depends on !UML (stable-5.14.8). -- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE - (stable-5.14.8). -- dmaengine: idxd: depends on !UML (stable-5.14.8). -- commit 56c090b - -- perf tools: Allow build-id with trailing zeros (stable-5.14.8). -- drivers: base: cacheinfo: Get rid of - DEFINE_SMP_CALL_CACHE_FUNCTION() (stable-5.14.8). -- n64cart: fix return value check in n64cart_probe() - (stable-5.14.8). -- iommu/amd: Relocate GAMSup check to early_enable_iommus - (stable-5.14.8). -- um: fix stub location calculation (stable-5.14.8). -- um: virtio_uml: fix memory leak on init failures - (stable-5.14.8). -- tools/bootconfig: Fix tracing_on option checking in - ftrace2bconf.sh (stable-5.14.8). -- s390/entry: make oklabel within CHKSTG macro local - (stable-5.14.8). -- platform/chrome: cros_ec_trace: Fix format warnings - (stable-5.14.8). -- platform/chrome: sensorhub: Add trace events for sample - (stable-5.14.8). -- 9p/trans_virtio: Remove sysfs file on probe failure - (stable-5.14.8). -- Kconfig.debug: drop selecting non-existing - HARDLOCKUP_DETECTOR_ARCH (stable-5.14.8). -- prctl: allow to setup brk for et_dyn executables - (stable-5.14.8). -- coredump: fix memleak in dump_vma_snapshot() (stable-5.14.8). -- nilfs2: use refcount_dec_and_lock() to fix potential UAF - (stable-5.14.8). -- init: move usermodehelper_enable() to populate_rootfs() - (stable-5.14.8). -- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead - of selecting it (stable-5.14.8). -- profiling: fix shift-out-of-bounds bugs (stable-5.14.8). -- console: consume APC, DM, DCS (stable-5.14.8). -- commit 62f2d62 - -- Update patch references for stable-5.14.8 -- commit 9dc95d5 - -- Linux 5.14.7 (stable-5.14.7). -- commit f76fd66 - -- net: dsa: bcm_sf2: Fix array overrun in - bcm_sf2_num_active_ports() (stable-5.14.7). -- commit 5fb540e - -- s390/bpf: Fix optimizing out zero-extensions (stable-5.14.7). -- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - (stable-5.14.7). -- s390/bpf: Fix branch shortening during codegen pass - (stable-5.14.7). -- bnxt_en: Fix error recovery regression (stable-5.14.7). -- net: renesas: sh_eth: Fix freeing wrong tx descriptor - (stable-5.14.7). -- cxgb3: fix oops on module removal (stable-5.14.7). -- ip6_gre: Revert "ip6_gre: add validation for csum_start" - (stable-5.14.7). -- net: dsa: b53: Fix IMP port setup on BCM5301x (stable-5.14.7). -- ip_gre: validate csum_start only on pull (stable-5.14.7). -- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom - (stable-5.14.7). -- fq_codel: reject silly quantum parameters (stable-5.14.7). -- netfilter: socket: icmp6: fix use-after-scope (stable-5.14.7). -- mptcp: Only send extra TCP acks in eligible socket states - (stable-5.14.7). -- net: dsa: b53: Set correct number of ports in the DSA struct - (stable-5.14.7). -- net: dsa: b53: Fix calculating number of switch ports - (stable-5.14.7). -- net: hso: add failure handler for add_net_device - (stable-5.14.7). -- selftests: mptcp: clean tmp files in simult_flows - (stable-5.14.7). -- mptcp: fix possible divide by zero (stable-5.14.7). -- net: dsa: tag_rtl4_a: Fix egress tags (stable-5.14.7). -- io_uring: retry in case of short read on block device - (stable-5.14.7). -- tools build: Fix feature detect clean for out of source builds - (stable-5.14.7). -- ARC: export clear_user_page() for modules (stable-5.14.7). -- commit c150c07 - -- PCI: j721e: Add PCIe support for AM64 (stable-5.14.7). -- PCI: j721e: Add PCIe support for J7200 (stable-5.14.7). -- PCI: Add ACS quirks for Cavium multi-function devices - (stable-5.14.7). -- PCI: ibmphp: Fix double unmap of io_mem (stable-5.14.7). -- net: phylink: add suspend/resume support (stable-5.14.7). -- stmmac: dwmac-loongson:Fix missing return value (stable-5.14.7). -- ethtool: Fix an error code in cxgb2.c (stable-5.14.7). -- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with - mutex (stable-5.14.7). -- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 - (stable-5.14.7). -- flow: fix object-size-mismatch warning in - flowi{4,6}_to_flowi_common() (stable-5.14.7). -- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (stable-5.14.7). -- octeontx2-af: Add additional register check to rvu_poll_reg() - (stable-5.14.7). -- watchdog: Start watchdog in watchdog_set_last_hw_keepalive - only if appropriate (stable-5.14.7). -- KVM: arm64: Handle PSCI resets before userspace touches vCPU - state (stable-5.14.7). -- KVM: arm64: Fix read-side race on updates to vcpu reset state - (stable-5.14.7). -- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and - 16K page size (stable-5.14.7). -- NTB: perf: Fix an error code in perf_setup_inbuf() - (stable-5.14.7). -- NTB: Fix an error code in ntb_msit_probe() (stable-5.14.7). -- loop: reduce the loop_ctl_mutex scope (stable-5.14.7). -- block, bfq: honor already-setup queue merges (stable-5.14.7). -- commit 05c7f1d - -- blkcg: fix memory leak in blk_iolatency_init (stable-5.14.7). -- mlxbf_gige: clear valid_polarity upon open (stable-5.14.7). -- net: dsa: flush switchdev workqueue before tearing down CPU/DSA - ports (stable-5.14.7). -- net: dsa: lantiq_gswip: Add 200ms assert delay (stable-5.14.7). -- net: dsa: qca8k: fix kernel panic with legacy mdio mapping - (stable-5.14.7). -- PCI: tegra194: Fix MSI-X programming (stable-5.14.7). -- PCI: tegra194: Fix handling BME_CHGED event (stable-5.14.7). -- PCI: tegra: Fix OF node reference leak (stable-5.14.7). -- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() - (stable-5.14.7). -- PCI: cadence: Add quirk flag to set minimum delay in LTSSM - Detect.Quiet state (stable-5.14.7). -- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead - of bool (stable-5.14.7). -- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms - (stable-5.14.7). -- KVM: arm64: Make hyp_panic() more robust when protected mode - is enabled (stable-5.14.7). -- remoteproc: qcom: wcnss: Fix race with iris probe - (stable-5.14.7). -- mfd: Don't use irq_create_mapping() to resolve a mapping - (stable-5.14.7). -- mfd: db8500-prcmu: Adjust map to reality (stable-5.14.7). -- fuse: fix use after free in fuse_read_interrupt() - (stable-5.14.7). -- tracing/probes: Reject events which have the same name of - existing one (stable-5.14.7). -- riscv: fix the global name pfn_base confliction error - (stable-5.14.7). -- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation - (stable-5.14.7). -- commit db28dfb - -- events: Reuse value read using READ_ONCE instead of re-reading - it (stable-5.14.7). -- powerpc/mce: Fix access error in mce handler (stable-5.14.7). -- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode - changing registers (stable-5.14.7). -- powerpc/64s: system call rfscv workaround for TM bugs - (stable-5.14.7). -- powerpc/64s: system call scv tabort fix for corrupt irq - soft-mask state (stable-5.14.7). -- gen_compile_commands: fix missing 'sys' package (stable-5.14.7). -- perf machine: Initialize srcline string member in add_location - struct (stable-5.14.7). -- s390/pci_mmio: fully validate the VMA before calling - follow_pte() (stable-5.14.7). -- dt-bindings: arm: Fix Toradex compatible typo (stable-5.14.7). -- net: dsa: destroy the phylink instance on any error in - dsa_slave_phy_setup (stable-5.14.7). -- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - (stable-5.14.7). -- tipc: increase timeout in tipc_sk_enqueue() (stable-5.14.7). -- udp_tunnel: Fix udp_tunnel_nic work-queue type (stable-5.14.7). -- bnxt_en: make bnxt_free_skbs() safe to call after - bnxt_free_mem() (stable-5.14.7). -- selftest: net: fix typo in altname test (stable-5.14.7). -- net: stmmac: platform: fix build warning when with - !CONFIG_PM_SLEEP (stable-5.14.7). -- net/af_unix: fix a data-race in unix_dgram_poll (stable-5.14.7). -- vhost_net: fix OoB on sendmsg() failure (stable-5.14.7). -- net: stmmac: fix system hang caused by eee_ctrl_timer during - suspend/resume (stable-5.14.7). -- net: ipa: initialize all filter table slots (stable-5.14.7). -- commit 91ad14c + (git-fixes). +- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (git-fixes). +- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register + (git-fixes). +- PCI: pci-bridge-emul: Fix array overruns, improve safety + (git-fixes). +- PCI: pci-bridge-emul: Fix big-endian support (git-fixes). +- commit a8d4022 -- x86/mm: Fix kern_addr_valid() to cope with existing but not - present entries (stable-5.14.7). -- s390/sclp: fix Secure-IPL facility detection (stable-5.14.7). -- io_uring: allow retry for O_NONBLOCK if async is supported - (stable-5.14.7). -- drm/radeon: pass drm dev radeon_agp_head_init directly - (stable-5.14.7). -- drm/etnaviv: add missing MMU context put when reaping MMU - mapping (stable-5.14.7). -- drm/etnaviv: reference MMU context when setting up hardware - state (stable-5.14.7). -- drm/etnaviv: fix MMU context leak on GPU reset (stable-5.14.7). -- drm/etnaviv: exec and MMU state is lost when resetting the GPU - (stable-5.14.7). -- drm/etnaviv: keep MMU context across runtime suspend/resume - (stable-5.14.7). -- drm/etnaviv: stop abusing mmu_context as FE running marker - (stable-5.14.7). -- drm/etnaviv: put submit prev MMU context when it exists - (stable-5.14.7). -- drm/etnaviv: return context from etnaviv_iommu_context_get - (stable-5.14.7). -- ptp: dp83640: don't define PAGE0 (stable-5.14.7). -- net-caif: avoid user-triggerable WARN_ON(1) (stable-5.14.7). -- r6040: Restore MDIO clock frequency after MAC reset - (stable-5.14.7). -- net/l2tp: Fix reference count leak in l2tp_udp_recv_core - (stable-5.14.7). -- dccp: don't duplicate ccid when cloning dccp sock - (stable-5.14.7). -- net: remove the unnecessary check in cipso_v4_doi_free - (stable-5.14.7). -- ethtool: Fix rxnfc copy to user buffer overflow (stable-5.14.7). -- tipc: fix an use-after-free issue in tipc_recvmsg - (stable-5.14.7). -- commit aff07e4 - -- PCI: Add AMD GPU multi-function power dependencies - (stable-5.14.7). -- io_uring: ensure symmetry in handling iter types in - loop_rw_iter() (stable-5.14.7). -- arm64/sve: Use correct size when reinitialising SVE state - (stable-5.14.7). -- swiotlb-xen: fix late init retry (stable-5.14.7). -- swiotlb-xen: avoid double free (stable-5.14.7). -- xen: fix usage of pmd_populate in mremap for pv guests - (stable-5.14.7). -- xen: reset legacy rtc flag for PV domU (stable-5.14.7). -- PM: base: power: don't try to use non-existing RTC for storing - data (stable-5.14.7). -- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound - driver (stable-5.14.7). -- drm/amdgpu: move iommu_resume before ip init/resume - (stable-5.14.7). -- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (stable-5.14.7). -- drm/amdkfd: separate kfd_iommu_resume from kfd_resume - (stable-5.14.7). -- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 - (stable-5.14.7). -- drm/amd/display: Get backlight from PWM if DMCU is not - initialized (stable-5.14.7). -- drm/amdgpu: use IS_ERR for debugfs APIs (stable-5.14.7). -- drm/amd/pm: fix the issue of uploading powerplay table - (stable-5.14.7). -- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 - (stable-5.14.7). -- bnx2x: Fix enabling network interfaces without VFs - (stable-5.14.7). -- net: stmmac: fix MAC not working when system resume back with - WoL active (stable-5.14.7). -- commit 4f1492a - -- Update patch references for stable-5.14.7 -- commit b078c9d - -- Linux 5.14.6 (stable-5.14.6). -- commit 640a3f2 - -- drm/panfrost: Clamp lock region to Bifrost minimum - (stable-5.14.6). -- drm/amd/display: setup system context for APUs (stable-5.14.6). -- drm/amdgpu: Enable S/G for Yellow Carp (stable-5.14.6). -- s390/topology: fix topology information when calling cpu - hotplug notifiers (stable-5.14.6). -- libnvdimm/pmem: Fix crash triggered when I/O in-flight during - unbind (stable-5.14.6). -- mm/hugetlb: initialize hugetlb_usage in mm_init (stable-5.14.6). -- mm/hmm: bypass devmap pte when all pfn requested flags are - fulfilled (stable-5.14.6). -- platform/chrome: cros_ec_proto: Send command again when timeout - occurs (stable-5.14.6). -- net: stmmac: Fix overall budget calculation for rxtx_napi - (stable-5.14.6). -- net: dsa: lantiq_gswip: fix maximum frame length - (stable-5.14.6). -- cpufreq: powernv: Fix init_chip_info initialization in numa=off - (stable-5.14.6). -- mm: fix panic caused by __page_handle_poison() (stable-5.14.6). -- scsi: qla2xxx: Sync queue idx with queue_pair_map idx - (stable-5.14.6). -- scsi: qla2xxx: Changes to support kdump kernel (stable-5.14.6). -- scsi: BusLogic: Fix missing pr_cont() use (stable-5.14.6). -- parisc: fix crash with signals and alloca (stable-5.14.6). -- parisc: Fix compile failure when building 64-bit kernel natively - (stable-5.14.6). -- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - (stable-5.14.6). -- drm/amd/display: Update bounding box states (v2) - (stable-5.14.6). -- drm/amd/display: Update number of DCN3 clock states - (stable-5.14.6). -- drm/amdgpu: Fix BUG_ON assert (stable-5.14.6). -- net: w5100: check return value after calling - platform_get_resource() (stable-5.14.6). -- fix array-index-out-of-bounds in taprio_change (stable-5.14.6). -- net: fix NULL pointer reference in cipso_v4_doi_free - (stable-5.14.6). -- ath9k: fix sleeping in atomic context (stable-5.14.6). -- ath9k: fix OOB read ar9300_eeprom_restore_internal - (stable-5.14.6). -- commit b17799d +- fpga: machxo2-spi: Fix missing error code in + machxo2_write_complete() (git-fixes). +- fpga: machxo2-spi: Return an error on failure (git-fixes). +- serial: mvebu-uart: fix driver's tx_empty callback (git-fixes). +- USB: serial: option: remove duplicate USB device ID (git-fixes). +- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA + (git-fixes). +- usb: gadget: r8a66597: fix a loop in set_feature() (git-fixes). +- gpio: uniphier: Fix void functions to remove return value + (git-fixes). +- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B + (git-fixes). +- ASoC: rockchip: i2s: Fix regmap_ops hang (git-fixes). +- commit 79aec8d -- drm/amdkfd: Account for SH/SE count when setting up cu masks - (stable-5.14.6). -- usb: isp1760: otg control register access (stable-5.14.6). -- usb: isp1760: use the right irq status bit (stable-5.14.6). -- usb: isp1760: write to status and address register - (stable-5.14.6). -- usb: isp1760: fix qtd fill length (stable-5.14.6). -- usb: isp1760: fix memory pool initialization (stable-5.14.6). -- parport: remove non-zero check on count (stable-5.14.6). -- selftests/bpf: Fix potential unreleased lock (stable-5.14.6). -- iwlwifi: mvm: Fix scan channel flags settings (stable-5.14.6). -- iwlwifi: mvm: don't schedule the roc_done_wk if it is already - running (stable-5.14.6). -- iwlwifi: fw: correctly limit to monitor dump (stable-5.14.6). -- iwlwifi: mvm: fix access to BSS elements (stable-5.14.6). -- iwlwifi: mvm: Fix umac scan request probe parameters - (stable-5.14.6). -- iwlwifi: mvm: avoid static queue number aliasing - (stable-5.14.6). -- iwlwifi: mvm: fix a memory leak in - iwl_mvm_mac_ctxt_beacon_changed (stable-5.14.6). -- iwlwifi: mvm: Do not use full SSIDs in 6GHz scan - (stable-5.14.6). -- iwlwifi: pcie: free RBs during configure (stable-5.14.6). -- wcn36xx: Fix missing frame timestamp for beacon/probe-resp - (stable-5.14.6). -- nfsd: fix crash on LOCKT on reexported NFSv3 (stable-5.14.6). -- nfs: don't atempt blocking locks on nfs reexports - (stable-5.14.6). -- commit e7bd511 +- clk: at91: clk-generated: pass the id of changeable parent at + registration (git-fixes). +- Refresh + patches.suse/clk-at91-clk-generated-Limit-the-requested-rate-to-o.patch. +- commit 39cefdd -- ASoC: soc-pcm: protect BE dailink state changes in trigger - (stable-5.14.6). -- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B - (stable-5.14.6). -- ASoC: rockchip: i2s: Fix regmap_ops hang (stable-5.14.6). -- usb: xhci-mtk: fix use-after-free of mtk->hcd (stable-5.14.6). -- usbip:vhci_hcd USB port can get stuck in the disabled state - (stable-5.14.6). -- usbip: give back URBs for unsent unlink requests during cleanup - (stable-5.14.6). -- usb: musb: musb_dsps: request_irq() after initializing musb - (stable-5.14.6). -- usb: dwc3: imx8mp: request irq after initializing dwc3 - (stable-5.14.6). -- usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint - (stable-5.14.6). -- selftests/bpf: Enlarge select() timeout for test_maps - (stable-5.14.6). -- samples: pktgen: fix to print when terminated normally - (stable-5.14.6). -- octeontx2-pf: cleanup transmit link deriving logic - (stable-5.14.6). -- mmc: core: Return correct emmc response in case of ioctl error - (stable-5.14.6). -- mmc: rtsx_pci: Fix long reads when clock is prescaled - (stable-5.14.6). -- mmc: core: Avoid hogging the CPU while polling for busy after - I/O writes (stable-5.14.6). -- mmc: core: Avoid hogging the CPU while polling for busy for - mmc ioctls (stable-5.14.6). -- mmc: core: Avoid hogging the CPU while polling for busy in - the I/O err path (stable-5.14.6). -- mmc: sdhci-of-arasan: Check return value of non-void funtions - (stable-5.14.6). -- mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for - ZynqMP (stable-5.14.6). -- cifs: fix wrong release in sess_alloc_buffer() failed path - (stable-5.14.6). -- commit d8d2da1 +- drm/amd/amdgpu: Update debugfs link_settings output link_rate + field in hex (git-fixes). +- drm: avoid blocking in drm_clients_info's rcu section + (git-fixes). +- drm/gma500: Fix end of loop tests for list_for_each_entry + (git-fixes). +- drm/amdgpu: Fix BUG_ON assert (git-fixes). +- staging: board: Fix uninitialized spinlock when attaching genpd + (git-fixes). +- ath9k: fix sleeping in atomic context (git-fixes). +- ath9k: fix OOB read ar9300_eeprom_restore_internal (git-fixes). +- Bluetooth: skip invalid hci_sync_conn_complete_evt (git-fixes). +- include/linux/list.h: add a macro to test if entry is pointing + to the head (git-fixes). +- commit 60017cf -- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS - (stable-5.14.6). -- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch - (stable-5.14.6). -- kselftest/arm64: pac: Fix skipping of tests on systems without - PAC (stable-5.14.6). -- kselftest/arm64: mte: Fix misleading output when skipping tests - (stable-5.14.6). -- drm/exynos: Always initialize mapping in - exynos_drm_register_dma() (stable-5.14.6). -- ASoC: Intel: Skylake: Fix passing loadable flag for module - (stable-5.14.6). -- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER - (stable-5.14.6). -- ASoC: rsnd: adg: clearly handle clock error / NULL case - (stable-5.14.6). -- usb: chipidea: host: fix port index underflow and UBSAN - complains (stable-5.14.6). -- soundwire: intel: fix potential race condition during power down - (stable-5.14.6). -- rtw88: wow: fix size access error of probe request - (stable-5.14.6). -- rtw88: wow: build wow function only if CONFIG_PM is on - (stable-5.14.6). -- rtw88: use read_poll_timeout instead of fixed sleep - (stable-5.14.6). -- rtl8xxxu: Fix the handling of TX A-MPDU aggregation - (stable-5.14.6). -- octeontx2-pf: Fix NIX1_RX interface backpressure - (stable-5.14.6). -- net: Fix offloading indirect devices dependency on qdisc order - creation (stable-5.14.6). -- lockd: lockd server-side shouldn't set fl_ops (stable-5.14.6). -- gfs2: Don't call dlm after protocol is unmounted - (stable-5.14.6). -- btrfs: tree-log: check btrfs_lookup_data_extent return value - (stable-5.14.6). -- btrfs: remove racy and unnecessary inode transaction update - when using no-holes (stable-5.14.6). -- commit 0fa86f9 - -- arm64: dts: ls1046a: fix eeprom entries (stable-5.14.6). -- arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS - (stable-5.14.6). -- arm64: dts: imx8mm-venice-gw700x: fix invalid pmic pin config - (stable-5.14.6). -- arm64: dts: imx8mm-venice-gw700x: fix mp5416 pmic config - (stable-5.14.6). -- arm64: tegra: Fix compatible string for Tegra132 CPUs - (stable-5.14.6). -- ARM: tegra: tamonten: Fix UART pad setting (stable-5.14.6). -- ARM: tegra: acer-a500: Remove bogus USB VBUS regulators - (stable-5.14.6). -- serial: sh-sci: fix break handling for sysrq (stable-5.14.6). -- staging: rts5208: Fix get_ms_information() heap buffer size - (stable-5.14.6). -- selftests/bpf: Fix flaky send_signal test (stable-5.14.6). -- selftests/bpf: Correctly display subtest skip status - (stable-5.14.6). -- Bluetooth: Fix race condition in handling NOP command - (stable-5.14.6). -- Bluetooth: Fix handling of LE Enhanced Connection Complete - (stable-5.14.6). -- selftests: nci: Fix the wrong condition (stable-5.14.6). -- selftests: nci: Fix the code for next nlattr offset - (stable-5.14.6). -- tcp: enable data-less, empty-cookie SYN with - TFO_SERVER_COOKIE_NOT_REQD (stable-5.14.6). -- hwmon: (pmbus/ibm-cffps) Fix write bits for LED control - (stable-5.14.6). -- opp: Don't print an error if required-opps is missing - (stable-5.14.6). -- iomap: pass writeback errors to the mapping (stable-5.14.6). -- rpc: fix gss_svc_init cleanup on failure (stable-5.14.6). -- commit cdc2c57 - -- arm64: dts: qcom: sm8250: Fix epss_l3 unit address - (stable-5.14.6). -- ARM: dts: ixp4xx: Fix up bad interrupt flags (stable-5.14.6). -- drm/display: fix possible null-pointer dereference in - dcn10_set_clock() (stable-5.14.6). +- drm/panfrost: Clamp lock region to Bifrost minimum (git-fixes). - amdgpu_i2c_router_select_ddc_port() (stable-5.14.6). -- drm/amd/display: fix incorrect CM/TF programming sequence in - dwb (stable-5.14.6). -- drm/amd/display: fix missing writeback disablement if plane - is removed (stable-5.14.6). -- drm/msm/dp: do not end dp link training until video is ready - (stable-5.14.6). -- drm/msm/dp: return correct edid checksum after corrupted edid - checksum read (stable-5.14.6). -- drm/msm/dp: reset aux controller after dp_aux_cmd_fifo_tx() - failed (stable-5.14.6). -- drm/msm/dp: reduce link rate if failed at link training 1 - (stable-5.14.6). -- drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 - (stable-5.14.6). -- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit - (stable-5.14.6). -- drm/vmwgfx: fix potential UAF in vmwgfx_surface.c - (stable-5.14.6). -- drm: xlnx: zynqmp: release reset to DP controller before - accessing DP registers (stable-5.14.6). -- drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before - setting pixel clock (stable-5.14.6). -- staging: rtl8723bs: fix right side of condition (stable-5.14.6). -- nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering - (stable-5.14.6). -- mac80211: Fix monitor MTU limit so that A-MSDUs get through - (stable-5.14.6). -- selftests/bpf: Fix xdp_tx.c prog section name (stable-5.14.6). -- net: ethernet: stmmac: Do not use unreachable() in - ipq806x_gmac_probe() (stable-5.14.6). -- commit 6c83488 - -- arm64: dts: qcom: msm8996: don't use underscore in node name - (stable-5.14.6). -- arm64: dts: qcom: msm8994: don't use underscore in node name - (stable-5.14.6). -- arm64: dts: qcom: sdm630: don't use underscore in node name - (stable-5.14.6). -- arm64: dts: qcom: ipq6018: drop '0x' from unit address - (stable-5.14.6). -- arm64: dts: qcom: sdm660: use reg value for memory node - (stable-5.14.6). -- arm64: dts: qcom: ipq8074: fix pci node reg property - (stable-5.14.6). -- arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl - configuration (stable-5.14.6). -- arm64: dts: qcom: sdm630: Rewrite memory map (stable-5.14.6). -- media: tegra-cec: Handle errors of clk_prepare_enable() - (stable-5.14.6). + amdgpu_i2c_router_select_ddc_port() (git-fixes). +- drm/amd/display: Fix timer_per_pixel unit error (git-fixes). - (stable-5.14.6). + (git-fixes). - (stable-5.14.6). -- media: imx: imx7-media-csi: Fix buffer return upon stream - start failure (stable-5.14.6). -- media: imx258: Limit the max analogue gain to 480 - (stable-5.14.6). -- media: imx258: Rectify mismatch of VTS value (stable-5.14.6). -- serial: 8250_omap: Handle optional overrun-throttle-ms property - (stable-5.14.6). -- ARM: dts: imx53-ppd: Fix ACHC entry (stable-5.14.6). -- misc: sram: Only map reserved areas in Tegra SYSRAM - (stable-5.14.6). -- net: ipa: fix IPA v4.9 interconnects (stable-5.14.6). -- dpaa2-switch: do not enable the DPSW at probe time - (stable-5.14.6). -- gfs2: Fix glock recursion in freeze_go_xmote_bh (stable-5.14.6). -- commit 5fdcfa8 - -- ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check - (stable-5.14.6). -- ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx - (stable-5.14.6). -- ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM - SoM (stable-5.14.6). -- ARM: dts: at91: use the right property for shutdown controller - (stable-5.14.6). -- drm/msm/a6xx: Fix llcc configuration for a660 gpu - (stable-5.14.6). -- drm/amd/display: Fix PSR command version (stable-5.14.6). -- drm: rcar-du: Shutdown the display on system shutdown - (stable-5.14.6). -- ASoC: Intel: update sof_pcm512x quirks (stable-5.14.6). -- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to - the maps for the matching in-/output (stable-5.14.6). -- vt: keyboard.c: make console an unsigned int (stable-5.14.6). -- serial: 8250_pci: make setup_port() parameters explicitly - unsigned (stable-5.14.6). -- hvsi: don't panic on tty_register_driver failure - (stable-5.14.6). + (git-fixes). +- media: imx258: Limit the max analogue gain to 480 (git-fixes). +- iio: dac: ad5624r: Fix incorrect handling of an optional + regulator (git-fixes). - structure (stable-5.14.6). -- Bluetooth: Fix not generating RPA when required (stable-5.14.6). -- Bluetooth: skip invalid hci_sync_conn_complete_evt - (stable-5.14.6). -- netfilter: nft_compat: use nfnetlink_unicast() (stable-5.14.6). -- bonding: 3ad: fix the concurrency between __bond_release_one() - and bond_3ad_state_machine_handler() (stable-5.14.6). -- libbpf: Fix race when pinning maps in parallel (stable-5.14.6). -- samples: bpf: Fix tracex7 error raised on the missing argument - (stable-5.14.6). -- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() - (stable-5.14.6). -- commit d1fb25d + structure (git-fixes). +- iwlwifi: mvm: fix a memory leak in + iwl_mvm_mac_ctxt_beacon_changed (git-fixes). +- drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object + to 0 in amdgpu_dm_update_backlight_caps (git-fixes). +- commit 4c6f48f -- ethtool: improve compat ioctl handling (stable-5.14.6). -- Refresh - patches.suse/ethtool-extend-coalesce-setting-uAPI-with-CQE-mode.patch. -- commit 65d28b7 +- PCI: Add AMD GPU multi-function power dependencies (git-fixes). +- mfd: Don't use irq_create_mapping() to resolve a mapping + (git-fixes). +- media: imx258: Rectify mismatch of VTS value (git-fixes). +- media: rc-loopback: return number of emitters rather than error + (git-fixes). +- media: uvc: don't do DMA on stack (git-fixes). +- media: dib8000: rewrite the init prbs logic (git-fixes). +- parport: remove non-zero check on count (git-fixes). +- mmc: core: Return correct emmc response in case of ioctl error + (git-fixes). +- mmc: rtsx_pci: Fix long reads when clock is prescaled + (git-fixes). +- mmc: sdhci-of-arasan: Check return value of non-void funtions + (git-fixes). +- commit 9209c5a -- arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names - (stable-5.14.6). -- drm/amd/amdgpu: Update debugfs link_settings output link_rate - field in hex (stable-5.14.6). -- drm/amdgpu: Fix a printing message (stable-5.14.6). -- drm/amd/display: Fixed hardware power down bypass during - headless boot (stable-5.14.6). -- video: fbdev: riva: Error out if 'pixclock' equals zero - (stable-5.14.6). -- video: fbdev: kyro: Error out if 'pixclock' equals zero - (stable-5.14.6). -- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero - (stable-5.14.6). -- drm/bridge: nwl-dsi: Avoid potential multiplication overflow - on 32-bit (stable-5.14.6). -- xtensa: ISS: don't panic in rs_init (stable-5.14.6). -- serial: max310x: Use clock-names property matching to recognize - EXTCLK (stable-5.14.6). -- serial: 8250: Define RX trigger levels for OxSemi 950 devices - (stable-5.14.6). -- bpf/tests: Do not PASS tests without actually testing the result - (stable-5.14.6). -- bpf/tests: Fix copy-and-paste error in double word test - (stable-5.14.6). -- flow_dissector: Fix out-of-bounds warnings (stable-5.14.6). -- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() - (stable-5.14.6). -- net: ipa: always validate filter and route tables - (stable-5.14.6). -- net: ipa: fix ipa_cmd_table_valid() (stable-5.14.6). -- s390: make PCI mio support a machine flag (stable-5.14.6). -- s390/jump_label: print real address in a case of a jump label - bug (stable-5.14.6). -- commit 36d2210 - -- drm/amd/display: Fix timer_per_pixel unit error (stable-5.14.6). -- drm: protect drm_master pointers in drm_lease.c (stable-5.14.6). -- media: atomisp: pci: fix error return code in - atomisp_pci_probe() (stable-5.14.6). -- media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe - (stable-5.14.6). -- media: platform: stm32: unprepare clocks at handling errors - in probe (stable-5.14.6). -- media: hantro: vp8: Move noisy WARN_ON to vpu_debug - (stable-5.14.6). -- usb: gadget: composite: Allow bMaxPower=0 if self-powered - (stable-5.14.6). +- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts + (git-fixes). +- PCI: aardvark: Increase polling delay to 1.5s while waiting + for PIO response (git-fixes). +- PCI: aardvark: Fix checking for PIO status (git-fixes). +- PM: base: power: don't try to use non-existing RTC for storing + data (git-fixes). +- PCI: Add ACS quirks for Cavium multi-function devices + (git-fixes). +- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms + (git-fixes). +- PCI: ibmphp: Fix double unmap of io_mem (git-fixes). +- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported + (git-fixes). +- PCI: Use pci_update_current_state() in pci_enable_device_flags() + (git-fixes). +- commit 61f24a4 + +- rtc: tps65910: Correct driver module alias (git-fixes). - (stable-5.14.6). + (git-fixes). - (stable-5.14.6). + (git-fixes). - (stable-5.14.6). -- usb: host: fotg210: fix the endpoint's transactional - opportunities calculation (stable-5.14.6). + (git-fixes). +- serial: sh-sci: fix break handling for sysrq (git-fixes). +- serial: 8250_pci: make setup_port() parameters explicitly + unsigned (git-fixes). +- serial: 8250: Define RX trigger levels for OxSemi 950 devices + (git-fixes). - changes (stable-5.14.6). -- staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties - (stable-5.14.6). -- staging: board: Fix uninitialized spinlock when attaching genpd - (stable-5.14.6). -- selftests: firmware: Fix ignored return val of asprintf() warn - (stable-5.14.6). -- misc/pvpanic-pci: Allow automatic loading (stable-5.14.6). -- bus: fsl-mc: fix mmio base address for child DPRCs - (stable-5.14.6). -- bus: fsl-mc: fix arg in call to dprc_scan_objects() - (stable-5.14.6). -- nfp: fix return statement in nfp_net_parse_meta() - (stable-5.14.6). -- rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (stable-5.14.6). -- commit 95cbbcb - -- arm64: dts: qcom: Fix usb entries for SA8155p adp board - (stable-5.14.6). -- ARM: dts: qcom: apq8064: correct clock names (stable-5.14.6). -- drm: serialize drm_file.master with a new spinlock - (stable-5.14.6). -- drm: avoid blocking in drm_clients_info's rcu section - (stable-5.14.6). -- drm/ast: Disable fast reset after DRAM initial (stable-5.14.6). + changes (git-fixes). +- staging: rts5208: Fix get_ms_information() heap buffer size + (git-fixes). +- commit f3797b6 + +- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (git-fixes). +- video: fbdev: riva: Error out if 'pixclock' equals zero + (git-fixes). +- video: fbdev: kyro: Error out if 'pixclock' equals zero + (git-fixes). +- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero + (git-fixes). - (stable-5.14.6). -- drm/vkms: Let shadow-plane helpers prepare the plane's FB - (stable-5.14.6). -- media: ti-vpe: cal: fix queuing of the initial buffer - (stable-5.14.6). -- media: ti-vpe: cal: fix error handling in cal_camerarx_create - (stable-5.14.6). -- media: dib8000: rewrite the init prbs logic (stable-5.14.6). -- ASoC: ti: davinci-mcasp: Fix DIT mode support (stable-5.14.6). -- ASoC: atmel: ATMEL drivers don't need HAS_DMA (stable-5.14.6). -- iio: dac: ad5624r: Fix incorrect handling of an optional - regulator (stable-5.14.6). -- net: ipa: fix IPA v4.11 interconnect data (stable-5.14.6). -- netlink: Deal with ESRCH error in nlmsg_notify() - (stable-5.14.6). -- net: phy: Fix data type in DP83822 dp8382x_disable_wol() - (stable-5.14.6). -- tipc: keep the skb in rcv queue until the whole data is read - (stable-5.14.6). -- libbpf: Fix reuse of pinned map on older kernel (stable-5.14.6). -- Smack: Fix wrong semantics in smk_access_entry() - (stable-5.14.6). -- crypto: mxs-dcp - Use sg_mapping_iter to copy data - (stable-5.14.6). -- commit 36873c2 - -- f2fs: should put a page beyond EOF when preparing a write - (stable-5.14.6). -- f2fs: deallocate compressed pages when error happens - (stable-5.14.6). -- f2fs: fix to unmap pages from userspace process in punch_hole() - (stable-5.14.6). -- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() - (stable-5.14.6). -- f2fs: fix to account missing .skipped_gc_rwsem (stable-5.14.6). -- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y - (stable-5.14.6). -- KVM: PPC: Fix clearing never mapped TCEs in realmode - (stable-5.14.6). -- MIPS: Malta: fix alignment of the devicetree buffer - (stable-5.14.6). -- userfaultfd: prevent concurrent API initialization - (stable-5.14.6). -- fscache: Fix cookie key hashing (stable-5.14.6). -- drm/amdgpu: Fix koops when accessing RAS EEPROM (stable-5.14.6). -- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (stable-5.14.6). -- drm/panel: Fix up DT bindings for Samsung lms397kf04 - (stable-5.14.6). -- dma-buf: fix dma_resv_test_signaled test_all handling v2 - (stable-5.14.6). -- drm: vc4: Fix pixel-wrap issue with DVP teardown - (stable-5.14.6). -- drm/omap: Follow implicit fencing in prepare_fb (stable-5.14.6). -- drm/ttm: Fix multihop assert on eviction (stable-5.14.6). -- drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET - (stable-5.14.6). -- drm/vmwgfx: Fix some static checker warnings (stable-5.14.6). -- drm/vmwgfx: Fix subresource updates with new contexts - (stable-5.14.6). -- commit 2eb74d8 - -- f2fs: fix to keep compatibility of fault injection interface - (stable-5.14.6). -- sunrpc: Fix return value of get_srcport() (stable-5.14.6). -- SUNRPC/xprtrdma: Fix reconnection locking (stable-5.14.6). -- NFSv4/pnfs: The layout barrier indicate a minimal value for - the seqid (stable-5.14.6). -- NFSv4/pNFS: Always allow update of a zero valued layout barrier - (stable-5.14.6). -- powerpc/smp: Update cpu_core_map on all PowerPc systems - (stable-5.14.6). -- powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2 - (stable-5.14.6). -- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 - when guest SPRs are live (stable-5.14.6). -- KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines - (stable-5.14.6). -- powerpc/perf: Fix the check for SIAR value (stable-5.14.6). -- powerpc/config: Renable MTD_PHYSMAP_OF (stable-5.14.6). -- powerpc/config: Fix IPV6 warning in mpc855_ads (stable-5.14.6). -- iommu/vt-d: Update the virtual command related registers - (stable-5.14.6). -- scsi: ufs: ufs-exynos: Fix static checker warning - (stable-5.14.6). -- scsi: qedf: Fix error codes in qedf_alloc_global_queues() - (stable-5.14.6). -- scsi: qedi: Fix error codes in qedi_alloc_global_queues() - (stable-5.14.6). -- scsi: smartpqi: Fix an error code in pqi_get_raid_map() - (stable-5.14.6). -- scsi: fdomain: Fix error return code in fdomain_probe() - (stable-5.14.6). -- scsi: ufshcd: Fix device links when BOOT WLUN fails to probe - (stable-5.14.6). -- scsi: ufs: Fix unsigned int compared with less than zero - (stable-5.14.6). -- commit 907f956 + (git-fixes). +- usbip:vhci_hcd USB port can get stuck in the disabled state + (git-fixes). +- usbip: give back URBs for unsent unlink requests during cleanup + (git-fixes). +- usb: musb: musb_dsps: request_irq() after initializing musb + (git-fixes). +- usb: host: fotg210: fix the endpoint's transactional + opportunities calculation (git-fixes). +- commit f1407f0 -- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts - (stable-5.14.6). -- PCI: aardvark: Configure PCIe resources from 'ranges' DT - property (stable-5.14.6). -- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported - (stable-5.14.6). -- f2fs: fix to do sanity check for sb/cp fields correctly - (stable-5.14.6). -- f2fs: reduce the scope of setting fsck tag when de->name_len - is zero (stable-5.14.6). -- f2fs: fix wrong checkpoint_changed value in f2fs_remount() - (stable-5.14.6). -- f2fs: turn back remapped address in compressed page endio - (stable-5.14.6). -- f2fs: do not submit NEW_ADDR to read node block (stable-5.14.6). -- f2fs: quota: fix potential deadlock (stable-5.14.6). -- f2fs: let's keep writing IOs on SBI_NEED_FSCK (stable-5.14.6). -- f2fs: compress: fix to set zstd compress level correctly - (stable-5.14.6). -- xprtrdma: Put rpcrdma_reps before waking the tear-down - completion (stable-5.14.6). -- cpuidle: pseries: Mark pseries_idle_proble() as __init - (stable-5.14.6). -- openrisc: don't printk() unconditionally (stable-5.14.6). -- scsi: ufs: Fix the SCSI abort handler (stable-5.14.6). -- scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate - (stable-5.14.6). -- scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() - (stable-5.14.6). -- scsi: BusLogic: Use %X for u32 sized integer rather than %lX - (stable-5.14.6). -- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND - (stable-5.14.6). -- dma-debug: fix debugfs initialization order (stable-5.14.6). -- commit 49345c5 - -- tools/thermal/tmon: Add cross compiling support (stable-5.14.6). -- Input: elan_i2c - reduce the resume time for controller in - Whitebox (stable-5.14.6). -- ARM: 9105/1: atags_to_fdt: don't warn about stack size - (stable-5.14.6). -- 9p/xen: Fix end of loop tests for list_for_each_entry - (stable-5.14.6). -- arm64: Move .hyp.rodata outside of the _sdata.._edata range - (stable-5.14.6). -- selftests/ftrace: Fix requirement check of README file - (stable-5.14.6). -- powerpc/perf/hv-gpci: Fix counter value parsing (stable-5.14.6). -- xen: fix setting of max_pfn in shared_info (stable-5.14.6). -- arm64: Do not trap PMSNEVFR_EL1 (stable-5.14.6). -- arm64: head: avoid over-mapping in map_memory (stable-5.14.6). -- arm64: mm: Fix TLBI vs ASID rollover (stable-5.14.6). -- media: rc-loopback: return number of emitters rather than error - (stable-5.14.6). -- media: uvc: don't do DMA on stack (stable-5.14.6). -- nvmem: core: fix error handling while validating keepout regions - (stable-5.14.6). -- dm crypt: Avoid percpu_counter spinlock contention in - crypt_page_alloc() (stable-5.14.6). -- block: bfq: fix bfq_set_next_ioprio_data() (stable-5.14.6). -- s390/qdio: cancel the ESTABLISH ccw after timeout - (stable-5.14.6). -- s390/qdio: fix roll-back after timeout on ESTABLISH ccw - (stable-5.14.6). -- crypto: public_key: fix overflow during implicit conversion - (stable-5.14.6). -- spi: fsi: Reduce max transfer size to 8 bytes (stable-5.14.6). -- commit 9f9c9db - -- rtc: tps65910: Correct driver module alias (stable-5.14.6). -- btrfs: zoned: fix double counting of split ordered extent - (stable-5.14.6). -- btrfs: fix upper limit for max_inline for page size 64K - (stable-5.14.6). -- Makefile: use -Wno-main in the full kernel tree (stable-5.14.6). -- io-wq: fix race between adding work and activating a free worker - (stable-5.14.6). -- btrfs: reset replace target device to allocation state on close - (stable-5.14.6). -- btrfs: do not do preemptive flushing if the majority is global - rsv (stable-5.14.6). -- btrfs: reduce the preemptive flushing threshold to 90% - (stable-5.14.6). -- btrfs: zoned: fix block group alloc_offset calculation - (stable-5.14.6). -- btrfs: zoned: suppress reclaim error message on EAGAIN - (stable-5.14.6). -- btrfs: wait on async extents when flushing delalloc - (stable-5.14.6). -- btrfs: use delalloc_bytes to determine flush amount for - shrink_delalloc (stable-5.14.6). -- btrfs: wake up async_delalloc_pages waiters after submit - (stable-5.14.6). -- io-wq: fix wakeup race when adding new work (stable-5.14.6). -- io_uring: fix io_try_cancel_userdata race for iowq - (stable-5.14.6). -- io_uring: add ->splice_fd_in checks (stable-5.14.6). -- io_uring: place fixed tables under memcg limits (stable-5.14.6). -- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN - (stable-5.14.6). -- blk-zoned: allow zone management send operations without - CAP_SYS_ADMIN (stable-5.14.6). -- commit 926292c - -- Update patch references for stable-5.14.6 -- commit 4fca6a0 - -- arm64: Update config files. (bsc#1185927) - Set PINCTRL_ZYNQMP to build-in. -- commit 3c3ff54 +- kabi/severities: skip kABI check for ath9k-local symbols (CVE-2020-3702 bsc#1191193) + ath9k modules have some exported symbols for the common helpers + and the recent fixes broke kABI of those. They are specific to + ath9k's own usages, so safe to ignore. +- commit 7579b4b + +- kABI compatibility for ath_key_delete() changes (CVE-2020-3702 + bsc#1191193). +- commit bc02804 + +- ath9k: Postpone key cache entry deletion for TXQ frames + reference it (CVE-2020-3702 bsc#1191193). +- ath: Modify ath_key_delete() to not need full key entry + (CVE-2020-3702 bsc#1191193). +- ath: Export ath_hw_keysetmac() (CVE-2020-3702 bsc#1191193). +- commit 5fe383f + +- Refresh + patches.kabi/scsi-fc-kABI-fixes-for-new-ELS_RDP-definition.patch. +- commit 7f69543 + +- Update patches.kabi/NFS-pass-cred-explicitly-for-access-tests.patch + (bsc#1190746 bsc#1191172). + cache.group_info (aka cache.cred) was not properly initialized when + - >access() was called. +- commit 9ff84db -- scsi: mpi3mr: Set up IRQs in resume path (jsc#SLE-18121). -- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI - (jsc#SLE-18121). -- scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request - (jsc#SLE-18121). -- commit c13c871 +- ipc: replace costly bailout check in sysvipc_find_ipc() + (bsc#1159886 bsc#1188986 CVE-2021-3669). +- ipc/util.c: use binary search for max_idx (bsc#1159886). +- commit af97833 + +- scsi/fc: kABI fixes for new ELS_EDC, ELS_RDP definition + (bsc#1171688 bsc#1174003 bsc#1190576). +- commit 3952cc0 -- EDAC/i10nm: Retrieve and print retry_rd_err_log registers - (jsc#SLE-21874). -- commit 6ea02d1 +- Update config files. +- commit 48075c9 -- cpuidle: pseries: Do not cap the CEDE0 latency in - fixup_cede0_latency() (bsc#1185550 ltc#192610 git-fixes - jsc#SLE-18128). -- commit ae6623e +- fix patch metadata +- fix Patch-mainline: + - patches.suse/net-mana-Fix-a-memory-leak-in-an-error-handling-path.patch +- commit 12cbf84 -- Refresh - patches.suse/ibmvnic-check-failover_pending-in-login-response.patch. -- Refresh - patches.suse/nvme-avoid-race-in-shutdown-namespace-removal.patch. -- Refresh - patches.suse/nvme-multipath-fix-ANA-state-updates-when-a-namespac.patch. -- Refresh - patches.suse/nvme-rdma-destroy-cm-id-before-destroy-qp-to-avoid-u.patch. -- Refresh - patches.suse/nvme-tcp-fix-io_work-priority-inversion.patch. -- Refresh - patches.suse/scsi-lpfc-Fix-CPU-to-from-endian-warnings-introduced.patch. -- Refresh - patches.suse/scsi-lpfc-Fix-compilation-errors-on-kernels-with-no-.patch. -- Refresh - patches.suse/scsi-lpfc-Fix-gcc-Wstringop-overread-warning-again.patch. -- Refresh - patches.suse/scsi-lpfc-Fix-sprintf-overflow-in-lpfc_display_fpin_.patch. -- Refresh patches.suse/scsi-lpfc-Remove-unneeded-variable.patch. -- Refresh - patches.suse/scsi-lpfc-Use-correct-scnprintf-limit.patch. - Update metadata -- commit d26e910 +- series.conf: cleanup +- move submitted patches to "almost mainline" section: + - patches.suse/NFS-change-nfs_access_get_cached-to-only-report-the-.patch + - patches.suse/NFS-pass-cred-explicitly-for-access-tests.patch + - patches.suse/NFS-don-t-store-struct-cred-in-struct-nfs_access_ent.patch +- commit a3b4285 + +- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (bsc#1190626). +- commit b88ab2e -- dt-bindings: clock: qcom: Update license for GCC SC7280 - (git-fixes). -- commit 112906f +- blacklist.conf: too intrusive, gone in through SP3 +- commit a81e8d3 -- SUNRPC: Simplify socket shutdown when not reusing TCP ports - (git-fixes). -- SUNRPC: Fix potential memory corruption (git-fixes). -- NFSv4/pNFS: Fix a layoutget livelock loop (git-fixes). -- commit 54a3b6b +- blacklist.conf: too intrusive, gone in through SP3 +- commit 4bedee6 -- x86/fault: Fix wrong signal when vsyscall fails with pkey - (bsc#1190497). -- commit f05d0ae - -- ethtool: add two link extended substates of bad signal integrity - (bsc#1190336). -- page_pool: add frag page recycling support in page pool - (bsc#1190336). -- page_pool: add interface to manipulate frag count in page pool - (bsc#1190336). -- page_pool: keep pp info as long as page pool owns the page - (bsc#1190336). -- commit 296b073 +- blacklist.conf: too intrusive, gone in through SP3 +- commit 0474866 -- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1190497). -- commit e2f2c95 +- blacklist.conf: kABI +- commit e8337cf -- ethernet: fix PTP_1588_CLOCK dependencies (jsc#SLE-19253). -- Update config files. -- commit 174a183 +- cpuidle: pseries: Do not cap the CEDE0 latency in + fixup_cede0_latency() (bsc#1185550 ltc#192610 git-fixes + jsc#SLE-18128). +- commit cfe4b84 -- scsi: core: Introduce scsi_get_sector() (jsc#SLE-19249). -- Refresh - patches.suse/scsi-core-Add-helper-to-return-number-of-logical-blo.patch. -- commit 240f3ea +- x86/mm: Fix kern_addr_valid() to cope with existing but not + present entries (bsc#1152489). +- commit 1efaf04 + +- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1178134). +- commit 54b59b3 -- net/mlx5: Lag, Create shared FDB when in switchdev mode - (jsc#SLE-19253). - patches.suse/net-mlx5-Lag-fix-multipath-lag-activation.patch. -- commit 62f89bb + patches.suse/drm-amd-display-Initialize-attribute-for-hdcp_srm-sy.patch. + Added Alt-commit for duplicate +- commit 86167e7 -- net/mlx4_en: Don't allow aRFS for encapsulated packets - (jsc#SLE-19256). -- qed: rdma - don't wait for resources under hw error recovery - flow (jsc#SLE-19001). -- net: hns3: fix a return value error in hclge_get_reset_status() - (bsc#1190336). -- net: hns3: check vlan id before using it (bsc#1190336). -- net: hns3: check queue id range before using (bsc#1190336). -- net: hns3: fix misuse vf id and vport id in some logs - (bsc#1190336). -- net: hns3: fix inconsistent vf id print (bsc#1190336). -- net: hns3: fix change RSS 'hfunc' ineffective issue - (bsc#1190336). -- net/mlx4_en: Resolve bad operstate value (jsc#SLE-19256). -- igc: fix tunnel offloading (jsc#SLE-18377). -- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert - (jsc#SLE-19253). -- net: hns3: fix the timing issue of VF clearing interrupt sources - (bsc#1190336). -- net: hns3: fix the exception when query imp info (bsc#1190336). -- net: hns3: disable mac in flr process (bsc#1190336). -- net: hns3: change affinity_mask to numa node range - (bsc#1190336). -- net: hns3: pad the short tunnel frame before sending to hardware - (bsc#1190336). -- net: hns3: add option to turn off page pool feature - (bsc#1190336). -- qed: Handle management FW error (jsc#SLE-19001). -- ice: Correctly deal with PFs that do not support RDMA - (jsc#SLE-18375). -- net/mlx5e: Fix condition when retrieving PTP-rqn - (jsc#SLE-19253). -- net/mlx5e: Fix mutual exclusion between CQE compression and - HW TS (jsc#SLE-19253). -- net/mlx5: Fix potential sleeping in atomic context - (jsc#SLE-19253). -- net/mlx5: FWTrace, cancel work on alloc pd error flow - (jsc#SLE-19253). -- net/mlx5: Lag, don't update lag if lag isn't supported - (jsc#SLE-19253). -- net/mlx5: Fix rdma aux device on devlink reload (jsc#SLE-19253). -- net/mlx5: Bridge, fix uninitialized variable usage - (jsc#SLE-19253). -- IB/hfi1: make hist static (jsc#SLE-19242). -- RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic - (jsc#SLE-18977). -- IB/qib: Fix null pointer subtraction compiler warning - (jsc#SLE-19249). -- RDMA/mlx5: Fix xlt_chunk_align calculation (jsc#SLE-19250). -- net: hns3: make hclgevf_cmd_caps_bit_map0 and - hclge_cmd_caps_bit_map0 static (bsc#1190336). -- ionic: fix a sleeping in atomic bug (jsc#SLE-19282). -- ionic: fix double use of queue-lock (jsc#SLE-19282). -- scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of - scsi_cmnd.request (jsc#SLE-19249). -- scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of - scsi_cmnd.request (jsc#SLE-19249). -- scsi: iser: Use scsi_get_sector() instead of scsi_get_lba() - (jsc#SLE-19249). -- RDMA: Use the sg_table directly and remove the opencoded - version from umem (jsc#SLE-19249). -- lib/scatterlist: Fix wrong update of orig_nents (jsc#SLE-19249). -- lib/scatterlist: Provide a dedicated function to support table - append (jsc#SLE-19249). -- RDMA/mlx5: Relax DCS QP creation checks (jsc#SLE-19250). -- RDMA/hns: Delete unnecessary blank lines (bsc#1190336). -- RDMA/hns: Encapsulate the qp db as a function (bsc#1190336). -- RDMA/hns: Adjust the order in which irq are requested and - enabled (bsc#1190336). -- RDMA/hns: Remove RST2RST error prints for hw v1 (bsc#1190336). -- RDMA/hns: Remove dqpn filling when modify qp from Init to Init - (bsc#1190336). -- RDMA/hns: Fix QP's resp incomplete assignment (bsc#1190336). -- RDMA/hns: Fix query destination qpn (bsc#1190336). -- RDMA/hfi1: Convert to SPDX identifier (jsc#SLE-19242). -- IB/rdmavt: Convert to SPDX identifier (jsc#SLE-19242). -- RDMA/hns: Bugfix for incorrect association between dip_idx - and dgid (bsc#1190336). -- RDMA/hns: Bugfix for the missing assignment for dip_idx - (bsc#1190336). -- RDMA/hns: Bugfix for data type of dip_idx (bsc#1190336). -- RDMA/hns: Fix incorrect lsn field (bsc#1190336). -- RDMA/irdma: Remove the repeated declaration (jsc#SLE-18383). -- RDMA/core/sa_query: Retry SA queries (jsc#SLE-19249). -- RDMA/hns: Delete unused hns bitmap interface (bsc#1190336). -- RDMA/hns: Use IDA interface to manage srq index (bsc#1190336). -- RDMA/hns: Use IDA interface to manage uar index (bsc#1190336). -- RDMA/hns: Ownerbit mode add control field (bsc#1190336). -- RDMA/hns: Enable stash feature of HIP09 (bsc#1190336). -- RDMA/hns: Remove unsupport cmdq mode (bsc#1190336). -- RDMA: switch from 'pci_' to 'dma_' API (jsc#SLE-19249). -- IB/core: Remove deprecated current_seq comments (jsc#SLE-19249). -- RDMA/efa: Rename vector field in efa_irq struct to irqn - (jsc#SLE-19249). -- RDMA/efa: Remove unused cpu field from irq struct - (jsc#SLE-19249). -- RDMA/rtrs: Remove (void) casting for functions (jsc#SLE-19249). -- RDMA/rtrs-clt: Fix counting inflight IO (jsc#SLE-19249). -- RDMA/rtrs: Remove all likely and unlikely (jsc#SLE-19249). -- RDMA/rtrs: Remove unused functions (jsc#SLE-19249). -- RDMA/rtrs-clt: During add_path change for_new_clt according - to path_num (jsc#SLE-19249). -- RDMA/core/sa_query: Remove unused function (jsc#SLE-19249). -- RDMA/qedr: Move variables reset to qedr_set_common_qp_params() - (jsc#SLE-18998). -- RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show - (jsc#SLE-19242). -- RDMA/rtrs: Remove a useless kfree() (jsc#SLE-19249). -- RDMA/hns: Fix return in hns_roce_rereg_user_mr() (bsc#1190336). -- RDMA/core: Create clean QP creations interface for uverbs - (jsc#SLE-19249). -- RDMA/core: Properly increment and decrement QP usecnts - (jsc#SLE-19249). -- RDMA/core: Configure selinux QP during creation (jsc#SLE-19249). -- RDMA/core: Reorganize create QP low-level functions - (jsc#SLE-19249). -- RDMA/core: Remove protection from wrong in-kernel API usage - (jsc#SLE-19249). -- RDMA/core: Delete duplicated and unreachable code - (jsc#SLE-19249). -- RDMA/mlx5: Delete not-available udata check (jsc#SLE-19250). -- RDMA/mlx5: Drop in-driver verbs object creations - (jsc#SLE-19250). -- RDMA: Globally allocate and release QP memory (jsc#SLE-19249). -- RDMA/rdmavt: Decouple QP and SGE lists allocations - (jsc#SLE-19249). -- RDMA/mlx5: Rework custom driver QP type creation - (jsc#SLE-19250). -- RDMA/mlx5: Delete device resource mutex that didn't protect - anything (jsc#SLE-19250). -- RDMA/mlx5: Cancel pkey work before destroying device resources - (jsc#SLE-19250). -- RDMA/efa: Remove double QP type assignment (jsc#SLE-19249). -- RDMA/hns: Don't overwrite supplied QP attributes (bsc#1190336). -- RDMA/hns: Don't skip IB creation flow for regular RC QP - (bsc#1190336). -- RDMA/qedr: Improve error logs for rdma_alloc_tid error return - (jsc#SLE-18998). -- RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc - (jsc#SLE-19001). -- RDMA/hfi1: Fix typo in comments (jsc#SLE-19242). -- RDMA/iwpm: Rely on the rdma_nl_register() to ensure that - requests are valid (jsc#SLE-19249). -- RDMA/iwpm: Remove not-needed reference counting (jsc#SLE-19249). -- RDMA/iwcm: Release resources if iw_cm module initialization - fails (jsc#SLE-19249). -- RDMA/hfi1: Convert from atomic_t to refcount_t on - hfi1_devdata->user_refcount (jsc#SLE-19242). -- IB/hfi1: Adjust pkey entry in index 0 (jsc#SLE-19242). -- IB/hfi1: Indicate DMA wait when txq is queued for wakeup - (jsc#SLE-19242). -- RDMA/mlx5: Add DCS offload support (jsc#SLE-19250). -- RDMA/mlx5: Separate DCI QP creation logic (jsc#SLE-19250). -- RDMA/rxe: Fix types in rxe_icrc.c (jsc#SLE-19249). -- RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (jsc#SLE-19249). -- RDMA/rxe: Move crc32 init code to rxe_icrc.c (jsc#SLE-19249). -- RDMA/rxe: Fixup rxe_icrc_hdr (jsc#SLE-19249). -- RDMA/rxe: Move rxe_crc32 to a subroutine (jsc#SLE-19249). -- RDMA/rxe: Move ICRC generation to a subroutine (jsc#SLE-19249). -- RDMA/rxe: Fixup rxe_send and rxe_loopback (jsc#SLE-19249). -- RDMA/rxe: Move rxe_xmit_packet to a subroutine (jsc#SLE-19249). -- RDMA/rxe: Move ICRC checking to a subroutine (jsc#SLE-19249). -- IB/core: Read subnet_prefix in ib_query_port via cache - (jsc#SLE-19249). -- IB/core: Shifting initialization of device->cache_lock - (jsc#SLE-19249). -- IB/core: Updating cache for subnet_prefix in - config_non_roce_gid_cache() (jsc#SLE-19249). -- RDMA/efa: Split hardware stats to device and port stats - (jsc#SLE-19249). -- RDMA/rxe: Remove the repeated 'mr->umem = umem' (jsc#SLE-19249). -- RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() - (jsc#SLE-19249). -- RDMA/siw: Remove kmap() (jsc#SLE-19249). -- RDMA/rtrs: Move sq_wr_avail to rtrs_con (jsc#SLE-19249). -- RDMA/rtrs: Remove unused flags parameter (jsc#SLE-19249). -- RDMA/rtrs: Make rtrs_post_rdma_write_imm_empty static - (jsc#SLE-19249). -- RDMA/rtrs: Enable the same selective signal for heartbeat and IO - (jsc#SLE-19249). -- RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con - (jsc#SLE-19249). -- RDMA/rtrs: Add error messages for failed operations - (jsc#SLE-19249). -- ice: remove dead code for allocating pin_config (jsc#SLE-18375). -- net/mlx5: DR, fix a potential use-after-free bug - (jsc#SLE-19253). -- net: hns3: remove unnecessary spaces (bsc#1190336). -- net: hns3: add some required spaces (bsc#1190336). -- net: hns3: clean up a type mismatch warning (bsc#1190336). -- net: hns3: refine function hns3_set_default_feature() - (bsc#1190336). -- net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - (bsc#1190336). -- net: hnss3: use max() to simplify code (bsc#1190336). -- net: hns3: modify a print format of hns3_dbg_queue_map() - (bsc#1190336). -- net: hns3: refine function hclge_dbg_dump_tm_pri() - (bsc#1190336). -- net: hns3: reconstruct function hclge_ets_validate() - (bsc#1190336). -- net: hns3: reconstruct function hns3_self_test (bsc#1190336). -- net: hns3: initialize each member of structure array on a - separate line (bsc#1190336). -- igc: Add support for CBS offloading (jsc#SLE-18377). -- igc: Simplify TSN flags handling (jsc#SLE-18377). -- igc: Use default cycle 'start' and 'end' values for queues - (jsc#SLE-18377). -- ionic: recreate hwstamp queues on ifup (jsc#SLE-19282). -- ionic: pull hwstamp queue_lock up a level (jsc#SLE-19282). -- ionic: add queue lock around open and stop (jsc#SLE-19282). -- ionic: fill mac addr earlier in add_addr (jsc#SLE-19282). -- ionic: squelch unnecessary fw halted message (jsc#SLE-19282). -- ionic: fire watchdog again after fw_down (jsc#SLE-19282). -- net: hns3: add required space in comment (bsc#1190336). -- net: hns3: remove unnecessary "static" of local variables in - function (bsc#1190336). -- net: hns3: don't config TM DWRR twice when set ETS - (bsc#1190336). -- net: hns3: add new function hclge_get_speed_bit() (bsc#1190336). -- net: hns3: refactor function hclgevf_parse_capability() - (bsc#1190336). -- net: hns3: refactor function hclge_parse_capability() - (bsc#1190336). -- net: hns3: add trace event in hclge_gen_resp_to_vf() - (bsc#1190336). -- net: hns3: uniform type of function parameter cmd (bsc#1190336). -- net: hns3: merge some repetitive macros (bsc#1190336). -- net: hns3: package new functions to simplify hclgevf_mbx_handler - code (bsc#1190336). -- net: hns3: remove redundant param to simplify code - (bsc#1190336). -- net: hns3: use memcpy to simplify code (bsc#1190336). -- net: hns3: remove redundant param mbx_event_pending - (bsc#1190336). -- net: hns3: add hns3_state_init() to do state initialization - (bsc#1190336). -- net: hns3: add macros for mac speeds of firmware command - (bsc#1190336). -- net/mlx5: DR, Add support for update FTE (jsc#SLE-19253). -- net/mlx5: DR, Improve rule tracking memory consumption - (jsc#SLE-19253). -- net/mlx5: DR, Remove rehash ctrl struct from dr_htbl - (jsc#SLE-19253). -- net/mlx5: DR, Remove HW specific STE type from nic domain - (jsc#SLE-19253). -- net/mlx5: DR, Merge DR_STE_SIZE enums (jsc#SLE-19253). -- net/mlx5: DR, Skip source port matching on FDB RX domain - (jsc#SLE-19253). -- net/mlx5: DR, Add ignore_flow_level support for multi-dest - flow tables (jsc#SLE-19253). -- net/mlx5: DR, Use FW API when updating FW-owned flow table - (jsc#SLE-19253). -- net/mlx5: DR, replace uintN_t with kernel-style types - (jsc#SLE-19253). -- net/mlx5: DR, Support IPv6 matching on flow label for STEv0 - (jsc#SLE-19253). -- net/mlx5: DR, Reduce print level for FT chaining level check - (jsc#SLE-19253). -- net/mlx5: DR, Warn and ignore SW steering rule insertion on - QP err (jsc#SLE-19253). -- net/mlx5: DR, Improve error flow in actions_build_ste_arr - (jsc#SLE-19253). -- net/mlx5: DR, Enable QP retransmission (jsc#SLE-19253). -- net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX - (jsc#SLE-19253). -- net/mlx5: DR, Split modify VLAN state to separate pop/push - states (jsc#SLE-19253). -- net/mlx5: DR, Added support for REMOVE_HEADER packet reformat - (jsc#SLE-19253). -- ionic: handle mac filter overflow (jsc#SLE-19282). -- ionic: refactor ionic_lif_addr to remove a layer - (jsc#SLE-19282). -- ionic: sync the filters in the work task (jsc#SLE-19282). -- ionic: flatten calls to set-rx-mode (jsc#SLE-19282). -- ionic: remove old work task types (jsc#SLE-19282). -- igc: Add support for PTP getcrosststamp() (jsc#SLE-18377). -- igc: Enable PCIe PTM (jsc#SLE-18377). -- PCI: Add pcie_ptm_enabled() (jsc#SLE-18377). -- Revert "PCI: Make pci_enable_ptm() private" (jsc#SLE-18377). -- net: hns3: add ethtool support for CQE/EQE mode configuration - (bsc#1190336). -- net: hns3: add support for EQE/CQE mode configuration - (bsc#1190336). -- ethtool: extend coalesce setting uAPI with CQE mode - (jsc#SLE-19253). -- ethtool: add two coalesce attributes for CQE mode - (jsc#SLE-19253). -- net/mellanox: switch from 'pci_' to 'dma_' API (jsc#SLE-19253). -- net/mlx5: E-switch, Add QoS tracepoints (jsc#SLE-19253). -- net/mlx5: E-switch, Allow to add vports to rate groups - (jsc#SLE-19253). -- net/mlx5: E-switch, Allow setting share/max tx rate limits of - rate groups (jsc#SLE-19253). -- net/mlx5: E-switch, Introduce rate limiting groups API - (jsc#SLE-19253). -- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate - control (jsc#SLE-19253). -- net/mlx5: E-switch, Move QoS related code to dedicated file - (jsc#SLE-19253). -- net/mlx5e: TC, Support sample offload action for tunneled - traffic (jsc#SLE-19253). -- net/mlx5e: TC, Restore tunnel info for sample offload - (jsc#SLE-19253). -- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when - restoring tunnel (jsc#SLE-19253). -- net/mlx5e: Refactor ct to use post action infrastructure - (jsc#SLE-19253). -- net/mlx5e: Introduce post action infrastructure (jsc#SLE-19253). -- net/mlx5e: CT, Use xarray to manage fte ids (jsc#SLE-19253). -- net/mlx5e: Move sample attribute to flow attribute - (jsc#SLE-19253). -- net/mlx5e: Move esw/sample to en/tc/sample (jsc#SLE-19253). -- net/mlx5e: Remove mlx5e dependency from E-Switch sample - (jsc#SLE-19253). -- net: hns3: make array spec_opcode static const, makes object - smaller (bsc#1190336). -- net/mlx4: Use ARRAY_SIZE to get an array's size (jsc#SLE-19256). -- i40e: Fix spelling mistake "dissable" -> "disable" - (jsc#SLE-18378). -- iavf: use mutexes for locking of critical sections - (jsc#SLE-18385). -- net/mlx5: Bridge, support LAG (jsc#SLE-19253). -- net/mlx5: Bridge, allow merged eswitch connectivity - (jsc#SLE-19253). -- net/mlx5: Bridge, extract FDB delete notification to function - (jsc#SLE-19253). -- net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id - pair (jsc#SLE-19253). -- net/mlx5: Bridge, obtain core device from eswitch instead of - priv (jsc#SLE-19253). -- net/mlx5: Bridge, release bridge in same function where it is - taken (jsc#SLE-19253). -- net/mlx5e: Support MQPRIO channel mode (jsc#SLE-19253). -- net/mlx5e: Handle errors of netdev_set_num_tc() (jsc#SLE-19253). -- net/mlx5e: Maintain MQPRIO mode parameter (jsc#SLE-19253). -- net/mlx5e: Abstract MQPRIO params (jsc#SLE-19253). -- net/mlx5e: Support flow classification into RSS contexts - (jsc#SLE-19253). -- net/mlx5e: Support multiple RSS contexts (jsc#SLE-19253). -- net/mlx5e: Dynamically allocate TIRs in RSS contexts - (jsc#SLE-19253). -- net/mlx5e: Convert RSS to a dedicated object (jsc#SLE-19253). -- net/mlx5e: Introduce abstraction of RSS context (jsc#SLE-19253). -- net/mlx5e: Introduce TIR create/destroy API in rx_res - (jsc#SLE-19253). -- net/mlx5e: Do not try enable RSS when resetting indir table - (jsc#SLE-19253). -- net: hns3: add support ethtool extended link state - (bsc#1190336). -- net: hns3: add header file hns3_ethtoo.h (bsc#1190336). -- net: hns3: remove always exist devlink pointer check - (bsc#1190336). -- net/mlx5e: Make use of netdev_warn() (jsc#SLE-19253). -- net/mlx5: Fix variable type to match 64bit (jsc#SLE-19253). -- net/mlx5: Initialize numa node for all core devices - (jsc#SLE-19253). -- net/mlx5: Allocate individual capability (jsc#SLE-19253). -- net/mlx5: Reorganize current and maximal capabilities to be - per-type (jsc#SLE-19253). -- net/mlx5: SF, use recent sysfs api (jsc#SLE-19253). -- net/mlx5: Refcount mlx5_irq with integer (jsc#SLE-19253). -- net/mlx5: Change SF missing dedicated MSI-X err message to dbg - (jsc#SLE-19253). -- net/mlx5: Align mlx5_irq structure (jsc#SLE-19253). -- net/mlx5: Delete impossible dev->state checks (jsc#SLE-19253). -- net/mlx5: Fix inner TTC table creation (jsc#SLE-19253). -- net/mlx5: Fix typo in comments (jsc#SLE-19253). -- net: hns3: add support for triggering reset by ethtool - (bsc#1190336). -- net/mlx5: Support enable_vnet devlink dev param (jsc#SLE-19253). -- net/mlx5: Support enable_rdma devlink dev param (jsc#SLE-19253). -- net/mlx5: Support enable_eth devlink dev param (jsc#SLE-19253). -- devlink: Add APIs to publish, unpublish individual parameter - (jsc#SLE-19253). -- devlink: Add API to register and unregister single parameter - (jsc#SLE-19253). -- devlink: Create a helper function for one parameter registration - (jsc#SLE-19253). -- devlink: Add new "enable_vnet" generic device param - (jsc#SLE-19253). -- devlink: Add new "enable_rdma" generic device param - (jsc#SLE-19253). -- devlink: Add new "enable_eth" generic device param - (jsc#SLE-19253). -- net/mlx5: E-Switch, add logic to enable shared FDB - (jsc#SLE-19253). -- net/mlx5: Lag, move lag destruction to a workqueue - (jsc#SLE-19253). -- net/mlx5: Lag, properly lock eswitch if needed (jsc#SLE-19253). -- net/mlx5: Add send to vport rules on paired device - (jsc#SLE-19253). -- net/mlx5: E-Switch, Add event callback for representors - (jsc#SLE-19253). -- net/mlx5e: Use shared mappings for restoring from metadata - (jsc#SLE-19253). -- net/mlx5e: Add an option to create a shared mapping - (jsc#SLE-19253). -- net/mlx5: E-Switch, set flow source for send to uplink rule - (jsc#SLE-19253). -- RDMA/mlx5: Add shared FDB support (jsc#SLE-19250). -- {net, RDMA}/mlx5: Extend send to vport rules (jsc#SLE-19253). -- RDMA/mlx5: Fill port info based on the relevant eswitch - (jsc#SLE-19250). -- net/mlx5: Lag, add initial logic for shared FDB (jsc#SLE-19253). -- net/mlx5: Return mdev from eswitch (jsc#SLE-19253). -- IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq - (jsc#SLE-19253). -- net/mlx5: Add DCS caps & fields support (jsc#SLE-19250). -- net: hns3: support skb's frag page recycling based on page pool - (bsc#1190336). -- devlink: Simplify devlink port API calls (jsc#SLE-19253). -- qed: Remove duplicated include of kernel.h (jsc#SLE-19001). -- qed: Remove redundant prints from the iWARP SYN handling - (jsc#SLE-19001). -- qed: Skip DORQ attention handling during recovery - (jsc#SLE-19001). -- qed: Avoid db_recovery during recovery (jsc#SLE-19001). -- net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing - tc actions (jsc#SLE-19253). -- net/mlx5e: Remove redundant assignment of counter to null - (jsc#SLE-19253). -- net/mlx5e: Remove redundant parse_attr arg (jsc#SLE-19253). -- net/mlx5e: Remove redundant cap check for flow counter - (jsc#SLE-19253). -- net/mlx5e: Remove redundant filter_dev arg from - parse_tc_fdb_actions() (jsc#SLE-19253). -- net/mlx5e: Remove redundant tc act includes (jsc#SLE-19253). -- net/mlx5: Embed mlx5_ttc_table (jsc#SLE-19253). -- net/mlx5: Move TTC logic to fs_ttc (jsc#SLE-19253). -- net/mlx5e: Decouple TTC logic from mlx5e (jsc#SLE-19253). -- net/mlx5e: Rename some related TTC args and functions - (jsc#SLE-19253). -- net/mlx5e: Rename traffic type enums (jsc#SLE-19253). -- net/mlx5e: Allocate the array of channels according to the - real max_nch (jsc#SLE-19253). -- net/mlx5e: Hide all implementation details of mlx5e_rx_res - (jsc#SLE-19253). -- net/mlx5e: Introduce mlx5e_channels API to get RQNs - (jsc#SLE-19253). -- net/mlx5e: Use a new initializer to build uniform indir table - (jsc#SLE-19253). -- net/mlx4: make the array states static const, makes object - smaller (jsc#SLE-19256). -- qede: Remove the qede module version (jsc#SLE-19001). -- qed: Remove the qed module version (jsc#SLE-19001). -- net/mlx5: Don't rely on always true registered field - (jsc#SLE-19253). -- ionic: add function tag to debug string (jsc#SLE-19282). -- ionic: enable rxhash only with multiple queues (jsc#SLE-19282). -- ionic: block some ethtool operations when fw in reset - (jsc#SLE-19282). -- ionic: remove unneeded comp union fields (jsc#SLE-19282). -- ionic: increment num-vfs before configure (jsc#SLE-19282). -- ionic: use fewer inits on the buf_info struct (jsc#SLE-19282). -- ionic: init reconfig err to 0 (jsc#SLE-19282). -- ionic: print firmware version on identify (jsc#SLE-19282). -- ionic: monitor fw status generation (jsc#SLE-19282). -- ionic: minimize resources when under kdump (jsc#SLE-19282). -- net: qed: remove unneeded return variables (jsc#SLE-19001). -- net/mlx5e: Use the new TIR API for kTLS (jsc#SLE-19253). -- net/mlx5e: Move management of indir traffic types to rx_res - (jsc#SLE-19253). -- net/mlx5e: Convert TIR to a dedicated object (jsc#SLE-19253). -- net/mlx5e: Create struct mlx5e_rss_params_hash (jsc#SLE-19253). -- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() - (jsc#SLE-19253). -- net/mlx5e: Remove lro_param from - mlx5e_build_indir_tir_ctx_common() (jsc#SLE-19253). -- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() - (jsc#SLE-19253). -- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id - (jsc#SLE-19253). -- net/mlx5e: Take RQT out of TIR and group RX resources - (jsc#SLE-19253). -- net/mlx5e: Move RX resources to a separate struct - (jsc#SLE-19253). -- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx - (jsc#SLE-19253). -- net/mlx5e: Convert RQT to a dedicated object (jsc#SLE-19253). -- net/mlx5e: Check if inner FT is supported outside of - create/destroy functions (jsc#SLE-19253). -- net/mlx5: Take TIR destruction out of the TIR list lock - (jsc#SLE-19253). -- net: hns3: add devlink reload support for VF (bsc#1190336). -- net: hns3: add devlink reload support for PF (bsc#1190336). -- net: hns3: add support for devlink get info for VF - (bsc#1190336). -- net: hns3: add support for devlink get info for PF - (bsc#1190336). -- net: hns3: add support for registering devlink for VF - (bsc#1190336). -- net: hns3: add support for registering devlink for PF - (bsc#1190336). -- ionic: drop useless check of PCI driver data validity - (jsc#SLE-19282). -- i40e: add support for PTP external synchronization clock - (jsc#SLE-18378). -- igc: Increase timeout value for Speed 100/1000/2500 - (jsc#SLE-18377). -- igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling - (jsc#SLE-18377). -- igc: Remove phy->type checking (jsc#SLE-18377). -- igc: Remove _I_PHY_ID checking (jsc#SLE-18377). -- igc: Check if num of q_vectors is smaller than max before - array access (jsc#SLE-18377). -- iavf: fix locking of critical sections (jsc#SLE-18385). -- iavf: do not override the adapter state in the watchdog task - (jsc#SLE-18385). -- igc: Make flex filter more flexible (jsc#SLE-18377). -- igc: Allow for Flex Filters to be installed (jsc#SLE-18377). -- igc: Integrate flex filter into ethtool ops (jsc#SLE-18377). -- igc: Add possibility to add flex filter (jsc#SLE-18377). -- commit 965eeec - -- usb: mtu3: return successful suspend status (git-fixes). -- commit dda04d7 - -- perf tools: Fix hybrid config terms list corruption (git-fixes). -- commit f3f3684 - -- perf symbol: Look for ImageBase in PE file to compute .text - offset (git-fixes). -- commit 5059767 - -- perf test: Fix bpf test sample mismatch reporting (git-fixes). -- commit 7313cb0 - -- perf bench inject-buildid: Handle writen() errors (git-fixes). -- commit 2106974 - -- perf unwind: Do not overwrite - FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (git-fixes). -- commit bd9b092 - -- perf config: Fix caching and memory leak in - perf_home_perfconfig() (git-fixes). -- commit deeda41 - -- perf script: Fix --list-dlfilters documentation (git-fixes). -- commit 96f4c7b - -- x86/pat: Pass valid address to sanitize_phys() (git-fixes). -- commit b8bf633 - -- x86/uaccess: Fix 32-bit __get_user_asm_u64() when - CC_HAS_ASM_GOTO_OUTPUT=y (git-fixes). -- commit 2c793c4 - -- arm64: pmu: update config for CCI and CCN drivers - References: bsc#1191026 -- commit 8a848d9 - -- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' - (git-fixes). -- commit 6af3083 - -- iwlwifi: move get pnvm file name to a separate function - (git-fixes). -- commit 9e06ce6 - -- arm64: pmu: enable support for cmn-600 driver - References: jsc#SLE-19035 -- commit f95bbc2 +- drm/ast: Fix missing conversions to managed API (git-fixes). +- commit cab6852 -- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build - error (git-fixes). -- commit e623b17 +- Refresh patches.suse/drm-i915-Fix-crash-in-auto_retire.patch. + Added Alt-commit for duplicate +- commit 334db42 -- usb: gadget: u_audio: add bi-directional volume and mute support - (git-fixes). -- commit f29fe94 +- drm/ingenic: Switch IPU plane to type OVERLAY (git-fixes). +- commit ed3952b -- arm64: tegra: enable quad spi controller driver - References: jsc#SLE-20497 -- commit 8fbdd0b +- drm/pl111: depend on CONFIG_VEXPRESS_CONFIG (git-fixes). +- commit 4e7e865 -- arm64: tegra194: p2888: Correct interrupt trigger type of - temperature sensor (jsc#SLE-20498). -- arm64: tegra: Fix Tegra194 PCIe EP compatible string - (jsc#SLE-20498). -- commit 0b16cd5 +- net: mana: Prefer struct_size over open coded arithmetic (jsc#SLE-18779, bsc#1185726). +- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (jsc#SLE-18779, bsc#1185726). +- net: mana: Add support for EQ sharing (jsc#SLE-18779, bsc#1185726). +- net: mana: Move NAPI from EQ to CQ (jsc#SLE-18779, bsc#1185726). +- net: mana: Use struct_size() in kzalloc() (jsc#SLE-18779, bsc#1185726). +- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (jsc#SLE-18779, bsc#1185726). +- net: mana: Fix a memory leak in an error handling path in (jsc#SLE-18779, bsc#1185726). +- hv: mana: remove netdev_lockdep_set_classes usage (jsc#SLE-18779, bsc#1185726). +- net: mana: Use int to check the return value of mana_gd_poll_cq() (jsc#SLE-18779, bsc#1185726). +- net: mana: fix PCI_HYPERV dependency (jsc#SLE-18779, bsc#1185726). +- net: mana: remove redundant initialization of variable err (jsc#SLE-18779, bsc#1185726). +- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (jsc#SLE-18779, bsc#1185726). +- commit 44e26ca -- usb: audio-v2: add ability to define feature unit descriptor - (git-fixes). -- commit 468bd08 +- Refresh + patches.suse/drm-amdgpu-Init-GFX10_ADDR_CONFIG-for-VCN-v3-in-DPG-.patch. + Added Alt-commit for duplicate +- commit fa028bf -- arm64: tegra: Add missing interconnects property for USB on - Tegra186 (jsc#SLE-20498). -- arm64: tegra: Add PWM nodes on Tegra186 (jsc#SLE-20498). -- commit c75528c +- nvme: avoid race in shutdown namespace removal (bsc#1188067). +- commit bac299d -- USB: serial: cp210x: fix dropped characters with CP2102 - (git-fixes). -- commit 2dc5263 +- nvme: fix refcounting imbalance when all paths are down + (bsc#1188067). +- Refresh + patches.suse/nvme-only-call-synchronize_srcu-when-clearing-curren.patch. +- commit 44b2d54 + +- series: Update meta data and resort + Refresh the metad data and sort into correct position: + patches.suse/scsi-lpfc-Fix-CPU-to-from-endian-warnings-introduced.patch + patches.suse/scsi-lpfc-Fix-compilation-errors-on-kernels-with-no-.patch + patches.suse/scsi-lpfc-Fix-gcc-Wstringop-overread-warning-again.patch + patches.suse/scsi-lpfc-Fix-sprintf-overflow-in-lpfc_display_fpin_.patch + patches.suse/scsi-lpfc-Remove-unneeded-variable.patch + patches.suse/scsi-lpfc-Use-correct-scnprintf-limit.patch +- commit 12f1564 -- USB: serial: cp210x: determine fw version for CP2105 and CP2108 - (git-fixes). -- commit 8e35b9a +- Update + patches.suse/Bluetooth-check-for-zapped-sk-before-connecting.patch + (CVE-2021-3752 bsc#1190023). +- commit 6b966b4 -- USB: serial: cp210x: clean up type detection (git-fixes). -- commit a0ffe11 +- Update + patches.suse/Bluetooth-check-for-zapped-sk-before-connecting.patch + (CVE-2021-3752 bsc#1190023). +- commit 65458cc -- USB: serial: cp210x: clean up set-chars request (git-fixes). -- commit e54e383 +- drm/mgag200: Select clock in PLL update functions (git-fixes). +- commit 8e058be -- USB: serial: option: remove duplicate USB device ID (git-fixes). -- commit b897cec +- Restore kabi after NFS: pass cred explicitly for access tests + (bsc#1190746). +- NFS: don't store 'struct cred *' in struct nfs_access_entry + (bsc#1190746). +- NFS: pass cred explicitly for access tests (bsc#1190746). +- NFS: change nfs_access_get_cached to only report the mask + (bsc#1190746). +- commit 907996a -- USB: serial: mos7840: remove duplicated 0xac24 device ID +- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER -- commit 29113f1 +- commit 931b672 -- commit 6145880 +- commit 11a541f -- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval - (git-fixes). -- commit a48db15 - -- usb: gadget: f_uac2: Add missing companion descriptor for - feedback EP (git-fixes). -- commit fc73a75 - -- usb: gadget: f_uac2: remove redundant assignments to pointer - i_feature (git-fixes). -- commit 95d4917 - -- usb: gadget: f_uac2: add volume and mute support (git-fixes). -- commit 88a1f08 +- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume + __maybe_unused (git-fixes). +- commit 6bec20e -- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA +- drm/i915: Allow the sysadmin to override security mitigations -- commit e2b14cb - -- usb: dwc3: core: balance phy init and exit (git-fixes). -- commit 0faa08d - -- Revert "USB: bcma: Add a check for devm_gpiod_get" (git-fixes). -- commit 631e099 +- commit c1eb827 -- commit 7b14405 - -- arm64: tegra: Update HDA card name on Jetson TX2 NX (jsc#SLE-20498). -- arm64: tegra: Audio graph sound card for Jetson TX2 NX (jsc#SLE-20498). -- ASoC: Fix warning related to 'sound-name-prefix' binding (jsc#SLE-20498). -- ASoC: tegra: Add Tegra210 based Mixer driver (jsc#SLE-20498). -- ASoC: tegra: Add Tegra210 based ADX driver (jsc#SLE-20498). -- ASoC: tegra: Add Tegra210 based AMX driver (jsc#SLE-20498). -- ASoC: tegra: Add Tegra210 based SFC driver (jsc#SLE-20498). -- ASoC: tegra: Add Tegra210 based MVC driver (jsc#SLE-20498). -- ASoC: tegra: Add routes for few AHUB modules (jsc#SLE-20498). -- ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules (jsc#SLE-20498). -- ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (jsc#SLE-20498). -- ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (jsc#SLE-20498). -- ASoC: soc-pcm: Don't reconnect an already active BE (jsc#SLE-20498). -- ASoC: Remove name-prefix.txt (jsc#SLE-20498). -- ASoC: Use schema reference for sound-name-prefix (jsc#SLE-20498). -- ASoC: Add json-schema documentation for sound-name-prefix (jsc#SLE-20498). -- ASoC: audio-graph: respawn Platform Support (jsc#SLE-20498). -- arm64: tegra: Add NVIDIA Jetson TX2 NX Developer Kit support (jsc#SLE-20498). -- commit 927034b - -- tracing/boot: Fix to loop on only subkeys (git-fixes). -- commit 33a4689 - -- tracing/osnoise: Fix missed cpus_read_unlock() in - start_per_cpu_kthreads() (git-fixes). -- commit 357291e - -- arm64: tegra: enable audio support - References: jsc#SLE-20498 -- commit fdd0448 - -- cpufreq: intel_pstate: Revert upstream default governor selection for no-HWP, use "powersave" (bsc#1190923). -- commit c8873b1 +- commit 3009743 - (bsc#1190497). -- commit e8257df - -- USB: cdc-acm: fix minor-number release (git-fixes). -- commit 478fffd - -- usb: cdns3: fix race condition before setting doorbell - (git-fixes). -- commit 11af174 - -- usb: gadget: r8a66597: fix a loop in set_feature() (git-fixes). -- commit 8f7d7ce - -- supported.conf: mark 'xxhash_generic' as supported (jsc#SLE-21213) - The tcrypt.ko inserted as part of the FIPS boot-time testing now has a - test for "xxhash64" and failing ->fips_allowed tests cause a kernel panic - in FIPS mode. - Make the xxhash_genric implementation universally available by marking it - as supported. -- commit 00fcd27 - -- EDAC/dmc520: Assign the proper type to dimm->edac_mode - (bsc#1190497). -- commit 27f4b5e + (bsc#1152489). +- commit 15eb225 + (bsc#1187167 bsc#1191240 ltc#194716). +- kernel-binary.spec: Do not sign kernel when no key provided -- commit 6c24533 +- commit c909dd5 -- pci: mobiveil: drop support for lx2160 rev1 - References: jsc#SLE-17153 -- Delete - patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011451.patch. -- Delete - patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011577.patch. -- Delete - patches.suse/PCI-mobiveil-ls_pcie_g4-fix-SError-when-accessing-co.patch. -- Delete - patches.suse/revert-PCI-mobiveil-Remove-unused-readl-and-writel-functions.patch. -- commit 04af26e +- enetc: Fix uninitialized struct dim_sample field usage + (git-fixes). +- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing + 'ranges' (git-fixes). +- mmc: sdhci: Fix issue with uninitialized dma_slave_config + (git-fixes). +- net: ethernet: ti: cpsw: fix min eth packet size for non-switch + use-cases (git-fixes). +- optee: Fix memory leak when failing to register shm pages + (git-fixes). +- commit 1758b20 + +- powerpc: fix function annotations to avoid section mismatch + warnings with gcc-10 (bsc#1148868). +- commit 9e9276f + +- powerpc/drmem: Make LMB walk a bit more flexible (bsc#1190543 + ltc#194523). +- Refresh patches.suse/pseries-drmem-update-LMBs-after-LPM.patch +- commit e17894e -- rpm/modules.fips: cleanup and update (jsc#SLE-21213,bsc#1191269) - rpm/modules.fips serves as a basis for dracut's /etc/fipsmodules stored - in initrds. The dracut FIPS handling code loads all the kernel modules from - that list and runs a tcrypt afterwards. - Update rpm/modules.fips: -- Remove all crypto modules not registering any ->fips_allowed algorithm. - The resp. algorithm implementations won't ever reach the - CRYPTO_ALG_TESTED state in FIPS mode anyway and thus, won't be accesible. - There's no point in loading the modules at boot. -- Add all enabled kernel modules providing implementations of - - >fips_allowed algorithms tuned for a specific CPU extension (neon, - avx, etc) or instruction set. Note that in "normal" operation, i.e. - without that explicit kernel module insertion as done by the dracut fips - module, the kernel's crypto API would issue a - request_module("crypto-") upon encountering a request for some - crypto algorithm it hasn't got any implementation registered for yet. - This would load *all* kernel modules providing a matching implementation - and the one with the highest priority would henceforth serve all - requests. Now, if we were to explicitly load only the resp. generic - implementations at boot, the kernel would always find a suitable match - and never issue such a request_module(). Thus, add all tuned - implementations to modules.fips so that they are all being made available - at boot. -- Consistently list all enabled modules providing implementations of - - >fips_allowed algorithms, independent of whether the corresponding - Kconfig symbol is set to =y or =m. -- Add the core cryptomgr, cryptd, crypto_simd, crypto_user and tcrypt - kernel modules. The former three should not be needed, but are still - being kept on the list for completeness and consistency. - - cryptomgr is built-in. - - cryptd as well as crypto_simd don't register any algorithms by - themselves, but provide some common functionality to the other - modules. These should get added to the initrd images as needed via - kernel module dependencies already. - - crypto_user is needed as a dependency of the libkcapi based - fipscheck/sha512mac utility invoked at boot for kernel integrity - verification. List it in modules.fips so that it will get included - in the generated initrds. - - List the required tcrypt kernel module so that dracut will add it to - the generated initrds. - The rationale for including e.g. compression algorithms or - non-cryptographic hashes with associated ->fips_allowed tests to the list - is that - 1.) Some of them are required by tcrypt such as crc32, crc32c, xxhash64, - deflate, lzo etc.. If not available, the system will panic. - 2.) In FIPS mode any failing ->fips_allowed test will panic the system. - Insmodding those modules early at boot will avoid surprises later on. -- commit 8b85943 - -- rpm/config.sh: Compress modules with zstd (jsc#SLE-21256). - https://github.com/openSUSE/installation-images/issues/537 -- rpm/config.sh: Compress modules with zstd (jsc#SLE-21256). -- commit 33519d9 - -- locking/rwbase: Take care of ordering guarantee for fastpath - reader (bsc#1190137 bsc#1189998). -- locking/rwbase: Extract __rwbase_write_trylock() (bsc#1190137 - bsc#1189998). -- locking/rwbase: Properly match set_and_save_state() to - restore_state() (bsc#1190137 bsc#1189998). -- commit ac55e1c - -- Restore missing CVE/bsc references from SLE15-SP3, that have already - been fixed with the v5.14 kernel. - (bsc#1190412, bsc#1181006, bsc#1135481, bsc#1171420, CVE-2020-12770, - bsc#1188983, bsc#1188985, CVE-2021-34556, CVE-2021-35477, bsc#1189872, - bsc#1190181, bsc#1190131, bsc#1190117, CVE-2021-38160, bsc#1188616, - bsc#1189760, bsc#1187211, bsc#1187619, bsc#1189870, bsc#1189762, - bsc#1175543, bsc#1188412, bsc#1188700, bsc#1135481). -- commit 24dfde2 +- Revert "rpm: Abolish scritplet templating (bsc#1189841)." (bsc#1190598) + This reverts commit e98096d5cf85dbe90f74a930eb1f0e3fe4a70c7f. + These changes depend on a suse-module-tools update which has not reached + SLE15-SP2/3 and Leap 15.2/3 yet, causing both build failures and + unsatisfiable dependency of resulting binary packages. + Revert the commit temporarily until suse-module-tools is updated. +- commit 7d43568 -- commit 74fb457 +- commit 9763078 -- commit ab4abcd - -- blacklist.conf: Append 'drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count' -- commit 9136740 - -- drm/amd/display: Fix white screen page fault for gpuvm (bsc#1190786) -- commit 5a5310f - -- drm/amdgpu: fix use after free during BO move (bsc#1190786) -- commit 00873de - -- drm/i915/guc: drop guc_communication_enabled (bsc#1190497) -- commit 0276532 - -- Update "drm/i915/dp: Use max params for panels < eDP 1.4" for mainline -- commit fc431a0 - -- drm/i915/dp: return proper DPRX link training result (bsc#1190497) -- commit 481953b - -- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused (bsc#1190497) -- commit 60860cd - -- blacklist.conf: Append 'drm/amd/display: Use DCN30 watermark calc for DCN301' -- commit 16c2f09 - -- blacklist.conf: Append 'Revert "drm/amd/pm: fix workload mismatch on vega10"' -- commit f2c08b6 - -- blacklist.conf: Append 'drm/amdgpu: handle VCN instances when harvesting (v2)' -- commit 810d2a0 - -- blacklist.conf: Append 'drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run' -- commit 35e02ff - -- blacklist.conf: Append 'drm/i915: Correct SFC_DONE register offset' -- commit ae4ac24 - -- blacklist.conf: Append 'drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setup_outputs()' -- commit 622cb45 - -- blacklist.conf: Append 'drm/i915: fix not reading DSC disable fuse in GLK' -- commit 58119c7 - -- blacklist.conf: Append 'drm/i915/bios: Fix ports mask' -- commit 7b529fa - -- blacklist.conf: Append 'drm/i915: Call i915_globals_exit() if pci_register_device() fails' -- commit 72f2dda - -- blacklist.conf: Append 'Revert "drm/i915: Propagate errors on awaiting already signaled fences"' -- commit 4a3ec7f - -- blacklist.conf: Append 'drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"' -- commit 665dea6 - -- blacklist.conf: Append 'drm/i915/gtt: drop the page table optimisation' -- commit f86a67e - -- blacklist.conf: Append 'drm/i915/gt: Fix -EDEADLK handling regression' -- commit c481288 - -- blacklist.conf: Append 'drm/i915: Reinstate the mmap ioctl for some platforms' -- commit d268fa0 - -- blacklist.conf: Append 'drm/i915/selftests: Reorder tasklet_disable vs local_bh_disable' -- commit 45e22b5 - -- blacklist.conf: Append 'drm/amd/pm: Fix a memory leak in an error handling path in 'vangogh_tables_init()'' -- commit 397440b - -- blacklist.conf: Append 'drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled' -- commit cb9f3d9 - -- drm/bridge: ti-sn65dsi86: Add some 100 us delays (bsc#1190786) - Backporting changes: - * context changes -- commit 2694241 - -- blacklist.conf: Append 'drm/amd/display: Fix 10bit 4K display on CIK GPUs' -- commit bba53d5 +- commit 7097b6c -- blacklist.conf: Append 'drm/amdkfd: Allow CPU access for all VRAM BOs' -- commit 7b697e2 +- net: sched: sch_teql: fix null-pointer dereference + (bsc#1190717). +- commit 0a89f09 -- blacklist.conf: Append 'drm/amdgpu: Return error if no RAS' -- commit 5b9cb39 - -- drm/amdgpu: add license to umc_8_7_0_sh_mask.h (bsc#1190497) - Backporting changes: - * context changes -- commit d555363 - -- blacklist.conf: Append 'drm/radeon: Fix NULL dereference when updating memory stats' -- commit 8525d78 - -- blacklist.conf: Append 'drm/amdgpu: fix amdgpu_preempt_mgr_new()' -- commit eb8e3ce +- x86/alternatives: Teach text_poke_bp() to emulate instructions + (bsc#1190561). +- Refresh + patches.suse/x86-alternatives-sync-bp_patching-update-for-avoiding-null-pointer-exception.patch. +- commit 1c9f1df -- usb: mtu3: support suspend/resume for dual-role mode - (git-fixes). -- commit b1108c1 - -- usb: common: add helper to get role-switch-default-mode - (git-fixes). -- commit 58fa9a8 - -- blacklist.conf: Append 'drm/vmwgfx: Fix a bad merge in otable batch takedown' -- commit 35d7947 - -- blacklist.conf: Append 'drm/vmwgfx: Fix a 64bit regression on svga3' -- commit abdbf03 - -- blacklist.conf: Append 'drm/vmwgfx: Fix implicit declaration error' -- commit dc9101c - -- blacklist.conf: Append 'drm/i915/display/dg1: Correctly map DPLLs during state readout' -- commit 78f38ca - -- blacklist.conf: Append 'drm/i915/dsc: abstract helpers to get bigjoiner primary/secondary crtc' -- commit ce4db17 - -- blacklist.conf: Append 'drm/i915/display: Do not zero past infoframes.vsc' -- commit e28310d - -- PCI/VPD: Treat initial 0xff as missing EEPROM (jsc#SLE-19358). -- commit a01d2f0 - -- net: mana: Prefer struct_size over open coded arithmetic - (git-fixes). -- x86/hyperv: remove on-stack cpumask from - hv_send_ipi_mask_allbutself (git-fixes). -- asm-generic/hyperv: provide cpumask_to_vpset_noself (git-fixes). -- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device - from uio_hv_generic driver (git-fixes). -- commit 57a85dd - -- PCI/VPD: Check Resource Item Names against those valid for type - (jsc#SLE-19358). -- commit db901ad +- mm/swap: consider max pages in iomap_swapfile_add_extent + (bsc#1190785). +- commit afb626e -- PCI/VPD: Correct diagnostic for VPD read failure - (jsc#SLE-19358). -- commit 91d294d +- iomap: Fix negative assignment to unsigned sis->pages in + iomap_swapfile_activate (bsc#1190784). +- commit 7126cba -- commit 439786d - -- PCI: Correct the pci_iomap.h header guard #endif comment - (git-fixes). -- commit df53f34 - -- usb: mtu3: fix random remote wakeup (git-fixes). -- commit d8913af - -- usb: mtu3: support suspend/resume for device mode (git-fixes). -- commit 30e43b1 +- commit 1435c13 -- usb: mtu3: support property role-switch-default-mode - (git-fixes). -- commit d01a5c9 - -- usb: mtu3: add new helpers for host suspend/resume (git-fixes). -- commit f78b62b - -- usb: mtu3: support option to disable usb2 ports (git-fixes). -- commit 449cb7e +- blacklist.conf: kABI +- commit 3cb18d9 -- usb: mtu3: add helper to power on/down device (git-fixes). -- commit c761898 +- blacklist.conf: kABI +- commit dcb25ee -- usb: mtu3: support runtime PM for host mode (git-fixes). -- commit 856e4b0 +- blacklist.conf: kABI +- commit d400b4c -- commit f82742c +- commit 0fb9cd2 + +- usb: dwc2: Avoid leaving the error_debugfs label unused + (git-fixes). +- commit fb08350 -- commit 5ff0106 +- commit dea5bd2 -- blacklist.conf: a47f6a5806da drm/amdgpu: Fix build with missing pm_suspend_target_state module export -- commit c31b76d +- x86/resctrl: Fix a maybe-uninitialized build warning treated + as error (bsc#1152489). +- x86/resctrl: Fix default monitoring groups reporting + (bsc#1152489). +- commit 450cdb2 -- commit 12c934a +- commit 8d3dc67 -- commit 41711f1 +- commit bd5109d -- commit 50ba224 - -- x86/mce: Avoid infinite loop for copy from user recovery - (bsc#1190497). -- commit dad2a98 +- commit e1e474b -- commit bfd5a34 +- commit 1687646 -- commit c70fd90 +- commit f3834f6 -- commit b67474b +- commit fbdf2fe -- commit 9afdd26 +- commit 7e0fe82 + +- fuse: truncate pagecache on atomic_o_trunc (bsc#1190705). +- commit 73351a3 + +- xfs: sync lazy sb accounting on quiesce of read-only mounts + (bsc#1190679). +- commit 668fdef + +- blacklist.conf: 3bff147b187d x86/mce: Defer processing of early errors +- commit 7e0dc1d -- commit b81363d +- commit 92c31e7 + Refresh and update: + - patches.kabi/scsi-fc-kABI-fixes-for-new-ELS_RDP-definition.patch -- commit 5302a17 - -- Refresh patches.suse/vfs-add-super_operations-get_inode_dev (bsc#1190661). -- commit df194f3 - -- Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-.patch. -- commit 47a2292 - -- Refresh patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-u.patch. -- commit d4fd8bd +- scsi: fc: Update formal FPIN descriptor definitions + (bsc#1190576). +- commit e13d431 -- Refresh patches.suse/cpufreq-intel_pstate-Revert-upstream-changes-to-iowa.patch. -- commit b054935 +- Refresh patches.suse/msft-hv-2119-irqdomain-treewide-Keep-firmware-node-unconditionall.patch. + Add else braces. +- commit f230c58 -- drm/vc4: hdmi: Fix HPD GPIO detection (bsc#1190469). -- commit b20bd6a +- series.conf: cleanup +- update upstream reference and resort: + - patches.suse/ibmvnic-check-failover_pending-in-login-response.patch +- commit 2b5f056 +- fuse: flush extending writes (bsc#1190595). +- cuse: fix broken release (bsc#1190596). +- commit 232b4ea + -- Drop a time patch (stable-5.14.5) - Stable 5.14.5 upstream reverted two commits that have been added in - 5.14.4. One of them, the posix-cpu-timer patch, has been already - backported for bsc#1190366, so we keep it, while dropping another one - for time patch. - Deleted: - patches.suse/time-Handle-negative-seconds-correctly-in-timespec64.patch -- commit 9b22453 - -- Linux 5.14.5 (stable-5.14.5). -- commit 3b35843 +- ipvs: Fix up kabi for expire_nodest_conn_work addition + (bsc#1190467). +- ipvs: queue delayed work to expire no destination connections + if expire_nodest_conn=1 (bsc#1190467). +- ipvs: allow connection reuse for unconfirmed conntrack + (bsc#1190467). +- ipvs: avoid expiring many connections from timer (bsc#1190467). +- commit e0da213 -- nvme-tcp: fix io_work priority inversion (bsc#1190569). -- nvme-rdma: destroy cm id before destroy qp to avoid use after - free (bsc#1190569). -- nvme-multipath: fix ANA state updates when a namespace is not - present (bsc#1190569). -- nvme: avoid race in shutdown namespace removal (bsc#1190569 - bsc#1188067). -- nvme: only call synchronize_srcu when clearing current path - (bsc#1190569 bsc#1188067). -- nvme: update keep alive interval when kato is modified - (bsc#1190569). -- nvme-tcp: Do not reset transport on data digest errors - (bsc#1190569 bsc#1188418). -- nvme-multipath: set QUEUE_FLAG_NOWAIT (bsc#1190569). -- nvme: remove nvm_ndev from ns (bsc#1190569). -- nvme: Have NVME_FABRICS select NVME_CORE instead of transport - drivers (bsc#1190569). -- nvme-tcp: pair send_mutex init with destroy (bsc#1190569). -- nvme: allow user toggling hmb usage (bsc#1190569). -- nvme-pci: disable hmb on idle suspend (bsc#1190569). -- nvme: add set feature tracing support (bsc#1190569). -- nvme-fabrics: remove superfluous nvmf_host_put in - nvmf_parse_options (bsc#1190569). -- nvme-pci: cmb sysfs: one file, one value (bsc#1190569). -- nvme-pci: use attribute group for cmb sysfs (bsc#1190569). -- remove the lightnvm subsystem (bsc#1190569). -- nvme: use blk_mq_alloc_disk (bsc#1190569). -- commit 778e572 - -- fsnotify: fix sb_connectors leak (git fixes (fsnotify)). -- commit 3cf1b5e +- ext4: fix race writing to an inline_data file while its xattrs + are changing (bsc#1190159 CVE-2021-40490). +- commit 4fadd7d -- commit a76d86f +- commit 4ee91a7 -- PCI: hv: Turn on the host bridge probing on ARM64 (jsc#SLE-17855,bsc#1186071). -- PCI: hv: Set up MSI domain at bridge probing time (jsc#SLE-17855,bsc#1186071). -- PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (jsc#SLE-17855,bsc#1186071). -- PCI: hv: Generify PCI probing (jsc#SLE-17855,bsc#1186071). -- PCI: Support populating MSI domains of root buses via bridges (jsc#SLE-17855,bsc#1186071). -- PCI: Introduce domain_nr in pci_host_bridge (jsc#SLE-17855,bsc#1186071). -- PCI: hv: Support for create interrupt v3 (jsc#SLE-17855,bsc#1186071). -- PCI: Allow PASID on fake PCIe devices without TLP prefixes (jsc#SLE-17855,bsc#1186071). -- Drivers: hv: Enable Hyper-V code to be built on ARM64 (jsc#SLE-17855,bsc#1186071). -- arm64: efi: Export screen_info (jsc#SLE-17855,bsc#1186071). -- arm64: hyperv: Initialize hypervisor on boot (jsc#SLE-17855,bsc#1186071). -- arm64: hyperv: Add panic handler (jsc#SLE-17855,bsc#1186071). -- arm64: hyperv: Add Hyper-V hypercall and register access utilities (jsc#SLE-17855,bsc#1186071). -- x86/hyperv: fix root partition faults when writing to VP assist page MSR (jsc#SLE-17855,bsc#1186071). -- hv: hyperv.h: Remove unused inline functions (jsc#SLE-17855,bsc#1186071). -- drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (jsc#SLE-17855,bsc#1186071). -- x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (jsc#SLE-17855,bsc#1186071). -- Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (jsc#SLE-17855,bsc#1186071). -- Drivers: hv: Add arch independent default functions for some Hyper-V handlers (jsc#SLE-17855,bsc#1186071). -- Drivers: hv: Make portions of Hyper-V init code be arch neutral (jsc#SLE-17855,bsc#1186071). -- x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (jsc#SLE-17855,bsc#1186071). -- asm-generic/hyperv: Add missing #include of nmi.h (jsc#SLE-17855,bsc#1186071). -- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (jsc#SLE-17900). -- net: mana: Add support for EQ sharing (jsc#SLE-17900). -- net: mana: Move NAPI from EQ to CQ (jsc#SLE-17900). -- commit f6cd12b +- xfs: allow mount/remount when stripe width alignment is zero + (bsc#1188651). +- commit e701c22 -- swiotlb: use depends on for DMA_RESTRICTED_POOL (git-fixes). -- commit eafc3ac +- bnxt_en: Fix asic.rev in devlink dev info command + (jsc#SLE-16649). +- bnxt_en: fix stored FW_PSID version masks (jsc#SLE-16649). +- RDMA/hns: Fix QP's resp incomplete assignment (jsc#SLE-14777). +- RDMA/rtrs: Remove a useless kfree() (jsc#SLE-15176). +- RDMA/mlx5: Delete not-available udata check (jsc#SLE-15175). +- IB/hfi1: Indicate DMA wait when txq is queued for wakeup + (jsc#SLE-13208). +- devlink: Clear whole devlink_flash_notify struct (bsc#1176447). +- net/mlx5: Fix missing return value in + mlx5_devlink_eswitch_inline_mode_set() (jsc#SLE-15172). +- ionic: cleanly release devlink instance (bsc#1167773). +- ionic: drop useless check of PCI driver data validity + (bsc#1167773). +- i40e: improve locking of mac_filter_hash (jsc#SLE-13701). +- igc: Use num_tx_queues when iterating over tx_ring queue + (jsc#SLE-13533). +- ice: do not abort devlink info if board identifier can't be + found (jsc#SLE-12878). +- sch_cake: fix srchost/dsthost hashing mode (bsc#1176447). +- ice: don't remove netdev->dev_addr from uc sync list + (git-fixes). +- bareudp: Fix invalid read beyond skb's linear data + (jsc#SLE-15172). +- RDMA/mlx5: Delay emptying a cache entry when a new MR is added + to it recently (jsc#SLE-15175). +- commit 3dc7052 -- s390/pv: fix the forcing of the swiotlb (git-fixes). -- commit 4a90678 +- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom + (git-fixes). +- debugfs: Return error during {full/open}_proxy_open() on rmmod + (bsc#1173746). +- devlink: Break parameter notification sequence to be + before/after unload/load driver (bsc#1154353). +- net/mlx5e: Prohibit inner indir TIRs in IPoIB (git-fixes). +- ionic: cleanly release devlink instance (bsc#1167773). +- gve: fix the wrong AdminQ buffer overflow check (bsc#1176940). +- cxgb4: dont touch blocked freelist bitmap after free + (git-fixes). +- e1000e: Do not take care about recovery NVM checksum + (jsc#SLE-8100). +- e1000e: Fix the max snoop/no-snoop latency for 10M (git-fixes). +- xgene-v2: Fix a resource leak in the error handling path of + 'xge_probe()' (git-fixes). +- RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() + (bsc#1170774). +- iavf: Fix ping is lost after untrusted VF had tried to change + MAC (jsc#SLE-7940). +- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 + (git-fixes). +- bnxt_en: Add missing DMA memory barriers (git-fixes). +- bnxt_en: Disable aRFS if running on 212 firmware (git-fixes). +- bnxt: count Tx drops (git-fixes). +- bnxt: make sure xmit_more + errors does not miss doorbells + (git-fixes). +- bnxt: disable napi before canceling DIM (git-fixes). +- bnxt: don't lock the tx queue from napi poll (git-fixes). +- net/mlx5: Fix return value from tracer initialization + (git-fixes). +- net/mlx5e: Avoid creating tunnel headers for local route + (git-fixes). +- iavf: Set RSS LUT and key in reset handle path (git-fixes). +- ice: Prevent probing virtual functions (git-fixes). +- bnx2x: fix an error code in bnx2x_nic_load() (git-fixes). +- nfp: update ethtool reporting of pauseframe control (git-fixes). +- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (git-fixes). +- net/mlx5: Unload device upon firmware fatal error (git-fixes). +- net/mlx5: E-Switch, handle devcom events only for ports on + the same device (git-fixes). +- net/mlx5: Fix flow table chaining (git-fixes). +- mlx4: Fix missing error code in mlx4_load_one() (git-fixes). +- ionic: count csum_none when offload enabled (bsc#1167773). +- i40e: Fix log TC creation failure when max num of queues is + exceeded (git-fixes). +- i40e: Fix queue-to-TC mapping on Tx (git-fixes). +- i40e: Add additional info to PHY type error (git-fixes). +- i40e: Fix firmware LLDP agent related warning (git-fixes). +- i40e: Fix logic of disabling queues (git-fixes). +- bnxt_en: Do not enable legacy TX push on older firmware + (git-fixes). +- bnxt_en: Store the running firmware version code (git-fixes). +- commit f97144d -- commit e52f63e +- commit ea0d9bb -- rtc: cmos: Disable irq around direct invocation of - cmos_interrupt() (git-fixes). -- swiotlb: use depends on for DMA_RESTRICTED_POOL (git-fixes). -- commit 70087fe - -- Revert "rpm: Abolish scritplet templating (bsc#1189841)." - This reverts commit e98096d5cf85dbe90f74a930eb1f0e3fe4a70c7f. - This requires the update of suse-module-tools for external scripts - but those aren't available yet, which breaks the builds on BS. - Let's revert temporarily. It can be re-applied later on. -- commit eebdae7 - -- ibmvnic: check failover_pending in login response (bsc#1190523 - ltc#194510). -- commit 085f984 +- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha + (git-fixes). +- drm/msm/mdp4: move HW revision detection to earlier phase + (git-fixes). +- drm/msm/mdp4: refactor HW revision detection into + read_mdp_hw_revision (git-fixes). +- ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() + (git-fixes). +- ASoC: rt5682: Properly turn off regulators if wrong device ID + (git-fixes). +- ASoC: Intel: Fix platform ID matching (git-fixes). +- ASoC: rt5682: Implement remove callback (git-fixes). +- commit 6612614 -- swiotlb: Convert io_default_tlb_mem to static allocation +- fbmem: don't allow too huge resolutions (git-fixes). +- backlight: pwm_bl: Improve bootloader/kernel device handover -- commit fa8e4f7 +- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats + (git-fixes). +- tty: Fix data race between tiocsti() and flush_to_ldisc() + (git-fixes). +- PM: EM: Increase energy calculation precision (git-fixes). +- libata: fix ata_host_start() (git-fixes). +- power: supply: max17042_battery: fix typo in MAx17042_TOFF + (git-fixes). +- power: supply: axp288_fuel_gauge: Report register-address on + readb / writeb errors (git-fixes). +- regmap: fix the offset of register error log (git-fixes). +- regmap: fix page selection for noinc writes (git-fixes). +- regmap: fix page selection for noinc reads (git-fixes). +- commit 0c36126 -- swiotlb: Update is_swiotlb_buffer to add a struct device - argument (git-fixes). -- commit 4ac85f1 +- time: Handle negative seconds correctly in timespec64_to_ns() + (git-fixes). +- mm: always have io_remap_pfn_range() set pgprot_decrypted() + (git-fixes). +- commit b2d42ef -- swiotlb: Add restricted DMA pool initialization (jsc#SLE-19358). -- Update config files. -- commit f52c750 +- ibmvnic: check failover_pending in login response (bsc#1190523 + ltc#194510). +- commit 9f9cec0 -- swiotlb: Add restricted DMA alloc/free support (git-fixes). -- commit 3c5a096 +- x86/apic/msi: Plug non-maskable MSI affinity race (bsc#1184439). +- Refresh + patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch. +- Refresh + patches.suse/0004-x86-apic-Support-15-bits-of-APIC-ID-in-IOAPIC-MSI-wh.patch. +- Refresh + patches.suse/msft-hv-2119-irqdomain-treewide-Keep-firmware-node-unconditionall.patch. +- commit a89813f -- swiotlb: Refactor swiotlb_tbl_unmap_single (git-fixes). -- commit 89af24c +- EDAC/i10nm: Fix NVDIMM detection (bsc#1152489). +- commit 9def092 -- swiotlb: Move alloc_size to swiotlb_find_slots (git-fixes). -- commit 834e9fa +- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V + (bsc#1189297). +- commit 913942c -- swiotlb: Refactor swiotlb_create_debugfs (git-fixes). -- commit fcbe10c +- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT + state (bsc#1190062). +- commit e5272e8 -- swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing +- clk: at91: clk-generated: Limit the requested rate to our range -- commit 7aa7848 - -- swiotlb: Refactor swiotlb init functions (git-fixes). -- commit becfe5a - -- net: qrtr: revert check in qrtr_endpoint_post() (git-fixes). -- commit c715657 - -- Linux 5.14.4 (stable-5.14.4). -- commit 49b16de +- commit c432b6b -- bootconfig: Fix missing return check of xbc_node_compose_key - function (stable-5.14.4). -- RDMA/mlx5: Fix number of allocated XLT entries (stable-5.14.4). -- backlight: pwm_bl: Improve bootloader/kernel device handover - (stable-5.14.4). -- parisc: Fix unaligned-access crash in bootloader - (stable-5.14.4). -- devlink: Break parameter notification sequence to be - before/after unload/load driver (stable-5.14.4). -- commit efea9ae - -- fbmem: don't allow too huge resolutions (stable-5.14.4). -- KVM: arm64: Unregister HYP sections from kmemleak in protected - mode (stable-5.14.4). -- KVM: arm64: vgic: Resample HW pending state on deactivation - (stable-5.14.4). -- fuse: wait for writepages in syncfs (stable-5.14.4). -- fuse: flush extending writes (stable-5.14.4). -- fuse: truncate pagecache on atomic_o_trunc (stable-5.14.4). -- IMA: remove the dependency on CRYPTO_MD5 (stable-5.14.4). -- ARM: dts: at91: add pinctrl-{names, 0} for all gpios - (stable-5.14.4). -- io-wq: check max_worker limits if a worker transitions bound - state (stable-5.14.4). -- md/raid10: Remove unnecessary rcu_dereference in - raid10_handle_discard (stable-5.14.4). -- commit 4c736f8 - -- KVM: x86: Update vCPU's hv_clock before back to guest when - tsc_offset is adjusted (stable-5.14.4). -- KVM: s390: index kvm->arch.idle_mask by vcpu_idx - (stable-5.14.4). -- Revert "KVM: x86: mmu: Add guest physical address check in - translate_gpa()" (stable-5.14.4). -- KVM: VMX: avoid running vmx_handle_exit_irqoff in case of - emulation (stable-5.14.4). -- KVM: x86: clamp host mapping level to max_level in - kvm_mmu_max_mapping_level (stable-5.14.4). -- KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU - lpage stats (stable-5.14.4). -- KVM: nVMX: Unconditionally clear nested.pi_pending on nested - VM-Enter (stable-5.14.4). -- tty: Fix data race between tiocsti() and flush_to_ldisc() - (stable-5.14.4). -- smb3: fix posix extensions mount option (stable-5.14.4). -- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for - SNR/ICX (stable-5.14.4). -- commit f923c2d +- nvme: only call synchronize_srcu when clearing current path + (bsc#1188067). +- nvme-tcp: Do not reset transport on data digest errors + (bsc#1188418). +- nvme-multipath: revalidate paths during rescan (bsc#1187211). +- commit 359f763 + +- phy: tegra: xusb: Fix dangling pointer on probe failure + (git-fixes). +- misc: sram: Only map reserved areas in Tegra SYSRAM (git-fixes). +- misc: sram: use devm_platform_ioremap_resource_wc() (git-fixes). +- commit b7afa19 -- io_uring: fail links of cancelled timeouts (stable-5.14.4). -- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha - (stable-5.14.4). -- io_uring: io_uring_complete() trace should take an integer - (stable-5.14.4). -- io_uring: IORING_OP_WRITE needs hash_reg_file set - (stable-5.14.4). -- f2fs: guarantee to write dirty data when enabling checkpoint - back (stable-5.14.4). -- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() - (stable-5.14.4). -- cifs: Do not leak EDEADLK to dgetents64 for - STATUS_USER_SESSION_DELETED (stable-5.14.4). -- io_uring: limit fixed table size by RLIMIT_NOFILE - (stable-5.14.4). -- raid1: ensure write behind bio has less than BIO_MAX_VECS - sectors (stable-5.14.4). -- bio: fix page leak bio_add_hw_page failure (stable-5.14.4). -- commit e7826b9 - -- octeontx2-af: Set proper errorcode for IPv4 checksum errors - (stable-5.14.4). -- octeontx2-af: Fix static code analyzer reported issues - (stable-5.14.4). -- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg - (stable-5.14.4). -- octeontx2-af: Fix loop in free and unmap counter - (stable-5.14.4). -- net: qualcomm: fix QCA7000 checksum handling (stable-5.14.4). -- net: sched: Fix qdisc_rate_table refcount leak when get - tcf_block failed (stable-5.14.4). -- sch_htb: Fix inconsistency when leaf qdisc creation fails - (stable-5.14.4). -- net: qrtr: make checks in qrtr_endpoint_post() stricter - (stable-5.14.4). -- ipv4: make exception cache less predictible (stable-5.14.4). -- ipv6: make exception cache less predictible (stable-5.14.4). -- commit df64b63 - -- ice: Only lock to update netdev dev_addr (stable-5.14.4). -- ice: restart periodic outputs around time changes - (stable-5.14.4). -- ice: add lock around Tx timestamp tracker flush (stable-5.14.4). -- ice: fix Tx queue iteration for Tx timestamp enablement - (stable-5.14.4). -- net: phy: marvell10g: fix broken PHY interrupts for anyone - after us in the driver probe list (stable-5.14.4). -- net/mlx5e: Use correct eswitch for stack devices with lag - (stable-5.14.4). -- net/mlx5: E-Switch, Set vhca id valid flag when creating indir - fwd group (stable-5.14.4). -- net/mlx5e: Fix possible use-after-free deleting fdb rule - (stable-5.14.4). -- net/mlx5: Remove all auxiliary devices at the unregister event - (stable-5.14.4). -- net/mlx5: Lag, fix multipath lag activation (stable-5.14.4). -- commit 3b3e2c6 - -- m68k: coldfire: return success for clk_enable(NULL) - (stable-5.14.4). -- hv_utils: Set the maximum packet size for VSS driver to the - length of the receive buffer (stable-5.14.4). -- bpf: Fix possible out of bound write in narrow load handling - (stable-5.14.4). -- octeontx2-pf: cn10k: Fix error return code in - otx2_set_flowkey_cfg() (stable-5.14.4). -- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 - (stable-5.14.4). -- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action - (stable-5.14.4). -- octeontx2-pf: Don't install VLAN offload rule if netdev is down - (stable-5.14.4). -- octeontx2-af: Check capability flag while freeing ipolicer - memory (stable-5.14.4). -- octeontx2-pf: send correct vlan priority mask to - npc_install_flow_req (stable-5.14.4). -- CIFS: Fix a potencially linear read overflow (stable-5.14.4). -- commit 609b85e - -- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space - (stable-5.14.4). -- lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ - (stable-5.14.4). -- libbpf: Re-build libbpf.so when libbpf.map changes - (stable-5.14.4). -- octeontx2-af: cn10k: Fix SDP base channel number - (stable-5.14.4). -- hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits - (stable-5.14.4). -- mm/swap: consider max pages in iomap_swapfile_add_extent - (stable-5.14.4). -- nfsd4: Fix forced-expiry locking (stable-5.14.4). -- SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() - (stable-5.14.4). -- lockd: Fix invalid lockowner cast after vfs_test_lock - (stable-5.14.4). -- gfs2: init system threads before freeze lock (stable-5.14.4). -- commit d2237ba +- blacklist.conf: add efa non backportable patch +- commit ebbcbd1 -- arm64: dts: exynos: correct GIC CPU interfaces address range - on Exynos7 (stable-5.14.4). -- drm/msm/mdp4: move HW revision detection to earlier phase - (stable-5.14.4). -- drm/msm/mdp4: refactor HW revision detection into - read_mdp_hw_revision (stable-5.14.4). -- selftests/bpf: Fix test_core_autosize on big-endian machines - (stable-5.14.4). -- net: stmmac: fix INTR TBU status affecting irq count statistic - (stable-5.14.4). -- samples: pktgen: add missing IPv6 option to pktgen scripts - (stable-5.14.4). -- devlink: Clear whole devlink_flash_notify struct - (stable-5.14.4). -- net/mlx5: Fix unpublish devlink parameters (stable-5.14.4). - dest IP (stable-5.14.4). -- net: dsa: don't disable multicast flooding to the CPU even - without an IGMP querier (stable-5.14.4). -- commit 02e5f3f - -- arm64: dts: qcom: sm8350: fix IPA interconnects (stable-5.14.4). -- arm64: dts: qcom: sc7280: Fixup the cpufreq node - (stable-5.14.4). -- debugfs: Return error during {full/open}_proxy_open() on rmmod - (stable-5.14.4). + dest IP (git-fixes). - optstring (stable-5.14.4). -- net: dsa: mt7530: remove the .port_set_mrouter implementation - (stable-5.14.4). -- net: dsa: stop syncing the bridge mcast_router attribute at - join time (stable-5.14.4). -- net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() - (stable-5.14.4). -- net: dsa: tag_sja1105: optionally build as module when switch - driver is module if PTP is enabled (stable-5.14.4). -- net/mlx5: Fix missing return value in - mlx5_devlink_eswitch_inline_mode_set() (stable-5.14.4). -- net: dsa: build tag_8021q.c as part of DSA core (stable-5.14.4). -- commit 3916715 - -- ARM: dts: meson8b: ec100: Fix the pwm regulator supply - properties (stable-5.14.4). -- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties - (stable-5.14.4). -- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply - properties (stable-5.14.4). -- arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx - delay (stable-5.14.4). -- tools: Free BTF objects at various locations (stable-5.14.4). -- libbpf: Return non-null error on failures in - libbpf_find_prog_btf_id() (stable-5.14.4). -- net: ti: am65-cpsw-nuss: fix wrong devlink release order - (stable-5.14.4). -- net: cipso: fix warnings in netlbl_cipsov4_add_std - (stable-5.14.4). -- net/mlx5e: Block LRO if firmware asks for tunneled LRO - (stable-5.14.4). -- net/mlx5e: Prohibit inner indir TIRs in IPoIB (stable-5.14.4). -- commit c4ed0bf - -- arm64: dts: qcom: sm8250: fix usb2 qmp phy node (stable-5.14.4). -- arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms - (stable-5.14.4). -- ARM: dts: meson8: Use a higher default GPU clock frequency - (stable-5.14.4). -- 6lowpan: iphc: Fix an off-by-one check of array index - (stable-5.14.4). -- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - (stable-5.14.4). -- bpf, selftests: Fix test_maps now that sockmap supports UDP - (stable-5.14.4). + optstring (git-fixes). - (stable-5.14.4). -- ionic: cleanly release devlink instance (stable-5.14.4). -- gfs2: Fix memory leak of object lsi on error return path - (stable-5.14.4). -- commit 7d1d494 - -- ARM: dts: everest: Add phase corrections for eMMC - (stable-5.14.4). -- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi - (stable-5.14.4). -- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w - properties (stable-5.14.4). -- libbpf: Fix the possible memory leak on error (stable-5.14.4). -- i40e: improve locking of mac_filter_hash (stable-5.14.4). -- bpf: Fix potential memleak and UAF in the verifier - (stable-5.14.4). -- bpf: Fix a typo of reuseport map in bpf.h (stable-5.14.4). -- blk-crypto: fix check for too-large dun_bytes (stable-5.14.4). -- x86/mce: Defer processing of early errors (stable-5.14.4). -- tpm: ibmvtpm: Avoid error message when process gets signal - while waiting (stable-5.14.4). -- commit 02d828d - -- block: nbd: add sanity check for first_minor (stable-5.14.4). -- nbd: do del_gendisk() asynchronously for - NBD_DESTROY_ON_DISCONNECT (stable-5.14.4). -- block: return ELEVATOR_DISCARD_MERGE if possible - (stable-5.14.4). -- genirq/timings: Fix error return code in irq_timings_test_irqs() - (stable-5.14.4). -- m68k: Fix asm register constraints for atomic ops - (stable-5.14.4). -- m68k: Fix invalid RMW_INSNS on CPUs that lack CAS - (stable-5.14.4). -- m68k: emu: Fix invalid free in nfeth_cleanup() (stable-5.14.4). -- rcu: Fix stall-warning deadlock due to non-release of rcu_node - - >lock (stable-5.14.4). -- rcu: Fix to include first blocked task in stall warning - (stable-5.14.4). -- certs: Trigger creation of RSA module signing key if it's not - an RSA key (stable-5.14.4). -- commit a511576 - -- io-wq: remove GFP_ATOMIC allocation off schedule out path - (stable-5.14.4). -- s390/smp: enable DAT before CPU restart callback is called - (stable-5.14.4). -- s390/ap: fix state machine hang after failure to enable irq - (stable-5.14.4). -- s390/debug: fix debug area life cycle (stable-5.14.4). -- s390/debug: keep debug data on resize (stable-5.14.4). -- s390/pci: fix misleading rc in clp_set_pci_fn() (stable-5.14.4). -- s390/kasan: fix large PMD pages address alignment check - (stable-5.14.4). -- fcntl: fix potential deadlock for &fasync_struct.fa_lock - (stable-5.14.4). -- fcntl: fix potential deadlocks for &fown_struct.lock - (stable-5.14.4). -- udf_get_extendedattr() had no boundary checks (stable-5.14.4). -- commit ae103e9 - -- libata: fix ata_host_start() (stable-5.14.4). -- crypto: tcrypt - Fix missing return value check (stable-5.14.4). -- crypto: hisilicon/sec - modify the hardware endian configuration - (stable-5.14.4). -- crypto: hisilicon/sec - fix the abnormal exiting process - (stable-5.14.4). -- crypto: qat - do not export adf_iov_putmsg() (stable-5.14.4). -- crypto: qat - fix naming for init/shutdown VF to PF - notifications (stable-5.14.4). -- crypto: qat - fix reuse of completion variable (stable-5.14.4). -- crypto: qat - handle both source of interrupt in VF ISR - (stable-5.14.4). -- crypto: qat - do not ignore errors from enable_vf2pf_comms() - (stable-5.14.4). -- crypto: omap - Fix inconsistent locking of device lists - (stable-5.14.4). -- commit d5ab179 - -- nvmet: pass back cntlid on successful completion - (stable-5.14.4). -- nvme-rdma: don't update queue count when failing to set io - queues (stable-5.14.4). -- nvme-tcp: don't update queue count when failing to set io queues - (stable-5.14.4). -- nbd: add the check to prevent overflow in __nbd_ioctl() - (stable-5.14.4). -- blk-throtl: optimize IOPS throttle for large IO scenarios - (stable-5.14.4). -- bcache: add proper error unwinding in bcache_device_init - (stable-5.14.4). -- s390/zcrypt: fix wrong offset index for APKA master key valid - state (stable-5.14.4). -- s390/cio: add dev_busid sysfs entry for each subchannel - (stable-5.14.4). -- power: supply: max17042_battery: fix typo in MAx17042_TOFF - (stable-5.14.4). -- power: supply: smb347-charger: Add missing pin control - activation (stable-5.14.4). -- commit a330acc - -- crypto: omap-sham - clear dma flags only after - omap_sham_update_dma_stop() (stable-5.14.4). -- crypto: mxs-dcp - Check for DMA mapping errors (stable-5.14.4). -- rcu/tree: Handle VM stoppage in stall detection (stable-5.14.4). -- power: supply: axp288_fuel_gauge: Report register-address on - readb / writeb errors (stable-5.14.4). -- regulator: tps65910: Silence deferred probe error - (stable-5.14.4). -- regmap: fix the offset of register error log (stable-5.14.4). -- isofs: joliet: Fix iocharset=utf8 mount option (stable-5.14.4). -- udf: Fix iocharset=utf8 mount option (stable-5.14.4). -- udf: Check LVID earlier (stable-5.14.4). -- commit 238527c + (git-fixes). +- libbpf: Fix the possible memory leak on error (git-fixes). +- bpf: Fix ringbuf helper function compatibility (git-fixes). +- tools: bpf: Fix error in 'make -C tools/ bpf_install' + (git-fixes). +- selftests/bpf: Whitelist test_progs.h from .gitignore + (git-fixes). +- bpftool: Add sock_release help info for cgroup attach/prog + load command (bsc#1177028). +- selftests/bpf: Define string const as global for + test_sysctl_prog.c (git-fixes). +- selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang + change (git-fixes). +- commit 37bd48e -- Move already upstreamed patches into sorted section -- commit caad71f +- ipc: remove memcg accounting for sops objects in do_semtimedop() + (bsc#1190115). +- memcg: enable accounting of ipc resources (bsc#1190115 + CVE-2021-3759). +- commit 84a3538 -- Update patch references for stable-5.14.4 -- commit 7af61be +- usb: dwc2: Add missing cleanups when usb_add_gadget_udc() + fails (git-fixes). +- commit bc5a062 -- drm/i915/dp: Use max params for panels < eDP 1.4 (bsc#1190506). -- commit 4fe7ae1 +- ipc: remove memcg accounting for sops objects in do_semtimedop() + (bsc#1190115). +- commit 561fbd8 -- EDAC/i10nm: Fix NVDIMM detection (bsc#1190497). -- commit 85a63fd +- series.conf: refresh +- update upstream references and resort: + - patches.suse/nvme-multipath-revalidate-paths-during-rescan.patch + - patches.suse/nvme-only-call-synchronize_srcu-when-clearing-curren.patch + - patches.suse/nvme-tcp-Do-not-reset-transport-on-data-digest-error.patch +- commit ebb6bcb -- parisc: Move pci_dev_is_behind_card_dino to where it is used - (git-fixes). -- commit 49bc8a4 +- fixup "rpm: support gz and zst compression methods" once more + (bsc#1190428, bsc#1190358) + Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods") + Fixes: 23510fce36ec ("fixup "rpm: support gz and zst compression methods"") +- commit 165378a -- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER +- PM: sleep: core: Avoid setting power.must_resume to false -- commit 50dc18d - -- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER +- drm/panfrost: Use u64 for size in lock_region (git-fixes). +- dmaengine: idxd: clear block on fault flag when clear wq -- commit b57b42f - -- Refresh - patches.suse/sched-nohz-Avoid-disabling-the-tick-for-very-short-durations.patch. - Explain why the patch is still disabled. -- commit 7ae8115 - -- Refresh - patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch. - Explain why the patch is still disabled. -- commit 847d537 +- dmaengine: idxd: fix wq slot allocation index check (git-fixes). +- commit b255b0e -- Refresh - patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch. - Explain why the patch is still disabled. -- commit 1e928cb - -- SUNRPC: don't pause on incomplete allocation (git fixes - (net/sunrpc)). -- commit 3ed8811 - -- swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used - (jsc#SLE-19358). -- commit 193178b +- PCI: xilinx-nwl: Enable the clock through CCF (git-fixes). +- PCI: iproc: Fix BCMA probe resource handling (git-fixes). +- usb: dwc2: Fix error path in gadget registration (git-fixes). +- commit 59e7328 -- of: property: Disable fw_devlink DT support for X86 (git-fixes). -- pwm: mxs: Don't modify HW state in .probe() after the PWM chip - was registered (git-fixes). -- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a - sensor is not used (git-fixes). -- thermal/core: Fix thermal_cooling_device_register() prototype - (git-fixes). -- clk: ralink: avoid to set 'CLK_IS_CRITICAL' flag for gates - (git-fixes). -- clk: renesas: rzg2l: Fix off-by-one check in - rzg2l_cpg_clk_src_twocell_get() (git-fixes). -- clk: renesas: rzg2l: Fix a double free on error (git-fixes). -- clk: socfpga: agilex: add the bypass register for s2f_usr0 clock +- drm/panfrost: Simplify lock_region calculation (git-fixes). +- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ -- clk: socfpga: agilex: fix up s2f_user0_clk representation +- mfd: lpc_sch: Rename GPIOBASE to prevent build error -- clk: socfpga: agilex: fix the parents of the psi_ref_clk +- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set -- mailbox: sti: quieten kernel-doc warnings (git-fixes). -- commit 9555884 +- mfd: axp20x: Update AXP288 volatile ranges (git-fixes). +- gpio: mpc8xxx: Fix a resources leak in the error handling path + of 'mpc8xxx_probe()' (git-fixes). +- commit 75d69a6 -- pwm: ab8500: Fix register offset calculation to not depend on - probe order (git-fixes). -- clk: zynqmp: fix kernel doc (git-fixes). -- clk: imx8m: fix clock tree update of TF-A managed clocks +- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 -- clk: imx8mm: use correct mux type for clkout path (git-fixes). -- clk: kirkwood: Fix a clocking boot regression (git-fixes). -- clk: at91: clk-generated: Limit the requested rate to our range +- PCI: Fix pci_dev_str_match_path() alloc while atomic bug -- clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types +- PCI/portdrv: Enable Bandwidth Notification only if port supports + it (git-fixes). +- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure -- IMA: remove -Wmissing-prototypes warning (git-fixes). -- commit 3ddd71a - -- futex: Remove unused variable 'vpid' in - futex_proxy_trylock_atomic() (bsc#1190137 bsc#1189998). -- futex: Avoid redundant task lookup (bsc#1190137 bsc#1189998). -- futex: Clarify comment for requeue_pi_wake_futex() (bsc#1190137 - bsc#1189998). -- futex: Prevent inconsistent state and exit race (bsc#1190137 - bsc#1189998). -- futex: Return error code instead of assigning it without effect - (bsc#1190137 bsc#1189998). -- commit feb090a - -- locking/rtmutex: Fix ww_mutex deadlock check (bsc#1190137 - bsc#1189998). -- locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT - (bsc#1190137 bsc#1189998). -- ipc: replace costly bailout check in sysvipc_find_ipc() - (bsc#1190187). -- clocksource: Make clocksource watchdog test safe for slow-HZ - systems (bsc#1190366). -- hrtimer: Unbreak hrtimer_force_reprogram() (bsc#1190366). -- hrtimer: Use raw_cpu_ptr() in clock_was_set() (bsc#1190366). -- hrtimer: Avoid more SMP function calls in clock_was_set() - (bsc#1190366). -- hrtimer: Avoid unnecessary SMP function calls in clock_was_set() - (bsc#1190366). -- hrtimer: Add bases argument to clock_was_set() (bsc#1190366). -- time/timekeeping: Avoid invoking clock_was_set() twice - (bsc#1190366). -- timekeeping: Distangle resume and clock-was-set events - (bsc#1190366). -- timerfd: Provide timerfd_resume() (bsc#1190366). -- hrtimer: Force clock_was_set() handling for the HIGHRES=n, - NOHZ=y case (bsc#1190366). -- hrtimer: Ensure timerfd notification for HIGHRES=n - (bsc#1190366). -- hrtimer: Consolidate reprogramming code (bsc#1190366). -- hrtimer: Avoid double reprogramming in - __hrtimer_start_range_ns() (bsc#1190366). -- posix-cpu-timers: Recalc next expiration when timer_settime() - ends up not queueing (bsc#1190366). -- posix-cpu-timers: Consolidate timer base accessor (bsc#1190366). -- posix-cpu-timers: Remove confusing return value override - (bsc#1190366). -- posix-cpu-timers: Force next expiration recalc after itimer - reset (bsc#1190366). -- posix-cpu-timers: Force next_expiration recalc after timer - deletion (bsc#1190366). -- posix-cpu-timers: Assert task sighand is locked while starting - cputime counter (bsc#1190366). -- posix-timers: Remove redundant initialization of variable ret - (bsc#1190366). -- commit 011c676 - -- ceph: fix dereference of null pointer cf (bsc#1190451). -- ceph: cancel delayed work instead of flushing on mdsc teardown - (bsc#1190450). -- ceph: fix memory leak on decode error in ceph_handle_caps - (bsc#1190449). -- commit 88b4fb8 - -- sched: Prevent balance_push() on remote runqueues (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- sched/idle: Make the idle timer expire in hard interrupt context - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- locking/rtmutex: Fix ww_mutex deadlock check (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- commit 49ddff0 - -- KVM: SVM: Add 5-level page table support for SVM - (jsc#SLE-19031). -- commit 0f049f1 - -- KVM: x86/mmu: Support shadowing NPT when 5-level paging is - enabled in host (jsc#SLE-19031). -- commit e29bb21 - -- PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() - (jsc#SLE-19358). -- commit ecdcb3d - -- PCI: Use pci_update_current_state() in pci_enable_device_flags() - (jsc#SLE-19359). -- commit a7e5f38 - -- swiotlb: Update is_swiotlb_active to add a struct device - argument (jsc#SLE-19358). -- commit 57a468f - -- time: Handle negative seconds correctly in timespec64_to_ns() +- PCI: Call Max Payload Size-related fixup quirks early -- commit 9143783 - -- KVM: x86: Allow CPU to force vendor-specific TDP level - (jsc#SLE-19031). -- commit 7c5fbaa - -- Update patch reference for a BT fix (bsc#1190424) -- commit cbd9338 - -- HID: usbhid: Simplify code in hid_submit_ctrl() (git-fixes). -- commit e2aa05b - -- auxdisplay: hd44780: Fix oops on module unloading (git-fixes). -- net: dsa: mt7530: fix VLAN traffic leaks again (stable-5.14.1). -- commit 4d90932 - -- fixup "rpm: support gz and zst compression methods" once more - (bsc#1190428, bsc#1190358) - Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods") - Fixes: 23510fce36ec ("fixup "rpm: support gz and zst compression methods"") -- commit 165378a - -- Linux 5.14.3 (stable-5.14.3). -- commit 6323b14 - -- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 - (stable-5.14.3). -- cxl/pci: Fix debug message in cxl_probe_regs() (stable-5.14.3). -- cxl/pci: Fix lockdown level (stable-5.14.3). -- cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge ports - (stable-5.14.3). -- Bluetooth: Add additional Bluetooth part for Realtek 8852AE - (stable-5.14.3). -- igmp: Add ip_mc_list lock in ip_check_mc_rcu (stable-5.14.3). -- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions - (stable-5.14.3). -- Revert "r8169: avoid link-up interrupt issue on RTL8106e if - user enables ASPM" (stable-5.14.3). -- commit da9501b - -- Update patch reference for stable-5.14.3 -- commit d3527b2 - -- fs: dlm: fix return -EINTR on recovery stopped (bsc#1190378). -- commit a5b8aec +- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS + ROG Strix G17 (git-fixes). +- reset: reset-zynqmp: Fixed the argument data type (git-fixes). +- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for + (semi)planar U/V formats (git-fixes). +- commit f395ad9 + +- Drop two intel_int0002_vgpio patches that cause Oops (bsc#1190412) + Deleted and blacklisted: + patches.suse/platform-x86-intel_int0002_vgpio-Only-call-enable_ir.patch + patches.suse/platform-x86-intel_int0002_vgpio-Pass-irqchip-when-a.patch +- commit bebba41 -- commit 05a7926 +- commit 297a1a6 +- fixup "rpm: support gz and zst compression methods" (bsc#1190358, bsc#1190428). + Fixes: 3b8c4d9bcc24 ("rpm: support gz and zst compression methods") -- commit 23510fc - -- ACPI: PRM: Find PRMT table before parsing it (git-fixes). -- PM: sleep: core: Avoid setting power.must_resume to false - (git-fixes). -- drm/ttm: Fix a deadlock if the target BO is not idle during swap - (git-fixes). -- drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct - ttm_resource (git-fixes). -- drm/panfrost: Use u64 for size in lock_region (git-fixes). -- drm/panfrost: Simplify lock_region calculation (git-fixes). -- drm/ttm: ttm_bo_device is now ttm_device (git-fixes). -- drm/amdkfd: drop process ref count when xnack disable - (git-fixes). -- drm/amdgpu: Fix a deadlock if previous GEM object allocation - fails (git-fixes). -- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform (git-fixes). -- commit ffccbd5 +- commit 6c262f9 -- atlantic: Fix driver resume flow (jsc#SLE-19855). -- commit 78d21a0 - -- net: atlantic: switch from 'pci_' to 'dma_' API (jsc#SLE-19855). -- commit 65338ab - -- qed: Enable automatic recovery on error condition - (jsc#SLE-19875). -- commit 635baf8 - -- dmaengine: idxd: make submit failure path consistent on desc - freeing (git-fixes). -- commit 8c1c92b +- mm/vmscan: fix infinite loop in drop_slab_node (VM + Functionality, bsc#1189301). +- commit 016e8e0 -- blacklist.conf: Add an already cherry-picked dmaengine/idxd entry -- commit 6a92e25 +- blacklist.conf: blacklist an unwanted commit +- commit 910824e -- dmaengine: idxd: add missing percpu ref put on failure +- SUNRPC: Simplify socket shutdown when not reusing TCP ports + (git-fixes). +- SUNRPC: Fix potential memory corruption (git-fixes). +- NFSv4/pNFS: Fix a layoutget livelock loop (git-fixes). +- nfsd4: Fix forced-expiry locking (git-fixes). +- lockd: Fix invalid lockowner cast after vfs_test_lock -- commit e15bd69 +- commit 59642ba -- dmaengine: idxd: Remove unused status variable in - irq_process_work_list() (git-fixes). -- dmaengine: idxd: remove fault processing code (git-fixes). -- commit 9340fe2 +- scsi: mpt3sas: Fix ReplyPostFree pool allocation (bsc#1181006). +- commit 8c2fa8c -- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - (git-fixes). -- dmaengine: idxd: clear block on fault flag when clear wq - (git-fixes). -- dmaengine: dw: Remove error message from DT parsing code - (git-fixes). -- dmaengine: idxd: fix abort status check (git-fixes). -- dmaengine: idxd: fix wq slot allocation index check (git-fixes). -- dmaengine: idxd: have command status always set (git-fixes). -- dmanegine: idxd: cleanup all device related bits after disabling - device (git-fixes). -- commit 3b93958 +- scsi: mpt3sas: Fix ReplyPostFree pool allocation (bsc#1181006). +- commit a70a19d -- Refresh patches.suse/nvme-multipath-revalidate-paths-during-rescan.patch. - Update commit hash. -- commit eab59ce +- Sort nvme patches into linux-block. +- commit 090f7ef -- commit 28383a8 - -- bnxt_en: Fix possible unintended driver initiated error recovery - (jsc#SLE-19704). -- commit 63dcc3d - -- bnxt_en: Fix UDP tunnel logic (jsc#SLE-19704). -- commit 4526d43 - -- bnxt_en: Fix asic.rev in devlink dev info command - (jsc#SLE-19704). -- commit e65f870 +- commit cbfec2a -- bnxt_en: fix read of stored FW_PSID version on P5 devices - (jsc#SLE-19704). -- commit 8b9353d - -- bnxt_en: fix stored FW_PSID version masks (jsc#SLE-19704). -- commit 02da0ca - -- bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (jsc#SLE-19704). -- commit 4e81dc5 - -- Refresh - patches.suse/mm-page_alloc.c-avoid-accessing-uninitialized-pcp-page-migratetype.patch. - Update metadata and move to the sorted section. -- commit adb2477 - -- Enable MQ channelization by default for ibmvfc (jsc#SLE-20056). - Delete patches.suse/ibmvfc-disable-MQ-channelization-by-default.patch. -- commit fef44f6 - -- Remove obsolete non-mainline patches (bsc#1178366). -- Delete patches.suse/ext4-show-the-dax-option-in-mount-options.patch. -- Delete patches.suse/xfs-show-the-dax-option-in-mount-options.patch. -- commit 1a3b5af - -- mm/mempolicy: fix a race between offset_il_node and - mpol_rebind_task (bsc#1190208 (MM functional and performance - backports)). -- mm,vmscan: fix divide by zero in get_scan_count (bsc#1190208 - (MM functional and performance backports)). -- mm: migrate: change to use bool type for 'page_was_mapped' - (bsc#1190208 (MM functional and performance backports)). -- mm: migrate: fix the incorrect function name in comments - (bsc#1190208 (MM functional and performance backports)). -- mm: migrate: introduce a local variable to get the number of - pages (bsc#1190208 (MM functional and performance backports)). -- mm/workingset: correct kernel-doc notations (bsc#1190208 - (MM functional and performance backports)). -- fs/epoll: use a per-cpu counter for user's watches count - (bsc#1190208 (MM functional and performance backports)). -- mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) -- 1) (bsc#1190208 (MM functional and performance backports)). -- mm: in_irq() cleanup (bsc#1190208 (MM functional and performance - backports)). -- mm: remove redundant compound_head() calling (bsc#1190208 - (MM functional and performance backports)). -- mm: memory_hotplug: cleanup after removal of pfn_valid_within() - (bsc#1190208 (MM functional and performance backports)). -- mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE - (bsc#1190208 (MM functional and performance backports)). -- memory-hotplug.rst: complete admin-guide overhaul (bsc#1190208 - (MM functional and performance backports)). -- memory-hotplug.rst: remove locking details from admin-guide - (bsc#1190208 (MM functional and performance backports)). -- commit 06dd188 - -- mm/memory_hotplug: remove nid parameter from remove_memory() - and friends (git fixes (mm/hotplug)). -- mm/memory_hotplug: remove nid parameter from - arch_remove_memory() (git fixes (mm/hotplug)). -- mm/memory_hotplug: use "unsigned long" for PFN in - zone_for_pfn_range() (git fixes (mm/hotplug)). -- commit 3108871 - -- mm/vmstat: protect per cpu variables with preempt disable on RT - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- highmem: don't disable preemption on RT in kmap_atomic() - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- mm/madvise: add MADV_WILLNEED to process_madvise() (bsc#1190208 - (MM functional and performance backports)). -- mm/vmstat: remove unneeded return value (bsc#1190208 (MM - functional and performance backports)). -- mm/vmstat: simplify the array size calculation (bsc#1190208 - (MM functional and performance backports)). -- mm/vmstat: correct some wrong comments (bsc#1190208 (MM - functional and performance backports)). -- mm/percpu,c: remove obsolete comments of pcpu_chunk_populated() - (bsc#1190208 (MM functional and performance backports)). -- mm/mempolicy.c: use in_task() in mempolicy_slab_node() - (bsc#1190208 (MM functional and performance backports)). -- mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic - number (bsc#1190208 (MM functional and performance backports)). -- mm: compaction: optimize proactive compaction deferrals - (bsc#1190208 (MM functional and performance backports)). -- mm/vmpressure: replace vmpressure_to_css() with - vmpressure_to_memcg() (bsc#1190208 (MM functional and - performance backports)). -- hugetlb: fix hugetlb cgroup refcounting during vma split - (bsc#1190208 (MM functional and performance backports)). -- hugetlb: before freeing hugetlb page set dtor to appropriate - value (bsc#1190208 (MM functional and performance backports)). -- hugetlb: drop ref count earlier after page allocation - (bsc#1190208 (MM functional and performance backports)). -- hugetlb: simplify prep_compound_gigantic_page ref count racing - code (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: use in_task() (bsc#1190208 (MM functional - and performance backports)). -- mm/page_alloc: make alloc_node_mem_map() __init rather than - __ref (bsc#1190208 (MM functional and performance backports)). -- mm/page_alloc.c: fix 'zone_id' may be used uninitialized - in this function warning (bsc#1190208 (MM functional and - performance backports)). -- memblock: stop poisoning raw allocations (bsc#1190208 (MM - functional and performance backports)). -- mm: introduce memmap_alloc() to unify memory map allocation - (bsc#1190208 (MM functional and performance backports)). -- microblaze: simplify pte_alloc_one_kernel() (bsc#1190208 - (MM functional and performance backports)). -- mm/page_alloc: always initialize memory map for the holes - (bsc#1190208 (MM functional and performance backports)). -- mm/vmalloc: fix wrong behavior in vread (git fixes (mm)). -- mm/vmalloc: remove gfpflags_allow_blocking() check (bsc#1190208 - (MM functional and performance backports)). -- mm/vmalloc: use batched page requests in bulk-allocator - (bsc#1190208 (MM functional and performance backports)). -- include/linux/mmzone.h: avoid a warning in sparse memory support - (bsc#1190208 (MM functional and performance backports)). -- mm/sparse: set SECTION_NID_SHIFT to 6 (bsc#1190208 (MM - functional and performance backports)). -- mm: sparse: remove __section_nr() function (bsc#1190208 (MM - functional and performance backports)). -- mm: sparse: pass section_nr to find_memory_block (bsc#1190208 - (MM functional and performance backports)). -- mm: sparse: pass section_nr to section_mark_present (bsc#1190208 - (MM functional and performance backports)). -- mm/bootmem_info.c: mark __init on - register_page_bootmem_info_section (bsc#1190208 (MM functional - and performance backports)). -- mm/mremap: fix memory account on do_munmap() failure (git fixes - (mm)). -- remap_file_pages: Use vma_lookup() instead of find_vma() - (bsc#1190208 (MM functional and performance backports)). -- mm/pagemap: add mmap_assert_locked() annotations to find_vma*() - (bsc#1190208 (MM functional and performance backports)). -- mm: change fault_in_pages_* to have an unsigned size parameter - (bsc#1190208 (MM functional and performance backports)). -- mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code - (bsc#1190208 (MM functional and performance backports)). -- mm: remove flush_kernel_dcache_page (bsc#1190208 (MM functional - and performance backports)). -- scatterlist: replace flush_kernel_dcache_page with - flush_dcache_page (bsc#1190208 (MM functional and performance - backports)). -- mmc: mmc_spi: replace flush_kernel_dcache_page with - flush_dcache_page (bsc#1190208 (MM functional and performance - backports)). -- mm: memcontrol: set the correct memcg swappiness restriction - (git fixes (mm)). -- memcg: enable accounting for pids in nested pid namespaces - (git fixes (mm)). -- mm, memcg: inline swap-related functions to improve disabled - memcg config (bsc#1190208 (MM functional and performance - backports)). -- mm, memcg: inline mem_cgroup_{charge/uncharge} to improve - disabled memcg config (bsc#1190208 (MM functional and - performance backports)). -- mm, memcg: add mem_cgroup_disabled checks in vmpressure - and swap-related functions (bsc#1190208 (MM functional and - performance backports)). -- shmem: shmem_writepage() split unlikely i915 THP (bsc#1190208 - (MM functional and performance backports)). -- huge tmpfs: decide stat.st_blksize by shmem_is_huge() - (bsc#1190208 (MM functional and performance backports)). -- huge tmpfs: shmem_is_huge(vma, inode, index) (bsc#1190208 - (MM functional and performance backports)). -- huge tmpfs: SGP_NOALLOC to stop collapse_file() on race - (bsc#1190208 (MM functional and performance backports)). -- huge tmpfs: move shmem_huge_enabled() upwards (bsc#1190208 - (MM functional and performance backports)). -- huge tmpfs: revert shmem's use of transhuge_vma_enabled() - (bsc#1190208 (MM functional and performance backports)). -- huge tmpfs: remove shrinklist addition from shmem_setattr() - (git fixes (mm/shmem)). -- huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - (git fixes (mm/shmem)). -- huge tmpfs: fix fallocate(vanilla) advance over huge pages - (git fixes (mm/shmem)). -- shmem: include header file to declare swap_info (bsc#1190208 - (MM functional and performance backports)). -- shmem: remove unneeded function forward declaration (bsc#1190208 - (MM functional and performance backports)). -- shmem: remove unneeded header file (bsc#1190208 (MM functional - and performance backports)). -- shmem: remove unneeded variable ret (bsc#1190208 (MM functional - and performance backports)). -- shmem: use raw_spinlock_t for ->stat_lock (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- mm: delete unused get_kernel_page() (bsc#1190208 (MM functional - and performance backports)). -- fs, mm: fix race in unlinking swapfile (git fixes (mm)). -- mm/gup: small refactoring: simplify try_grab_page() (bsc#1190208 - (MM functional and performance backports)). -- mm/gup: documentation corrections for gup/pup (bsc#1190208 - (MM functional and performance backports)). -- mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() - (git fixes (mm)). -- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - (git fixes (mm)). -- mm: gup: remove useless BUG_ON in __get_user_pages() (git fixes - (mm)). -- mm: gup: remove unneed local variable orig_refs (git fixes - (mm)). -- mm: gup: remove set but unused local variable major (git fixes - (mm)). -- writeback: use READ_ONCE for unlocked reads of writeback stats - (bsc#1190209 (VM/FS functional and performance backports)). -- writeback: rename domain_update_bandwidth() (bsc#1190209 - (VM/FS functional and performance backports)). -- writeback: fix bandwidth estimate for spiky workload - (bsc#1190209 (VM/FS functional and performance backports)). -- writeback: reliably update bandwidth estimation (bsc#1190209 - (VM/FS functional and performance backports)). -- writeback: track number of inodes under writeback (bsc#1190209 - (VM/FS functional and performance backports)). -- mm: report a more useful address for reclaim acquisition - (bsc#1190208 (MM functional and performance backports)). -- fsnotify: optimize the case of no marks of any type (bsc#1190120 - (Fsnotify functional and performance backports)). -- fsnotify: count all objects with attached connectors - (bsc#1190120 (Fsnotify functional and performance backports)). -- fsnotify: count s_fsnotify_inode_refs for attached connectors - (bsc#1190120 (Fsnotify functional and performance backports)). -- fsnotify: replace igrab() with ihold() on attach connector - (bsc#1190120 (Fsnotify functional and performance backports)). -- commit 87371a8 - -- mm, slub: convert kmem_cpu_slab protection to local_lock - (bsc#1189998). -- mm, slub: use migrate_disable() on PREEMPT_RT (bsc#1189998). -- mm, slub: protect put_cpu_partial() with disabled irqs instead - of cmpxchg (bsc#1189998). -- mm, slub: make slab_lock() disable irqs with PREEMPT_RT - (bsc#1189998). -- mm: slub: make object_map_lock a raw_spinlock_t (bsc#1189998). -- mm: slub: move flush_cpu_slab() invocations __free_slab() - invocations out of IRQ context (bsc#1189998). -- mm, slab: split out the cpu offline variant of flush_slab() - (bsc#1189998). -- mm, slub: don't disable irqs in slub_cpu_dead() (bsc#1189998). -- mm, slub: only disable irq with spin_lock in - __unfreeze_partials() (bsc#1189998). -- mm, slub: separate detaching of partial list in - unfreeze_partials() from unfreezing (bsc#1189998). -- mm, slub: detach whole partial list at once in - unfreeze_partials() (bsc#1189998). -- mm, slub: discard slabs in unfreeze_partials() without irqs - disabled (bsc#1189998). -- mm, slub: move irq control into unfreeze_partials() - (bsc#1189998). -- mm, slub: call deactivate_slab() without disabling irqs - (bsc#1189998). -- mm, slub: make locking in deactivate_slab() irq-safe - (bsc#1189998). -- mm, slub: move reset of c->page and freelist out of - deactivate_slab() (bsc#1189998). -- mm, slub: stop disabling irqs around get_partial() - (bsc#1189998). -- mm, slub: check new pages with restored irqs (bsc#1189998). -- mm, slub: validate slab from partial list or page allocator - before making it cpu slab (bsc#1189998). -- mm, slub: restore irqs around calling new_slab() (bsc#1189998). -- mm, slub: move disabling irqs closer to get_partial() in - ___slab_alloc() (bsc#1189998). -- mm, slub: do initial checks in ___slab_alloc() with irqs enabled - (bsc#1189998). -- mm, slub: move disabling/enabling irqs to ___slab_alloc() - (bsc#1189998). -- mm, slub: simplify kmem_cache_cpu and tid setup (bsc#1189998). -- mm, slub: restructure new page checks in ___slab_alloc() - (bsc#1189998). -- mm, slub: return slab page from get_partial() and set c->page - afterwards (bsc#1189998). -- mm, slub: dissolve new_slab_objects() into ___slab_alloc() - (bsc#1189998). -- mm, slub: extract get_partial() from new_slab_objects() - (bsc#1189998). -- mm, slub: remove redundant unfreeze_partials() from - put_cpu_partial() (bsc#1189998). -- mm, slub: don't disable irq for debug_check_no_locks_freed() - (bsc#1189998). -- mm, slub: allocate private object map for validate_slab_cache() - (bsc#1189998). -- mm, slub: allocate private object map for debugfs listings - (bsc#1189998). -- mm, slub: don't call flush_all() from slab_debug_trace_open() - (bsc#1189998). -- commit ba105d1 - -- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS - ROG Strix G17 (stable-5.14.2). -- commit 48ec4ff - -- SUNRPC: improve error response to over-size gss credential - (bsc#1190022). -- commit 88072cd - -- Delete patches.suse/mdraid-fix-read-write-bytes-accounting.patch. - This was resolved differently upstream across several releases. -- commit afcd1d0 - -- SLE15-SP4: refresh and re-enable btrfs per-subvolume dev_t series -- commit a4a75e4 - -- bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels - (jsc#SLE-19704). -- commit a9396a0 - -- bnxt_en: support multiple HWRM commands in flight - (jsc#SLE-19704). -- commit 4f57dd9 - -- bnxt_en: remove legacy HWRM interface (jsc#SLE-19704). -- commit 4d87f72 - -- bnxt_en: update all firmware calls to use the new APIs - (jsc#SLE-19704). -- commit 02d32b7 +- btrfs: rip out btrfs_space_info::total_bytes_pinned (bsc#1135481). +- Delete + patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch. +- commit bfb1107 -- bnxt_en: use link_lock instead of hwrm_cmd_lock to protect - link_info (jsc#SLE-19704). -- commit 5933450 +- btrfs: rip the first_ticket_bytes logic from fail_all_tickets (bsc#1135481). +- commit 9722825 -- bnxt_en: add support for HWRM request slices (jsc#SLE-19704). -- commit 4fdb6f3 +- btrfs: remove FLUSH_DELAYED_REFS from data ENOSPC flushing (bsc#1135481). +- commit 350aa4f -- bnxt_en: add HWRM request assignment API (jsc#SLE-19704). -- commit 6aee5ab +- btrfs: rip out may_commit_transaction (bsc#1135481). +- commit 4606638 -- bnxt_en: discard out of sequence HWRM responses (jsc#SLE-19704). -- commit aae7bc0 +- btrfs: add a trace class for dumping the current ENOSPC state (bsc#1135481). +- commit 631f16e -- bnxt_en: introduce new firmware message API based on DMA pools - (jsc#SLE-19704). -- commit fbdf313 +- btrfs: adjust the flush trace point to include the source (bsc#1135481). +- commit e32ea57 -- bnxt_en: move HWRM API implementation into separate file - (jsc#SLE-19704). -- commit 95f1cd5 +- btrfs: implement space clamping for preemptive flushing (bsc#1135481). +- commit ca710c1 -- bnxt_en: Refactor the HWRM_VER_GET firmware calls - (jsc#SLE-19704). -- commit c191d10 +- btrfs: simplify the logic in need_preemptive_flushing (bsc#1135481). +- commit 4b02073 -- Update patch metadata for patches.suse/setuid-dumpable-wrongdir. -- commit 30e1cd3 +- btrfs: rework btrfs_calc_reclaim_metadata_size (bsc#1135481). +- commit 7205c9f -- bnxt_en: remove DMA mapping for KONG response (jsc#SLE-19704). -- commit 19dfdb7 +- btrfs: fix btrfs_calc_reclaim_metadata_size calculation (bsc#1135481). +- Refresh + patches.suse/btrfs-account-ticket-size-at-add-delete-time.patch. +- commit bcb2da5 -- bnxt: count discards due to memory allocation errors - (jsc#SLE-19704). -- commit 706770f +- btrfs: check reclaim_size in need_preemptive_reclaim (bsc#1135481). +- commit fba4763 -- bnxt: count packets discarded because of netpoll - (jsc#SLE-19704). -- commit 868a0a6 +- btrfs: rename need_do_async_reclaim (bsc#1135481). +- commit f764126 -- net: broadcom: switch from 'pci_' to 'dma_' API (jsc#SLE-19704). -- commit 9106d4f +- btrfs: improve preemptive background space flushing (bsc#1135481). +- commit 874aca2 -- bnxt_en: Increase maximum RX ring size if jumbo ring is not used - (jsc#SLE-19704). -- commit dc9af50 +- btrfs: introduce a FORCE_COMMIT_TRANS flush operation (bsc#1135481). +- commit 7ec1638 -- bnxt_en: Don't use static arrays for completion ring pages - (jsc#SLE-19704). -- commit fa8eb9d +- btrfs: tracepoints: convert flush states to using EM macros (bsc#1135481). +- commit c78869d -- bnxt_en: Log if an invalid signal detected on TSIO pin - (jsc#SLE-19704). -- commit 9a9a0cc +- btrfs: tracepoints: fix btrfs_trigger_flush symbolic string for flags (bsc#1135481). +- commit c805821 -- bnxt_en: Event handler for PPS events (jsc#SLE-19704). -- commit 7dfe276 +- btrfs: add a trace point for reserve tickets (bsc#1135481). +- commit ed22c30 -- bnxt_en: 1PPS functions to configure TSIO pins (jsc#SLE-19704). -- commit a03bb08 +- btrfs: make flush_space take a enum btrfs_flush_state instead of int (bsc#1135481). +- commit f6a0397 -- bnxt_en: 1PPS support for 5750X family chips (jsc#SLE-19704). -- commit 722655d +- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup + (git-fixes). +- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS + ROG Strix G17 (git-fixes). +- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for + (semi)planar U/V formats (git-fixes). +- commit 6335a8b -- bnxt_en: Do not read the PTP PHC during chip reset - (jsc#SLE-19704). -- commit d9d4cdc +- SUNRPC: improve error response to over-size gss credential + (bsc#1190022). +- commit 0678bd3 -- bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to - bnxt_init_one() (jsc#SLE-19704). -- commit bb87ff1 +- scsi: sg: add sg_remove_request in sg_write (bsc#1171420 + CVE2020-12770). +- commit 59a4a94 -- commit d68ed34 +- commit 69c5b94 + +- sched/fair: Ensure that the CFS parent is added after unthrottling (git-fixes). +- commit f3a38fb -- mm/page_alloc: Use accumulated load when building node fallback - list (git fixes (mm/pgalloc)). -- mm/page_alloc: Print node fallback order (git fixes - (mm/pgalloc)). -- commit 4503c46 - -- mm/page_alloc.c: avoid accessing uninitialized pcp page - migratetype (git fixes (mm/pgalloc)). -- commit a609347 - -- commit 922c6d5 - -- net/iucv: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- net: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- virtio_net: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- workqueue: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- hwmon: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- ACPI: processor: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- powercap: intel_rapl: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- PM: sleep: s2idle: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- cpufreq: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- clocksource: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- genirq/affinity: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- static_call: Update API documentation (bsc#1189998 (PREEMPT_RT - prerequisite backports)). -- mm: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- md/raid5: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- Documentation: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- smpboot: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- perf/hw_breakpoint: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- perf/x86/intel: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- x86/mce/inject: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- x86/microcode: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- x86/mtrr: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- x86/mmiotrace: Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- s390/sclp: replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- s390: replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- padata: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- crypto: virtio - Replace deprecated CPU-hotplug functions - (bsc#1189998 (PREEMPT_RT prerequisite backports)). -- torture: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- rcu: Replace deprecated CPU-hotplug functions (bsc#1189998 - (PREEMPT_RT prerequisite backports)). -- commit 8db1640 - -- Linux 5.14.2 (stable-5.14.2). -- commit 0b343f1 - -- HID: usbhid: Fix warning caused by 0-length input reports - (stable-5.14.2). -- xtensa: fix kconfig unmet dependency warning for - HAVE_FUTEX_CMPXCHG (stable-5.14.2). -- ext4: fix race writing to an inline_data file while its xattrs - are changing (stable-5.14.2). -- ext4: fix e2fsprogs checksum failure for mounted filesystem - (stable-5.14.2). -- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - (stable-5.14.2). -- commit 003e8d3 - -- cgroup: Avoid compiler warnings with no subsystems (bsc#1190050 - (Cgroup functional and performance backports)). -- cgroup/cpuset: Avoid memory migration when nodemasks match - (bsc#1190050 (Cgroup functional and performance backports)). -- cgroup/cpuset: Enable memory migration for cpuset v2 - (bsc#1190050 (Cgroup functional and performance backports)). -- cgroup/cpuset: Enable event notification when partition - state changes (bsc#1190050 (Cgroup functional and performance - backports)). -- cgroup: cgroup-v1: clean up kernel-doc notation (bsc#1190050 - (Cgroup functional and performance backports)). -- cgroup: Replace deprecated CPU-hotplug functions (bsc#1190050 - (Cgroup functional and performance backports)). -- cgroup/cpuset: Fix violation of cpuset locking rule (bsc#1190050 - (Cgroup functional and performance backports)). -- cgroup/cpuset: Fix a partition bug with hotplug (bsc#1190050 - (Cgroup functional and performance backports)). -- cgroup/cpuset: Miscellaneous code cleanup (bsc#1190050 (Cgroup - functional and performance backports)). -- cgroup: remove cgroup_mount from comments (bsc#1190050 (Cgroup - functional and performance backports)). -- commit 985c1b6 - -- Update patch references for already backported stable-5.14.2 patches -- commit 8736f45 - -- sched/topology: Skip updating masks for non-online nodes - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: Replace deprecated CPU-hotplug functions (bsc#1189999 - (Scheduler functional and performance backports)). -- sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/deadline: Fix missing clock update in migrate_task_rq_dl() - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/fair: Avoid a second scan of target in select_idle_cpu - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/fair: Use prev instead of new target as recent_used_cpu - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: Don't report SCHED_FLAG_SUGOV in sched_getattr() - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/deadline: Fix reset_on_fork reporting of DL tasks - (bsc#1189999 (Scheduler functional and performance backports)). -- sched: remove redundant on_rq status change (bsc#1189999 - (Scheduler functional and performance backports)). -- sched: Optimize housekeeping_cpumask() in for_each_cpu_and() - (bsc#1189999 (Scheduler functional and performance backports)). -- sched/sysctl: Move extern sysctl declarations to sched.h - (bsc#1189999 (Scheduler functional and performance backports)). -- wait: use LIST_HEAD_INIT() to initialize wait_queue_head - (bsc#1189999 (Scheduler functional and performance backports)). -- commit 4fafa6d - -- Update config files. - Version bump 5.14.1 and a cleanup in armv7hl -- commit dcc91b9 +- commit eba498f -- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX - (git-fixes). -- PCI: xilinx-nwl: Enable the clock through CCF (git-fixes). -- PCI: iproc: Fix BCMA probe resource handling (git-fixes). -- watchdog: iTCO_wdt: Fix detection of SMI-off case (git-fixes). -- remoteproc: fix kernel doc for struct rproc_ops (git-fixes). -- remoteproc: fix an typo in fw_elf_get_class code comments - (git-fixes). -- commit e8fec37 - -- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing - 'ranges' (git-fixes). -- PCI: aardvark: Fix reporting CRS value (git-fixes). -- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register - (git-fixes). -- PCI: aardvark: Increase polling delay to 1.5s while waiting - for PIO response (git-fixes). -- PCI: aardvark: Fix checking for PIO status (git-fixes). -- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - (git-fixes). -- PCI/PTM: Remove error message at boot (git-fixes). -- PCI: Fix pci_dev_str_match_path() alloc while atomic bug - (git-fixes). -- PCI/portdrv: Enable Bandwidth Notification only if port supports - it (git-fixes). -- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - (git-fixes). -- PCI: Call Max Payload Size-related fixup quirks early - (git-fixes). -- mfd: lpc_sch: Rename GPIOBASE to prevent build error - (git-fixes). -- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set - (git-fixes). -- commit d618f96 - -- can: c_can: fix null-ptr-deref on ioctl() (git-fixes). -- iwlwifi: fix printk format warnings in uefi.c (git-fixes). -- firmware: dmi: Move product_sku info to the end of the modalias - (git-fixes). -- backlight: ktd253: Stabilize backlight (git-fixes). -- mfd: axp20x: Update AXP288 volatile ranges (git-fixes). -- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the - code and avoid a leak (git-fixes). -- gpio: mpc8xxx: Fix a potential double iounmap call in - 'mpc8xxx_probe()' (git-fixes). -- gpio: mpc8xxx: Fix a resources leak in the error handling path - of 'mpc8xxx_probe()' (git-fixes). -- commit bef14d8 - -- Linux 5.14.1 (stable-5.14.1). -- commit df45c6c - -- Move upstreamed patches into sorted section -- commit 0a347d9 +- Update kabi files. +- update from September 2021 maintenance update submission (commit 21030bc7f9be) +- commit 63b67d5 -- locking/atomic: add generic arch_*() bitops (bsc#1190282). -- locking/atomic: add arch_atomic_long*() (bsc#1190282). -- locking/atomic: centralize generated headers (bsc#1190282). -- locking/atomic: remove ARCH_ATOMIC remanants (bsc#1190282). -- locking/atomic: simplify ifdef generation (bsc#1190282). -- commit b0a0a9d - -- workqueue: Remove unused WORK_NO_COLOR (bsc#1190232). -- workqueue: Assign a color to barrier work items (bsc#1190232). -- workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - (bsc#1190232). -- workqueue: Change the code of calculating work_flags in - (bsc#1190232). -- workqueue: Change arguement of pwq_dec_nr_in_flight() - (bsc#1190232). -- workqueue: Rename "delayed" (delayed by active (bsc#1190232). -- workqueue: Replace deprecated ida_simple_*() with (bsc#1190232). -- workqueue: Fix typo in comments (bsc#1190232). -- workqueue: Fix possible memory leaks in wq_numa_init() - (bsc#1190232). -- commit 380dfb2 - -- config: update CMA_AREAS to reflect new default (bsc#1189685). -- config: sync config for removal of printk NMI tracking -- commit 8d3b4c2 - -- Delete patches.suse/Revert-netfilter-conntrack-remove-helper-hook-again.patch (bsc#1189964) - The regression addressed by this revert was fixed properly by mainline - commit ee04805ff54a ("netfilter: conntrack: make conntrack userspace - helpers work again") in 5.7. -- commit e86af82 +- fix patch metadata +- fix Patch-mainline: + - patches.suse/mm-vmscan-guarantee-drop_slab_node-termination.patch +- commit bddec27 -- tracing/boot: Fix a hist trigger dependency for boot time - tracing (git-fixes). - The fix is not strictly needed in SLES because we have - CONFIG_HIST_TRIGGERS=y for all supported architectures. However, armv7hl - disables it and we may share the kernel with Leap one day, so better be - safe. -- commit fdfc9e3 +- blacklist.conf: kABI +- commit 2b1e710 -- commit 6376013 +- commit 56cc71b -- thunderbolt: test: split up test cases in - tb_test_credit_alloc_all (jsc#SLE-19359 jsc#SLE-20163). -- commit 785e4a8 - -- thunderbolt: Fix port linking by checking all adapters - (jsc#SLE-19355). -- commit 6658ec3 - -- thunderbolt: Do not read control adapter config space - (jsc#SLE-19359 jsc#SLE-20163). -- commit 3d51d0d +- Delete patches.kabi/cpuidle-cpuidle_state-kABI-fix.patch. + we don't have the field in sle15-sp3 +- commit 0e3f58a + +- blacklist.conf: cosmetic fix +- commit c872ce5 -- commit 34aa35b +- commit 2d1891d -- vfio/mbochs: Fix missing error unwind of mbochs_used_mbytes - (git-fixes). -- vfio/samples: Remove module get/put (git-fixes). -- commit 5d9f639 +- blacklist.conf: 33cba859220b ("fscache: Fix fscache_cookie_put() to not deref after dec") + Needs prerequisites to backport which could be problematic. +- commit 648a5e5 -- pinctrl: samsung: Fix pinctrl bank pin count (git-fixes). -- pinctrl: zynqmp: Drop pinctrl_unregister for devm_ registered - device (git-fixes). -- soc: mediatek: cmdq: add address shift in jump (git-fixes). -- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit - from run_smbios_call (git-fixes). -- platform/x86: ISST: Fix optimization with use of numa - (git-fixes). -- vfio/pci: Make vfio_pci_regops->rw() return ssize_t (git-fixes). -- vfio: Use config not menuconfig for VFIO_NOIOMMU (git-fixes). -- speakup: use C99 syntax for array initializers (git-fixes). -- PM: EM: Increase energy calculation precision (git-fixes). -- PM: cpu: Make notifier chain use a raw_spinlock_t (git-fixes). -- commit 94af1da - -- pinctrl: ingenic: Fix bias config for X2000(E) (git-fixes). -- pinctrl: ingenic: Fix incorrect pull up/down info (git-fixes). -- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast - (git-fixes). -- pinctrl: single: Fix error return code in - pcs_parse_bits_in_pinctrl_entry() (git-fixes). -- pinctrl: mediatek: fix platform_no_drv_owner.cocci warnings - (git-fixes). -- pinctrl: armada-37xx: Correct PWM pins definitions (git-fixes). -- lib/test_stackinit: Fix static initializer test (git-fixes). -- media: stkwebcam: fix memory leak in stk_camera_probe - (git-fixes). -- net: usb: asix: ax88772: add missing stop (git-fixes). -- irqchip/gic-v3: Fix priority comparison when non-secure - priorities are used (git-fixes). -- commit e822cd7 +- usb: dwc3: core: Properly default unspecified speed (git-fixes). +- commit 714137e -- HID: usbhid: Fix flood of "control queue full" messages - (git-fixes). -- HID: input: do not report stylus battery state as "full" - (git-fixes). -- HID: amd_sfh: Fix period data field to enable sensor - (git-fixes). -- HID: thrustmaster: clean up Makefile and adapt quirks - (git-fixes). -- HID: i2c-hid: Fix Elan touchpad regression (git-fixes). -- brcmfmac: pcie: fix oops on failure to resume and reprobe - (git-fixes). -- irqchip/apple-aic: Fix irq_disable from within irq handlers - (git-fixes). -- irqchip/loongson-pch-pic: Improve edge triggered interrupt - support (git-fixes). -- commit d828469 +- commit 5a2ecd2 + +- kABI: revert change in struct bpf_insn_aux_data (bsc#1188983, + bsc#1188985, CVE-2021-34556, CVE-2021-35477). +- commit 425bbd2 -- commit cac2650 +- commit 925e30c -- USB: EHCI: Add alias for Broadcom INSNREG (git-fixes). -- commit 19a3422 - -- USB: EHCI: Add register array bounds to HCS ports (git-fixes). -- commit ec4d52a - -- xhci: Add bus number to some debug messages (jsc#SLE-20163). -- commit 366daea +- Refresh + patches.suse/KVM-nSVM-avoid-picking-up-unsupported-bits-from-L2-i.patch. +- commit f3cba28 -- xhci: Add additional dynamic debug to follow URBs in cancel - and error cases (jsc#SLE-20163). -- commit 89e620e +- series.conf: cleanup +- update upstream references and resort: + - patches.suse/powerpc-stacktrace-Include-linux-delay.h.patch +- commit 0d42678 -- Update - patches.suse/xhci-Fix-failure-to-give-back-some-cached-cancelled-.patch - (jsc#SLE-20163). -- commit d237ca8 - -- xhci: fix even more unsafe memory usage in xhci tracing - (jsc#SLE-20163). -- commit cea4b08 - -- xhci: fix unsafe memory usage in xhci tracing (jsc#SLE-20163). -- commit a271851 - -- thunderbolt: Handle ring interrupt by reading interrupt status - register (jsc#SLE-20163). -- commit 8815f0d - -- usb: typec: tcpm: Support non-PD mode (jsc#SLE-20163). -- commit 984cb96 - -- sched: Fix UCLAMP_FLAG_IDLE setting (git fixes (sched)). -- sched/numa: Fix is_core_idle() (git fixes (sched)). -- sched/debug: Don't update sched_domain debug directories before - sched_debug_init() (git fixes (sched)). -- commit 0e8b960 - -- thunderbolt: Add vendor specific NHI quirk for auto-clearing - interrupt status (jsc#SLE-19355 jsc#SLE-19359). -- commit 3795602 - -- thunderbolt: Add authorized value to the KOBJ_CHANGE uevent - (jsc#SLE-19359). -- commit f5a190c - -- bus: Make remove callback return void (jsc#SLE19359). -- commit 4f51634 - -- PCI: endpoint: Make struct pci_epf_driver::remove return void - (jsc#SLE-19359). -- commit b206fb1 - -- s390/ccwgroup: Drop if with an always false condition - (jsc#SLE-19359). -- commit 7adc17d - -- s390/scm: Make struct scm_driver::remove return void - (jsc#SLE-19359). -- commit 22a6edf - -- s390/cio: Make struct css_driver::remove return void - (jsc#SLE-19359). -- commit af06902 +- update nvme patch references and move them out of sorted section + Within a few days, nvme repository was not only rebased again but the + patches has been also reordered. To avoid further spurious git-sort errors, + move the nvme patches out of sorted section until they reach mainline or + some better behaving subsystem repository. +- update Git-commit and move out of sorted section: + - patches.suse/nvme-multipath-revalidate-paths-during-rescan.patch + - patches.suse/nvme-only-call-synchronize_srcu-when-clearing-curren.patch + - patches.suse/nvme-tcp-Do-not-reset-transport-on-data-digest-error.patch +- commit 95e9f8b + +- mm: fix memory_failure() handling of dax-namespace metadata + (bsc#1189872). +- commit e915313 -- ocfs2: ocfs2_downconvert_lock failure results in deadlock - (bsc#1188439). -- commit d87fe21 +- HID: input: do not report stylus battery state as "full" + (git-fixes). +- HID: i2c-hid: Fix Elan touchpad regression (git-fixes). +- pinctrl: samsung: Fix pinctrl bank pin count (git-fixes). +- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast + (git-fixes). +- pinctrl: single: Fix error return code in + pcs_parse_bits_in_pinctrl_entry() (git-fixes). +- clk: kirkwood: Fix a clocking boot regression (git-fixes). +- mailbox: sti: quieten kernel-doc warnings (git-fixes). +- overflow: Correct check_shl_overflow() comment (git-fixes). +- commit 835ad7d -- USB: serial: pl2303: fix GL type detection (git-fixes). -- USB: serial: cp210x: fix flow-control error handling +- ASoC: rt5682: Adjust headset volume button threshold again -- USB: serial: cp210x: fix control-characters error handling +- commit 662b23e + +- drm/nouveau/kms/nv50: workaround EFI GOP window channel format + differences (git-fixes). +- iwlwifi: pnvm: accept multiple HW-type TLVs (git-fixes). +- ASoC: component: Remove misplaced prefix handling in pin + control functions (git-fixes). +- ASoC: rt5682: Adjust headset volume button threshold +- commit db055cd + -- mtd: rawnand: intel: Fix error handling in probe (git-fixes). -- mtd: spinand: Fix comment (git-fixes). -- mtd: mtdconcat: Check _read, _write callbacks existence before - assignment (git-fixes). -- mtd: mtdconcat: Judge callback existence based on the master - (git-fixes). -- commit 4851953 - -- net: don't unconditionally copy_from_user a struct ifreq for - socket ioctls (stable-5.14.1). -- audit: move put_tree() to avoid trim_trees refcount underflow - and UAF (stable-5.14.1). -- ubifs: report correct st_size for encrypted symlinks - (stable-5.14.1). -- f2fs: report correct st_size for encrypted symlinks - (stable-5.14.1). -- ext4: report correct st_size for encrypted symlinks - (stable-5.14.1). -- fscrypt: add fscrypt_symlink_getattr() for computing st_size - (stable-5.14.1). -- Revert "floppy: reintroduce O_NDELAY fix" (stable-5.14.1). -- commit 0f888a9 - -- Update patch reference for stable-5.14.1 -- commit c1210cb +- USB: serial: option: add new VID/PID to support Fibocom FG150 + (git-fixes). +- drm/nouveau/disp: power down unused DP links during init + (git-fixes). +- drm: Copy drm_wait_vblank to user before returning (git-fixes). +- virtio_pci: Support surprise removal of virtio pci device + (git-fixes). +- commit ce46f13 -- watchdog: Fix NULL pointer dereference when releasing cdev - (bsc#1190093). -- Update config files. - We can enable the option after this fix again. -- commit d237379 +- ocfs2: ocfs2_downconvert_lock failure results in deadlock + (bsc#1188439). +- commit d85d8fa -- supported.conf: Add missing entries for armv7hl builds -- commit 86ffe23 +- cgroup1: fix leaked context root causing sporadic NULL deref + in LTP (bsc#1190181). +- commit d57aed6 -- commit 35e6afe +- commit aec8493 -- supported.conf: hv_sock is externally supported -- commit 8dbed5c - -- locking/rtmutex: Return success on deadlock for ww_mutex - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Prevent spurious EDEADLK return caused by - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Dequeue waiter on ww_mutex deadlock - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Dont dereference waiter lockless (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Initialize waiter.ww_ctx properly (bsc#1190137 - bsc#1189998). -- locking/local_lock: Add PREEMPT_RT support (bsc#1190137 - bsc#1189998). -- locking/spinlock/rt: Prepare for RT local_lock (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Add adaptive spinwait mechanism (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Implement equal priority lock stealing - (bsc#1190137 bsc#1189998). -- preempt: Adjust PREEMPT_LOCK_OFFSET for RT (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Prevent lockdep false positive with PI - (bsc#1190137 bsc#1189998). -- futex: Prevent requeue_pi() lock nesting issue on RT - (bsc#1190137 bsc#1189998). -- futex: Simplify handle_early_requeue_pi_wakeup() (bsc#1190137 - bsc#1189998). -- futex: Reorder sanity checks in futex_requeue() (bsc#1190137 - bsc#1189998). -- futex: Clarify comment in futex_requeue() (bsc#1190137 - bsc#1189998). -- futex: Restructure futex_requeue() (bsc#1190137 bsc#1189998). -- futex: Correct the number of requeued waiters for PI - (bsc#1190137 bsc#1189998). -- futex: Remove bogus condition for requeue PI (bsc#1190137 - bsc#1189998). -- futex: Clarify futex_requeue() PI handling (bsc#1190137 - bsc#1189998). -- futex: Clean up stale comments (bsc#1190137 bsc#1189998). -- futex: Validate waiter correctly in (bsc#1190137 bsc#1189998). -- lib/test_lockup: Adapt to changed variables (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Add mutex variant for RT (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Implement rtmutex based ww_mutex API - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Extend the rtmutex core to support ww_mutex - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Add rt_mutex based lock type and accessors - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Add RT priority to W/W order (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Implement rt_mutex accessors (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Abstract out internal lock accesses - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Abstract out mutex types (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Abstract out mutex accessors (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Abstract out waiter enqueueing (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Abstract out the waiter iteration (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Remove the __sched annotation from ww_mutex - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Split out the W/W implementation logic into - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Split up ww_mutex_unlock() (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Gather mutex_waiter initialization - (bsc#1190137 bsc#1189998). -- locking/ww_mutex: Simplify lockdep annotations (bsc#1190137 - bsc#1189998). -- locking/mutex: Make mutex::wait_lock raw (bsc#1190137 - bsc#1189998). -- locking/ww_mutex: Move the ww_mutex definitions from - (bsc#1190137 bsc#1189998). -- locking/mutex: Move the 'struct mutex_waiter' definition from - (bsc#1190137 bsc#1189998). -- locking/mutex: Consolidate core headers, remove (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (bsc#1190137 - bsc#1189998). -- locking/rwlock: Provide RT variant (bsc#1190137 bsc#1189998). -- locking/spinlock: Provide RT variant (bsc#1190137 bsc#1189998). -- locking/rtmutex: Provide the spin/rwlock core lock function - (bsc#1190137 bsc#1189998). -- locking/spinlock: Provide RT variant header: (bsc#1190137 - bsc#1189998). -- locking/spinlock: Provide RT specific spinlock_t (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Reduce header (bsc#1190137 - bsc#1189998). -- rbtree: Split out the rbtree type definitions into (bsc#1190137 - bsc#1189998). -- locking/lockdep: Reduce header dependencies in (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Prevent future include recursion hell - (bsc#1190137 bsc#1189998). -- locking/spinlock: Split the lock types header, and move the - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Guard regular sleeping locks specific - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Use rt_mutex_wake_q_head (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Provide rt_wake_q_head and helpers (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Add wake_state to rt_mutex_waiter (bsc#1190137 - bsc#1189998). -- locking/rwsem: Add rtmutex based R/W semaphore implementation - (bsc#1190137 bsc#1189998). -- locking/rt: Add base code for RT rw_semaphore and rwlock - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Provide rt_mutex_base_is_locked() (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Provide rt_mutex_slowlock_locked() (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Split out the inner parts of 'struct - (bsc#1190137 bsc#1189998). -- locking/rtmutex: Split API from implementation (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Switch to from cmpxchg_*() to (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Convert macros to inlines (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Remove rt_mutex_is_locked() (bsc#1190137 - bsc#1189998). -- media/atomisp: Use lockdep instead of *mutex_is_locked() - (bsc#1190137 bsc#1189998). -- sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (bsc#1190137 - bsc#1189998). -- sched/core: Provide a scheduling point for RT locks (bsc#1190137 - bsc#1189998). -- sched/core: Rework the __schedule() preempt argument - (bsc#1190137 bsc#1189998). -- sched/wakeup: Prepare for RT sleeping spin/rwlocks (bsc#1190137 - bsc#1189998). -- sched/wakeup: Reorganize the current::__state helpers - (bsc#1190137 bsc#1189998). -- sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit - (bsc#1190137 bsc#1189998). -- sched/wakeup: Split out the wakeup ->__state check (bsc#1190137 - bsc#1189998). -- locking/rtmutex: Set proper wait context for lockdep - (bsc#1190137 bsc#1189998). -- locking/local_lock: Add missing owner initialization - (bsc#1190137 bsc#1189998). -- commit e9aaa1f - -- locking/semaphore: Add might_sleep() to down_*() family - (bsc#1190137). -- Documentation/atomic_t: Document forward progress expectations - (bsc#1190137). -- locking/rwsem: Remove an unused parameter of rwsem_wake() - (bsc#1190137). -- Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg() - (bsc#1190137). -- locking/mutex: Add MUTEX_WARN_ON (bsc#1190137). -- locking/mutex: Introduce __mutex_trylock_or_handoff() - (bsc#1190137). -- locking/mutex: Fix HANDOFF condition (bsc#1190137). -- locking/mutex: Use try_cmpxchg() (bsc#1190137). -- locktorture: Count lock readers (bsc#1190137). -- locktorture: Mark statistics data races (bsc#1190137). -- commit e3cdb0b +- series.conf: cleanup +- update upstream references and resort: + - patches.suse/scsi-core-Add-scsi_prot_ref_tag-helper.patch + - patches.suse/scsi-ibmvfc-Do-not-wait-for-initial-device-scan.patch + - patches.suse/scsi-lpfc-Add-256-Gb-link-speed-support.patch + - patches.suse/scsi-lpfc-Add-PCI-ID-support-for-LPe37000-LPe38000-s.patch + - patches.suse/scsi-lpfc-Call-discovery-state-machine-when-handling.patch + - patches.suse/scsi-lpfc-Clear-outstanding-active-mailbox-during-PC.patch + - patches.suse/scsi-lpfc-Copyright-updates-for-12.8.0.11-patches.patch + - patches.suse/scsi-lpfc-Copyright-updates-for-14.0.0.0-patches.patch + - patches.suse/scsi-lpfc-Delay-unregistering-from-transport-until-G.patch + - patches.suse/scsi-lpfc-Discovery-state-machine-fixes-for-LOGO-han.patch + - patches.suse/scsi-lpfc-Enable-adisc-discovery-after-RSCN-by-defau.patch + - patches.suse/scsi-lpfc-Fix-KASAN-slab-out-of-bounds-in-lpfc_unreg.patch + - patches.suse/scsi-lpfc-Fix-NULL-ptr-dereference-with-NPIV-ports-f.patch + - patches.suse/scsi-lpfc-Fix-NVMe-support-reporting-in-log-message.patch + - patches.suse/scsi-lpfc-Fix-cq_id-truncation-in-rq-create.patch + - patches.suse/scsi-lpfc-Fix-function-description-comments-for-vmid.patch + - patches.suse/scsi-lpfc-Fix-memory-leaks-in-error-paths-while-issu.patch + - patches.suse/scsi-lpfc-Fix-possible-ABBA-deadlock-in-nvmet_xri_ab.patch + - patches.suse/scsi-lpfc-Fix-target-reset-handler-from-falsely-retu.patch + - patches.suse/scsi-lpfc-Improve-firmware-download-logging.patch + - patches.suse/scsi-lpfc-Keep-NDLP-reference-until-after-freeing-th.patch + - patches.suse/scsi-lpfc-Remove-REG_LOGIN-check-requirement-to-issu.patch + - patches.suse/scsi-lpfc-Remove-redundant-assignment-to-pointer-pcm.patch + - patches.suse/scsi-lpfc-Remove-use-of-kmalloc-in-trace-event-loggi.patch + - patches.suse/scsi-lpfc-Revise-Topology-and-RAS-support-checks-for.patch + - patches.suse/scsi-lpfc-Skip-issuing-ADISC-when-node-is-in-NPR-sta.patch + - patches.suse/scsi-lpfc-Skip-reg_vpi-when-link-is-down-for-SLI3-in.patch + - patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.11.patch + - patches.suse/scsi-lpfc-Update-lpfc-version-to-14.0.0.0.patch + - patches.suse/scsi-lpfc-Use-PBDE-feature-enabled-bit-to-determine-.patch + - patches.suse/scsi-qla2xxx-Fix-spelling-mistakes-allloc-alloc.patch + - patches.suse/scsi-qla2xxx-Fix-use-after-free-in-debug-code.patch + - patches.suse/scsi-qla2xxx-Remove-redundant-continue-statement-in-.patch + - patches.suse/scsi-qla2xxx-Remove-redundant-initialization-of-vari.patch + - patches.suse/scsi-qla2xxx-Remove-unused-variable-status.patch + - patches.suse/scsi-qla2xxx-Update-version-to-10.02.00.107-k.patch + - patches.suse/scsi-qla2xxx-Use-the-proper-SCSI-midlayer-interfaces.patch + - patches.suse/scsi-qla2xxx-edif-Add-authentication-pass-fail-bsgs.patch + - patches.suse/scsi-qla2xxx-edif-Add-detection-of-secure-device.patch + - patches.suse/scsi-qla2xxx-edif-Add-doorbell-notification-for-app.patch + - patches.suse/scsi-qla2xxx-edif-Add-encryption-to-I-O-path.patch + - patches.suse/scsi-qla2xxx-edif-Add-extraction-of-auth_els-from-th.patch + - patches.suse/scsi-qla2xxx-edif-Add-getfcinfo-and-statistic-bsgs.patch + - patches.suse/scsi-qla2xxx-edif-Add-key-update.patch + - patches.suse/scsi-qla2xxx-edif-Add-send-receive-and-accept-for-au.patch + - patches.suse/scsi-qla2xxx-edif-Add-start-stop-bsgs.patch + - patches.suse/scsi-qla2xxx-edif-Increment-command-and-completion-c.patch +- commit 9a3c219 -- commit 0fe7e9c - -- supported.conf: yet more corrections for aarch64 - Moved cros-ec and qcom-spmi stuff into solely optional subpkg -- commit 3dd8f40 - -- rpm/config.sh: Use Update OBS/IBS projects - Using GA confuses armv7hl build on IBS, and we should keep tracking - the update in anyway. -- commit 8986697 +- commit cca729c -- Delete - patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch. - The upstream commit e369d8227fd211be36242fc4 ("printk: Fix preferred - console selection with multiple matches") should be enough to fix - the original issue (bsc#1040020). It causes that register_console() - first matches console names defined via the command line. The preferred - name will match first and CON_CONSDEV (C) flag will be set. As a result, - showconsole will know what console is associated with /dev/console. -- commit bcf71c6 - -- Update config files. - Run run-oldconfig.sh and re-sort the config files to a clean state. -- commit 26fcbce - -- lib/nmi_backtrace: Serialize even messages about idle CPUs - (bsc#1189998). -- commit f5da463 - -- printk: syslog: close window between wait and read - (bsc#1189998). -- commit 8faa622 - -- printk: convert @syslog_lock to mutex (bsc#1189998). -- commit 75b3430 - -- printk: remove NMI tracking (bsc#1189998). -- commit 76f2be0 - -- printk: remove safe buffers (bsc#1189998). -- commit bad7a41 - -- rpm/mkspec-dtb: Sync with TW branch - A few changes have been missing for the recent kernels that resulted in - build errors of dtb packages. -- commit 08ed01f - -- printk: track/limit recursion (bsc#1189998). -- commit 6ef1d1a - -- btrfs: unify regular and subpage error paths in - __extent_writepage() (jsc#SLE-17681). -- btrfs: allow read-write for 4K sectorsize on 64K page size - systems (jsc#SLE-17681). -- btrfs: subpage: fix relocation potentially overwriting last - page data (jsc#SLE-17681). -- btrfs: subpage: fix false alert when relocating partial - preallocated data extents (jsc#SLE-17681). -- btrfs: subpage: fix a potential use-after-free in writeback - helper (jsc#SLE-17681). -- btrfs: subpage: fix race between prepare_pages() and - btrfs_releasepage() (jsc#SLE-17681). -- btrfs: subpage: reject raid56 filesystem and profile conversion - (jsc#SLE-17681). -- btrfs: subpage: allow submit_extent_page() to do bio split - (jsc#SLE-17681). -- btrfs: subpage: disable inline extent creation (jsc#SLE-17681). -- btrfs: subpage: fix writeback which does not have ordered - extent (jsc#SLE-17681). -- btrfs: make relocate_one_page() handle subpage case - (jsc#SLE-17681). -- btrfs: reloc: factor out relocation page read and dirty part - (jsc#SLE-17681). -- btrfs: rework lzo_decompress_bio() to make it subpage - compatible (jsc#SLE-17681). -- btrfs: rework btrfs_decompress_buf2page() (jsc#SLE-17681). -- btrfs: grab correct extent map for subpage compressed extent - read (jsc#SLE-17681). -- btrfs: disable compressed readahead for subpage (jsc#SLE-17681). -- btrfs: subpage: check if there are compressed extents inside - one page (jsc#SLE-17681). -- btrfs: reset this_bio_flag to avoid inheriting old flags - (jsc#SLE-17681). -- btrfs: remove uptodate parameter from - btrfs_dec_test_first_ordered_pending (jsc#SLE-17681). -- btrfs: switch uptodate to bool in - btrfs_writepage_endio_finish_ordered (jsc#SLE-17681). -- btrfs: remove unused start and end parameters from - btrfs_run_delalloc_range() (jsc#SLE-17681). -- btrfs: check-integrity: drop kmap/kunmap for block pages - (jsc#SLE-17681). -- btrfs: compression: drop kmap/kunmap from generic helpers - (jsc#SLE-17681). -- btrfs: compression: drop kmap/kunmap from zstd (jsc#SLE-17681). -- btrfs: compression: drop kmap/kunmap from zlib (jsc#SLE-17681). -- btrfs: compression: drop kmap/kunmap from lzo (jsc#SLE-17681). -- btrfs: drop from __GFP_HIGHMEM all allocations (jsc#SLE-17681). -- commit 8fdc8cf - -- lib/nmi_backtrace: explicitly serialize banner and regs - (bsc#1189998). -- commit a46a563 - -- printk/console: Check consistent sequence number when handling - race in console_unlock() (bsc#1190111). -- commit f003e88 - -- Fix wrongly dropped CONFIG_SUSE_KERNEL_SUPPORTED on default kernel - In the commit 8ab07a9c3eb0, I mistakenly dropped CONFIG_SUSE_KERNEL_SUPPORTED - for x86_64/default instead of x86_64/debug. Correct the configs again. -- commit 517caa1 - -- clk: staging: correct reference to config IOMEM to config - HAS_IOMEM (git-fixes). -- Update config files. -- commit 553fdbe +- fix patch metadata +- fix Patch-mainline: + patches.suse/NFS-Correct-size-calculation-for-create-reply-length.patch +- commit fbde034 -- supported.conf: More fixup for aarch64 build - Also a typo fix in the previous change -- commit dbd4d65 +- series.conf: refresh +- update upstream references and resort: + - patches.suse/nvme-code-command_id-with-a-genctr-for-use-after-fre.patch + - patches.suse/nvme-pci-limit-maximum-queue-depth-to-4095.patch + - patches.suse/nvme-tcp-don-t-check-blk_mq_tag_to_rq-when-receiving.patch + - patches.suse/params-lift-param_set_uint_minmax-to-common-code.patch +- commit 5b98a5d + +- cgroup: verify that source is a string (bsc#1190131). +- commit b8204f1 + +- blacklist.conf: Add 2ca11b0e043b cgroup: Fix kernel-doc +- commit 0b9195b + +- Update patch reference for virtio_console fix (CVE-2021-38160 bsc#1190117) +- commit c8baed7 + +- rpm/config.sh: correct OBS_PROJECT to SUSE:SLE-15-SP3:Update + SP3 has been released long time ago +- commit c0223dc + +- scsi: libfc: Fix array index out of bound exception + (bsc#1188616). +- commit de260d1 -- drm/amd/pm: Fix a bug in semaphore double-lock (git-fixes). -- ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() - (git-fixes). -- commit 0cfdea4 +- nvme-tcp: Do not reset transport on data digest errors + (bsc#1188418). +- nvme: only call synchronize_srcu when clearing current path + (bsc#1188067). +- commit bbe789f -- xhci: Fix failure to give back some cached cancelled URBs +- drm/msm: Fix error return code in msm_drm_init() (git-fixes). +- drm/dp_mst: Fix return code on sideband message failure -- wcn36xx: Ensure finish scan is not requested before start scan +- drm/prime: fix comment on PRIME Helpers (git-fixes). +- drm/of: free the iterator object on failure (git-fixes). +- drm/of: free the right object (git-fixes). +- ASoC: Intel: Skylake: Fix module resource and format selection -- wan: remove stale Kconfig entries (git-fixes). -- commit a6904e7 +- ASoC: Intel: kbl_da7219_max98927: Fix format selection for + max98373 (git-fixes). +- ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in + mt8183_afe_pcm_dev_probe (git-fixes). +- commit a00572a -- blacklist.conf: Add an already cherry-picked wwan commit -- commit dc79c3b +- VMCI: fix NULL pointer dereference when unmapping queue pair + (git-fixes). +- commit 45162f9 -- usb: xhci-mtk: fix issue of out-of-bounds array access - (git-fixes). -- usb: bdc: Fix a resource leak in the error handling path of - 'bdc_probe()' (git-fixes). -- Revert "USB: xhci: fix U1/U2 handling for hardware with - XHCI_INTEL_HOST quirk set" (git-fixes). -- VMCI: fix NULL pointer dereference when unmapping queue pair - (git-fixes). -- commit cffd3f1 - -- usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc - or intr (git-fixes). -- usb: cdnsp: fix the wrong mult value for HS isoc or intr - (git-fixes). -- usb: mtu3: restore HS function when set SS/SSP (git-fixes). -- usb: phy: fsl-usb: add IRQ check (git-fixes). -- usb: misc: brcmstb-usb-pinmap: add IRQ check (git-fixes). -- usb: gadget: udc: s3c2410: add IRQ check (git-fixes). -- commit ffaa491 - -- usb: gadget: udc: at91: add IRQ check (git-fixes). -- usb: dwc3: qcom: add IRQ check (git-fixes). -- usb: dwc3: meson-g12a: add IRQ check (git-fixes). -- usb: isp1301-omap: Fix the GPIO include (git-fixes). -- tty: serial: fsl_lpuart: fix the wrong mapbase value - (git-fixes). -- spi: spi-zynq-qspi: use wait_for_completion_timeout to make - zynq_qspi_exec_mem_op not interruptible (git-fixes). -- spi: sprd: Fix the wrong WDG_LOAD_VAL (git-fixes). -- spi: spi-pic32: Fix issue with uninitialized dma_slave_config - (git-fixes). -- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config - (git-fixes). -- spi: : add missing struct kernel-doc entry - (git-fixes). -- commit 872c90f +- commit 2b2a9dc -- soc: rockchip: ROCKCHIP_GRF should not default to y, - unconditionally (git-fixes). -- soc: qcom: aoss: Fix the out of bound usage of cooling_devs - (git-fixes). -- soc: mediatek: mmsys: Fix missing UFOE component in mt8173 - table routing (git-fixes). -- soc: mmsys: mediatek: add mask to mmsys routes (git-fixes). -- spi: davinci: invoke chipselect callback (git-fixes). -- spi: coldfire-qspi: Use clk_disable_unprepare in the remove - function (git-fixes). -- commit b90aa8c - -- reset: simple: remove ZTE details in Kconfig help (git-fixes). +- usb: phy: fsl-usb: add IRQ check (git-fixes). +- usb: gadget: udc: at91: add IRQ check (git-fixes). +- usb: dwc3: meson-g12a: add IRQ check (git-fixes). +- tty: serial: fsl_lpuart: fix the wrong mapbase value + (git-fixes). -- staging: rtl8723bs: fix wpa_set_auth_algs() function - (git-fixes). -- rsi: fix an error code in rsi_probe() (git-fixes). -- rsi: fix error code in rsi_load_9116_firmware() (git-fixes). -- PCI: PM: Enable PME if it can be signaled from D3cold - (git-fixes). -- power: supply: max17042: handle fails of reading status register - (git-fixes). -- power: supply: cw2015: use dev_err_probe to allow deferred probe - (git-fixes). -- regulator: vctrl: Avoid lockdep warning in enable/disable ops - (git-fixes). -- regulator: vctrl: Use locked regulator_get_voltage in probe path - (git-fixes). -- commit 9f6c7fa +- commit 7e7cd62 -- memory: tegra: fix unused-function warning (git-fixes). -- media: venus: helper: do not set constrained parameters for UBWC - (git-fixes). -- media: venus: hfi: fix return value check in - sys_get_prop_image_version() (git-fixes). -- staging: mt7621-pci: fix hang when nothing is connected to - pcie ports (git-fixes). -- misc/pvpanic: fix set driver data (git-fixes). -- mmc: moxart: Fix issue with uninitialized dma_slave_config - (git-fixes). -- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config - (git-fixes). -- mmc: sdhci: Fix issue with uninitialized dma_slave_config - (git-fixes). -- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - (git-fixes). -- commit 254fa4e - -- media: Documentation: media: Improve camera sensor documentation - (git-fixes). -- media: omap3isp: Fix missing unlock in - isp_subdev_notifier_complete() (git-fixes). -- media: atomisp: fix the uninitialized use and rename "retvalue" - (git-fixes). -- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats - (git-fixes). -- media: rockchip/rga: fix error handling in probe (git-fixes). -- media: v4l2-subdev: fix some NULL vs IS_ERR() checks +- media: stkwebcam: fix memory leak in stk_camera_probe -- commit d7222a8 - -- lib/test_scanf: Handle n_bits == 0 in random tests (git-fixes). +- commit c67010c + +- drm/msi/mdp4: populate priv->kms in mdp4_kms_init (git-fixes). +- drm/msm/dsi: Fix some reference counted resource leaks + (git-fixes). +- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear + necessary LMs (git-fixes). +- drm/amdgpu/acp: Make PM domain really work (git-fixes). +- drm/panfrost: Fix missing clk_disable_unprepare() on error in + panfrost_clk_init() (git-fixes). -- media: atmel: atmel-sama5d2-isc: fix YUYV format (git-fixes). -- mac80211: Fix insufficient headroom issue for AMSDU (git-fixes). -- mac80211: remove unnecessary NULL check in - ieee80211_register_hw() (git-fixes). -- leds: lgm-sso: Propagate error codes from callee to caller +- fpga: zynqmp-fpga: Address warning about unused variable -- lib/mpi: use kcalloc in mpi_resize (git-fixes). -- commit 7c24bb4 +- fpga: xiilnx-spi: Address warning about unused variable + (git-fixes). +- fpga: altera-freeze-bridge: Address warning about unused + variable (git-fixes). +- commit 6aaa769 -- iio: ltc2983: fix device probe (git-fixes). -- iwlwifi: skip first element in the WTAS ACPI table (git-fixes). -- iwlwifi: mvm: fix old-style static const declaration +- dmaengine: imx-sdma: remove duplicated sdma_load_context -- leds: trigger: audio: Add an activate callback to ensure the - initial brightness is set (git-fixes). -- leds: rt8515: Put fwnode in any case during ->probe() +- Revert "dmaengine: imx-sdma: refine to load context only once" + (git-fixes). +- ASoC: wcd9335: Disable irq on slave ports in the remove function -- leds: lt3593: Put fwnode in any case during ->probe() +- ASoC: wcd9335: Fix a memory leak in the error handling path + of the probe function (git-fixes). +- ASoC: wcd9335: Fix a double irq free in the remove function -- leds: lgm-sso: Don't spam logs when probe is deferred +- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs -- leds: lgm-sso: Put fwnode in any case during ->probe() +- ASoC: ti: delete some dead code in omap_abe_probe() (git-fixes). +- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (git-fixes). +- ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC -- leds: is31fl32xx: Fix missing error code in - is31fl32xx_parse_dt() (git-fixes). -- i2c: xlp9xx: fix main IRQ check (git-fixes). -- commit 491c9c6 +- commit bdcb5b3 -- fpga: zynqmp-fpga: Address warning about unused variable +- xprtrdma: Pad optimization, revisited (bsc#1189760). +- commit 0acbfd0 + +- Refresh + patches.suse/btrfs-fix-NULL-pointer-dereference-when-deleting-dev.patch. +- commit fa03a78 + +- Refresh + patches.suse/btrfs-fix-NULL-pointer-dereference-when-deleting-dev.patch. +- commit 2264bac + +- iwlwifi: skip first element in the WTAS ACPI table (git-fixes). +- Bluetooth: btusb: check conditions before enabling USB ALT 3 + for WBS (git-fixes). +- Bluetooth: mgmt: Fix wrong opcode in the response for add_adv + cmd (git-fixes). +- Bluetooth: btusb: Fix a unspported condition to set available + debug features (git-fixes). +- commit 084b82e + +- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() + (CVE-2021-3640 bsc#1188172). +- commit a21f4da + +- Move upstreamed BT fixes into sorted section +- commit 0de160e + +- brcmfmac: pcie: fix oops on failure to resume and reprobe -- gve: fix the wrong AdminQ buffer overflow check (git-fixes). -- hwmon: remove amd_energy driver in Makefile (git-fixes). -- hwmon: sht4x: update Documentation for Malformed table +- bcma: Fix memory leak for internally-handled cores (git-fixes). +- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() +- rsi: fix an error code in rsi_probe() (git-fixes). +- rsi: fix error code in rsi_load_9116_firmware() (git-fixes). +- mac80211: Fix insufficient headroom issue for AMSDU (git-fixes). +- Bluetooth: add timeout sanity check to hci_inquiry (git-fixes). +- Bluetooth: fix repeated calls to sco_sock_kill (git-fixes). +- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential + buffer overflow (git-fixes). +- Bluetooth: sco: prevent information leak in + sco_conn_defer_accept() (git-fixes). +- leds: trigger: audio: Add an activate callback to ensure the + initial brightness is set (git-fixes). -- i2c: hix5hd2: fix IRQ check (git-fixes). -- i2c: synquacer: fix deferred probing (git-fixes). -- commit bf527f5 - -- firmware: qcom_scm: Mark string array const (git-fixes). -- drm/exynos: g2d: fix missing unlock on error in - g2d_runqueue_worker() (git-fixes). -- drm/amdgpu: fix kernel-doc warnings on non-kernel-doc comments +- mmc: moxart: Fix issue with uninitialized dma_slave_config -- drm/msi/mdp4: populate priv->kms in mdp4_kms_init (git-fixes). -- drm/msm/dp: replug event is converted into an unplug followed - by an plug events (git-fixes). -- firmware: fix theoretical UAF race with firmware cache and - resume (git-fixes). -- firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' +- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config -- fpga: xilinx-pr-decoupler: Address warning about unused variable +- PCI: PM: Enable PME if it can be signaled from D3cold -- fpga: xiilnx-spi: Address warning about unused variable +- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently -- fpga: altera-freeze-bridge: Address warning about unused - variable (git-fixes). -- commit c9e6f32 +- commit 9a711f4 -- drm/msm/dsi: Fix some reference counted resource leaks - (git-fixes). -- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear - necessary LMs (git-fixes). -- drm/msm/dp: update is_connected status base on sink count at - dp_pm_resume() (git-fixes). -- drm/msm/disp/dpu1: add safe lut config in dpu driver +- Add alt-commit for a BT fix patch (git-fixes) +- commit 3dbcbb3 + +- nvme-multipath: revalidate paths during rescan (bsc#1187211) +- commit b61f128 + +- usb: dwc3: Add support for DWC_usb32 IP (git-fixes). +- Refresh + patches.suse/usb-dwc3-gadget-Enable-suspend-events.patch. +- commit 8846c72 + +- md: revert io stats accounting (git-fixes). +- device-dax: Fix default return code of range_parse() -- drm/msm: Fix error return code in msm_drm_init() (git-fixes). -- drm/mgag200: Select clock in PLL update functions (git-fixes). -- drm: bridge: it66121: Check drm_bridge_attach retval +- commit b8e948b + +- vt_kdsetmode: extend console locking (bsc#1190025 + CVE-2021-3753). +- commit 025c5d0 + +- nbd: Aovid double completion of a request (git-fixes). +- commit 7a1bece + +- nbd: Fix NULL pointer in flush_workqueue (git-fixes). +- dm rq: fix double free of blk_mq_tag_set in dev remove after + table load fails (git-fixes). +- dm integrity: fix missing goto in bitmap_flush_interval error + handling (git-fixes). +- drivers/block/null_blk/main: Fix a double free in null_init -- drm/bridge: ti-sn65dsi86: Fix power off sequence (git-fixes). -- drm/amd/pm: Fix a bug communicating with the SMU (v5) +- dm verity: fix DM_VERITY_OPTS_MAX value (git-fixes). +- nbd: don't update block size after device is started -- drm/amdgpu/acp: Make PM domain really work (git-fixes). -- commit f068ea3 +- commit 6df7d5d -- drm/dp_mst: Fix return code on sideband message failure +- blacklist.conf: add following commit IDs, +- 27ba3e8ff3ab86449e63d38a8d623053591e65fa +- 0ebcdd702f49aeb0ad2e2d894f8c124a0acc6e23 +- 854f32648b8a5e424d682953b1a9f3b7c3322701 +- a4c8dd9c2d0987cf542a2a0c42684c9c6d78a04e +- 24f6b6036c9eec21191646930ad42808e6180510 +- 5b0fab508992c2e120971da658ce80027acbc405 +- commit eb9efeb + +- rpm: Abolish scritplet templating (bsc#1189841). + Outsource kernel-binary and KMP scriptlets to suse-module-tools. + This allows fixing bugs in the scriptlets as well as defining initrd + regeneration policy independent of the kernel packages. +- commit 940cfb4 + +- usb: dwc2: Postponed gadget registration to the udc class driver -- drm: mxsfb: Clear FIFO_CLEAR bit (git-fixes). -- drm: mxsfb: Increase number of outstanding requests on V4 and - newer HW (git-fixes). -- drm: mxsfb: Enable recovery on underflow (git-fixes). -- drm/prime: fix comment on PRIME Helpers (git-fixes). -- drm: rcar-du: Don't put reference to drm_device in - rcar_du_remove() (git-fixes). -- drm/of: free the iterator object on failure (git-fixes). -- drm/of: free the right object (git-fixes). -- drm/gma500: Fix end of loop tests for list_for_each_entry +- commit e55ae9a + +- rpm/kernel-binary.spec.in: Use kmod-zstd provide. + This makes it possible to use kmod with ZSTD support on non-Tumbleweed. +- commit 357f09a + +- crypto: qat - use proper type for vf_mask (git-fixes). +- lib/mpi: use kcalloc in mpi_resize (git-fixes). +- power: supply: max17042: handle fails of reading status register -- drm/panfrost: Make sure MMU context lifetime is not bound to - panfrost_priv (git-fixes). -- commit 594b73c - -- docs: networking: dpaa2: fix chapter title format (git-fixes). -- docs: kvm: properly format code blocks and lists (git-fixes). -- docs: kvm: fix build warnings (git-fixes). -- docs: printk-formats: fix build warning (git-fixes). -- dmaengine: imx-sdma: remove duplicated sdma_load_context +- spi: sprd: Fix the wrong WDG_LOAD_VAL (git-fixes). +- spi: spi-pic32: Fix issue with uninitialized dma_slave_config -- Revert "dmaengine: imx-sdma: refine to load context only once" +- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config -- drm/bridge: anx7625: Make hpd workqueue freezable (git-fixes). -- drm/panfrost: Fix missing clk_disable_unprepare() on error in - panfrost_clk_init() (git-fixes). -- Revert "drm/i915/display: Drop FIXME about turn off infoframes" +- regulator: vctrl: Avoid lockdep warning in enable/disable ops -- driver core: Fix error return code in really_probe() +- regulator: vctrl: Use locked regulator_get_voltage in probe path -- commit 845b17f +- PCI/MSI: Skip masking MSI-X on Xen PV (git-fixes). +- commit d2a4523 -- counter: 104-quad-8: Return error when invalid mode during - ceiling_write (git-fixes). -- clocksource/drivers/sh_cmt: Fix wrong setting if don't request - IRQ for clock source channel (git-fixes). -- crypto: rmd320 - remove rmd320 in Makefile (git-fixes). -- crypto: qat - use proper type for vf_mask (git-fixes). -- crypto: omap - Avoid redundant copy when using truncated sg list +- mm: swap: properly update readahead statistics in + unuse_pte_range() (bsc#1187619). +- commit 6ceb471 + +- NFS: Correct size calculation for create reply length + (bsc#1189870). +- commit 7843408 + +- iommu/amd: Move Stoney Ridge check to detect_ivrs() + (bsc#1189762). +- commit d8747d6 + +- blacklist.conf: Don't revert SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 + This revert fix which breaks the ACPI based RPi's. + We support only DT based RPi's. +- commit c076733 + +- sched/rt: Fix RT utilization tracking during policy change (git-fixes) +- commit 8fc8b7f + +- sched/fair: Correctly insert cfs_rq's to list on unthrottle (git-fixes) +- commit 1732b9b + +- rpm/kernel-binary.spec.in: avoid conflicting suse-release + suse-release has arbitrary values in staging, we can't use it for + dependencies. The filesystem one has to be enough (boo#1184804). +- commit 56f2cba + +- kABI: Fix kABI after fixing vcpu-id indexed arrays (git-fixes). +- commit 53f17d6 + +- drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work -- crypto: ccp - shutdown SEV firmware on kexec (git-fixes). -- crypto: ecc - handle unaligned input buffer in ecc_swap_digits +- drm/amd/display: Remove invalid assert for ODM + MPC case -- crypto: x86/aes-ni - add missing error checks in XTS code +- drm/amdgpu: don't enable baco on boco platforms in runpm -- char: tpm: Kconfig: remove bad i2c cr50 select (git-fixes). -- commit 761b234 - -- Bluetooth: add timeout sanity check to hci_inquiry (git-fixes). -- Bluetooth: Move shutdown callback before flushing tx and rx - queue (git-fixes). -- Bluetooth: btusb: check conditions before enabling USB ALT 3 - for WBS (git-fixes). -- Bluetooth: fix repeated calls to sco_sock_kill (git-fixes). -- can: c_can: c_can_do_tx(): fix typo in comment (git-fixes). -- can: m_can: fix block comment style (git-fixes). -- can: tcan4x5x: cdev_to_priv(): remove stray empty line +- drm/amd/display: workaround for hard hang on HPD on native DP -- can: j1939: j1939_session_tx_dat(): fix typo (git-fixes). -- can: bittiming: fix documentation for struct can_tdc +- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X -- commit dfeba14 +- drm/amdgpu: fix the doorbell missing when in CGPG issue for + renoir (git-fixes). +- commit fa96b1f -- ASoC: wcd9335: Disable irq on slave ports in the remove function +- usb: dwc3: gadget: Stop EP0 transfers during pullup disable -- ASoC: wcd9335: Fix a memory leak in the error handling path - of the probe function (git-fixes). -- ASoC: wcd9335: Fix a double irq free in the remove function +- usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (git-fixes). +- Revert "USB: serial: ch341: fix character loss at high transfer + rates" (git-fixes). +- can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange + of the CAN RX and TX error counters (git-fixes). +- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if + controller is not yet available (git-fixes). +- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() -- bcma: Fix memory leak for internally-handled cores (git-fixes). -- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() +- usb: dwc3: gadget: Properly track pending and queued SG -- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential - buffer overflow (git-fixes). -- Bluetooth: btusb: Make the CSR clone chip force-suspend - workaround more generic (git-fixes). -- Bluetooth: mgmt: Fix wrong opcode in the response for add_adv - cmd (git-fixes). -- Bluetooth: btusb: Fix a unspported condition to set available - debug features (git-fixes). -- Bluetooth: sco: prevent information leak in - sco_conn_defer_accept() (git-fixes). -- commit b676294 - -- igb: Avoid memcpy() over-reading of ETH_SS_STATS - (jsc#SLE-19094). -- commit 93a11b3 - -- ASoC: imx-rpmsg: change dev_err to dev_err_probe for - - EPROBE_DEFER (git-fixes). -- ASoC: Intel: Skylake: Fix module resource and format selection +- ath9k: Clear key cache explicitly on disabling hardware -- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs +- ath: Use safer key clearing with key cache entries (git-fixes). +- Bluetooth: hidp: use correct wait queue when removing ctrl_wait -- ASoC: Intel: kbl_da7219_max98927: Fix format selection for - max98373 (git-fixes). -- ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks +- commit 6ee1085 + +- Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN + on BCM2711" (git-fixes). +- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (git-fixes). +- mmc: dw_mmc: Fix hang on data CRC error (git-fixes). +- dmaengine: xilinx_dma: Fix read-after-free bug when terminating + transfers (git-fixes). +- USB: core: Avoid WARNings for 0-length descriptor requests -- ASoC: rt5682: Properly turn off regulators if wrong device ID +- media: drivers/media/usb: fix memory leak in zr364xx_probe -- ASoC: simple-card-utils: Avoid over-allocating DLCs (git-fixes). -- ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in - mt8183_afe_pcm_dev_probe (git-fixes). -- ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in - mt8192_afe_pcm_dev_probe (git-fixes). -- ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count +- media: zr364xx: fix memory leaks in probe() (git-fixes). +- media: zr364xx: propagate errors from zr364xx_start_readpipe() -- commit d69a91a +- commit de359d6 -- igb: Add counter to i21x doublecheck (jsc#SLE-19094). -- commit f117cef +- cpuidle: Consolidate disabled state checks (bsc#1175543) + patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch + was refreshed as well by this patch for code adjustment. +- commit 486ca9f -- Refresh - patches.suse/btrfs-fix-NULL-pointer-dereference-when-deleting-dev.patch. -- Refresh - patches.suse/nvme-code-command_id-with-a-genctr-for-use-after-fre.patch. -- Refresh - patches.suse/nvme-pci-limit-maximum-queue-depth-to-4095.patch. -- Refresh - patches.suse/nvme-tcp-don-t-check-blk_mq_tag_to_rq-when-receiving.patch. -- Refresh - patches.suse/params-lift-param_set_uint_minmax-to-common-code.patch. -- commit d7a1b93 +- cpuidle: cpuidle_state kABI fix (bsc#1175543) + The patch bsc1175543-cpuidle-Drop-disabled-field-from-struct-cpuidle_stat.patch + Dropped the 'disabled' field in struct cpuidle_state because no drivers + use it, They use the state flag instead. + Fix kABI to avoid offset changes. +- commit aa615e8 -- ASoC: codecs: wcd938x: fix returnvar.cocci warnings (git-fixes). -- ASoC: ti: delete some dead code in omap_abe_probe() (git-fixes). -- ASoC: wm_adsp: Put debugfs_remove_recursive back in (git-fixes). -- ASoC: rt5682: Adjust headset volume button threshold again - (git-fixes). -- ASoC: Intel: Fix platform ID matching (git-fixes). -- ALSA: usb-audio: Add lowlatency module option (git-fixes). -- ALSA: usb-audio: Work around for XRUN with low latency playback - (git-fixes). -- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (git-fixes). -- ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC - (git-fixes). -- commit 749ac46 +- intel_idle: Disable ACPI _CST on Haswell (bsc#1175543, bsc#1177399, bsc#1180347, bsc#1180141) +- commit da07134 -- Move upstreamed btrfs and nvme patches into sorted section -- commit 7e285de +- intel_idle: Fix max_cstate for processor models without C-state tables (bsc#1175543) +- commit 81641db -- Move upstreamed BT fixes into sorted section -- commit 060f76e +- intel_idle: Ignore _CST if control cannot be taken from the platform (bsc#1175543) +- commit b93fbf1 -- blacklist.conf: Add an already cherry-picked BT entry -- commit 272beb8 +- cpuidle: Fix cpuidle_driver_state_disabled() (bsc#1175543) +- commit d669a61 -- vt_kdsetmode: extend console locking (bsc#1190025 - CVE-2021-3753). -- commit 1133248 +- cpuidle: Introduce cpuidle_driver_state_disabled() for driver quirks (bsc#1175543) +- commit 8d2d96f -- supported.conf: fix module subpkg dependencies for aarch64 -- commit 14c4a2e +- intel_idle: Customize IceLake server support (bsc#1175543) +- commit 25d205d -- supported.conf: Add missing entries for aarch64 builds -- commit 804fe91 +- intel_idle: Annotate init time data structures (bsc#1175543) + The patches.suse/intel_idle-Customize-IceLake-server-support.patch was + refreshed as well by this patch for code adjustment. +- commit 2ed77d7 -- Update config files. Disable CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT - (bsc#1190093) -- commit ba1434f - -- Fix config and supported.conf for ppc64le builds - Disable irrelevant modules: - CONFIG_MDIO_IPQ4019 - CONFIG_KEYBOARD_BCM - CONFIG_SENSORS_GSC - CONFIG_MFD_GATEWORKS_GSC - CONFIG_I2C_HID_OF_GOODIX - CONFIG_LEDS_AW2013 - CONFIG_XILINX_ZYNQMP_DPDMA - CONFIG_VDPA and relevant ones - CONFIG_IOMMU_IOVA -- commit d0e5beb - -- Update config files: drop CONFIG_SUSE_KERNEL_SUPPORTED on some flavors again (bsc#1190068) -- commit 8ab07a9 - -- supported.conf: More fixups for x86-64 supported states -- commit 37a445d - -- Drop downstream patches for DRM AST drivers - Those are neither applicable nor valid on the recent upstream code. -- commit ed98f8d - -- arm64: dts: rockchip: Disable CDN DP on Pinebook Pro - (bsc#1188234). -- commit 84c42d0 - -- 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 81a7c74 - -- Bluetooth: btusb: Add support for Foxconn Mediatek Chip - (bsc#1188064). -- Bluetooth: btusb: Add support for IMC Networks Mediatek Chip - (bsc#1188064). -- commit 73cd599 - -- supported.conf: Move spi-mux into extra for unneeded dependency mess -- commit 033b938 - -- supported.conf: Sort entries -- commit defd825 - -- Update config files: disable unneeded modules for s390x/default - CONFIG_SERIAL_BCM63XX=n - CONFIG_SERIAL_FSL_LINFLEXUART=n - CONFIG_VDPA_SIM*=n -- commit d925443 +- Documentation: admin-guide: PM: Add intel_idle document (bsc#1175543) +- commit 65d3c96 -- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - (CVE-2021-3640 bsc#1188172). -- commit 071eba1 +- intel_idle: Use ACPI _CST on server systems (bsc#1175543) + Below 2 patches were refreshed as well by this patch for code + adjustment: + patches.suse/intel_idle-convert-to-new-x86-cpu-match-macros.patch + patches.suse/intel_idle-Customize-IceLake-server-support.patch +- commit f10f8c4 -- Move upstreamed BT patches into sorted section -- commit 3fa501b +- intel_idle: Add module parameter to prevent ACPI _CST from being used (bsc#1175543) +- commit 79ec477 -- supported.conf: Fix for x86-64 build -- commit d459e8f +- intel_idle: Allow ACPI _CST to be used for selected known processors (bsc#1175543) +- commit ecacb28 -- nvme-multipath: revalidate paths during rescan (bsc#1181972). -- commit ff45b6e - -- supported.conf: hyperv_drm (jsc#sle-19733) -- commit 19a1bb2 - -- livepatch: Re-export two kallsyms functions - Revert "kallsyms: unexport kallsyms_lookup_name() and - kallsyms_on_each_symbol()" (bsc#1190003 jsc#SLE-17360). -- commit d62679f - -- livepatch: Enable -flive-patching GCC option - Revert "Revert "kbuild: use -flive-patching when - CONFIG_LIVEPATCH is enabled"" (bsc#1190003 jsc#SLE-17360). -- commit 8f68bda - -- livepatch: Drop klp-convert patches - It is highly unlikely we will ever use klp-convert, so drop two small - patches we currently have in the tree. - References: jsc#SLE-17360 bsc#1190003 -- Delete - patches.suse/livepatch-create-and-include-UAPI-headers.patch. -- Delete - patches.suse/livepatch-modpost-ignore-unresolved-symbols.patch. -- commit 52ab380 +- cpuidle: Allow idle states to be disabled by default (bsc#1175543) +- commit 48a3541 -- livepatch: Re-enable patches.suse/livepatch-dump-ipa-clones.patch - Re-enable patches.suse/livepatch-dump-ipa-clones.patch, so that we can - continue to use IPA clones dumps for live patching even on SLE15-SP4. -- Update config files. -- Update patches.suse/livepatch-dump-ipa-clones.patch - (jsc#SLE-17360 bsc#1190003). -- commit c5b382c +- intel_idle: Use ACPI _CST for processor models without C-state tables (bsc#1175543) +- commit 9dbf3f1 -- Delete - patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch. -- Delete - patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch. - Evaluated and are unnecessary -- commit c00353f - -- rpm/config.sh: Update product and build projects. -- commit aa0b0dc - -- Add guards to out-of-tree performance patches that require re-evaluation - While these patches apply, there have been changes made upstream that - requires them to be re-evaluated. -- commit f4767bf +- intel_idle: Refactor intel_idle_cpuidle_driver_init() (bsc#1175543) +- commit 462302a -- rpm: Abolish scritplet templating (bsc#1189841). - Outsource kernel-binary and KMP scriptlets to suse-module-tools. - This allows fixing bugs in the scriptlets as well as defining initrd - regeneration policy independent of the kernel packages. -- commit e98096d +- ACPI: processor: Export acpi_processor_evaluate_cst() (bsc#1175543) +- commit 70c6258 -- arm64: Update config files. (bsc#1189922, jsc#SLE-20148, jsc#SLE-20721) - Enable ISP1760_DUAL_ROLE -- commit ad8336c - -- README.BRANCH: Update branch name and maintainers for SLE15-SP4 -- commit 9b584c8 - -- Enable DEBUG_INFO_BTF (jsc#SLE-18805). -- commit 1b36b45 - -- Remove obsolete non-upstream patches (bsc#1165404). -- Delete patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch. -- Delete patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch. -- commit ea3f853 +- ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (bsc#1175543) +- commit c99fda3 -- rpm/kernel-binary.spec.in: Use kmod-zstd provide. - This makes it possible to use kmod with ZSTD support on non-Tumbleweed. -- commit 357f09a +- ACPI: processor: Clean up acpi_processor_evaluate_cst() (bsc#1175543) +- commit 9eb9d8c -- config: enable CONFIG_BMP280 as module (bsc#1189695). -- commit 944ae09 +- ACPI: processor: Introduce acpi_processor_evaluate_cst() (bsc#1175543) +- commit c0d7249 -- config: enable CONFIG_SERIAL_DEV_BUS (bsc#1189694). - As a result, two other options were exposed. These are also aligned - with the results of bsc#1182035. - CONFIG_SERIAL_DEV_CTRL_TTYPORT=y - CONFIG_BT_HCIUART_BCM=y -- config: disable CONFIG_REMOTEPROC on non-ARM architectures (bsc#1189693). -- config: disable CONFIG_SENSORS_LM3533 (bsc#1189690). -- config: enable CONFIG_EROFS_FS_ZIP (bsc#1189689). -- Delete patches.suse/misdn-add-support-for-group-membership-check. - This patch depends on CONFIG_ISDN which is disabled. -- commit a070a3c - -- config: enable CONFIG_PRINTK_CALLER (bsc#1189671). -- config: modularize CONFIG_NF_REJECT_IPV[46] (bsc#1189111). - Also mark these new modules as supported and part of the base package. -- config: increase CONFIG_LOG_CPU_MAX_BUF_SHIFT (bsc#1189076). - CONFIG_LOG_CPU_MAX_BUF_SHIFT determines the size of a the printk log - buffer. This change syncs with the master branch and increases - the buffer size from 4k/cpu to 32k/cpu. -- commit 57994c4 - -- config: enable CONFIG_GENERIC_IRQ_DEBUGFS (bsc#1189074). -- config: re-enable NLS_ISO8859_1 for kvmsmall - The EFI partition wants NLS_ISO8859_1 and will fail to mount without it. -- pvusb: fix build warning due to missing fallthrough annotation -- SLE15-SP4: fix and re-enable mobiveil errata patchset - This also incorporates a revert of removed code from mainline: -- PCI: mobiveil: Remove unused readl and writel functions (bsc#1161495). -- SLE15-SP4: fix and re-enable oracleasm compatibilty exports - bio_map_user_iov is again exported but its prototype has changed, which - will require updates in the oracleasm code. -- commit cb8b4aa - -- SLE15-SP4: fix and re-enable rbd lio target support - There were some API changes in the rbd code that required some rework. - Notably, rbd_img_request_create was eliminated and the snapc argument - was dropped, which didn't need particularly special handling at the call - sites but deserved to be documented. -- SLE15-SP4: xfs: fix and re-enable repair of malformed inode items - The log recovery subsystem was reworked and this patch needed minor - updating. -- SLE15-SP4: fix and re-enable PKCS-7 codeSigning patch - There was a new call site that needed usage passed to it but otherwise - a simple update. -- SLE15-SP4: update product/release identifying patches and re-enable - These didn't really require much updating but were dependent on the - context of the supported-flag patches. -- commit de4c7ec - -- supported-flag: consolidate separate patches into one and re-enable - The history of the five supported flag patches can be found in the commit - log. This commit unifies them and reverts the removal of get_next_line - from mainline to allow supported() to repeatedly scan the file in memory - without modifying it. I looked into using tsearch() to handle the - lookups and it turns out that it's no faster than just scanning the file - repeatedly in memory. -- commit d453119 - -- SLE15-SP4: re-enable patches with simple context conflicts - Patches with simple context conflicts but are otherwise correct are - fixed and re-enabled. -- commit 89a2230 - -- SLE15-SP4: Update the base kernel version to 5.14. - Required changes for rebasing: -- Remove all obsolete backports -- Remove all kABI references -- Remove all kABI fixes -- Remove obsolete blacklisted commits -- Disable kABI padding patches -- Disable and annotate patches that don't apply and need updating -- Update config files -- Update supported.conf with new dependencies - All configurations retain settings from SLE15-SP3, if possible, and - adopt new settings from master. -- commit 98da1c5 +- ACPI: processor: Export function to claim _CST control (bsc#1175543) +- commit 66eadb0 -- rpm/kernel-binary.spec.in: avoid conflicting suse-release - suse-release has arbitrary values in staging, we can't use it for - dependencies. The filesystem one has to be enough (boo#1184804). -- commit 56f2cba +- cpuidle: Drop disabled field from struct cpuidle_state (bsc#1175543) +- commit c479621 +- x86/kvm: fix vcpu-id indexed array sizes (git-fixes). +- commit 3288077 + +- btrfs: fix NULL pointer dereference when deleting device by + invalid id (bsc#1189832 CVE-2021-3739). +- commit 0c26345 + +- xen/events: Fix race in set_evtchn_to_irq (git-fixes). +- commit cfb3b9b + +- md/raid10: properly indicate failure when ending a failed + write request (git-fixes). +- Refresh for the above change, + patches.suse/md-display-timeout-error.patch. +- commit 2088aff + +- net/mlx5e: Add missing capability check for uplink follow (bsc#1188412) +- commit db9b0eb + +- net/mlx5: Add ts_cqe_to_dest_cqn related bits (bsc#1188412) +- commit 0a67f96 + +- bpf: Fix leakage due to insufficient speculative store + bypass mitigation (bsc#1188983, bsc#1188985, CVE-2021-34556, + CVE-2021-35477). +- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 + (bsc#1188983, bsc#1188985, CVE-2021-34556, CVE-2021-35477). +- commit f87c7ce + +- drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + + CML combos (bsc#1188700). +- drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + + CML combos (bsc#1188700). +- drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings + (bsc#1188700). +- drm/i915/gen9_bc: Recognize TGP PCH + CML combos (bsc#1188700). +- drm/i915/rkl: new rkl ddc map for different PCH (bsc#1188700). +- drm/i915/dg1: provide port/phy mapping for vbt (bsc#1188700). +- drm/i915/dg1: gmbus pin mapping (bsc#1188700). +- drm/i915: Introduce HPD_PORT_TC (bsc#1188700). +- drm/i915: Move hpd_pin setup to encoder init (bsc#1188700). +- drm/i915: Configure GEN11_{TBT,TC}_HOTPLUG_CTL for ports TC5/6 + (bsc#1188700). +- drm/i915: Nuke the redundant TC/TBT HPD bit defines + (bsc#1188700). +- drm/i915: Add VBT AUX CH H and I (bsc#1188700). +- drm/i915: Add VBT DVO ports H and I (bsc#1188700). +- drm/i915: Add more AUX CHs to the enum (bsc#1188700). +- commit 3f49445 + -- commit 0183525 +- commit 6f32319 -- Align s390 NVME target options with other architectures (bsc#1188404). - CONFIG_NVME_TARGET=m - CONFIG_NVME_TARGET_PASSTHRU=y - CONFIG_NVME_TARGET_LOOP=m - CONFIG_NVME_TARGET_RDMA=m - CONFIG_NVME_TARGET_FC=m - CONFIG_NVME_TARGET_FCLOOP=m - CONFIG_NVME_TARGET_TCP=m -- commit a49b3f5 - +- btrfs: track ordered bytes instead of just dio ordered bytes (bsc#1135481). +- commit 9c3cf71 + +- btrfs: account for new extents being deleted in total_bytes_pinned (bsc#1135481). +- commit fed2922 + +- btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself (bsc#1135481). +- commit 5426822 + +- btrfs: shrink delalloc pages instead of full inodes (bsc#1135481). +- commit 5e89cd2 + +- btrfs: fix possible infinite loop in data async reclaim (bsc#1135481). +- commit f95f181 + +- btrfs: add a comment explaining the data flush steps (bsc#1135481). +- commit a308556 + +- btrfs: do async reclaim for data reservations (bsc#1135481). +- commit deae828 + +- btrfs: flush delayed refs when trying to reserve data space (bsc#1135481). +- commit d82c207 + +- btrfs: run delayed iputs before committing the transaction for data (bsc#1135481). +- commit 6af13e4 + +- btrfs: don't force commit if we are data (bsc#1135481). +- commit 3380b09 + +- btrfs: drop the commit_cycles stuff for data reservations (bsc#1135481). +- commit c6ed5f3 + +- btrfs: use the same helper for data and metadata reservations (bsc#1135481). +- commit 188e042 + +- btrfs: serialize data reservations if we are flushing (bsc#1135481). +- commit 9a68295 + +- btrfs: use ticketing for data space reservations (bsc#1135481). +- commit 0cad012 + +- btrfs: add btrfs_reserve_data_bytes and use it (bsc#1135481). +- commit 7c494a4 + +- btrfs: add the data transaction commit logic into may_commit_transaction (bsc#1135481). +- commit 9327930 + +- btrfs: add flushing states for handling data reservations (bsc#1135481). +- commit ee0a32c + +- btrfs: check tickets after waiting on ordered extents (bsc#1135481). +- commit e9723f6 + +- btrfs: use btrfs_start_delalloc_roots in shrink_delalloc (bsc#1135481). +- commit 08a821e + +- btrfs: use the btrfs_space_info_free_bytes_may_use helper for delalloc (bsc#1135481). +- commit e18060c + +- btrfs: call btrfs_try_granting_tickets when reserving space (bsc#1135481). +- commit e684a31 + +- btrfs: call btrfs_try_granting_tickets when unpinning anything (bsc#1135481). +- commit df0d484 + +- btrfs: call btrfs_try_granting_tickets when freeing reserved bytes (bsc#1135481). +- commit 4167827 + +- btrfs: make ALLOC_CHUNK use the space info flags (bsc#1135481). +- commit 6287797 + +- btrfs: make shrink_delalloc take space_info as an arg (bsc#1135481). +- commit 1eb212c + +- btrfs: handle U64_MAX for shrink_delalloc (bsc#1135481). +- commit acedfaf + +- btrfs: remove orig from shrink_delalloc (bsc#1135481). +- commit 02659bb + +- btrfs: change nr to u64 in btrfs_start_delalloc_roots (bsc#1135481). +- commit 5b57ee8 + +- block/scsi-ioctl: Fix kernel-infoleak in scsi_put_cdrom_generic_arg() (git-fixes). +- dm crypt: document encrypted keyring key option (git-fixes). +- commit 58565f2 + -- sched: optimize latency defaults for throughput add guard (Scheduler - enhancements for I7 (bnc#754690, bnc#1144446)). - Upstream removed the relevant sysctls and a deviation from mainline now can - only be reverted via debugfs. The guard is added until it can be determined - if the need for tuning can be addressed without reenabling the sysctls. -- commit 5985363 - +- bluetooth: eliminate the potential race condition when removing + the HCI controller (bsc#1184611 CVE-2021-32399). +- commit b57a022 + -- rpm/kernel-binary.spec.in: Require new enough pahole. - pahole 1.21 is required for building Linux 5.13 BTF -- commit 7e12792 - keyutils +- Add /etc/keys/ and /usr/etc/keys/ directory (bsc#1187654) + +- adjust the library license to be LPGL-2.1+ only (the tools are GPL2+, + the library is just LGPL-2.1+) (bsc#1180603) + +- update to 1.6.3: + * Revert the change notifications that were using /dev/watch_queue. + * Apply the change notifications that use pipe2(O_NOTIFICATION_PIPE). + * Allow "keyctl supports" to retrieve raw capability data. + * Allow "keyctl id" to turn a symbolic key ID into a numeric ID. + * Allow "keyctl new_session" to name the keyring. + * Allow "keyctl add/padd/etc." to take hex-encoded data. + * Add "keyctl watch*" to expose kernel change notifications on keys. + * Add caps for namespacing and notifications. + * Set a default TTL on keys that upcall for name resolution. + * Explicitly clear memory after it's held sensitive information. + * Various manual page fixes. + * Fix C++-related errors. + * Add support for keyctl_move(). + * Add support for keyctl_capabilities(). + * Make key=val list optional for various public-key ops. + * Fix system call signature for KEYCTL_PKEY_QUERY. + * Fix 'keyctl pkey_query' argument passing. + * Use keyctl_read_alloc() in dump_key_tree_aux(). + * Various manual page fixes. +- spec-cleaner run (fixup failing homepage url) + +- prepare usrmerge (boo#1029961) + +- updated to 1.6 + - Apply various specfile cleanups from Fedora. + - request-key: Provide a command line option to suppress helper execution. + - request-key: Find least-wildcard match rather than first match. + - Remove the dependency on MIT Kerberos. + - Fix some error messages + - keyctl_dh_compute.3: Suggest /proc/crypto for list of available hashes. + - Fix doc and comment typos. + - Add public key ops for encrypt, decrypt, sign and verify (needs linux-4.20). + - Add pkg-config support for finding libkeyutils. +- upstream isn't offering PGP signatures for the source tarballs anymore + +- Replace krb5-devel BuildRequires with pkgconfig(krb5): Allow OBS + to shortcut the ring0 bootstrap cycle by also using krb5-mini. + +- add upstream signing key and verify source signature + +- updated to 1.5.11 (bsc#1113013) + - Add keyring restriction support. + - Add KDF support to the Diffie-Helman function. + - DNS: Add support for AFS config files and SRV records + +- Use %license (boo#1082318) + +- add keyutils-devel for baselibs, to allow biarch LTP builds. + (bsc#1061591) + +- updated to 1.5.10 + - added "dh_compute" callback + - manpage improvements + +- move binaries from /bin to /usr/bin (bsc#1029969) +- keyutils-usr-move.patch: also adjust the request-key.conf file + +- keyutils-nodate.patch: avoid including the timestamp. bsc#916180 + kfilemetadata5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Optimize README formatting for api.kde.org + * USe const'ref + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods + * Port deprecated QMap methods to QMultiMap + * Put code of public header depending on deprecated Qt API in deprecation wrapper + * [PopplerExtractor] extract pageCount + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix wrong testcase. + * Port QStringRef (deprecated) to QStringView + * [FFmpegExtractor] Remove FFmpeg 2.x/3.0 support, handle deprecations + * Fix version checks in FindFFmpeg.cmake + * [DublinCore] Also test terms namespace + * [PopplerExtractor] directly use getters provided by poppler + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix compilation with libc++ also for autotests (semitested) + * Fix compilation with libc++ (untested) + * Update IRC network name in the README +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * [ExtractionResult] Remove automatic mimetype determination + * [ExternalWriter] Test property serialization + * [ExternalExtractor/Writer] Avoid unnecessary map value lookup from key + * [ExternalWriter] Fix infinite loop when serializing properties + * Avoid leaking a QObject in ExternalWriter + * [TaglibExtractor] Rename ASF test case to WMA + * [TaglibWriter] Fix memory leak when updating Cover images in ASF (WMA) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use new version-controlled enumerator deprecation warning macros + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * This method is unused (fix unity compile support) + * Enable Unicode support in QRegularExpression where needed + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port some deprecated method + * Fix some leaks in OpenDocument and Office OpenXML extractors + * Add several subtypes for OpenDocument and OpenXML document + kgamma5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Install kcm in new location & create kcminit symlink + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT here + * Restore same visibility of deprecated API for builds of tarball & checkout + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + kgeography +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix color of some United States Minor Outlying Islands (kde#449048) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Do not specify an exact size for the appdata screenshot + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * New usa_mississippi flag (kde#445670) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use native names for Ukrainian cities (kde#432503) + * Add map for Virginia (USA) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Fix crash when "Wait for validation" is not enabled (kde#435555) +- Drop 0001-Fix-crash-when-Wait-for-validation-is-not-enabled.patch + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update zaire2006.kgm changes made on capital + city of Sankuru (formerly Lodja> now LUSAMBO) + and the Kasaï central province name (formerly Lulua) + * Documentation updates + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + * Port away from KRandom + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Make it clear the GB Counties map is Historic Counties (kde#420768) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kglobalaccel -- Add patch to refuse startup with the wrong uid (boo#1178488): - * 0001-Don-t-let-kglobalaccel-run-if-KDE_SESSION_UID-mismat.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Use QKeySequence instead of int + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Make XCB XTEST optional requirement + * Add missing override keyword + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Properly split exec line args + * Fix build without Qt session manager + * Add FreeBSD CI + * Fix CI deps + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Remove obsolete LGPL-2.0-only license text + * Relicense remaining LGPL-2.0-only file + * Remove unneeded header + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix launching commands with args using kstart5 (kde#433362) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Simplify code + * Properly construct QString +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Revert "Prevent kglobalaccel5 getting activated on + non-Plasma systems" (kde#437034) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Don't extract the command in two parts + * Use kstart5 to start the processes, when available + * Remove duplicated code to start a process + * Use new connect() signal/slot syntax + * Prevent kglobalaccel5 getting activated on non-Plasma systems (kde#435420) + * [runtime] Avoid service restarts when the X connection is + unexpectedly removed +- Drop 0001-Revert-systemd-dbus-activation.patch + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Only use unistd/getuid when available + * Don't let kglobalaccel run if KDE_SESSION_UID mismatches + (boo#1178488) + * Update KGlobalAccel definition file + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Load statically linked kglobalacceld interface plugins kguiaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add KIconUtils::addOverlays() overload to allow passing QIcon and QStringList + * Fix CMake config file for Qt6 with X11 builds + * Compile with Qt 6.3 + * Use qt_generate_wayland_protocol_client_sources with Qt6 + * KSystemclipboard: add a nullcheck + * WIP: Change the build system to enable building with Qt 6 + * WaylandClipboard: Do not emit change upon the offer for our own source + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Include definition of QTWAYLANDCLIENT_VERSION + * Add KSystemClipboard to use wlr-data-control transparently in Wayland + * Use qGuiApp instead of qApp + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove unneeded lambda capture, fixing a compiler warning. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Use imported target for X11 libs + * Add explicit option for controlling X11 support + * Relicense remaining files away from LGPL-2.0-only + * Add missing static dependency to Config.cmake.in + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Use method that is exposed in Qt6 + * Relicense files away from LGPL-2.0-only + * Relicense file to LGPL-2.0-or-later + * Add information about utilities provided by KGuiAddons + * UrlHandler: fix url concatenation when using docs.kde.org + * Support static builds + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Fix crash in keysequence recorder due to out of bound access + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port from deprecated QFontMetrics::charWidth() to horizontalAdvance() + * Add KIconUtils::addOverlays() overload to replace KDE::icon() + * keysequencerecordertest: import from project keysequencerecorder.h + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Explicitly BuildRequire pkgconfig(wayland-client) that's needed + now and don't rely on other packages pulling it in + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call (parent is passed to Q*Layout ctor) + * Make shortcut inhibition work from the get-go (kde#407395) + * Fix potential crash in wayland inhibitor teardown (kde#429267) + * CMake: Find Qt5::GuiPrivate when Wayland support is enabled + * Add KeySequenceRecorder as base for KKeySequenceWidget and KeySequenceItem + khangman +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Remove deprecated and defunct KNewStuff properties +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Documentation updates + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * add content rating + * Remove KDeclarative dependency + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + khelpcenter5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * [appstream] Fix app url + * Fix a cppcheck warning + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Define scheme handler for help, main and info URLs + * Remove references to "Without Confirmation" actions + * Add the full screen mode (kde#119582) + * Port away from kinit + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update old visualdict images + * increase cmake version as for other kde apps + * operator+/- is disabled for QFlags in qt6 + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * doc: remove download/build instructions + * Fixed version of 'Contents tree: add fallback to URL without fragment' that does not crash + * avoid intermediate list and cleaner way to convert to QSet + * fix compilation for Qt > 5.14: QSet::fromList(QList) deprecated + * Ignore files + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kholidays +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * holiday_us_en-us - add Juneteenth + * Add missing Qt@QT_MAJOR_VERSION@ here + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Correct Name of last day of daylight saving time (kde#444615) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Update Canadian holidays + * Update README.md + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix syntax errors in holiday_kz_kk and holiday_kz_ru + * Update holiday_kz_kk + * Update holiday_kz_ru + * holidays/plan2/holiday_mx_es - fix syntax errors + * Update Mexican holidays + * Create mu_fr_catholic + * Update mu_en, mu_en_islamic + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add Bangladesh holiday + * Fix includes + * holiday_fi_fi - adjust midsummer festival "Juhannuspäivä" (kde#438542) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * rename holiday_lk_si + * add holidays for srilanka in sinhala + * Replace moon phase calculation code + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Make it compile with unity cmake support + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + * handle negative years in easter and pascha calculations. (kde#434027) + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix rounding of sun position events less than 30s before the next hour + * Avoid parsing each holiday file twice in defaultRegionCode() + * Compute the astro seasons only once per occurrence + * Fix holiday region lookup for ISO 3166-2 codes + * Make HolidayRegion copyable/movable + * Add support for calculating civil twilight times + khotkeys5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * gestures: Replace mouse button spinbox with a combobox (kde#445001) + * Add GitLab CI + * when deleting an entry, also delete the widgets (kde#443656) + * Minor: s/Q_DECL_OVERRIDE/override/ + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * when deleting an entry, also delete the widgets (kde#443656) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Make unused variables anonymous or Q_UNUSED + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove autotests + * replace klineedit + * helper: fix warning from .ui file + * app: the kded library needn't link directly to kdelibs4 or xtest either + * testing: the standalone (test)app needs no kdelibs4 or XTest + * helpers: tidy up + * lib: replace use of KApplication + * KCM: use KF5-era UI-wrangling + * CMake: fix up FindKF5 bits + * Arts: one more ARTS-related file (was not hooked to build anymore) + * Arts: fix build after ARTS-removal + * Arts: remove ARTS-related files + * lib: replace deprecated methods + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Disable lto for ppc64 builds. + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use configure_package_config_file instead of ecm_configure_package_config_file + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Add pre-commit hook for clang-format + * Update .gitignore + * Add .git-blame-ignore-revs file + * Run clang-format + * Add trailing commas to enums +- Refresh 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix import of files (kde#428536) + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Set a display names for our actions + * Fix build + * port away from kstandarddirs + * more minor cleanups + * port WindowDefinitionListDialog away from kdialog + * port WindowDefinitionDialog away from kdialog + * port export dialog away from kdialog + * port edit gesture dialog away from kdialog + * port away from kurl + * minor cleanups + * port away from KShortcut + * minor cleanup + * some cleanup + * fix wonky connection + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Add patches to improve XTest and use it more (boo#1173968): + * 0001-Handle-modifier-keys-with-xtest-in-ShortcutsHandler-.patch + * 0002-Use-xtest-also-for-sending-input-to-the-active-windo.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Port khotkeys to KIO's ApplicationLauncherJob & CommandLauncherJob + * Launch qdbusviewer with CommandLauncherJob. Tested, works. + * bump to require Qt 5.14 +- Refresh patches: + * 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch + khtml +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We more lenient in reading QImages (kde#441501) + +- Disable lto for ppc64 builds. + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove usage of the register keyword + * Let gperf generate C++ code + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + ki18n +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt unit tests to iso-codes 4.8 + * Remove private QtCore API use with Qt6 + * WIP: Change the build system to enable building with Qt 6 + * API dox: fix KUIT tags examples to use xi18n* calls + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Document how KLazyLocalizedString is tied to a translation domain + * Consider TRANSLATION_DOMAIN when converting to a KLocalizedString + * KLazyLocalizedString: add KLocalizedString forward API for convenience + * KLazyLocalizedString: allow implicit default constructor + * Add KLazyLocalizedString::isEmpty() const + * Work around QStandardPaths not working for unit tests on Windows + * Fix MSVC warning about inconsistent export macro in forward declaration + * Port Kuit keymap away from I18N_NOOP macro usage + * Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString + * Add KLazyLocalizedString as a replacement for the I18N_NOOP macros + * Fix loading a KCatalog with a different language on Windows + +- Require iso-codes-lang. The -lang package is not optional. + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. +- Rebase fallbackLang.diff + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port QStrinRef (deprected) to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * ki18n_wrap_ui: catch alias targets before failing internally + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kiconthemes +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * KIconColors: add Complement and Contrast + * KIconColors: add .ColorScheme-ActiveText + * WIP: Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804) + * [KIconDialog] Add Ctrl+F shortcut for focussing search line + * [KIconButton] Pre-select current icon when opening dialog + * [KIconDialog] Add API for pre-selecting an icon + * Fix test + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Also highlight charged text colors (kde#442569) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Add support for static builds + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Introduce KIconLoader::hasCustomPalette + * [KIconDialog] Revamp UI (kde#388807) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * [Tests] Enable high dpi pixmaps + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Use deprecation macros for KIconLoader::alphaBlending() + * Use new version-controlled enumerator deprecation warning macro + * Use new connect signal/slot syntax + * Deprecate KIconLoader::Panel in KF6 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * ensure qrc + QDir::searchPaths work for icons (kde#434451) +- Drop patches: + * 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch + * 3262669e.patch + +- Add 3262669e.patch + Fix icons can not be shown on some applications (rh#1943807) + +- Add patch to fix icon loading in some applications (kde#434451): + * 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch + +- 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 + +- 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` + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Add selected property to effects + * Use qDebug instead if icon theme is not found + kidentitymanagement +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use unique_ptr here + * Revert this part it breaks messagelib build + * Fix some cppcheck + * Use QVERIFY + operator != + * Add support for storing Face header + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Use qOverload directly (scripted) + * Const'ify variable + use explicit + * Rename method as I asked on MR but didn't do. + make method working + * Fix compile. + * Add api to show (default) in combobox + * Add isDefaultIdentity to IdentifyCombobox + * Fix version + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix Bug 439786 - Folder default identity not applied + if identity UOID > 0x7fffffff (kde#439786) + * Modernize code + * Remove this forward declaration we already include + * In kf6 kde4 migrate code will be removed + * Assign directly +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 430398 - cmake searches unused dependency (kde#430398) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Fix generate pri file + * Clean up + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Add missing Q_REQUIRED_RESULT + * modernize code + * Convert license headers to SPDX format + * increase dependancy + * Make it compile with last kpimtextedit + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Const'ify + * Fix coding style + * Port to QRandomGenerator from KRandom::random + * We depend against kf5.71 + * USe QVector + * Add missing Q_REQUIRED_RESULT + * Make it compile against 5.71 without deprecated method + * Fix error during merging + * Use QLatin1Char('/') here + * Fix includes. Use uppercase includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kidletime +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix comment + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Relicense framework from LGPL-2.0-only to LGPL-2.1-or-later + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * add std::chrono overload for addIdleTimeout + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Load statically linked system poller plugins + kig -- Switch to python3 for Leap 15.4 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Fix the kig build after kwindowsystem changes + * Fix saving/loading compressed, kigz, files + * Use applicatin/gzip mimetype + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix the kig build after kwindowsystem changes + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix saving/loading compressed, kigz, files + * Use applicatin/gzip mimetype + * Fix updating function signature for python scripts to reflect object selection (kde#336020) + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Manually convert remaining license headers + * Clean up license headers + * Convert license headers to SPDX + * kigpart: add JSON metadata to plugin, install into kf5/parts subdir +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix build in C++17 mode + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- stop owning directories provided by filesystem rpm (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Prevent crash during construction of circle by three points (kde#430884) + * doc: delete an delivered file by error + * Documentation updates + +- 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 + +- 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) + +- 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) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Update docs and screenshots to Breeze + * add content rating + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + * scripting: remove char* hacks + * cmake: fallback to "python" as boost component + * scripting: remove support for Python < 3 + * cmake: switch python & boost-python search to py3 (kde#419237) + * scripting: use PyErr_NormalizeException + * scripting: update Python-Kig highlight definition + * scripting: properly enable line numbers + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 kimageformats -- Add patch to fix OOB write (oss-fuzz#33742): - * 0001-xcf-Fix-Stack-buffer-overflow-WRITE-on-broken-files.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix typo + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * avif: limit scope of variables + * Add JXL to the list of supported formats + * Add plugin for JPEG XL (JXL) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * avif: performance and quality improvements + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix build with clang12 + libc++ + * Clean up unneeded JSON parameter in kimageformats_add_plugin + * SGIImage::writeImage: Properly fail if the image is too big + * exr: Port to std::log/pow + * PCXHandler::write: Properly fail if the image is too big + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * exr: Repair compability with openexr2 (kde#440084) + * exr: Override the actual function signature (kde#439767) + * Fix build with older openEXR versions + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * avif: Disable all strict decoder checks + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * avif: Adjust for libavif breaking change + * Bump required CMake version to 3.16 + * Enable HEIC plugin to save all ICC profiles + * Color profile loading/saving fixes + * xcf: Make sure offsets are not negative + * xcf: Fix Stack-buffer-overflow WRITE on broken files + +- Enable HEIF plugin also on Leap 15.3 now + +- Enable HEIF plugin build on openSUSE Tumbleweed (requires libheif) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Support building with OpenEXR 3 + * test: imageconverter: add a way to list mimes instead of formats + * xcf: fix new[]/delete mismatch, as detected by ASAN + * ani: convert +1 to -1 so we don't do a potential integer overflow + * xcf: Fix Stack-buffer-overflow WRITE on broken files + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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: + * 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. + +- 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) + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * test: don't convert image format if possible + * No longer descease color depth to 8 for 16 bit uncompressed PSD files + * tests: Remove qimage_format_enum_names and just use QMetaEnum kimap +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Handle pure SSL/TLS negotation in Session instead of LoginJob (kde#449184) + * LoginJob: Verify that encryption is established before authentication + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Treat SSL handshake errors as fatal also when using STARTTLS + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Not necessary to use qOverload here + * Port Q_FOREVER + * Add KDE CI file + * Use qOverload directly (scripted) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Disconnect rather than reconnect when not ignoring SSL errors + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Not necessary to search in sub folder too + * Use QStringView + * Use forward declaration here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Add hard dependency on SASL modules (boo#1186591) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * It compiles fine with QT_NO_KEYWORDS + * Use git commit hook + * run git clang-format + * Modernize code + * Port foreach + * Add missing override on destructor + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add autotests for CREATE-ALREADYEXISTS and DELETE-NONEXISTENT + * Idempotent CREATE and DELETE (kde#423672) + * Convert license headers to SPDX format + * Convert copyright holders to SPDX format + * SearchJob: don't assemble OR term recursively + * ImapSet: optimize the set before serialization + * Fix some clazy warning + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kinfocenter5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Search in /usr/local/sbin:/usr/sbin:/sbin as fallback (kde#449792) +- Drop patches, now upstream + * 0001-Search-in-usr-local-sbin-usr-sbin-sbin-as-fallback.patch + +- Change patch to also search in /sbin: + * Add 0001-Search-in-usr-local-sbin-usr-sbin-sbin-as-fallback.patch + * Drop 0001-Search-in-usr-local-sbin-usr-sbin-as-fallback.patch + * Rebase 0002-Look-for-binaries-in-Mesa-demos-path-as-well.patch + +- Add patch to actually find lscpi (kde#449792, boo#1195696): + * 0001-Search-in-usr-local-sbin-usr-sbin-as-fallback.patch +- ... and eglinfo (boo1195695): + * 0002-Look-for-binaries-in-Mesa-demos-path-as-well.patch +- Suggest Mesa-demo for eglinfo + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Drop unnecessary KIconThemes dependency + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * fix up about-distro exec +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Handle-libpci-errors-gracefully.patch + * 0002-Enable-the-PCI-module-everywhere.patch +- Drop patch, now longer necessary: + * plasma-session-name.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * unbreak about CPU value when solid is missing a product string (kde#439464) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * remove cell dimension setting + * unbreak the refresh button + * disable layout twinning in NIC kcm + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Add patches to enable the PCI module on ARM: + * 0001-Handle-libpci-errors-gracefully.patch + * 0002-Enable-the-PCI-module-everywhere.patch + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Add missing pkgconfig(libusb-1.0) BuildRequires (boo#1187319) +- Mention all KCMs in %files explicitly + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * force-resize columns in the wayland module (kde#433327) + +- 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 + +- 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 + +- Add support for qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * drop qt3 support defs + * set more screenshots + * switch Exec line to kinfocenter + * correct appstream homepage URL to plasma homepage + * Use camelcase (scripted) + * Add README + * Add device "Description" to sidebar + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * also localize the bit entry + * make entry members protected + * Fix English copy to clipboard version (kde#407179) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Address trailing newline and spaces (kde#422968) + * usb: parse version from sysfs entries correctly (kde#422610) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * use better strings for dri devices + * bump to require Qt 5.14 + * view1394: initialize OuiDb only when needed + * view1394: try to load OUI data from system location + * view1394: isolate DB loading in own function + * Optimize message extraction + * don't hold initdness in a static var (kde#417466) + * improve some previously recycled strings + * add gpu entry to about system (kde#355053) + * refactor about-distro to more generically support textual dumps + * cleanup devinfo header includes + * add trivial systemsettings finder and mark it as RUNTIME dep + * Restore config-x11 header file + * Kill the KinfoCenter binary + * Remove unused includes +- Refresh patches: + * plasma-session-name.patch + kinit +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove code for loading libkdeinit5_foo.so modules + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Fix KDE shutdown bug + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fixes crash in KLauncher::idleTimeout() caused by + unblockable destruction of IdleSlave objects (kde#426387) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port from the deprecated QProcess::pid() to QProcess::processId() + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 findLibcap from ECM + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kio -- Add patches to avoid breaking text codec inintialization - (boo#1134688, kde#432406): - * 0001-Fix-default-codec-being-set-to-US-ASCII-in-KIO-apps.patch - * 0002-Use-Q_LOGGING_CATEGORY-macro-instead-of-explicit-QLo.patch - * 0003-Remove-extra-after-Q_LOGGING_MACRO-usage.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Too many changes since 5.89.0, only listing bugfixes: + * kdirmodel: Return "unknown" icon when the icon is null (kde#447573) + * do not access service past its prime (kde#446539) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add new signals and logic to handle open directories in new windows or tabs + * Fix KRun::runApplication when xdg activation is involved (kde#446272) + * Explicitly remove the event filters in classes managed by a unique_ptr + * [KACLEditWidget] Load list of users/groups on demand + * [KPropertiesDialog] Reuse existing KUser instance + * Fix directory thumbnailer loading + * [CopyJob] Emit moving while renaming + * [KPropertiesDialog] Improve presentation of file type configuration + * [KPropertiesDialog] Add extra fields value in correct column + * Allow loading of Thumbnailers using embedded json metadata + * KDirOperator: get the icon sizes from user settings + * [KACLEditWidget] Remove redundancy and add icons to buttons + * [KPropertiesDialog] Use Filelight icon and name from desktop file + * [KPropertiesDialog] Hide time labels in multiple mode + * [KPropertiesDialog] Also hide label_left for timestamps + * Fix copying between different filesystems on Linux < 5.3 + * [KDynamicJobTracker] Support KUiServerV2JobTracker +- Drop patch, now upstream: + * 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch + +- Add patch to fix KRun on Wayland (kde#446272, + gh#openSUSE/kmozillahelper#33): + * 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * KMountPoint: revert to parsing /dev/disk/by-{uuid,label}/ manually (kde#442106) + * CopyJob: handle the no-op case of symlinks on FAT partitions (kde#442310) + * KUrlCompletion: Disregard the trailing slash when sorting directory paths (kde#442717) + * KFilePropsPlugin: Allow to edit properties when setFileNameReadOnly is set (kde#441847) + * kuriikwsfiltereng: Fix quitting match logic if accidentally bang syntax is used (kde#437660) + * file_unix: Fix endless loop during xattr copy. (kde#441446) + * Improve "trash is full" error message (kde#442865) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * KUrlCompletion blocks autosuggestion from happening if the + input is an exact directory path. (kde#420966) + * KDirOperator: provide an option to enable showing open-with item actions (kde#440748) + * Fix permissions when copying files (kde#404777) + * KFileItem: refresh() shouldn't discard ACL attributes (kde#299155) + * KPropertiesDialog: show text label with item name for readonly items too (kde#442237) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Inline kssld operators to avoid duplicate symbol errors (kde#428807) + * KFilePlaceEditDialog: Always preserve previous icon (kde#439622) + * kio_http: wrap a long error message (kde#160399) + * kio_file: detect failure to create symlinks due to filesystem support (kde#253678) + * CopyJob: ask users about replacing invalid characters in file/folder names (kde#136746) + * KDirOperator: expand to url only in detail tree view (kde#440475) + +- Disable lto for ppc64 builds. + +- Move the designer plugin to the main package, it's used in + applications like KMail through QFormBuilder + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Message dialogs: wrap the text (kde#440545) + * Fix creating thumbnails for items under desktop:/ (kde#438691) + * KPropertiesDialog: fix applying permissions recursively (kde#225658) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * KOpenWithDialog: expand category on selection (kde#437885) + * [kopenwithdialog] Show better error message when specifying a non-executable file (kde#437880) + * [KCoreDirLister] Guard uiDelegate(), it might be null (kde#437153) + * Allow selecting directories in KFileWidget (kde#419874) + * When finding a job delegate extension, also try the uiDelegate() of its parents (kde#436049) + * PreviewJob: Create a larger SHM when necessary (kde#430862) +- Remove patches: + * 0001-MimeTypeFinderJob-Resolve-symlinks-for-a-local-file.patch + * 0002-MimeTypeFinderJob-the-StatJob-details-should-include.patch + * 0003-kio_file-pass-the-absolute-path-to-QMimeDatabase-mim.patch + +- Add patches to fix issues with MimeTypeFinderJob (kde#398908): + * 0001-MimeTypeFinderJob-Resolve-symlinks-for-a-local-file.patch + * 0002-MimeTypeFinderJob-the-StatJob-details-should-include.patch + * 0003-kio_file-pass-the-absolute-path-to-QMimeDatabase-mim.patch + +- Drop 0001-PreviewJob-Create-a-larger-SHM-when-necessary.patch. + Merged in kio 5.82. + +- Add patch to fix thumnail creation in certain conditions (kde#430862): + * 0001-PreviewJob-Create-a-larger-SHM-when-necessary.patch + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Make the openOrExecute dialog modal (kde#430396) + * KDirOperator: show the progress bar above the horizontal scrollbar + (kde#194017) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Handle .theme files correctly (kde#435176) + * PreviewJob: Initialize cachesSize with 0, only pass size > 0 + to shmget, improve createThumbnail (kde#430862) + * KNewFileMenu: use destination side to stat destination (kde#429541) +- Drop patch: + * 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch + +- Add patch to prevent file.so from remaining loaded (kde#434455, boo#1183880) + * 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch + +- 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) + +- 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) + +- 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 + +- Add upstream patch to prevent crashing when using "apply to all" + in the move/copy/overwrite dialog (kde#430374): + * 0001-RenameDialog-Add-missing-nullptr-initialization.patch + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * NewFile Dialog: allow to accept directory creation before stat has run (kde#429838) + * KUrlNavBtn: make opening subdirs from dropdown menu with the keyboard work (kde#428226) + * Places view: highlight place only when it is displayed (kde#429806) + * KIO::iconNameForUrl: resolve icon for remote files based on name (kde#429530) + * RenameDialog: allow to overwrite when files are older (kde#236884) + * Do not add unnecessary separators (kde#427830) - (boo#1174141, kde#423412, kde#423645): - * 0001-OpenUrlJob-fix-support-for-shell-scripts-with-a-spac.patch -- Includes patch to fix copying to protocols which don't always report - available space (boo#1174169): - * 0001-FileSystemFreeSpaceJob-emit-error-if-the-kioslave-di.patch + (boo#1174141, kde#423412, kde#423645) +- Includes patch to fix copying to protocols which don't always + report available space (boo#1174169) kio-extras5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * sftp: Don't compare size_t against -1 + * sftp: Allow compression if necessary +- Drop upstream patch: + * 0001-sftp-Allow-compression-if-necessary.patch + +- Add patch to fix sftp connection if the server requires compression + (boo#1192731): + * 0001-sftp-Allow-compression-if-necessary.patch + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix SMB URL (kde#447319) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * implement timeouts from ws-discovery (kde#436574) + * kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * man kio: fix crash due to bad memory pointer on REQ_ps handling (kde#443983) + * kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix kio-mtp with libmtp 1.1.19 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + -- Add patch from upstream to link correctly to taglib: - * 0001-copy-FindTaglib-from-ECM.patch +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * don't auto deduce QStringBuilder (kde#439877) + * filter KIO: add zstd support + * Thumbnails: Make thumbnail generation devicePixelRatio aware (kde#342053) + * kio_info: fix the extraction of the POT file + * archive KIO: register also as handler for zstd-compressed tars + * Drop network: KIO slave + * kio-mtp: register demon on D-Bus by service name org.kde.kmtpd5 + * Fix build against new KDNSSD includes + * Adding import of kio_version + * Move ThumbCreatorWithMetadata out of anonymous namespace + * Thumbnails: Refactor, add ThumbCreatorWithMetadata + * Thumbnails: Refactor, Make scaleDownImage an anonymous function, + remove unnecessary old smooth scaling hack + * Thumbnails: Refactor how to find thumb cache dir + * Thumbnails: Refactor, Add ThumbnailProtocol::ensureDirsCreated + * Skipping thumbnail caching for encrypted storages + * thumbnail: run clang-format + * Remove empty ExtraNames JSON property for KIO slaves + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Do not install deprecated protocol files + * Remove description from protocol files + * Increase deps + * Add missing include + * [kio/mtp] Use forward declaration for MTPDevice* + * [kio/mtp] Use ecm_qt_declare_logging_category + * [kio/nfs] Remove unused QTimer header + * [kio/nfs] Use ecm_qt_declare_logging_category + * [kio/man] Use ecm_qt_declare_logging_category + * [kio/info] Use ecm_qt_declare_logging_category + * [kio/filenamesearch] Use ecm_qt_declare_logging_category + * [kio/archive] Fix ecm_declare_logging_category usage + * [Thumbnail] Remove unused return value from drawSubThumbnail + * Enable gitlab CI + * Update .gitignore + * thumbnail: Port from deprecated qrand to QRandomGenerator + * thumbnail: Remove dead code + * Ignore smb/kdsoap-ws-discovery-client/ SPDX licenses + * Convert license headers to SPDX + * [thumbnail/exrcreator] Add missing include + * Bump Qt min version to 5.14 and fix two warnings + * Add .git-blame-ignore-revs file + * Run astyle to correct indentation to 4 spaces + * Thumbnail: Set sequenceIndexWraparoundPoint AFTER calling ThumbSequenceCreator::create() + * Add some missing linkages + * Bump KF5_MIN_VERSION to 5.80.0 for ThumbSequenceCreator::sequenceIndexWraparoundPoint(). + * Add support for fixed-length sequence loops to ThumbSequenceCreator + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Add missing include for std::this_thread + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * thumbnail: Check shm size before writing to it + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Support building with OpenEXR 3 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Skip the openEXR optional dependency for Leap builds + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * smb: do not assume rename files are different based on name (kde#430585) + * nfs: Do not set UDS_CREATION_TIME (kde#318821) + +- 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 + +- 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 + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Add PowerPoint slideshow mime types + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * [DjvuThumbnailer] Replace open coded ddjvu invocation with QProcess (kde#420074) + * Remove Mimetype overlay icon blending (kde#425789) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fish: Make makeTimeFromLs() actually take the strings into account + * Fish: Use the right result code on 'sh' command submission + * Fish: Fix 'sh' implementations for LIST and STAT commands + * Fish: Wrap lines in 'sh' implementations for LIST and STAT commands + * smb: no discovery cap on file listing (kde#427644) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Remove obsolete build dependencies: openslp, KDELibs4Support, + KHtml, exiv2 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Thumbnail folders: scale down sub image when their height is too big (kde#419566) + * filenamesearch: Implement stat to display metainfo (kde#420354) + * [KIO-MTP] Fix null pointer dereference (kde#405838) + * smb: make all qmin and qmax explicitly typed off_t (kde#419702) + * smb: make sure we use balanced arguments on qmax (kde#419702) + * smb: fast copy (kde#291835) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix the CMake module search order kio_audiocd +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * const'ify + use std::as_const here + * Modernize code + * Const'ify variable + * Remove some clazy warning + * Now we depend against qt5.15 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete .protocol file +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unused include + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add missing kdoctools_install + * Use systemsettings5 instead of kcmshell5 + * Add I18N context for the "Missing device specification" message + * Update to work properly with current KIO + * Search all possible locations for plugins + * Use CamelCase includes (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * appdata: use canonical help URL + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kipi-plugins +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * piwigo: Account for version numbers with more than one number + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Delete flashexport plugin + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: fix formatting + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Populate the mailclient drop down also on FreeBSD. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kirigami2 -- Add patch from upstream to not use ?? which requires Qt 5.15 - * 0001-dont-use-__-yet.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Icon documentation: add note about Cuttlefish + * ContextDrawer: fix documentation for "footer" + * Fix type error introduced in 52ce01c + * Add licenses to example files + * WheelHandler: Improve consistency with scrolling in Qt Widgets, add more properties + * Fix navigation buttons on layers + * Fix typo in search field documentation + * FormLayout: Switch an instance of let to var + * Add missing include (qt6 build) + * ShadowedRectangle: Add renderType option + * Dialog: Remove warning + * AboutPage: show spinner feedback while loading remote icon + * AboutPage: Only mess with the URL when we are dealing with KDE products (kde#444554) + * AboutItem: don't multiply sizes by devicePixelRatio + * AboutItem: Fix incorrect usage of height: and width: inside layouts + * OverlaySheet: Modify anchors on tall headers imperatively + * globaltoolbar: Use strict === equality in JavaScript + * Add explicit restore mode to avoid warning + * PageRowGlobalToolBarUI: don't animate opacity, take two (kde#417636) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * PageRowGlobalToolBarUI: use open-menu-symbolic + * Heading: Deprecate headerPointSize(int level) method + * Let escape key close pushed dialog layers + * AboutItem: fix the view for narrow dialogs + * AboutItem: Report its implicit size so it can scroll + * removed unnecessary code + * Increase passive notification opacity (kde#440390) + * Bold labels for narrow FormLayout + * Add Dialog Components + * add columns on empty width + * DefaultCardBackground improvements + * Expose internal icon source in the Avatar component + * Preconfigure kconfig and kaboutdata on template + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Icon: Use icon-png as the default placeholder instead of icon-x-icon (kde#444884) + * reliably drop component pools (kde#429027) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * PageRow: Do not async load the global header (kde#442660) + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Use text as tooltip only for icon-only buttons (kde#441810) + * controls/AbstractApplicationHeader: disable hiding on touch scrolling behaviour by default (kde#439923) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * [InlineMessage] Correct spacing between close button and action buttons (kde#440604) + * [ScrollView] Don't scroll with arrow keys if the view isn't scrollable (kde#439459) + * Show author/credits task (kde#438442) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Improve Page documentation generation + * Improve documentation for the OverlaySheet component + * Allow static link without sources + * Bundle plugins on Android + * Only emit sync signal if we have finished construction (kde#438682) + * Port CardsListView to use reuseItems instead of the DelegateRecycler + * Expose Labels of BasicListItem for greater end-user control + * [OverlaySheet] Add side margins when trying to span window width + * Respect an Action's visible property in GlobalDrawer even when collapsed (kde#438365) + * Add documentation for IconPropertiesGroup +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Fix binding loop for property "actions" in ToolBarPageHeader (kde#435530) + * Disconnect before destroying items (kde#436707) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Icon: make sure we don't call a nullptr reply (kde#423183) + * [OverlaySheet] Fix click to close (kde#435523) + * [BasicListItem] Don't unconditionally apply leading and trailing + padding (kde#435784) + * controls/SizeGroup: shield against nullptr qmlContext (kde#435593) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Auto fire SearchField's accepted, with optional extra delay (kde#435084) + * Fix focus handling in OverlaySheet to be managed as one FocusScope (kde#431295) + * [FormLayout] Use layout boundaries on twin layout hints (kde#434383) + * the visible part should always at least be as tall as item (kde#433815) + * Fix potential crash in SizeGroup (kde#434079) + * turn contentItemParent into a FocusScope (kde#433991) + +- 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 + +- 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) + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Refine list separator appearance (kde#428739) + * Fix rendering borders the proper size with software fallback (kde#427556) + * Use fwidth() for smoothing in low power mode (kde#427553) kitemmodels +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Support numeric sort and filter roles next to role names + * Add TODO for removing invokable removeRows wrappers with Qt 6.4 + * Add missing qt6 porting code + * Compile against qt6 + * Forward removeRow(s) to QML + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Take into account a possible QLocale::setDefault() override. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Enable static build of QML plugin + * Don't force QML plugin to be shared library + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * KBreadcrumbSelectionModel: use PMF connect() signal/slot syntax + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * autotests: fix assert in QList::insert() out of bounds + * Fix memory leaks detected by ASAN + * Port from qsrand/qrand to QRandomGenerator + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 checkState role name to KCheckableProxyModel + * Deprecate KConcatenateRowsProxyModel also by compiler & runtime warnings + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + * Remove test app, KRecursiveFilterProxyModel is deprecated since 5.65 + * KRearrangeColumnsProxyModel: only column 0 has children + kitemviews +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Relicense files from LGPL-2.0-only to LGPL-2.0-or-later + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * We require Qt 5.13 now, so remove ifdef + kiten +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix dictionary data URLs + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Reflow results in radselect (Fix #444008) + * Remove long dead code + * Add freebsd CI + * Add CI linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from KXMLGui deprecated methods + * Fix X-DocPath entries +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * radselect: Add option to display radicals in decreasing frequency order (kde#431866) + * Set KStatusNotifierItem status to Active (kde#132476) + * Fix addItem() group name in ConfigDictionarySelector::updateWidgets() (kde#418108) + * Set initial focus on the search bar on startup (kde#427077) + * radselect: Properly fetch kanji stroke count from kanjidic (kde#385070) + +- 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 + +- 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) + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Set initial focus on the search bar on startup (kde#427077) + * radselect: Add trailing "+" to last radicals column header + * radselect: Actually clear the list of search results in clearSearch() + * radselect: Properly fetch kanji stroke count from kanjidic (kde#385070) + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * add content rating + * Fix potential crash in sessionConfig + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Remove wrong and unneded i18n calls + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Fix potential crash in sessionConfig + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * radselect: allow to configure font of results list + * remove unused variable + * fix warning with modern gcc about having constructor but not operator= + * kanji browser: add 'copy to clipboard' button + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kitinerary +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Round up when converting vector bounding box to integers + * Include the pen width in computing vector bounding boxes + * Only consider rectangular strokes for the PDF vector barcode detection + * Fix build against KF5.91+ + * Add extractor script for Skymark booking emails + * Normalize flight numbers during post-processing + * Make the same city detection consider more information + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fixes for vitolus extractor + * Extract UIC operator code from SNCF TER barcodes + * Make proper json + * Find more reservation number variants in SNCF TER PDF tickets + * Add extractor script for Amtrak tickets + * Make the VIA Rail extractor work both with a full PDF or just the barcode + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Exclude files that hang cppcheck on the CI + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Add a new set of VDV certificates + * Skip invalid VDV certificates rather than terminating the download + * Add SPDX markers for the generated qrc file + * Fix the Windows build + * Recursively search for a context date from a context MIME node + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Too many changes since 21.08.2, only listing bugfixes: + * Handle English language MÁV ticket date formats (kde#444550) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Correctly decode HTML MIME nodes which specify codecs in HTML and MIME + * Handle US date formats in Accor hotel reservations + * Add extractor for onepagebooking + * Add extractor for Feratel cards + * Fix extracting English language SNCF tickets + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Add Airdo confirmation mail extractor script + * Extract SNCF Ouigo confirmation emails (kde#441361) + * Extract Ryanair PDF boarding passes + * Actually add the MAV extractor + * Add basic MAV (Hungarian state railway) domestic ticket extractor + * Add an alternative way of decoding RCT2 reservation data + * Reproduce whitespaces a bit more correctly when layouting U_TLAY text + * Let RCT2 type detection ignore whitespaces and support Hungarian IRTs + * Add a watchdog timer to interrupt long running extractor scripts + * Add Regionado pkpass extractor script + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Fix build with poppler 21.8.0 + * Fix number to string deserialization for large integer numbers + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * The isspace/isctrl/etc functions require unsigned char as input + * Remove unneeded MSVC utf-8 definition + * Add event reservation extractor for ticketmaster.de + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Handle SNCF TER booking confirmations (kde#439055) + * Fix handling of asymmetric SNCF OUI retour tickets (kde#439061) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Add extractor for Impfzentren Bayern + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix station name comparison for unbound train tickets + * Fix single digit day date parsing in oui.sncf confirmation emails (kde#437854) + * Improve handling of multi-leg and return tickets in Oui.sncf summary emails (kde#436976) + * Fix off by one date in certain SNCF tickets + * Apply the same departure day handling we have for flights also for trains + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Detect booking.com cancelations + * Handle more variants of NH hotel booking confirmation emails + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * KItinerary doesn't build as a unity build, so don't even try that +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- 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 + +- 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: + * Handle yet another TER ticket variant + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Consider horizontal flips in the PDF vector graphics transformation + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Work around another variant of invalid JSON + * These tests don't need a QGuiApplication + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Be a bit less strict when applying the year from the context date + * Guard against SNCF tickets having 1st/2nd leg barcode on 3rd leg page + * Fix second leg class extraction from SNCF ticket barcodes + * Extract English SNCF tickets + * Avoid NaN comparisons + * Require C++17 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Don't crash when trying to fix JSON-LD content + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Silence an unused function warning + * Fix class/struct declaration mismatch + * Fix build with latest Poppler + * Fix build with zxing 1.1.0 (kde#424853) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix the side-effects of openSUSE adding an Asia/Beijing timezone + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Extract seat reservation information from Ouigo confirmations + * Adapt to ZXing changing its library target name + kjobwidgets +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * KUIServerV2JobTracker: Add "transient" property support + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Handle all cases in switch(KJob::Unit) expressions to fix a compiler warning. + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add CI configuration file + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Build without D-Bus on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add KJobCreator manual test + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * KUiServerV2JobTracker: Send initial job state along + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * KUiServerV2JobTracker: Send properties in requestView call + * Introduce KUiServerV2JobTracker + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kjs +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Don't call functions on pointers that may not point to objects (kde#444003) + * Remove unused variable + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add missing override keywords + * Do no longer remove -Wsuggest-override flag + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove usage of register keyword + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kldap +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of confirmation dialog + * Allow to show header in qtc6 + * Fix build when LDAP isn't found + * Use unique_ptr + * Remove duplicate find_package + * Add KDE CI file + * Add more const variable/pointer + * Add missing core header for qch + * Fix not existing include dir + * Fix typo: "authentication" + * Port LDAP configuration dialog to QFormLayout + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Honor KDE Kiosk setting lineedit_reveal_password + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Not necessary to add extra subdir + * Remove unused include + * Modernize code + * In kf6 kde4 migration code will be removed +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Hide kdoctools_install() behind KF5DocTools_FOUND conditional + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code (using auto) + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove not implemented method + * Time to increase version + * Relicense LGPL-2.0-only files to LGPL-2.0-or-later + * We don't need KIOWidgets + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix in pimcommon + * Move ldap class from libkdepim here + * Make KDocTools optional (like in e.g. KIO) + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kleopatra +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Ask GnuPG for the correct path for the uiserver socket (kde#441957) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Ask GnuPG for the correct path for the uiserver socket (kde#441957) + * Fix duplicate release versions + * Fix version number + * Use correct name for third number of RELEASE_SERVICE_VERSION + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Too many changes to list here. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Append the patch number as two digit number + * Append a compact release service version to Kleopatra's version number + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Make it compile with libgpg-error < 1.36 +- Drop upstream patch: + * 0001-Make-it-compile-with-libgpg-error-1.36.patch + +- Add patch to fix build with older libgpg-error versions: + * 0001-Make-it-compile-with-libgpg-error-1.36.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Do not accept rich text in notepad (kde#421216) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + klettres +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add CI linux + * Remove obsolete COPYING files + * Clean up license headers + * klettresl10n.rb: Add SPDX license information + * Convert license headers to SPDX + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Time to increase version + port foreach + * Add cmake preset support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix typo + * Autogenerate categories file + * Documentation updates + * Port KSelectAction::triggered deprecated signal (scripted) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * add content rating + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmag +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add CI Linux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KShortcutsDialog::showDialog() + * Use std::chrono_literals + Q_EMIT + * Now we depend against kf5.83 + * Add build + clazy support + * Don't use deprecated method + * Add cmake preset support + * Increase version + allow to install po/doc +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmahjongg +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Make hidpi aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libraries + * CI: Fix repo path for kdegames deps + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Don't generate random game numbers bigger than INT_MAX (kde#444188) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Documentation: Fix release name + * Documentation updates + * Add @title:window helpers to GUI messages +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix "New Game" action always generating a game for value 0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * make pos a quint32 which is what QRandomGenerator::bounded returns + * Port to QRandomGenerator + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmail +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix autotest + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix layout plugins + * Show all buttons here + * Fix load summary (identifier is the filename now...) + * Remove old plugin name + * Fix update "move all to trash" action. + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Make it const + remove mem leak + * Add modify menu + add tooltip + * Add "modify" item + * Add separator + * Add some tooltips + * Fix white-on-yellow text on ServerLabel tooltip + * Add missing icon + * Improve autotest + * Allow to show original message + * Const'ify variable + * Add new autotests + * Add tooltips here + * Make sure that we don't switch to same folder + * Create dialog on stack + const'ify pointer + * Limit the number of history + * Reset treeview otherwise we can't see all items + * Debug-- + fix resize column + * Remove historyswitchfoldermanager + * Use collectionswitchertreeviewmanager + * Continue to implement model + * Add model + * Assign parentWidget + * Add manager + * Add collectionswitchertreeview widget + * Move in own repository + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Remove ASSERT here + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Assign parentWidget before creating plugin. + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + * Const'ify pointer + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add parent to menu + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Make the Copy/Move actions in the message reader + window work consistently (kde#435410) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Allow to load eml file + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Add mailing_list in messagelist view menu too + * Fix Bug 436375 - "Editing as new" selects the wrong transport (kde#436375) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Disable export to pdf when we don't have message +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Add icon for "move to" + * Add more missing include + * Add missing includes (CI happy ?) + * Add missing override + const'ify pointer + * It seems that this include is missing + * Remove duplicate option + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix Bug 426943 - Composer settings dialog: Word wrap at column is limited to 78 (kde#426943) + * Fix Bug 427916 - User Feedback string about "Account configured in KMail" is misleading (kde#427916) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Add missing remove text + * Fix Bug 427889 - Missing text when removing charset encodings (kde#427889) + * Fix Bug 427697 - KMail did not apply data from mailto information. (kde#427697) + * Fix encoding problem with `kmail --msg $PWD/file.txt` + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * It was a error to call setAutoDelete(false). It will create a mem leak + * Fix Bug 426596 - Application: "akonadi_archivemail_agent" crashed after + closing "Configure automatic archving..."-Dialog (kde#426596) +- Dropped patches, now upstream: + * Fix-Bug-426596.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix crash when we call "save attachments" (kde#425532) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Remove unused qdebug + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Do not clear and recreate the system tray popup menu every time (kde#421275) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix show "switch_application_language" + kmail-account-wizard +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Minor: s/Q_DECL_OVERRIDE/override/ + * Fix some cppcheck warning + initialize variable in header + const + * Not necessary to use qoverload here + * Not necessary to use qOverload here + * Don't use deprecated method + * Add KDE CI file + * Use qOverload directly (scripted) + * Slightly adjust last commit to make it build + * Fix build with 5.85 deprecations on + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created resources/agents reconfigure with up-to-date stored config + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Honor KDE Kiosk setting lineedit_reveal_password + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix copyright + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove NO_REGENERATE_MIME as now UPDATE_XDG_MIMETYPES uses -n + * Time to increase version + * Convert headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Show info about encryption/authentication settings + * Remove unused methods + * Clean up code + allow to debug it + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * EmailValidator was moved in pimcommon directly + * Adapt to new API + * Adapt to new api + * Reserve elements + * Port to for(...:...) + * Fix clazy warning + * Don't hardcode agent DBus service name + * Fix includes. Use uppercase includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmailtransport +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of confirmation dialog + * Allow to show header in qtc6 + * Fix crash when response is empty + * Add indent here + * Improve Advanced page + * Modernize UI + * fix some cppcheck warnings + * Use static here + * Not necessary to use qOverload here + * BUG 442884: Fix DSN support (kde#442884) + * Port foreach + * Adapt to KSmtp moving encryption settings from LoginJob to Session + * Add KDE CI file + * Fix clazy warning + * Fix loop + * Port to QStringView::split + * Use directly Akonadi::AgentConfigurationDialog + * Use the Akonadi test controls provided by its CMake macros + * Fix instanciate plugin + * Fix logic + * Port KPluginFactory::instantiatePlugin + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix creation of invalid negative transport ids by cast uint32 -> int + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Honor KDE Kiosk setting lineedit_reveal_password + * Remove this line too + * Not necessary to search in each sub folder + * Remove code about duplicate plugins + * Use more target centric code + * Remove ServiceTypes + * Modernize code + * Use forward declaration (scripted) + * Drop bogus KF5Service dependency + * Migration code will be removed in kf6 + * Use ON vs TRUE +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * SmtpJob: use the password from the KPasswordDialog + * Port QRegExp to QRegularExpression + * Put back KIO in the package search + * Remove KIOCore dependancy + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * SmtpJob: Fix crash in startLoginJob (kde#421930) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Port to QRandomGenerator from KRandom::random + * Fix clazy warning + * Remove unimplemented method + * Minor + * Remove empty directory + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmbox +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Fix some cppcheck warning + * Fix wrong for index variable. + * Add KDE CI file + * Fix some clazy warning + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use more target-centric cmake code + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * These repo doesn't have i18n =>not necessary + * Use git commit hook + * run git clang-format + * Use std::unique_ptr + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use "using" here too + * Modernize code (using auto) + * Fix info about qmake dep + * Fix generate pri file + * Time to increase version + * Modernize code + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix mem leak found by asan + * Port to QVector + * Remove unused variable + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmenuedit5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Set SingleMainWindow=true + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix XDG compliance when reading/writing desktop files + * Not neccessary to use I18N_NOOP here + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * mimeData signature was changed in qt6 (scripted) + * Add build support + clazy + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Restore same visibility of deprecated API for builds of tarball & checkout + * We depend against qt5.15 so we can use qt_add_dbus_adaptor + * Remove deprecated method + * Remove obsolete COPYING files + * Add GFDL license to LICENSES folder + * Use C++17 + * Raise minimum CMake version to 3.16 + * Rephrase "Only show in KDE" for accuracy and clarity (kde#433646) + * Fix angle brackets in CopyrightText + * Convert copyright statements to SPDX expressions + * Use versionless Qt cmake target + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Prevent clang-format uglification + * kconf_update: Remove duplicate KF5::ConfigCore + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 instead of deprecated + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Fix clazy warning + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * [KMenuEdit] Port QRegExp to QRegularExpression + * bump to require Qt 5.14 + * Drop kdeinit + kmime +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Fix memory leak due to recent port to std::unique_ptr + * Use std::unique_ptr + * Add KDE CI file + * Include for std::max (on Windows) + * Revert a part of previous commit. (crashed) + * Fix some clazy warning + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use more target-centric cmake code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * It compiles fine with add_definitions(-DQT_NO_KEYWORDS) + * Port foreach + * It's already in qt5.14 + * Properly include QStringList . Forward declaring it breaks with Qt6 + * Add missing override on destructor + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix discarded content if no Content-Type (kde#426238) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Add autotest about invalid email + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmines +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Documentation updates + * Capitalization fixes to settings dialog options + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Documentation updates + * Capitalization fixes to settings dialog options +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Remove not implemented method or unused signal + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Port away from deprecated KRandomSequence + * Port away from deprecated Qt::MidButton + * Add new 'Explore with...' option to the docs + * Reveal cells by clicking on numbers + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Add new "Waste" theme + * Fix clazy warning + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmod +- Ensure that kmod and packages linking to libkmod provide same features + (bsc#1193430). + kmousetool +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add CI Linux + * Fix copyright + * Convert license headers to SPDX + * Use version information from rlease tools + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use Qt:: directly + * Add build support + clazy support + * Install po file + * Add cmake preset support + * Time to increase version +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix indentation and unused variable + * Enable high dpi support + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Update org.kde.kmousetool.appdata.xml + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kmplot +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * mimeData signature was changed in qt6 (ported by script) + * This is for 20.11 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Give kmplot an automatically increasing version + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove obsolete COPYING files + * Copy GFDL-1.2-or-later license to LICENSES folder + * Convert license headers to SPDX + * Port away from kdeinitExec(). This requires upgrading the KF5 min req. + * kmplot_part: add JSON metadata to plugin, install into kf5/parts subdir + * Make kmplot_part embeddable into konqueror again, fix off by one assert. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Update screenshots + * Fix minor typos + * GUI l10n fixes + * Documentation updates + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Avoid casting from ASCII + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Add README.md + * Make the axis units in the header table translatable + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + knewstuff +- Add patches to reduce requests to download.kde.org (boo#1196199): + * 0001-Add-http2-to-KNewStuff-requests.patch + * 0002-Engine-Ensure-we-are-not-using-the-wrong-ProvidersUr.patch + * 0003-Add-conditional-cache-preference-to-http-requests.patch + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Drop lib prefix when building for Windows (kde#446950) + * Remove defunct manual khotnewstuff_upload test + * Compile fixes for Qt 6 + * Fix i18n* functions for knewstuff-dialog not existing + * Port all KF deprecations until 5.89 + * Unnest private classes, use std::unique_ptr to manage lifetime + * Generate own export header for KNSWidgets module + * Fix include install directory + * Fix library name + * Move KNS3::Action class to new KNSWidgets submodule + * New class: KNS3::Action + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Improve presentation of multi-file download sheet + * Use RTL half-star rating icon when in RTL mode + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port to enum values for KAuthorized::authorizeAction + * Make sure that we query KService with lowercase desktop names since it + seems that KService stores everything lowercase. (kde#417575) + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * Fix crash in DownloadWidget (kde#443025) +- Drop upstream patches: + * 0001-Include-a-user-agent-on-KNS-requests.patch + * fix-crash.patch + +- Add upstream patch: + * 0001-Include-a-user-agent-on-KNS-requests.patch + +- Add fix-crash.patch. This patch fixes a crash in DownloadWidget. + (kde#443025) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + * Port from KMountPoint to QStorageInfo + * Set KLocalizedContext for QtQuickDialogWrapper + * Use QToolButton for reset button as we have the same style + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * It's deprecated in 5.85 not 5.80 + * Rework UploadDialog, add QML version, and a new ProvidersModel + * Simplify lookup of knsrc files using KFileUtils::findAllUniqueFiles method + * Forward Attica provider icons to KNSCore::Provider + * Handle payload-only entries during update operations + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes to list here. + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate quickengine changedEntries & related methods + * Do not show error when installation is canceled (kde#436355) + * Port away from QStringRef + * Fix mem leak in autotests found by asan + * NewStuff Dialog: Forward entryEvent signal + * NewStuff Button: Forward entryEvent signal + * Make QML GHNS dialog a tiny bit wider (kde#435547) + * ensure .desktop files are executable + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * qtquickengine: Do not forward intermediate states + * quickengine: Emit entryEvent signal with enum which is exposed to QML + * Create a NewStuff.Action component, add NewStuff.Settings global + * Fix minor typos + * Less risk of infinite spinner on uninstalling KPackage based things (kde#434371) + +- 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) + +- 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. + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Reuse QWidgets dialog (kde#416328) + * Fix entry disappearing too early from updatable page (kde#427801) + * Remove entry from cache before inserting new entry (kde#424919) + knotes +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of decision/confirmation dialogs + * Port to for(...:...) + * not necessary to use private class here + * Clean includes + * Fix some cppcheck warnings + * Add KDE CI file + * Add missing Include + * Remove kcfg_generate_dbus_interface CMake macro copy + * Port to KPluginMetaData::findPlugins + * We depend against 5.84 + * not used now + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Remove obsolete setdlg files + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Provide metadata in kontact plugin for settings dialog rewrite + * Install summary KCM in pim/kcms/summary + * Make it build with KCMUtils <= 5.83 + * Use same name for pluginId and library name + * Use KPluginMetaData to load KCMs in KCMultiDialog + * Correct loading wrong metadata file + * Update it for adding build support + * Use directly K_PLUGIN_CLASS_WITH_JSON + * Port KNotesSummary away from KCM create function + * Port away from create functions + * Modernize code + * Use forward declaration here + * Make doctools optional + * Migration code will be remove in new release + * In kf6 migration method will be removed + * Use openStateConfig for storing window size + * Fix copyPaste error +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 431126 - KNotes cannot be configured using the GUI (kde#431126) + +- 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 + +- 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) + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix build on windows + * It's x11 specific + * It's already in lib + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove not implemented method + * Time to increase version + * Remove reference to kdepim-apps-libs + * Convert license headers to SPDX format + * Define AKONADI_SEARCH_VERSION + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Remove duplicate margin + knotifications +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Use the org.freedesktop.Notifications.ActivationToken signal + * Remove unneeded KPluginLoader include + * Unify WITH_KWINDOWSYSTEM and HAVE_KWINDOWSYSTEM build vars + * Fix build without KWindowSystem + * Offer API to support xdg_activation_v1 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [Tester] Support urgency for inline reply notification + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix Windows build + * warn when notifybypopup has pending notifications on destruction + * Add FreeBSD CI + * Add Android CI + * Add QML API overview documentation + * Add KNotifications QML plugin + * KWindowSystem is also not required on Android - but unlike Phonon + is also needed on Windows + * Phonon is not required for KNotifications on Windows or Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add support for static builds + * Fix HIG URL + * Correct the version of Phonon that we use + * Remove non-KDE project + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add placeholders for window title and application display name + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix syntax error in SPDX statement + * Let SNI users be activated using xdg_activation_v1 + * notifybysnore: add inline notifications support to Windows backend + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Silence a couple of clazy warnings about overloaded signals + * Relicense some files to LGPL-2.0-or-later + * Allow to build KNotifications without QtWidgets on Android + * Remove the taskbar and external process backends on Android + * Don't install the notification plugin servicetype file on Android + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Relicense files to LGPL-2.0-or-later + * Don't close resident notifications when action is invoked + * Add missing include for Qt 5.14 + * Implement inline replies on Android + * Add an inline reply notification to the example + * Add KNotificationReplyAction for using inline-reply Notification API + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove redundant setLayout() call + * Don't pass transient hint (kde#422042) + * Add SPDX license statement for the impl on macOS + * Fix case-sensitive error of AppKit header on macOS + * Do not invoke invalid notification actions + * Fix memory handling for notifybysnore + - * rewrite notifybysnore to provide more reliable support for - Windows Stuff not supported in this version of backend + * rewrite notifybysnore to provide more reliable support for Windows knotifyconfig +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix typo + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 missing includes + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + kompare +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add the diff homepage address to the docs (kde#430908) + * Convert license statements to SPDX expressions + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Portaway from Obsolete methods of QPrinter +- Drop 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch + +- Add patch to fix build with Qt 5.15.2: + * 0001-Portaway-from-Obsolete-methods-of-QPrinter.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Install a kompare.categories file for kdebugsettings + * Extend appdata with & + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Don't disable deprecated in future versions in release branches + konsole +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Update copyright year + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Use tighter matching when finding the default profile file name (kde#447872) + * SSHManager: Fix two i18n problems + * Fix localization in ssh widget ui. + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339) + * Use new "edit-copy-path" icon for "Copy Location" menu item + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix changing non-Breeze scrollbar colors at runtime + * Adapt scrollbar to terminal color scheme for Breeze widget style again + * Revert "Let the scrollbar follow the app color scheme" + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * EditProfileDialog: fix build with Clang and libc++ (kde#443420) + * Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244) + * Use one option to control menubar visibility (kde#440328) + * Always save the window state and geometry (kde#442252) + * Move splitview toolbar buttons into a button menu (kde#437555) + * Update copyright year to 2021 (kde#442016) + * Fix missing new-tab menu when only one profile exists (kde#436264) + * Hide the Plugins menu if no plugins were loaded (kde#441199) + * Fix the maximum port number in the SSH Manager plugin (kde#441889) + * For the fallback profile change the menu text to "Create New Profile" (kde#440885) + * Don't resize window when switching virtual desktops in OpenBox (kde#441610) + * Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206) + * improve session closing behavior (kde#401898) + * Prevent window "flashing" when closing the last session (kde#432077) + * Fix crash when closing a tab using the close button (kde#411962) + * Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036) + * Fix crash when setting blur effect (kde#439871) + * Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537) + * Resize lines when clearing to end of line. (kde#432669) + * Fix one crash in the sshmanager plugin (kde#439551) +- Drop upstream patch: + * 0002-Always-save-the-window-state-and-geometry.patch + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Update copyright year to 2021 (kde#442016) + * improve session closing behavior (kde#401898) + * Hide the Plugins menu if no plugins were loaded (kde#441199) + * Fix the maximum port number in the SSH Manager plugin (kde#441889) + * The default navigation method should be TabbedNavigation + * Don't resize window when switching virtual desktops in OpenBox (kde#441610) +- Drop upstream patch: + * 0001-Don-t-resize-window-when-switching-virtual-desktops-.patch + +- Add patches to fix some more window size related issues: + * 0001-Don-t-resize-window-when-switching-virtual-desktops-.patch + (kde#441610) + * 0002-Always-save-the-window-state-and-geometry.patch + (kde#442252, boo#1189927) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206) + * When closing a session, don't close the whole window if there are splits + * Fix MainWindow size when there is no saved size + * Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036) + * Fix crash when setting blur effect (kde#439871) + * Prevent window "flashing" when closing the last session (kde#432077) +- Drop upstream patches: + * 0001-Fix-KXmlGUI-toolbars-and-konsole-MainWindow-size.patch + * 0001-Fix-MainWindow-size-when-there-is-no-saved-size.patch + +- Add patch from upstream to fix KXmlGUI toolbars and Konsole + MainWindow size (kde#436471, kde#430036, kde#439339, boo#1188074): + * 0001-Fix-KXmlGUI-toolbars-and-konsole-MainWindow-size.patch +- Add patch from upstream to fix the MainWindow size when there is + no saved size (like the first time a user runs Konsole) + (kde#437791): + * 0001-Fix-MainWindow-size-when-there-is-no-saved-size.patch + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Resize lines when clearing to end of line. (kde#432669) + * Fix one crash in the sshmanager plugin (kde#439551) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fix memory link in ssh manager QRegularExpressionValidator() (kde#439555) + * Fix assert _currentTerminalDisplay in Screen::setTextSelectionRendition (kde#439529) + * Prevent 1px sizehint when there is no preconfiguration (kde#437791) + * Fix crash/warn on history reflow (kde#436916) + * Add option to always invert text selection colours (kde#435309) + * Only generate autoscroll events while selecting (kde#391975) + * Support DECSET 1003 mouse move tracking (kde#391967) + * Don't send move events for normal mouse tracking (kde#302731) + * Do not swallow right button presses on double-click (kde#425926) + * Fix correct beginning position while copying texts (kde#436845) + * Fix crash on resize while doing other things (kde#436327) +- Drop upstream patch: + * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Add patch to fix initial size after kxmlgui changes (kde#437791): + * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Allow /bin/sh as a profile command (kde#436242) + * Fix alpha channel of scrollbar colors (kde#437223) + * Don't override profile icon in "New Tab" menu (kde#437200) + * Fix crash when using a color scheme with random colors (kde#434892) + * Fix type of randomSeed parameter +- Drop upstream patch: + * 0001-Fix-alpha-channel-of-scrollbar-colors.patch + +- Add patch to fix scrollbar appearance in some configurations (kde#437223): + * 0001-Fix-alpha-channel-of-scrollbar-colors.patch + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix Screen::_cuY position inside screen + * Fix crash showing Settings Dialog (kde#436366) + * Add missing include to fix build on gcc-11 + * Make CompactHistoryBlock size variable (v21.04.0) (kde#436031) + * Use inverted colours when calculated fancy BG has too low contrast (kde#435309) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Always sort the profiles by name in 'File -> New Tab' + * Fix crash in ProfileSettings; clone selected profile settings to new profile + * Unmaximize terminal before moving to new tab + * ProfileSettings: use generateUniqueName() when creating new profiles + * ProfileManager: remove some fallback-profile-related code + * Don't edit the Fallback profile, instead create a new one + * Clean up some more "favourite profile"-related code + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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) + +- 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) + +- 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: + * Correct columns size with highlightScrolledLines (kde#429600) + * Only link konsoleprofile to konsoleprivate (kde#430492) + * Revert 'Fix bold character color paint' +- Dropped patches, now upstream: + * Only-link-konsoleprofile-to-konsoleprivate.patch + +- Add Only-link-konsoleprofile-to-konsoleprivate.patch to fix + choosing a profile in the "New Tab" button's menu (boo#1180311, + kde#424986), and possible crashes on exit (kde#430492) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix bold character color paint (kde#405345) + * Require cmake 3.13 + * SessionController: don't delete actions removed from QMenu manually + * Revert "Uses SessionDisplayConnection to connect sessions and displays." + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * SessionController: iterate over a const container + * SessionContoller: fix crash when closing session from Konsole KPart (kde#429538) + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix Maximize current Terminal (Keyboard vs Mouse) (kde#418498) + * Fix URL hint numbering + * Fix 'Alt+C' closing split view (kde#424654) + * For "Manage Profiles" always open the "Profiles" page in settings (kde#428206) + * Fix duplicates link-related entries in context menu (kde#426808) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix crash when extending selection after switching between primary and secondary screen (kde#398320) + * Set a minimum thumbnail size (kde#425544) + * Fix vertical scrolling with touchpads and trackpoints. (kde#425765) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Add OARS + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Fix underlining files with non-ascii names (kde#424404) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Unminimize Konsole when --new-tab is called + * Fix focus when using --new-tab (kde#421408) + * Adjust context markers + * Add some context markers + * kcfg use Bool, not bool + * Revert "Update kcfg URLS to https" + * Polish the highlightScrolledLines feature + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Make the search bar usable after showing KMessageWidget + * Don't add extra newlines when pasting from GTK applications (kde#421480) + * Fix shortcuts for Yakuake grow-terminal actions (kde#415164) + kontact +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Use pluginId as identifier + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * const'ify variables + use auto + using {} as default values + * kcmkontact: Fix writing of configured startup module (kde#444170) + * kcmkontact: Assume all plugins are enabled by default + * Fix showing of kcm_kontact config module + * Remove old code + * Remove some qOverload as we remove deprecated qt5.15 signal + * Correct program copyright dates to 2001 - 2021, instead of 2004 - 2021 + * Added authors in aboutdata.cpp who were not previously listed in credits. + * Add KDE CI file + * Use qOverload directly (scripted) + * Port to KPluginLoader::findPlugins + * Add i18n context + * Use KSharedConfig::openStateConfig here too + * Fix check + * X-KDE-ParentComponents is not use now. + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Fix warning about variable type + * Remove unused include + * Fix check + * Use the new KShortCutsDialog constructor + * Clean up code from imported class + * Rename imported classes to kontact specific names + * Use modernize-use-auto clang-tidy fixits for imported classes + * Cleanup unused code from imports + * Port settings to KPluginMetaData + * Import KSettings::Dialog class + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * kcmkontact: Fix writing of configured startup module (kde#444170) + * Use show/hide sidebar action + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * WIP: Port away from KSettings::Dispatcher + * Remove unused variable + * Const'ify pointer + * Port to new plugin system + * Modernize code + * Use forward declaration + * Make dependency on KI18n explicit + * Make doctools optional + * Fix duplicate actions + * const'ify pointer + * Const'ify pointer + * Port kcm_kontact to KPluginLoader + * Port plugin listing to KPluginLoader + * Fix i18n +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix duplicate actions + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix Bug 434644 - UI problem (kde#434644) + * Use autorcc directly + * Use git commit hook + * run git clang-format + * Add missing override on destructor + * Pedantic + * Remove unused include + +- 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 + +- 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 + +- 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 + +- Drop obsolete build requirements + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Use qobject_cast here + * Convert license headers to SPDX format + * Add comment about cid + * Clean up code + * Start to remove KPrefsModule support + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * No need to set KDEPIM_APPS_LIB_VERSION anymore + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * We need to initialize "cid" before to start apps (kde#423267) + * Adjust caption handling after the switch from ReadOnlyPart to Part. (kde#420364) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Add separator + * Fix show "switch_application_language" + kontactinterface +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * CI: Remove reuse job on 21.12 branch + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use std::unique_ptr + * use unique_ptr + * Add KDE CI file + * Port away KPluginLoader + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix moc setup for EXPORT_KONTACT_PLUGIN_WITH_JSON macro + * Remove unneeded K_EXPORT_PLUGIN_VERSION usage + * Fix compile + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use git commit hook + * run git clang-format + * Add explicit/override remove not necessary Q_REQUIRED_RESULT + * Properly include QStringList . Forward declaring it breaks with Qt6 + * Clean includes + * Remove unused include + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Port KRun::runCommand to CommandLauncherJob + * port to for(...:...) + * Add macro EXPORT_KONTACT_PLUGIN_WITH_JSON + * Skip touching xmlfiles if pluginName is empty. + * Use KParts::Part instead of ReadOnlyPart. We are not opening a document, just providing a XMLGUI-based plugin. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + konversation +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Only update wayland activation token if one was provided + * Fix clicking the close button in systray mode if not foreground window + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * If restored or started hidden in systray, report start done to WM directly + * Hide window to systray using SNI, for consistent storing of any window info + * Help GNOME shell to know there is only one window/instance of Konversation + * Set StartupWMClass in desktop file + * Fix broken restore by session management + * Fix unused empty space on tabbar if separate tab close button is disabled (kde#382056) + * Fix quitting app without confirm dialog after previous canceling of quit (kde#444440) + * Support and use modern code for Strikethrough formatting + * On activation by KDBusService set proper startupId/activation token (kde#430561) + * Channel Settings UI: bump max value of "User limit" to 99999 (kde#446673) + * Fix plural arg string->int for log msg "[...] channel limit to %1 nicks." + * Bugfix: Correct behaviour of "case sensitive" tab completion option (kde#442109) + * Add CI to stable branch + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Honor XDG_DATA_HOME for logfiles + * Make setupUi public + * Remove teardown function since there will only be one main menu + * Give QMenus explicit parents + * Add .kde-ci.yml + * Port away from deprecated KShortcutsDialog::configure() method + * Fix uptime reporting with 0 minutes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * InputFilter: check NickInfoPtr object isn't null before using it (kde#437595) + * Replace Freenode with Libera (kde#437589) + * appdata: reference Libera, fix the wording + * It can build against QT_NO_SIGNALS_SLOTS_KEYWORDS with last qca-2.2 + * Modernize code (using clang-tidy) + * Remove unused includes + * Remove unused forward declaration + * Add support for cmake preset +- Drop patches: + * 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch + * 0002-appdata-reference-Libera-fix-the-wording.patch + * 0003-Replace-Freenode-with-Libera.patch + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Minimal changes to use libera.chat + * Honor KDE Kiosk setting lineedit_reveal_password +- Drop upstream patch: + * 0001-Minimal-changes-to-use-libera.chat.patch + +- Reference libera.chat: + * 0001-Minimal-changes-to-use-libera.chat.patch + * 0002-appdata-reference-Libera-fix-the-wording.patch + * 0003-Replace-Freenode-with-Libera.patch + * 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Use KPasswordLineEdit for all password edit fields + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Use qdbus-qt5 in konversation scripts +- Stop owning directories provided by the filesystem package (boo#1184786) +- Add patch to allow using the konversation scripts on openSUSE + * 0001-Use-qdbus-qt5-on-openSUSE.patch (boo#1184826) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Consider # a valid channel name (kde#404072) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Fix shell scripts to also find qdbus-qt5 + * Handle \ in nicks when opening new query in ircview (kde#431045) + * Use SSL for the server created by default + * Don't allow spaces in ident and nick inputs (kde#422146) + * Fix missed handling of a irc:// url cmdl arg on app start (kde#391698) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Remove X-KDE-ServiceTypes=DBUS/InstantMessenger (left-over from KIMProxy) + * Fix possible memory leak in UPnPRouter + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Make hisc-apps-konversation.svgz an actually qzip'ed file + * Remove unused decoder.h + * Fix memory leak in ChannelDialog as well + * Fix possible memory leak in ServerDialog + * Fixed selected treeview index if activated by a notification + +- Update to 20.11.80. + * New feature release +- konversation is now released using the KDE release service. + +- Update to 1.7.7: + * Fixed outdated color of existing nick items in the list after + system color change + * Fixed accidental large potential nick sorting timeout + * Fixed tweak input box size to stop the text jumping around when + selected + * Fixed unneeded and potentially encoding switching re-encoding + of key + * Fixed disconnect for wrong slot for + Chat::/TransferRecv::sendReverseAck + * Support SVG nick icon themes, switch default to SVG + * Add dark variant of default nick icon theme + * Translations improved + +- Update to 1.7.6: + * Fixed loading of nick icon theme to deal with multiple copies + * Fixed configuration dialogs to have consistent indentation of + subordinate options as well as spacings between labels & fields + * Fixed building against Qt 5.15. + * Fixed building against Qt 5.13. + * Translations improved +- Drop patches merged upstream: + * add-missing-includes.patch + * 0001-Fix-build-with-Qt-5.13.patch + +- Spec cleanup + +- Add patch to fix build against Qt 5.15: + * add-missing-includes.patch + korganizer +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * searchdialog.cpp - activateWindow on showEvent for ease-of-use + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Revert "Bind keyboard shortcuts in the Search dialog's results" + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Remove duplicated workDays() function + * Update the Search dialog when items in the calendar change + * Separate the Search dialog and Event List configurations + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Consistent conventional member names + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Bind keyboard shortcuts in the Search dialog's results (kde#315894) + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Replace "Title" with "Summary" in the user interface + * Toggle completed to-dos back to incomplete + * Use "item" terminology consistently in the UI + * Provide metadata in kontact plugin for settings dialog rewrite + * Port away from KStatefulBrush::brush(const QWidget*) + * Remove unneeded implementation of KontactInterface::Summary::configModules + * Install summary KCMs in pim/kcms/summary + * Fixup previous commit and make it backwards-compatible + * Fix build with deprecated API disabled + * Don't install the .so symlink + * Fix X-DocPath entries + * Use KPluginMetaData to load KCMs in KCMultiDialog + * Install KCMs in pim/kcms/korganizer namespace + * Show configure date/time + * Const'ref + * Fix KHamburgerMenu crashing Kontact when switching to KOrganizer + * Remove webcal protocol file + * Add KHamburgerMenu + * Rename variable + * Already defined in ecm + * Add more clazy check + * Port away from deprecated KCM create_ functions + * Use const QVariantList & as arguments + * Port kcmsdsummary to plugins system + * Modernize code + * Fix typo, add links. + * Simplify icon loading + * Install korgac icon into main hicolor icon + * Use QIcon::fromTheme instead of KIconLoader + * Make dependency on KI18n explicit + * Remove unused includes + * Make it compiles with last kf5 + * Make doctools optional + * In kf6 kde4 migration code will be removed + * Clean up after deleteIncidence changes + * Offer the usual choices when deleting recurring to-dos + * Problems with recurring incidences with dissociated instances +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Clazy warning: container inside loop + * Replace some SIGNAL and SLOT macros + * Replace some SLOT macros + * Replace some SIGNAL macros + * Initialize the timeline view's preferences + * Fix some compiler warnings + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Add time and time zone to EXDATEs of DATE-TIME instances (kde#169336) + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Rebase 0001-Look-for-designer-qt5-on-openSUSE.patch + +- 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 + +- Add patch to allow creating custom pages: + * 0001-Look-for-designer-qt5-on-openSUSE.patch + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Recognize selection of different dates of a recurring incidence + * Use the same icons in the Actions menu as are used in the pop-up menu + * Do not double-delete + * collectionview: Show correct tooltip + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kpackage -- Add patch from upstream to fix build for applications that - require kpackage but have no direct dependency on ECM - (kde#424483): - * 0001-Revert-Fix-build-errors-if-PREFIX-is-different-from-ECMs-PREFIX.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * PackagePrivate: use unique_ptr for fallbackPackage + * Add a service type property definition for NoDisplay + * Fix macro. We need to use specific rcc program + * Fix compile against qt6 + * Change build system for building against qt6 + * Port away from KPluginMetaData::serviceTypes + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Utilize type-safe KPluginMetaData API methods + * Utilize KPluginMetaData::value overloads + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Allow KCM kpackages to use metadata of C++ plugin + * Utilize std::optional to check if we have already searched for a + KPluginMetaData object + * KPackage: Copy KPluginMetaData object when copying d-ptr + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port away from deprecated KPluginLoader + * Deprecate unused virtual functions in PackageLoader + * Try loading package structures by name + * kpackagetool: Fix small typo in its output + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Deprecate kpackage_install_bundled_package cmake function + * Clean up leftovers from index generation + * Reduce severity of warnings about appstream generations + * Remove unused PackageLoaderPrivate::parentAppConstraint method + * Deprecate implicitly defining X-KDE-ParentApp by parent structure + * Introduce new KPackageStructure property to identify plugins & packages + * autotests: Organize package structures into subdir + * autotests: Avoid compiling the same files 5 times + * Include a warning when setting the path without a structure + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Simplify plugin loading + * KF5PackageMacros: Only include ECM manually if config vars are missing + * Remove unused includes + * Deprecate kpackage/version.h header + * Prefer K_PLUGIN_CLASS_WITH_JSON macro in README code snippet + * PackageStructure: Remove unneeded version export + * KF5PackageMacros: Install JSON metadata file if it exists in source +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Remove kpluginindex.json caching + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Drop X-KDE-PluginInfo-Depends kparts +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * partviewer test: Add assertion to make sure we load the plugin factory successful + * Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT to latest released frameworks version + * Silence deprecation warning for KMimeTypeTrader in compatibility block + * Silence deprecation warnings in deprecated KParts::Plugin class + * Port deprecated KFileItemActions::associatedApplications method call + * Port deprecated KService::instantiatePlugin method call + * Call KPluginFactory::create overload without plugin keyword + * Deprecate KParts::Plugin class + * Port KPart template away from deprecated KPluginLoader + * Port from KPluginLoader::findPlugins to KPluginMetaData::findPlugins + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Remove calls to KIO::Scheduler::publishSlaveOnHold + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Deprecate unused & internal method + * PartLoader::createPartInstanceForMimeType: Port inlined code from hack + * Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT version + * Un-Overload KParts::BrowserExtension::selectionInfo signal + * Add FreeBSD CI + * Add Android CI + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + * Don't use D-Bus on Android + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Deprecate BrowserExtension::actionSlotMap() + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate Part::iconLoader + * Use new version-controlled enumerator deprecation warning macros + * Fix typo in comment + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add a new signal to replace the now deprecated completed(bool) + * Add missing include + +- 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) + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Deprecate embed() method, for lack of usage + * Make KParts use KPluginMetaData instead of KAboutData + kpat +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Correct the copyright header. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * documentation: Fix date number and add "Pay Sounds" menu item + * Documentation: Fix release name + * Documentation updates + * Smaller config sizing + * kcardthemewidget: Match margins of the other page and align button to the right + * One more typo fix + * Fix minor typo + * Added Castle game type with several variation presets + * Give an actual name to older unamed theme + * Disallow multiple card removal when options do not allow empty tableau filling + * When rank build option, no need to check other suits/colors before moving to foundation +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix ace auto move crash (kde#436181) + * fix unitialized value sometimes causing solver to exit and report + game as unsolvable + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Added several Freecell game variants: + * Use AUTORCC directly + * Add new game type called Baker's Dozen + * Include KDE*Settings as first, as they can set global cmake config + * Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction + * operator+/- is disabled for QFlags in qt6 + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Restore KPat Theme downloads + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Set WITH_BH_SOLVER=OFF on Leap as libblack-hole-solver is not + available + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Fix pressing alt+G and Enter/Return redeals current game (kde#408931) + * cmake: install knsrc files in newer ECM 5.58.0+ location + * Start new deal when double clicking after game is won (kde#422825) + * Make the default of WITH_BH_SOLVER "ON" + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix opening files + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * i18n: rename mimetype catalog to kpat_xml_mimetypes.pot + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix the Forty & Eight solver making illegal moves (kde#302140) + * Compile fix when using WITH_BH_SOLVER + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * [fc-solve] recycle instances instead of freeing. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kpeople5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make it compile against qt6 + * Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value to latest released frameworks + * Port away from deprecated KPluginLoader + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Use const'ref here + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Install private personmanager header + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add find_dependency for QtWidgets + * KF5PeopleWidgets: use ki18n_wrap_ui for UI files, as needed by ki18n usage + * Fix ci build + * Move licensing stuff to a .license file + * Move KPeople documentation from docs.plasmamobile.org + * persondata: use QUrl::scheme() instead of 'left of ://' + * Remove defunct akonadidatasource plugin + * Move EmailDetailsWidget class out of plugins dir + * Remove dead code +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Expose PersonsSortFilterProxyModel header + * Fix DBus check + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Make DBus dependency on Windows and Mac optional + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kpimtextedit +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fiox recent emoji order + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix text color + * Fix Bug 442416 - Text highlight while composing or replaying the message (kde#442416) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix autotest + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from KStatefulBrush::brush(const QWidget*) + * Use std::chrono_literals + * Use auto + const'ify + * [grantleebuilder/plaintextmarkupbuilder] Fix for Qt older than 5.15.2 + * Use QStringView here + * Use forward declaration here + * Allow to store window size + * Clean up +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix Bug 436880 - Kmail ignores right-to-left text direction (kde#436880) + * Add autotest for Bug 436880 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Don't add empty QChar + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * [kontact] [Bug 425842] New: kpimtextedit crash in KMail (kde#425842) + * EmoticonTextEditItem: avoid emitting dataChanged + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Add autotest for bug found by David + * Fix generate html text (bug found by david) + * Fix mem leak + * Add more autotests + kpkpass +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Port away from QStringRef + * Add KDE CI file + * replace "MacOSX" with "macOS" + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Add CI check for REUSE compliance + * Support date-only field formatting + * Make unit test independent of the local timezone + * Add license + * Trim string fields for display + * Add missing SPDX headers + * Implement support for date/time field detection and formatting + * Use more target-centric cmake code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * This package doesn't have i18n + * Use git commit hook + * run git clang-format + * Use KDE_INSTALL_MIMEDIR instead of custom XDG_MIME_INSTALL_DIR + * Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add workarounds for known JSON syntax errors in pass.json + * Remove NO_REGENERATE_MIME as now UPDATE_XDG_MIMETYPES uses -n + * Time to increase version + * Pass QLatin1String by value (clazy check) + * Don't duplicate SPDX headers + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Add access to the thumbnail image asset + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kplotting +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kpty +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt to QProcess::setupChildProcess() removal in Qt6 + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix disconnect() call, sender can never be nullptr in that call + * Use pointer-to-member-function connect signal/slot syntax + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kqtquickcharts +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + * Library project has no user visible strings + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kquickcharts +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platforms + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Refactor LineChartNode to reuse LineSegmentNode + * Increase minimum size for line chart interpolation + * Implement batching for Line chart material + * Add a property to BarChart that renders it as horizontal bars + * Support specifying a corner radius for bar chart bars + * Support setting a background color for bar charts + * Refactor BarChart to use individual nodes per bar and an sdf shader + * Remove stray GL include + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix binding loop on property actualValueWidth in LegendDelegate + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Implement monotonic cubic interpolation for line charts (kde#435268) + * Prevent an infinite loop in LegendLayout when minTotalWidth equals available + * Reduce severity of column not found to debug + * Bump required CMake version to 3.16 + * Expose preferredWidth as a property on LegendLayout and Legend + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes to list here. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Remove custom clang-format file + * Add clang-format pre-commit hook + +- 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 + +- 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) + +- 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. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes to list here. + kreversi +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Documentation updates + * GUI l10n fixes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove unused KIconThemes dependency +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Organize all source files in src/ subdir + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add compatibility with qml-autoreqprov + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Compile without deprecated method + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Fix clazy warning + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kross +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- No code change since 5.89.0 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Emit deprecation warnings for central Kross::Manager class + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + +- Move the kf5kross executable and man to the kross package. +- Spec cleanup + krunner +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * Do not require Plasma when building without deprecations + * Improve QRegularExpression usage a bit + * dbusrunner: Reduce unnecessary QMap lookups + * dbusrunner: Set parent for matches to the current runner + * Allow runners to opt-out storage of entry to history + * RunerContext: Allow runners to update the query string + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port to KPluginMetaData::isEnabled instead of custom string magic + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Deprecate K_EXPORT_PLASMA_RUNNER_WITH_JSON macro in favor or K_PLUGIN_CLASS_WITH_JSON + * Deprecate RunnerManager::allowedRunners method + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes to list here. + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + * Port away from KPluginLoader + * Output warning if unknown X-Plasma-API is requested + * Deprecate constructor overload which can not be used with KPluginFactory + * cmake: Remove intermediate copy target + * Use the pointer-to-member-function QObject::connect() signal/slot syntax + * Add snippet on how to port deprecated AbstractRunner action methods + * abstractrunner: Deprecate utility methods for actions + * dbusrunner: Add Teardown and Config methods to D-Bus interface + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Deprecate RunnerManager::runnerMetaDataList(QString parentApp) method + * Deprecate TryExec property for runners + * Use KFileUtils::findAllUniqueFiles to locate DBus runners + * Port away from deprecated QMutex constructor + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Unify how d-pointer is created + * Remove obsolete K_EXPORT_PLUGIN_VERSION usages + * Remve defunct X-Plasma-Args from service type file +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * runnermanager: Remove unneeded version check + * Bump required CMake version to 3.16 + * RunnerManager::runnerMetaDataList: Do not return duplicate plugin IDs + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Allow runners to prevent duplicate results (kde#406292) + * runnermanager: Allow loading runners in single runner mode if + they are disabled (kde#435050) + * dbus runner: Fix interface definition (kde#433549) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * autotests: Add tests for RunnerManager history functionality + * Deprecate concept of delayed runners & related methods + * Deprecate methods to remove matches in RunnerContext + +- 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 + +- 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 + +- 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. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Do not use explicitly deleted constructor in autotests + * Deprecate KDE4 package remnants + * Remove unneeded test + * Use isValid() method instead of nullptr check + * Simplify nullptr checks + * Make use of new KPluginMetaData plugin constructor support of KPluginLoader + * Add trailing commas + * Add clang-format target + * Rework internals of match id methods and add tests for it + kscreen5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * KCM: Workaround unknown Qt issue that causes the revert dialog to be invisible (kde#449560) + * [kcm] Only enable revert action when revert sheet is open (kde#449931) + +- Add Requires: xrdb since it's executed when setting + the global dpi. + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Ensure to emit ResolutionRole dataChanged signals (kde#448855) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * kcm: make revert message wrap (kde#445341) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * kcm: Fix removal of Xft.dpi from Xresources + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix algorithm for common sizes in Generator::cloneScreens (kde#442822) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * fix all the new settings + * kcm: Use more conventional parent/background for OverlaySheet (kde#442563) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Remove obsolete COPYING files + * Improve formatting of license headers + * Clarify sponsoring note + * Convert license headers to SPDX + * Add keywords to display KCM to improve search + * Do not bind "keep" to enter key + * support rgb range setting + * Allow to refresh view when modes change + * feat(kcm): add revert timer + * Import QtQuick 2.15 to enable Connection's items function onFoo Syntax + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * [kcm] Correct punctuation of "only when in tablet mode" string + * [kcm] Sort output's refresh rates descending (kde#439515) + * plasmoid: Use K_PLUGIN_CLASS_WITH_JSON directly + * Update IRC network name in CONTRIBUTING.md + * Use version-less qt DBus macros + * [kcm] Show on mobile + * [kcm] Align right edges of all comboboxes + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcm] Show on mobile + * [kcm] Align right edges of all comboboxes + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Prefer "21:9" over "64:27" aspect ratio + +- 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 + +- 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) + +- 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 + +- Compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * daemon: improve consistency of the lid behaviour + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * fix(kded): move to kdirwatch to reduce inotify footprint + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Require C++17 + * Drop empty X-KDE-PluginInfo-Depends + * docs: remove maintainer information + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * fix(kcm): avoid recursive OpacityMask which leads to teardown crash (kde#419625) + * fix(kded): center action OSD on wayland (kde#397586) + * refactor(kcm): remove unused QTimer field + * feat(kded): add getAutoRotate method and rename lockAutoRotate + * fix(kcm): show output ids in reference to currently applied config + * fix (kcm): correct output identifier position on wayland (kde#385672) + * bump to require Qt 5.14 + * fix(kded): watch config also when known config is applied + * feat(kded): add a dbus method to lock current rotation + * build: ignore clang-format file + * docs: update commit message guideline version + * fix(plasmoid): add smallSpacing to leftMargin + * feat(kcm): show resolution aspect ratio + * refactor: fix various compiler warnings + kscreenlocker +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Add form factors to embedded json metadata + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add config option for lock on start + * Add GitLab CI + * Remove unneeded X-Plasma-API from KCM metadata + * Fix warning + * Fix sleep and hibernate actions + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix sleep and hibernate actions + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to KScreenLocker to improve search + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Avoid creating windows for placeholder screens. (kde#439096) + * Simplify multi-screen handling + * Move DBus logic back into the greeter + * Use imported targets for X11 libs + * kcheckpass: Fix incorrect kevent() argument + * Handle ConvPutAuthAbort as an authentication failure (kde#438099) + * Make it compile with last ecm + * Remind people to log out of the VT after they unlock the session (kde#410772) + * --warning: use non-deprecated API + * Properly define Q_ENUM() + * [kcm] Fix icon name in metadata.desktop + * Use version-less qt DBus macros + * Show kcm on mobile + * Remove plasmashell protocol leftovers + * Fix logind test + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * Handle ConvPutAuthAbort as an authentication failure (kde#438099) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [kcm] Fix icon name in metadata.desktop + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Show kcm on mobile + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Ignore file + * Port Q_FOREACH too + * Use Q_EMIT here + * No need to unnecessarily delay KSldApp::lockScreenShown + * Eventually announce window as locked + * Port from GetSessionByPid (kde#433364) + * Put the kscreenlocker in the overlay layer + * Do not set QT_IM_MODULE=qtvirtualkeyboard on wayland + * wayland: Ensure that the greeter fills the entire screen + * Use LayerShellQt to implement on Wayland + * Add pre-commit hook for clang-format + * clang-tidy: Force braces around statements + * Add .git-blame-ignore-revs file + * Run clang-format + * Remove KDE_BINDIR definition + * Raise minimum CMake version to 3.16 + * Fix valgrind warning on startup + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 +- Drop unneeded seccomp build requirement +- Kill quietly + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Drop empty X-KDE-PluginInfo-Depends + * Update logind's SetLockedHint + * Drop seccomp sandboxing + * Build settings related code only once + * Fix the race condition fix + * enable notification for wallpaper configpropertymaps changes + * Do not require QuickWidgets that is not needed anymore + * Fix another race condition + * Fix race condition + * Fix translations + * This is a straightforward port of the kcm to qml. + * Add logo for the repo + * Fix minor typo + * Set componentDisplayName on the action collection + +- Drop patches, now upstream: + * 0001-Disable-the-seccomp-sandbox.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Add patch to disable the seccomp sandbox (boo#1174448): + * 0001-Disable-the-seccomp-sandbox.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Add support for logging categories + * Take file descriptor only instead of whole KWayland Display + * Populate Greeter process exit stderr + * Fix disabeling of autolock timeout + * globalaccel: allow sleep and hibernate keyboard shortcuts + * Use K_PLUGIN_CLASS_WITH_JSON + kservice +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Wrap KServiceTypeTrader methods to create instances also in KCOREADDONS + visibility guard + * Not use toLower on DesktopEntryName + * QVariant(QVariant::Type) constructor is explicit in Qt6 + * Change the build system to enable building with Qt 6 + * Expand deprecation docs for KServiceTypeTrader + * Deprecate KServiceTypeTrader class + * Emit deprecation warning for KServiceType class + * Deprecate KPluginInfo in favor of KPluginMetaData + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value + * Deprecate KToolInvokation::kdeinitExecWait + * Deprecate E-Mail and terminal related methods in KToolInvocation + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Use KSERVICE_ENABLE_DEPRECATED_SINCE in header instead of BUILD variant + * cmake: Remove intermediate copy targets + * kservice.h: Silence deprecation warnings in inlined, deprecated code + * Add FreeBSD CI + * Add Android CI + * Don't use kdoctools on Android + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Deprecate KAutostart class + * Deprecate KService::parentApp + * Deprecate KService::pluginKeyword property + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Add support for PrefersNonDefaultGPU desktop key + * replace "MacOSX" with "macOS" + * Deprecate plugin instanciation methods in KService/KServiceTypeTrader + * Port QStringRef (deprecated) to QStringView + * Point docs to KPluginMetaData/KPluginFactory instead of KPluginLoader + * kbuildsycoca: port away from KCrash, using our own signal handler + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Silence warning about overloaded signal + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Pump minimum Bison version to 3.0 + * Workaround flatpak having fixed modify date for all files + * Instantiate a single TimestampChecker in KSycocaPrivate::needsRebuild + * Remove unused includes + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Do not crash if there's no Konsole + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Launch KCMs in kcmshell5 if systemsettings5 is not installed + * KToolInvocation: deprecate kdeinitExec() + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate KMimeTypeTrader + * [ktoolinvokation] Port away from KMimeTypeTrader + * Deprecate KPluginTrader + * Properly deprecate some KToolInvokation methods + * Include X-KDE-Wayland-VirtualKeyboard + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Deprecate KPluginInfo::fromKPartsInstanceName, completely unused + +- 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' + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * [kapplicationtrader] Fix API docs + * KSycoca: recreate DB when version < expected version + * KSycoca: Keep track of resources Files of KMimeAssociation + * KSycoca: ensure extrafiles are ordered for comparison + * KSycoca: avoid database rebuild if XDG_CONFIG_DIRS contains + duplicates + * Fix duplicate detection check + ksmtp +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * CI: Remove reuse job on 21.12 branch + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use unique_ptr + * Add missing dep + * It doesn't depend against it + * Remove unused restartSocketTimer method + * Not necessary to use qoverload here + * BUG 442884: Fix DSN support (kde#442884) + * Move STARTTLS setup from LoginJob to Session (kde#423423) + * Reset TLS protocol information when reconnecting + * Move establishing the TLS connection to Session + * Remove unused variable + * Port Q_FOREVER + * Move encryption settings from LoginJob to Session + * Consistently unify SessionPrivate members in their declaration + * Connect QSslSocket::encrypted only once + * Remove the unnecessary explicit SSL protocol selection + * Remove blocking session API + * Add KDE CI file + * Use qOverload directly (scripted) + * Fix version + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Emit an error rather than reconnect when SSL errors are not ignored (kde#423424) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove explicit includes + * Use more target-centric cmake code + * Modernize code + * Use forward declaration here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * Remove extra ; + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Time to increase version + * Convert license headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix qRegisterMetaType("KSmtp::ServerResponse"); + * Fix clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + ksshaskpass5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add FreeBSD CI + * Add CI linux + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Revert "Merge branch 'Plasma/5.19'" + * Don't treat empty passwords as not available + * Bring back for saving usernames as well + * Pacify c++ compiler warnings + +- Drop suse-tweaks.diff, overwrite KDE_INSTALL_BINDIR instead + (boo#1175991) +- Some spec cleanup + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Migrate away from singe quote identifiers as well + * Bring back for saving usernames as well +- Drop patches, now upstream: + * 0001-Bring-back-for-saving-usernames-as-well.patch + * 0002-Migrate-away-from-singe-quote-identifiers-as-well.patch + +- Add patches to address regressions: + * 0001-Bring-back-for-saving-usernames-as-well.patch + * 0002-Migrate-away-from-singe-quote-identifiers-as-well.patch + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Enable hidpi pixmaps in ksshaskpass + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Replace dead link + * Extend parsing ssh prompt + ksudoku +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * We can use std::as_const + * Modernize code + * Use Q_SIGNALS/Q_SLOTS/Q_EMIT + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Time to increase version +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove not implemented method or unused signal + * Documentation updates + * fix Windows build + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * OPENGL_SUPPORT flag exists, so make Qt5OpenGL optional as well + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Link to OpenGL::GL instead of OpenGL::OpenGL + * Link against GLU (kde#426088) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * doc: remove download/build instructions + * Fix minor typo + * Fix some clazy warning + * Document rules for the new games (patch by Ian Wadham, with minor corrections) + * Fix blurry icons by adding UseHighDpiPixmaps flag + * Specify license in AppStream file + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + ktexteditor +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add a formatting commit to ignore-list + * try to fix behavior for vimode on completion (kde#444883) + * Change build system to make building against qt6 + * Apply word filter on async completion models (kde#444883) + * Validates the input method attributes received from input method. (kde#443977) + * fix compile on Mac if EditorConfig is found + * Remove unused exporting of SwapFile class symbols + * Fix cursor position after completion tail restore + * let cmake generate the PCH header completely + * Introduce PCH support + * Color current indentation line differently + * Fix unused capture warning + * Vimode-keyparser: Make some functions more efficient + * Use KTextEditor::Range by value +- Rebase 0001-Disable-KAuth-integration.patch + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Bring back git via QProcess + * When reloading, don't override auto-detected hl mode if not set by user + * If user didn't set them, don't override file type and highlighting modes detection + * Pass KTextEditor::Cursor by value everywhere + * Use const QString + * Revert "completion: invoke always" + * Remove selected text if preedit is not empty. + * Disable "tail-available-on-undo" in ViInputMode + * Fix vi-mode completion unit-tests + * Improve built-in search performance + * Remove duplicated lua.js indent file + * Fix a compiler warning + * Review KateTextLine usages + * Create a separate path for fetching lineLength + * Use iterators for iterating over blocks + * Completion in two edits feature describing comment + * Re-add "undo removed tail" on completion + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Expand katepart metadata (kde#444714) + * TextFolding::importFoldingRanges: get rid of UB (kde#444726) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * The user is not selecting as soon as we clearSelection + * fix missing i18n (kde#442071) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Python indentation: decrease indent when appropriate keyword is typed (kde#392732) + * Do not show encoding error when file only contains BOM (kde#440359) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Remove module prefix of include + * Network mounts performance optimizations + * KateView: speed up large view jumps + * Fix apidox for class Mark + * better comments + * ensure close button on top for replace + * move close button to right for bottom widgets + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * WIP: Take into account wordCompletionRemoveTail in + completionRange() default implementation (kde#436170) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Limit shortcut context to active view for Reuse Word Above/Below (kde#352902) + * Add "Transpose Words" feature (kde#436621) + * Fix on-the-fly spell checking with recent Qt (kde#436004) + * Revert "Add option to keep spaces to the left of cursor when + saving" (kde#433455) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Fix dragging when folding stuff is around (kde#435500) + * Fix incremental selection-only search (kde#327408) + * Attempt fix crash on dragging (kde#435500) + * fix memory corruption on 'Close the file, discard..' (kde#433180) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Don't warn about unsaved changes when closing if blank and unsaved (kde#391208) + * Use QPalette::highlight for the scrollbar minimap slider (kde#434690) + * Restrict horizontal range of cursor to avoid unintentionally wrapping. (kde#423253) + * Add option to keep spaces to the left of cursor when saving (kde#433455) + * fix unit tests => don't remove trailing spaces (kde#434163) + * fix spellcheck word detection for non-ASCII (kde#433673) + * fix auto-completion for non ASCII words (kde#433672) + +- 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) + +- 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) + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Port KComboBox to QComboBox + * use KSyntaxHighlighting themeForPalette + * fix i18n call, missing argument (kde#429096) + * minor improvements to theme search + * Improve the automatic theme selection + ktextwidgets +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + * Fix CI deps for Android + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Handle RTL text selection the same way as Qt (kde#397922) + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Port QStrinRef (deprecated) to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Ensure instances of derived Private classes are properly destructed + * Call ki18n_install() unconditionally + * Un-overload KReplace::replace() signal + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Deprecate KFind::highlight(int, int, int) signal + * Deprecate the KFind::highlight(QString &, int, int) signal + * Enable Unicode support in QRegularExpression where needed + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + ktnef +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Update to compile with current KContacts + * Use std::unique_ptr + * Fix some cppcheck warnings + * Add KDE CI file + * replace "MacOSX" with "macOS" + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Modernize code + * Use QstringView here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * It's already in qt5.14 + * Properly include QStringList . Forward declaring it breaks with Qt6 + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Add .gitlab-ci.yml + * Remove unused variable + * Return warning when we extract value + * Fix clazy warning + * Fix includes. Use uppercase includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + ktouch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add CI linux + * Make color opacity configurable + * Remove unneded copy constructor + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KShortcutsDialog::showDialog() + * Increase version + use qt_ macro + qt:: + * Add cmake preset support + * Fix a typo in data/courses/CMakeLists.txt + * Remove obsolete copying files + * Convert license headers to SPDX +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Fix the year + * GUI l10n fixes + * Documentation updates + * Translation for the Catalan autogenerated lesson file + * Fix visual artifacts in new versions of QT + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix visual artifacts in new versions of QT (kde#427923) + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Replace cgit reference + * Update Build Status Badges + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kunitconversion +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Prepare KUnitConversion::UnitCategory to become non-virtual in KF6 + * Change the build system to enable building with Qt6 + * Prepare for KUnitConversion::Unit to become non-virtual in KF6 + * Fix cache file removal in valuetest + * Fix cyclic reference between Unit and UnitCategory + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * [Currency] Don't complain about missing connection if we didn't download + * Use C locale for valuetest to fix failures on localized systems + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Fix initialization of currency values (kde#441337) + * Fix automatic currency file sync after 24h (kde#441337) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Make currency conversion table fetching explicit + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Reformat code with .clang-format file + * Remove not necessary forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kwallet +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add desktop file for kwalletd + * Properly apply KAboutData + * Fix notifyrc name + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * MAC_USE_OSXKEYCHAIN: Fix compilation errors + * MAC_USE_OSXKEYCHAIN: Link against CoreFoundation + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Don't use gpgme.h + * Update ECM URL + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Use Qt logging instead of printf +- Remove patch: + * 0001-Use-Qt-logging-instead-of-printf.patch +- Only install the license files once + +- Add patch to avoid polluting stdout (boo#1182531): + * 0001-Use-Qt-logging-instead-of-printf.patch + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix build after disabling deprecated API in 5.15 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Un-overload OrgKdeKWalletInterface::walletClosed(int) signal + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + kwalletmanager5 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add FreeBSD CI + * REmove duplicate line + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port to KXMLGUIFactory::showConfigureShortcutsDialog() + * Fix clazy warning + * Fix X-DocPath entries + * We depend against qt5.15 + * Use the word "second" instead of "sec" + * Time to increase version + * CMakePreset: add build support + clazy + * Use Q_EMIT + * Modernize code + * Remove unused KIconThemes dependency + * Remove unused KIconLoader includes + * Use QStyle instead of KIconLoader for icon size + * Change folder icon in PW tree + * Use QIcon instead of QPixmap where possible +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add CMakePresets support + * Increase mini cmake version + allow to install po file too + * Add missing override + * Not necessary now + * Convert license statements to SPDX expressions + * Autogenerate categories file + * operator+/- is disabled for QFlags in qt6 + * Remove unused include + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 for Exec line + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated KToolInvocation::startServiceByDesktopName + * Remove unused include + * align naming with elsewhere in the stack + * [KWalletEditor] Use new kwallet methods to populate the view list(s) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix memory leak + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Move KCM to personalization category + * Drop support for KF <5.58 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * properly pass the arguments to QProcess::startDetached() + kwayland +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Make linux/input.h a hard dependency + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Use pointer-to-member-function signal/slot syntax + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Fix building waylandservertest when Qt was built without GLib support + * Correct the eglQueryWaylandBufferWL_func prototype + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * KWayland depends on libraries/plasma-wayland-protocols + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Implement set_frost in contrast protocol + * Implement org_kde_plasma_window_management::send_to_output + * Decouple activation feedback from plasma window management global + * Port QStringRef (deprected) to QStringView + * plasma-window-management: Support new activation concepts + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix check for mmap failure (kde#421868) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Remove not necessary forward declaration + * Use const'ref +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Use protocol files from plasma-wayland-protocols + * Bump required CMake version to 3.16 + * Fix windowmanagement test + * Update Plasma Wayland Protocols dependency to 1.3.0 + * Do not emit Surface::leave twice when an output is removed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes to list here. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Fixes DTD check errors and a typo + * Add the activity management protocol client implementation + * Bump plasma-wayland-protocols dependency to 1.2.1 + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Compile without deprecated method + kwayland-integration +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Prevent double deletion of shmpools (kde#443706) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * logging.cpp is autogenerated + * Handle dynamic effect global changes + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * fix: Kicker's sub-menus are covered up by Plasma panels (kde#378694) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * fix: Kicker's sub-menus are covered up by Plasma panels (kde#378694) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * fix a dirty shadows (kde#439408) + * Implement setting frost + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Guard use of activation proxy (kde#440448) + * Fix compile with last ecm + * Fix build with GCC + * Be more explicit about types, hopefully fix CI builds + * Improve the behaviour when we are requesting without a window + * Also link against xkb and fix build + * Provide an implementation for the xdg_activation_v1 API + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Fix compile against kf5.82 + * Drop functions which rely on PlasmaWindow::internalId() (kde#436498) + * Fix compilation with no deprecated build of KWindowSystem + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Autogenerate categories file + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Fix shadowless context menus + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Require C++17 + * windowsystem: Adjust installation path + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * [windowsystem] Provide a KWindowShadow implementation + kwidgetsaddons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix year format in heading of KDatePicker + * Replace QTouchDevice with QPointingDevice to build with Qt6 in autotests + * Change the build system to enable building with Qt 6 + * Added comments to KSelectAction::setMenu() + * Localise numbers displayed in KDatePicker + * [KMessageWidget] Ignore resize event when doing `animatedShow()` + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port to QStringView + * Add FreeBSD CI + * Add Android CI + * KTitleWidget: Lower all sizes + * KSqueezedTextLabel: Fix clipped characters (kde#442595) + * KMessageDialog: fix setButtons() being called twice + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Make lupdate happier + * KCharSelect: Added option to show all blocks found in the data file (in the section menu). + * KFontChooser: the widget shouldn't become wider when toggling show fixed only + * KMessageDialog: disconnect default buttonbox signals as we emit done() manually + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * KTitleWidget: Set frame backgroundRole to Window + * We depend against c++-17 so we can use qOverload directly + * KFontChooser: add a default constructor that takes a QWidget* first arg + * KFontChooser: add a new shorter constructor, and setter methods + * KFontChooser: deprecate "relative font size" methods + * KMessageDialog: add buttons by default + * fix signal slot connection + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Update some widget pictures + * Silence warning about overloaded signal + * Remove unused overloaded signal in private header + * kmimetypeeditor: display an error message if keditfiletype couldn't be started (kde#437701) + * Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE + * Deprecate KRatingWidget::ratingChanged(unsigned int) signal + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * KPasswordDialog: add access to revealPasswordAvailable of password lineedit + * Port traditional license header leftovers + * Fix SPDX syntax error + * Add two-finger gesture + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Fix syntax error in SPDX license statement + * Bump required CMake version to 3.16 + * Ensure instances of derived Private classes are properly destructed + * Use SPDX headers in KRecentFileMenu + * Fix crash in KSelectAction (kde#436808) + * KFontChooser: always prepend the default font style in the styles list + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix mem leak found by asan + * KPageDialog: document automagical connections + * Enable Unicode support in QRegularExpression where needed + * Remove pointless tooltip for yes and no KStandardGuiItems (kde#424658) + * KPageDialog: make it clearer that a button box is added by default + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Don't emit twice passwordChanged + * We require Qt 5.13 now, so remove ifdef + * KEditListWidget: fix runtime warning from QLayout + * typo-- + * Add KMessageDialog, an async-centric variant of KMessageBox + * Restore the old default popup mode of KActionMenu + * Port KActionMenu to QToolButton::ToolButtonPopupMode + kwin5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * backends/drm: fix legacy dpms + * utils/serviceutils: compare executablePath against canonical path of exec fields in .desktops + * x11: Fix shrinking window size after toggling no border multiple times (kde#449988) + * wayland: Fix maximize mode propagation to decoration (kde#450053) + * effects/overview: Add translation domain + * effects: Extract messages from QML files + * inputmethod: Also open the inputm method panel with a pen (kde#449888) + * Implement services in our QPA (kde#446144) + * Don't force QT_QPA_PLATFORM=wayland (kde#450000) + * Schedule workspace repaint when window leaves current desktop (kde#444172) + * Initialize the KSldApp after we connect + * Fix loading of effect if plugin defined X-KDE-Library (kde#449881) + * wayland: Fix mispositioned decoration tooltips (kde#432860) + * Make openGL context current when recording frame triggered by cursor move (kde#448162) + * effects/DesktopGrid: use delta, not absolute time for MotionManager (kde#443971) + * Fix window decoration quads in OpenGL scene + * wayland: Make the launcher not restart kwin_wayland if it crashes at shutdown + * Add missing errno.h include + * Avoid mixing current and next state (kde#449541) + * effects/overview: Hide selection rect during dnd (kde#448573) + * effects/overview: Don't show minimized windows in desktop thumbnails (kde#448850) + * Fix mouse pointer disappearing after using zoom effect on X11 (kde#448537) + * effects/fallapart: Avoid animating windows while there's a fullscreen effect (kde#449844) + * effects/scale: Make it not grab open and close roles (kde#449832) + * backends/drm: ignore modifier env var if modifiers are not supported + * kcm/screenedge: Fix default value for TabBox.BorderActivate option (kde#449720) +- Drop patches, now upstream: + * 43caf2539357a1f9d5b2668a8eff151517377a7e.patch + +- Add 43caf2539357a1f9d5b2668a8eff151517377a7e.patch: Fix mouse + pointer disappearing after using zoom effect on X11 (kde#448537, + boo#1195865) + +- Force PIE when building with gcc-10 (boo#1195628) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-backends-drm-only-accept-xrgb-with-legacy.patch + * 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch + +- Add patch to fix KMS without AMS with certain devices: + * 0001-backends-drm-only-accept-xrgb-with-legacy.patch +- Add patch to fix the hardware cursor with AMS on certain devices: + * 0002-backends-drm-don-t-assume-we-shouldn-t-use-modifiers.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Replace patch with sed: + * 0001-Use-fixed-absolute-path-instead-of-usr-bin-env-in-sh.patch +- Drop patch, should be adjusted everywhere meanwhile that the downstream + diff isn't worth it: + * 0001-Bypass-wayland-interface-blacklisting.patch +- Rebase 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch +- Add _constraints to fix build on PowerPC + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Fix memory leak in some plasma components (kde#444429,kde#444381,kde#444077,kde#444306) + * XDGShellClient: Protect from invalid frameGeometry on updateDecoration (kde#445140) + * input: set tablet cursor hotspot + * platforms/drm: remove the dpms filter when outputs are added (kde#446699) + * scripting: Fix type of KWinComponents.Workspace + * autotests: Add a test that checks one possible corner case during xdg-toplevel initialization + * wayland: Resize the client to last requested client size if decoration is destroyed (kde#444962) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * wayland: Enable window rules for all xdg-toplevel + * Revert "wayland: Check workspace position when preferred deco mode changes" (kde#445444) + * Fix XWayland abstract socket address. (kde#442362) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * wayland: Check workspace position when preferred deco mode changes + * DecorationItem: Prevent crash + * fixup! [wayland] fix ignored keyboard RepeatRate (kde#443721) + * RenderLoop: restrict repaint scheduling with fullscreen windows (kde#443872) + * wayland: Fix wayland windows growing after toggling decorations (kde#444119) + * Use QScopedPointer to store decoration object + * scripts/minimizeall: Try to preserve last active window + * screencasting: Do not crash when the platform cannot provide textures (kde#442711) + * effects/slidingpopups: Reload slide data after restarting compositing + * effects/slidingpopups: Schedule workspace repaints (kde#444502) + * platforms/drm: only use glDrawBuffer with desktop GL + * [keyboard kcm] fix lost Locks state on keymap reconfigure (kde#443739) +- Drop patches, now upstream: + * 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch + +- Add patch to fix kwin_wayland on GLES: + * 0001-platforms-drm-only-use-glDrawBuffer-with-desktop-GL.patch + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [wayland] fix ignored keyboard RepeatRate (kde#443721) + * kwineffects: Fix destruction of s_fbo with shared GLTexture objects (kde#443951) + * WaylandOutput: schedule update on mode change (kde#444303) + * platforms/drm: fix direct scanout check + * Fix focus loss on decoration destruction (kde#411884) + * input: fix crash on touch quicktile + * platforms/drm: fix init with explicit modifiers + * platforms/drm: allow overriding eglstream choice + * platforms/drm: set draw buffer for gbm + * platforms/drm: use gbm with NVidia driver 495+ + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * platforms/drm: fix disabled outputs with legacy drivers + * platforms/drm: reverse output creation order + * x11: Properly unredirect windows if compositing is not possible (kde#443953) + * Restore old behavior of Workspace::clientArea(clientOpt, Toplevel) (kde#443787) + * Do not ask for decoration settings without guarding + * scripting: Guard against nullptr m_client in WindowThumbnailItem (kde#443765) + * Properly update parent item's bounding rect when moving item (kde#443756) + * Fix AbstractClient::adjustedSize() for wayland windows with no committed buffer (kde#443705) + * Set KDE_COMPILERSETTINGS_LEVEL + * pipewire: Fix downloading software-rotated textures + * [wayland] fix crash on startup with lv3:ralt_alt XKB option (kde#440027) +- Drop patches, now upstream: + * kde443953.patch + +- Add patch to fix black screen when compositing fails to initialize + (kde#443953): + * kde443953.patch + +- Make pipewire-devel BR versioned + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Fix-build-on-32bit-platforms.patch +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Adjust 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch +- Add patch to fix build on 32bit: + * 0001-Fix-build-on-32bit-platforms.patch + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * fix drag and drop raise with Xwayland windows (kde#440534) + * platforms/drm: check wl_eglstream buffers before attaching (kde#440852) + * platforms/drm: fix gpu removal + * kcm/kwindecoration: Fix window thumbnail sizes + * platforms/drm: consider KWIN_DRM_DEVICES for hotplugged gpus + * platforms/drm: fix crashing debug operator + * Copy shape region to Deleted (kde#440001,kde#438458,kde#435378) + * Avoid discarding previous pixmap (kde#439689) +- Drop patches, now upstream: + * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * wayland: Force decoration update + * scripting: Make QTimer constructible (kde#439630) + * platforms/drm: don't delete connectors in DrmGpu::removeOutput (kde#438789) + * platforms/drm: always populate atomic req with connector props + * platforms/drm: only show cursor on dpms on if not hidden + +- Add patch to fix issues with EGLStream clients: + * 0001-platforms-drm-check-wl_eglstream-buffers-before-atta.patch + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * platforms/drm: Port away from gbm_format_get_name() (kde#439152) + * xdgshellclient: fix moveresize with touch and CSD (kde#438283) + * input: fix touch input getting borked on quick tile + * Fix build + * platforms/drm: don't crash if drmModeGetConnector fails + * platforms/drm: don't create modeset dumb buffer for import gpu + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Wayland: Implement activities window rule (kde#439022) + * scenes/opengl: Update unstyled EffectFrame texture only when rendering + * platforms/drm: some improvements for logging + * XdgSurfaceClient: set to current activity and desktop in constructors (kde#435745) + * platforms/drm: fix mistake in DrmGbmBuffer + * platforms/drm: show cursor when exiting dpms (kde#438824) + * [kcmkwin/kwindesktop] Drop local back for Formlayout label width (kde#438504) + * Guard gbm and eglstreams parts for non-gbm or non-eglstreams systems + * effects: Fix interpolated values for redirected animations (kde#438368) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * platforms/drm: on NVidia do pageflips with QPainter + * platforms/drm: support NVidia as secondary GPU with CPU copy (kde#431062) + * kcm/kwinrules: Adapt spinbox width to actual text (kde#438193) + * [xwl] Create a new datasource on offer changes + * platforms/drm: only allocate two dumb buffers for the swapchain + * Remove unused include + * platforms/drm: fix modifiers detection + * [tabbox] fix non-working global shortcuts overrides (kde#359141) + +- Recommend hwdata explicitly + +- Update to new 5.22.0 tarball: + * scripting: Add clientArea() overload that takes mutable client (kde#437507) + * screencast: only use glGetTextureImage where supported + * platforms/drm: make context current for direct scanout + * effects/backgroundcontrast: Properly handle empty regions set by internal windows + * effects/blur: Properly handle empty blur regions set by internal windows (kde#433131) + * Move X11Client::wantsShadowToBeRendered to AbstractClient (kde#434213) + * scenes/opengl: Properly destroy backend if initialization fails + * AbstractEglBackend: only clean up OpenGL context if primary + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * platforms/drm: log when direct scanout starts and stops + * Fix weird decoration glitch when using a scaled display + * platforms/drm: CPU copy for multi-gpu (kde#432707) + * Discard SurfaceItemXwayland's quads when shape changes + * screencasting: do not attempt to copy a null texture + * [kcmkwin/kwindesktop] Implement valueFromText in a spinbox (kde#437472) + * [kcms/virtualdesktops] Change delete icon + * [xwl] Notify wayland that our data offer is accepted (kde#437406) + * platforms/drm: Make context current before EGLStreams calls (kde#437573) + * inputmethod: Also update the trackingClient when there's none set + * inputmethod: Use the inputmethod's context as the isActive measure + * inputmethod: Make sure we send a state commit + * [kcms/virtualdesktop] Don't offer to remove the last desktop (kde#437561) + * [kcms/virtualdesktops] Properly track synchronizing state (kde#437466) + * [kcms/virtualdesktops] Enable apply button when typing desktop name (kde#435014) + * [kcms/virtualdesktops] Clip ListView + * screencasting: Make sure we don't stream after we've stopped a stream + * Support High DPI Aurorae decorations (kde#422342) + * Fix build + * platforms/drm: replace pointer to egl backend with QPointer + * effects: Fix EffectWindow::shape() for X11 windows (kde#437138,kde#435862) + * wayland: Signal about finished move/resize in destroyClient() (kde#409376) + * autotests: Stabilize tests that create Xwayland windows + * wayland: Make some animations less glitchy + * inputmethod: deactivate the input method when we textinputv3 is committed as disabled + * wayland: Fix internal connection teardown + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * effects: Properly reset present times in coverswitch and flipswitch effects (kde#433471) + * Fix crash when stopping PipeWire streaming (kde#428268,kde#435588) + * lockscreen: also activate lock screen windows (kde#427882) + * wayland: Check workspace position after creating decoration (kde#432326) + * platforms/drm: Fix crash in EglGbmBackend::presentOnOutput() + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix crash on hotplugging displays while switched to another TTY (kde#435388) + +- 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 + +- 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 + +- 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 + +- 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-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * scene: Fix window pixmap traversal order + * screencasting: fix build + * Screencast: support BGRx format for backwards compatibility with WebRTC + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Restore empty filename check (kde#427979) + * drm: Make sure the screens are turned on when we come from suspend (kde#428424) + * Move some connects from Scene::addToplevel() to Window constructor + * scene: Stop monitoring changes for unmapped surfaces + * effects/screenshot: fix the screenshot on GLES + * [scene] Fix segfault in KWin::WindowPixmap::shape (kde#426567) + * kwinrules: Limit hightlight scrolling duration (kde#428139) + * Transform a pending repaint into a workspace repaint before destroying Deleted + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Provide cursor geometry in device-independent pixels + * platform/drm: Fix clipped HiDPI hardware cursors + * Clip software cursors + * Mark the cursor as rendered after performing compositing + * [kwinrules] Allow negative numbers in position (kde#428083) + * screencast: Handle the case where pipewire is not installed (kde#427949) + * scenes/opengl: Properly render cursors with hidpi + * wayland: Fix drag-and-drop cursors with hidpi + * platforms/drm: Use a heuristic to determine if EGLDevice backend can be used + * ScreenshotEffect: don't expect authorization for interactive screenshots +- Drop patches, now upstream: + * 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch + +- Add patch to fix crash if pipewire fails to initialize (boo#1178101, kde#427949): + * 0001-screencast-Handle-the-case-where-pipewire-is-not-ins.patch + +- Add XAUTHLOCALHOSTNAME back to 0001-Use-Xauthority-for-Xwayland.patch + (boo#1177835) + +- Fix Xauthority generation (boo#1177875) by modifying + 0001-Use-Xauthority-for-Xwayland-authorization.patch: + * DISPLAY is not in the environment at that point, use m_displayName + * Drop XAUTHLOCALHOSTNAME, FamilyWild takes care of that + * FamilyWild doesn't need an address + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Introduce persistent global share context (kde#415798) + * Fix a potential SIGSEGV + * qpa: Create a pbuffer for internal windows + * core: Use less confusing name for Platform::supportsQpaContext() + * qpa: Merge OpenGL platform context classes + * scene: Reduce the call cost of Platform::supportsQpaContext() + * Fix pipewire stream double free + * Detect softpipe and llvmpipe on Mesa 20.2+ + * wayland: Introduce logicalToNativeMatrix() helper + * platforms/drm: Fix software flip output transforms + * platforms/drm: Compute correct cursor transform matrix (kde#427605) + * wayland: Fix Qt clients not being maximized initially + * xwayland: Avoid creating a tree query on crash (kde#427688) + * wayland: Block geometry updates while placing popups + * Fix KWIN_EFFECT_FACTORY macros +- Drop patches, now upstream: + * 0001-Detect-softpipe-and-llvmpipe-on-Mesa-20.2.patch + -- Update to 5.18.6 +- Update to 5.20.0 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * wayland: Fix initialization of dmabuf textures + * 3rdparty: Synchronize xcursor.{c,h} + * Fix kwin_rules_dialog not showing translated strings + * scripting: Fix initialization of WorkspaceWrapper + * scripting: Make ClientFilterModel work for Wayland windows + * scripting: Properly initialize clients model for Wayland windows + * scene: prefer calling mapToGlobal just once + * Place internal osd windows according to placement policies (kde#400675) + * Properly test internal window flags + * Use better window placement heuristics for internal clients + * screencast: Replace EGLFence with a glFinish() + * Allow calling setFrameGeometry() while the client is being resized (kde#426988) + * Fix ghost shadows left by context menus (kde#425294) + * Schedule workspace repaint for destroyed clients + * Enable shadow protocol support for all Wayland clients + * screencast: Ensure that there is current OpenGL context when recording a window (kde#425869) + * Expose KWIN_XWL logging category to kdebugsettings + * Revert "[effects/slidingpopups] Start the animation on only windowAdded or windowClosed" (kde#426686) + * Fix for PlasmaSurfaceTest broken in a3b50500 + * Fix for potential use-after-free introduced in a3b50500 + * effects/flipswitch: Port away from deprecated QTimeline curve shape prop + * effects/cubeslide: Port away from deprecated QTimeline curve shape prop + * effects/desktopgrid: Port away from deprecated QTimeline curve shape prop + * Fix use-after-free when the user hovers over an auto-hide plasma panel in wayland... + * libkwineffects: Bump API version + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + * 0001-Use-Xauthority-for-Xwayland.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: - * Grab all possible keyboard modifiers for window commands (kde#424272) - * [x11] Hold a passive grab on buttons only when needed (kde#394772) + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Grab all possible keyboard modifiers for window commands (kde#424272) + * KCM KWin Options setting ActiveMouseScreen set proper default value (kde#424389) + * Resize maximised windows upon workspace change (kde#423596) + * Don't perform MouseActivateRaiseAndPassClick for topmost windows + * [virtualkeyboard] Fix the qtvirtualkeyboard with Qt 5.15 + * [scripts/videowall] Reenable the config dialog + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Make sure tablet coordinates take decorations into account (kde#423833) + * Provide a mask for flag-type properties (window types) + * [kcm/kwinrules] Fix types property for NET::AllTypesMask (kde#423214) + * [kcm/kwinrules] Fix detection of wmclass property (kde#423138) + * [x11] Hold a passive grab on buttons only when needed (kde#394772) + * KCM KWin Decoration : kcfgc File attribute should point to kcfg file (kde#423398) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Fix build with loadThemeCursor templates (kde#423052) + * KCM Compositing: Fix save state (kde#423223) + * KCMoptions: delay initialization after QObject creation in standalone (kde#423111) + * [x11] Provide physical dimensions for outputs (kde#422816) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * [kcm/kwinrules] Fix slow scrolling through rules list (kde#421537) +- Drop patches, now upstream: + * 0001-Fix-the-Plastik-decoration-with-Qt-5.15.patch + +- Add patch to fix loading the Plastik window decoration (boo#1172615): + * 0001-Fix-the-Plastik-decoration-with-Qt-5.15.patch + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * [KCM] Fix label in Screen Edges system settings + * Capstone commit to prevent force push reversed commits returning accidentally. + * [scene] Avoid a crash when currentPixmap is invalid and previousPixmap is null or invalid + * [kcm/kwinrules] Fix "window role" combo not showing up (kde#422302) + * [kcm/kwinrules] Fix first item position on property list (kde#421583) - * [wayland] Place lockscreen greeter above other windows - * [kcmkwin/kwindecoration] Don't exec() QDialog (kde#421053) + * [effects/blur] Don't blur outside the frame rect (kde#422202) + * [kwinrules] Add kconf_update script to fix placement rule + * fix compilation, remove extra parenthesis + * Wayland: avoid binding disabled outputs to surfaces (kde#419749) + * Correctly align natural layout in present windows + * [kcm/kwinrules] Extend upper limit of position and size spinners (kde#421892) + * [decoration] Fix propagation of client size (kde#419080) + * [platforms/drm] show cursor only when it is enabled (kde#418977) + * [scene] Re-build window quads after creating a WindowPixmap + * [kcm/kwinrules] Detect virtual desktops in Wayland (kde#416165) + * [kcm/kwinrules] Fix Placement setting (kde#421586) + * [kcm/kwinrules] Fix size properties not being stored (kde#421055) + * [kcm/kwinrules] Fix placeholder message in RulesEditor +- Remove patches, now upstream: + * 0001-scene-Re-build-window-quads-after-creating-a-WindowP.patch + +- Reintroduce patch, apparently still needed: + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch + +- Add patch to fix initial rendering of Xwayland windows: + * 0001-scene-Re-build-window-quads-after-creating-a-WindowP.patch + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Refresh patches: + * 0001-Bypass-wayland-interface-blacklisting.patch + * 0001-Use-Xauthority-for-Xwayland.patch +- Drop patch, upstream changes made it unnecessary: + * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch kwindowsystem +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix kkeyserver_x11_unittest by using static QChar::isLetter() + * Change the build system to enable building with Qt 6 + * Avoid using QByteArray::operator[] for the null terminator (kde#434557) + * doc: Add missing @since in KWindowSystem + * Avoid creating and leaking QWindows + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Make KWindowSystem a bit easier to integrate in QML + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix the compiler warning by casting int to unsigned. + * Link privately against XCB when building statically (kde#441266) + * Add FreeBSD CI + * Add Android CI + * Enable CI deps on all platfoprms + * Update .kde-ci.yml: add FreeBSD + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Read uncomplete WM_CLASS string (kde#441005) + * Don't link publicly against XCB (kde#441266) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support static builds + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove unused includes +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Provide KWindowSystem::lastInputSerial + * Include API for wayland's xdg_activation_V1 + * Bump required CMake version to 3.16 + * Drop Qt5Widgets dependency if KWINDOWSYSTEM_NO_WIDGETS=ON + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Deprecate present windows and highlight windows apis + * Properly guard deprecated code in autotests + * Deprecate WId-based effects API + * Use new version-controlled enumerator deprecation warning macros + * Add clang-format pre-commit hook + * Run clang-format + * Prevent clang-format uglification + * Add trailing comma to enum + * Deprecate KWindowEffects::windowSizes + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add MediaPause key to mapping (kde#403636) + +- 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 + +- 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(). + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * Load statically linked integration plugins + * Portaway from pid() to processId() + kwordquiz +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix code that tries to add extension if it's missing (kde#444998) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Cleanup unneeded statements & formatting in license headers + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Convert license headers to SPDX + * Use Q_EMIT/Q_SLOTS/Q_SIGNALS + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Increase version + use qt_ macro + Qt:: + * Add cmake preset support + * Minor corrections for English idiom and punctuation. +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Documentation updates + * GUI l10n fixes + * Port away from KNS::DownloadDialog + * operator+/- is disabled for QFlags in qt6 + * Port KNS method + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from KIconThemes + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + kwrited5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It's compile fine without deprecated methods + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Add .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from widgets + * Require C++17 + * Port away from deprecated KNotification constructor + * add global notification name + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + kxmlgui +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Port deprecated method + * Fix nested @ expansion in CMake config file + * [KToolBar] Add actions from delayed toolbutton menus to context menu + * Change the build system to enable building with Qt6 + * Do not steal all keys from shortcut + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * Add unit test for storing window state State separately + * Migrate "State" config entry to state config group if available + * Allow apps to opt-in storing state data in separate file + * Add FreeBSD CI + * Add Android CI + * [ci] Remove unused kwindowsystem dep + * Fix CI deps + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add missing Q_INIT_RESOURCE(kxmlgui) + * Replace "Libraries" by "Components" to show KAboutComponents info + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Qt5CorePrivate is not a thing + * Add support for static builds + * We depend against c++-17 so we can use qOverload directly + * replace "MacOSX" with "macOS" + * In qt6 signature was changed (ported by script) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * commandbar: collect actions using the guiFactory (kde#439526) + * Fix KShortcutsDialog build + * KShortcutsDialog: add another, simpler, constructor + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * Hide tooltip instantly before showing whatsthis (kde#438580) + +- Drop 0001-Revert-Fix-initial-window-size-calculations.patch, + issue with konsole got fixed (kde#437791) + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Add KCommandBar to KXMLGui-using apps by default + * Remove the Attica requirement by using the store's new links + * Bump required CMake version to 3.16 + * Use new version-controlled enumerator deprecation warning macros + * Ensure instances of derived Private classes are properly destructed + * Don't translate urls (kde#436052) + * Call ki18n_install() unconditionally + +- Add patch to fix initial window size of konsole: + * 0001-Revert-Fix-initial-window-size-calculations.patch + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix initial window size calculations + * Fix mem leak found by asan + * Don't forward declaration when we already include files + * Remove unused include + * kxmlgui_unittest: Do not fail if LC_ALL ENV variable is set + * Fix autotest build without D-Bus on Android + * Add .git-blame-ignore-revs file + * Don't build with KGlobalAccel on Windows, Mac, and Android + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Tweaks + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enums + +- 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) + +- 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) + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + * autotests: fix for Windows by using GenericDataLocation + * We depend on Qt 5.13 now so we can remove this check + * Introduce HideLibraries and deprecate HideKdeVersion + * Fix build without KGlobalAccel + * Rewrite KKeySequenceWidget to use KeySequenceRecorder + ldb +- Modify packaging to allow parallel installation with libldb1 + (bsc#1192684): + + Private libraries are installed in %{_libdir}/ldb2/ + + Modules are installed in %{_libdir}/ldb2/modules + libKF5ModemManagerQt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use QStringView::sliced + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Introduce VoiceInterface Type + * Add signals to watch for interface changes + * Fix DBus signal connection + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Introduce countryCode Modem3gpp API + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Add find_dependency for QtDBus + * Make dependency on QtXml private + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Make it compile with current flags + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Port ModemManagerQt away from QMap::unite + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + libKF5NetworkManagerQt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use QStringView in qt6 only + * Make it compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * cmake: use imported targets + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Remove faulty semicolon + * Fix build: missing semicolon + * feat: add assigned-mac-address + * Expose mDNS configuration used by NM plugins + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- No code change since 5.83.0 +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Fix missing definition for IPv6 property when building against older NM + * Bump required CMake version to 3.16 + * IPv6Setting: add option to disable IPv6 + * fix(pppoe): add parent + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Remove dead cmake code + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + libaccounts-glib +- Fixed baselibs.conf, so version changed + +- Update to version 1.25: + * Add support for provider tags + * Reference counting is implemented atomically + * Add option to specify path to pygobject override directory +- Use SourceUrls + libapparmor +- update to AppArmor 3.0.4 + - various fixes in profiles, abstractions, apparmor_parser and utils + (some of them were already included as patches) + - add support for mctp address family + - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.4 + for the full upstream changelog +- remove upstream(ed) patches: + - aa-notify-more-arch-mr809.diff + - ruby-3.1-build-fix.diff + - add-samba-bgqd.diff + - openssl-engdef-mr818.diff + - profiles-python-3.10-mr783.diff + - update-samba-abstractions-ldb2.diff +- refresh patches: + - apparmor-samba-include-permissions-for-shares.diff + - ruby-2_0-mkmf-destdir.patch + +- add ruby-3.1-build-fix.diff: fix build with ruby 3.1 (boo#1194221, + MR 827) + +- add update-samba-abstractions-ldb2.diff: Cater for changes to ldb + packaging to allow parallel installation with libldb (bsc#1192684). + - operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + +- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and + /etc/ssl/engines.d/ in abstractions/openssl which were introduced + with the latest openssl update libblockdev +- Remove unnecessary dependency of libbd_part2 on multipath-tools + (bsc#1194771) + +- Fix lack of dependency on libblockdev-lvm needed by libblockdev + package. The lvm-cache-stats binary needs the logical volume + plugin to work (boo#1183948). + +- Update to version 2.26: + + Fixes: + - Deprecated glib function call; + - Build with LLVM/clang; + - Many memory leaks; + - Many tests. +- Fix dbus.h being wrongly packaged in libbd_lvm-dbus-devl instead + of libbd_utils-devel (boo#1189787). + - * fs: Fix compile error in ext_repair caused by cherry pick from master + * fs: Fix compile error in ext_repair caused by cherry pick from + master - * 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: Set thin metadata limits to match limits LVM uses in + lvcreate + * lvm: Do not use thin_metadata_size to recommend thin metadata + size - * VDO plugin has been deprecated in this release (functionality replaced by LVM VDO) + * VDO plugin has been deprecated in this release (functionality + replaced by LVM VDO) - * support for unlocking of BitLocker-compatible format BITLK added + * support for unlocking of BitLocker-compatible format BITLK + added - * test suite can now be run against installed version of libblockdev + * test suite can now be run against installed version of + libblockdev libcap +- Add explicit dependency on libcap2 with version to libcap-progs + and pam_cap (bsc#1184690) + +- Update to libcap 2.26 for supporting the ambient capabilities + (jsc#SLE-17092, jsc#ECO-3460) +- Use "or" in the license tag to avoid confusion (bsc#1180073) + +- Use %license (boo#1082318) + +- Enable PAM pam_cap.so module + +- RPM group association fix + +- Update to versison 2.25: + + Recover gperf detection in make rules. + + Man page typo fix. + + Tweak make rules to make packaging more straightforward. + + Fix error explanation in setcap. + + Drop need to link with libattr. It turns out libcap wasn't + actually using any code from that library, so linking to it was + superfluous. +- Drop libcap-nolibattr.patch: fixed upstream. +- No longer add %{buildroot} to all variables for make install the + Makefile learned about the meaning of DESTDIR. + +- Update to version 2.24 + * Fix compilation problems (note to self, make distclean && make, + before release) + * Some make rule changes to make uploading a release to kernel.org + easier for me. + * Tidied up some documented links. +- Update libcap-nolibattr.patch +- Add pkg-config build requirement; libcap now provides a pkgconfig + file +- Clean up specfile +- Move libraries and binaries to /usr because of #UsrMove + +- libcap-nolibattr.patch Do not link to libattr, it is + a bogus dependency. application uses sys/xattr from libc. + +- update license to new format + +- Cleanup specfile a bit: Remove old tags. + libgcrypt +- FIPS: Disable DSA in FIPS mode [bsc#1195385] + * Upstream task: https://dev.gnupg.org/T5710 + * Add libgcrypt-FIPS-disable-DSA.patch + +- FIPS: Service level indicator [bsc#1190700] + * Provide an indicator to check wether the service utilizes an + approved cryptographic algorithm or not. + * Add patches: + - libgcrypt-FIPS-service-indicators.patch + - libgcrypt-FIPS-verify-unsupported-KDF-test.patch + - libgcrypt-FIPS-HMAC-short-keylen.patch + +- FIPS: Fix gcry_mpi_sub_ui subtraction [bsc#1193480] + * gcry_mpi_sub_ui: fix subtracting from negative value + * Add libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch + +- FIPS: Define an entropy source SP800-90B compliant [bsc#1185140] + * Disable jitter entropy by default in random.conf + * Disable only-urandom option by default in random.conf + +- FIPS: RSA KeyGen/SigGen fail with 4096 bit key sizes [bsc#1192240] + * rsa: Check RSA keylen constraints for key operations. + * rsa: Fix regression in not returning an error for prime generation. + * tests: Add 2k RSA key working in FIPS mode. + * tests: pubkey: Replace RSA key to one of 2k. + * tests: pkcs1v2: Skip tests with small keys in FIPS. + * Add patches: + - libgcrypt-FIPS-RSA-keylen.patch + - libgcrypt-FIPS-RSA-keylen-tests.patch + +- FIPS: Disable 3DES/Triple-DES in FIPS mode [bsc#1185138] + * Add libgcrypt-FIPS-disable-3DES.patch + +- FIPS: PBKDF requirements [bsc#1185137] + * The PBKDF2 selftests were introduced in libgcrypt version + 1.9.1 in the function selftest_pbkdf2() + * Upstream task: https://dev.gnupg.org/T5182 + +- FIPS: Fix regression tests in FIPS mode [bsc#1192131] + * Add libgcrypt-FIPS-fix-regression-tests.patch + * Upstream task: https://dev.gnupg.org/T5520 + +- FIPS: Provide a module name/identifier and version that can be + mapped to the validation records. [bsc#1190706] + * Add libgcrypt-FIPS-module-version.patch + * Upstream task: https://dev.gnupg.org/T5600 + +- FIPS: Enable hardware support also in FIPS mode [bsc#1187110] + * Add libgcrypt-FIPS-hw-optimizations.patch + * Upstream task: https://dev.gnupg.org/T5508 + libgexiv2 +- Set pythons python3 define, only build for python 3, following + this, drop conditional sub-package python-gexiv2 and + bcond_without macros. Use plain py3-*devel BuildRequires instead + of python modules. + libgravatar +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add KDE CI file + * Check Qt5Test only on autotest area + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use forward declaration here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * Remove duplicate entry + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Remove unused LIBRARY_NAMELINK + * Convert license headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix autotest + * comment some debug + * now it seems to work + * Adapt to libgravatar support + * Increase version + * Adapt code + * Remove it + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libgsf +- Update to version 1.14.48: + + Add "zip64" readable property of GsfInfileZip. + libgusb +- Update to version 0.3.9: + - Add g_usb_device_get_string_descriptor_bytes() + - Do not double-reference USB devices + - Fix hotplug handling and signal emission during enumerate + - Add the GUsbEndpoint methods to the docs + - Add g_usb_device_get_string_descriptor_bytes_full + - Fix hotplug after threaded device removal + - Don't hard-code the list of OS supporting --version-script + libimobiledevice +- Add python-rpm-macros to BuildRequires (boo#1194755). + +- Update to version 1.3.0+git.20210921: + * Remove common code in favor of new libimobiledevice-glue + * tools: idevicebackup2: Exit on service startup failure and improve error messages + * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message + * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly + * Handle error cases in relevant code when retrieving pair record fails + * common: Return proper error codes from userpref_read_pair_record + * Add support for MbedTLS + * idevice: Make sure to handle timeout condition for network connections too + * installation_proxy: Ignore non-status messages instead of terminating loop + * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+ + * tools/idevicecrashreport: Fix illegal filenames on Windows + * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing + * tools: Fix delays in idevicedebugserverproxy when using SSL + * debugserver: Return success when a receive timed out but actualy bytes have been read + * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate + * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3 + * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3 + * Fixed debugserver.pxi PyString_AsString compatibility with Python3 + * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents' + * ideviceprovision: Fix date output by adding MAC_EPOCH + * docs: Improve --quiet command line switch description in idevicesyslog man page + * idevicescreenshot: Choose a better filename, prevent overwriting existing files + * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app + * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code + * idevicebackup2: Update errno to device error mapping + * idevice: Handle -EAGAIN in case usbmuxd_send() returns it + * idevicebackup2: Don't fail on restore when source backup doesn't have any application info + libinput +- Add missing pkgconfig(wayland-protocols) BuildRequires: + Previously pulled in by an other package. + +- Update to release 1.19.3 + * quirks: add ModelBouncingKeys for A4Tech X-710BK Mouse + * quirks: Dell 15R touchpad settings for firmware v3 + * quirks: change touchpad pressure on Lenovo Yoga 2 Pro + * gestures: cancel hold gestures on thumb detection + libkcddb +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add gitignore + * Add Gitlab Linux CI + * AsyncMusicBrainzLookup: minor coding style fixes/unification + * AsyncMusicBrainzLookup: fix a crash and a memory leak + * AsyncMusicBrainzTest: add tests to unveil crashes as reported in bug 336678 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Set language to C (English) + * Remove copy of option BUILD_TESTING, already done by KDECMakeSettings + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Use systemsettings5 instead of kcmshell5 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * fix tests: they have increased the version of this cd + * CDDB::statusCode: Don't crash if tokenlist is empty (kde#424646) + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * activated signal of QComboBox is overloaded, wrap it in QOverloaded + * Remove the KF5CddbWidgets library + * Modernize connect syntax + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkcompactdisc +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add kde-ci file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Drop no longer needed dependency on KCoreAddons + * Port away from KRandomSequence + * Fix for the CD not being recognised if it is not in the first drive + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add missing TRANSLATION_DOMAIN definition + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkdcraw +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkdecoration2 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Port away from deprecated QWeakPointer::data() + * Source code changes to enable building against Qt6 + * Fix warning + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * Use QSharedData for DecorationThemeMetaDataPrivate class + * Add new DecorationThemeProvider class + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Add kdecoration to plasma group for documentation purpose + * Build KDecoration with -DQT_NO_KEYWORDS + * Replace emit with Q_EMIT + * Introduce Decoration::damaged signal + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT to make it compile against kf5.82 + * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable + * Use clearer text for "Menu" decoration button + * Improve tooltips for "keep above"/"keep below" buttons (kde#435292) + * Add .git-blame-ignore-revs file + * Run clang-format + * Add clang-format pre-commit hook + * Add trailing comma to enums + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 +- Use only versioned obsoletes + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Remove is-git-checkout condition for applying deprecated API visibility + * Only deprecate up to target frameworks + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * Only deprecate up to target frameworks + * Improve metainfo.yaml: mention FreeBSD support, drop tier mention, indent + * Use K_DOXYGEN instead of deprecated DOXYGEN_SHOULD_SKIP_THIS + * Enable publication of API dox on api.kde.org + libkdegames +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Be HiDPI aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Use the correct sover in the library package +- Split package into library, Qt/KF-versioned and unversioned parts +- Use %fdupes without -s +- Remove some unneeded BuildReqs + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * .kde-ci: cleanup whitespace + * Fix typo in README + * Remove duplicate includes + * Adjust theme selector sizing to support smaller screens + * Store carddeck files as SVG in repo, compress to SVGZ only on installation + * Bump min CMake/Qt/KF deps to 3.16/5.15/5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix license statement + * Add CMakePresets.json + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix VirtualFileQt::seek return value + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Drop upstream patch: + * 0001-Add-missing-module-identifier-to-qmldir.patch +- Rebase libkdegames-bnc793185.patch + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Add patch to make qmldir compatible with qml-autoreprov: + * 0001-Add-missing-module-identifier-to-qmldir.patch + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Increase KF5_MIN_VERSION + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Also add BUILD_TESTING condition in subdir + * Support API documentation generation with kapidox + * Add missing includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkdepim +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use auto + const variable + * Allow to show or not dialogbox + * Use unique_ptr + * Add parent + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Fix version + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use std::chrono_literals +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add license here too + * Use git commit hook + * run git clang-format + * Modernize code + * Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR + * Remove KF5Codecs + * Add missing override on destructor + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Drop unnecessary KGuiAddons dependency + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkeduvocdocument +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add .kde-ci.yml + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Convert CMake file license information to SPDX + * Remove obsolete COPYING files + * Copy GFDL-1.2-or-later license to LICENSES folder + * Convert license headers to SPDX + * ignore file + * Fix mem leak found by asan +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Don't include QtTest as it includes all QtCore includes + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * remove unused krandomsequence include + * Port to nullptr + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkexiv2 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use ECMQtDeclareLoggingCategory, install kdebugsettings file + * Remove module prefix from Qt includes + * Bump min required Qt to 5.12 + * Support API documentation generation with kapidox + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkgapi -- Add TemporarilyMovedUseSameMethod.patch to fix kde#425261 - to accept HTTP status 307 as a redirect; otherwise Google document - download fails with an unknown error. - This upstream patch backported from libkgapi 20.08.2. +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Modernize the examples + * Fix build of examples + * Fix crash when deleting FullAuthenticationJob + * Fix compile with last kcontact api + * Use KContacts type/setType() methods + * KContacts setter/getters expect the key name to be "type" not "TYPE" + * Add missing dep + * Already set in ecm + * fix some cppcheck warnings + * Port foreach + * saslplugin: Fix build under C99 on all platforms (kde#441849) + * Add KDE CI file + * Iterate over QMap directly, not on temporary container + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Now we can remove this compatibility + * Use QLineEdit here + * Use QStringView here +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Add hard dep on sasl2-kdexoauth2, needed for authentication + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * This package doesn't have i18n + * Port foreach(...) + * QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14 + * Remove extra ';' + * First attempt to fix bug 328616 (kde#328616) + * Fix clazy warnings + * Google tasks are all-day tasks + +- 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 + +- 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 + +- add kde-429406-dont-reset-account-scopes.patch (kde#429406) + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Remove duplicate "gContact$groupMembershipInfo" value in mock fetch response. (kde#419629) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Accept HTTP status 307 as a redirect (kde#425261) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 libkipi +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Document that PluginLoader should be a singleton. + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove extra ';' + +- Recommend kipi-plugins + +- Drop obsolete parts for SLE, including dont-install-pics.diff +- Mention soversion and libversion explicitly, also in %files +- Drop unused Requires +- Drop unused macros + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkleo +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * src/CMakeLists.txt - New fix: Add Boost::headers to link libraries + * Add Boost::headers to link libraries + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Always include the default key in the list of + keys to chose from (kde#437091) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Add Boost::headers to link libraries + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Avoid RTTI mix-ups by exporting KeyListModelInterface (kde#415168) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix mem leak found by asan + * Port deprecated qt5 methods + * Fix order of the GnuPG option groups + * Fix gpg configuration dialog tabs order + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkmahjongg +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Make the code hidpi aware + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Compress background & tileset SVGs to SVGZ on installation + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Store background & tileset SVG files uncompressed +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Add missing include for std::unique_ptr + * Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR + * Install CamelCase forwarding headers + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * RKMahjonggConfigDialog: remove attempt to add another button box + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkolabxml +- Strip the URL from 'Source:'. The download link is dead. + +- Run xsd without ASLR to workaround boo#1060506 + +- Update 0001-Make-sure-boost-is-found-when-using-libkolabxml.patch + to make sure we only use CMake's FindBoost.cmake module. (boo#1180633) + libkomparediff2 +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + * Bump min KF deps to 5.85 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Set correct file mode when saving changes (kde#402363) + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support API documentation generation with kapidox + * Convert license statements to SPDX expressions + * Install a libkomparediff2.categories file + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + libkscreen2 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * backends/kwayland: Use output name to guess output type + * Update required PlasmaWaylandProtocols version + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * GetConfiguration: ensure to set explicitLogicalSize for returned outputs + * Add KScreen::Config::Feature::SynchronousOutputChanges + * Wayland: Wait for KWin reply before returning from setConfig + * Fix some clazy warnings + * Under X11 ignore per-screen scale to compute logicalSize + * Enable GitLab CI + * Add KScreen::Output::typeName + * wayland: Issue a configChanged when the primary changes + * Do not issue SetConfigOperations with bogus primary states + * Fix using correct log level by using systemd unit (kde#444084) + * wayland: Properly choose interface versions + * Implement Primary Displays on the wayland session + * Add support to primary into the kscreen-doctor tool + * XrandR: Fix impossibilty to change resolution in VirtualBox (kde#407058) + * Fix autorotate when "only in tablet mode" is selected (kde#428626) + * Add .kde-ci.yml + * fix all the new settings (kde#442520) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Fix autorotate when "only in tablet mode" is selected (kde#428626) + * fix all the new settings (kde#442520) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * wayland: Fix output hotplugging + * wayland: Fix output transforms + * add rgb range setting + * Add support for plasma wayland protocol kde_output_device_v2 + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Natural sort the outputs modes in kscreen-doctor + * Use qEnvironmentVariable() with a default instead of qgetenv() + * dpms: Remove boilerplatey code + * dpms: Do not hardcode the wayland socket + * Update IRC network name in CONTRIBUTING.md + * Use version-less qt DBus macros + * We depend against 5.82 + * Use the same wayland connection to fetch screen information + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Use the same wayland connection to fetch screen information + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable + * Add VRR properties + * Add overscan and capabilities properties + * Port Away from Qt Keywords + * Raise minimum CMake version to 3.16 + * Convert license headers to SPDX + * Remove unneeded include_directories + * Update CONTRIBUTING.md + * Remove manual symbol visibility handling + * Remove weird variable assignment + * Remove superflous ECM_KDE_MODULE_DIR + * Use versionless Qt cmake target + * Fix refresh rate reported for my laptop monitor + * wayland: Fix mapping between kscreen and kwayland transforms + * Add pre-commit hook for clang-format + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Require C++17 + * fix: Fix wrong includes being picked up + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * build: ignore clang-format file + * docs: update commit message guideline version + * fix: transfer tablet mode properties (kde#418739) + * fix: consider DSI display to be embedded panel + * feat(kwayland): enable the auto-rotation and tablet mode + * fix: handle when backend fails to load/initialize + * test: query correct output + * fix: reset doctor output color before exiting + libksieve +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Add icon on button + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of decision/confirmation dialogs + * Allow to show header in qtc6 + * USe for(..:..) + * Use for(...:...) + remove unused index variable + * Modernize code + * cppcheck fix + * Create dialog on stack + * Add parent + * Not necessary to use qOverload here + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Fix some clazy warning + * Use qOverload directly (scripted) + * Port to QStringView::split + * Clean up lib + * Port to KPluginFactory::instantiatePlugin + * Remove unused includes + * Add i18n context + * Fix some clazy warning + * Signature was changed in qt6 + * We depend against 5.84 + * Don't pollute the source directory with generated files + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 +- Move the library to its own package (boo#1191765) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * SieveEditorHelpHtmlWidgetTest: handle 0x0-sized window failing expectations + * SieveDateSpinBox: fix result of code() for weekdays + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix Bug 440041 - Sieve editor does not show the line numbers correctly (kde#440041) + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Don't change text if we cancel dialog box + * Prepare to desactivate and delete script + * Use std::as_const + * Extract code for updating global script + * Use target_include_directories directly + * Increase version + * Remove defunct KNS upload functionality + * Port away from KStatefulBrush::brush(const QWidget*) + * Honor KDE Kiosk setting lineedit_reveal_password + * Convert protocol files to JSON + * Use more target-centric cmake code + * Fix clazy warning + * Modernize code + * Use forward declaration here + * Const'ify pointer + add missing Q_REQUIRED_RESULT + * Use openStateConfig for storing window size +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 423189 - Cannot make default script active (kde#423189) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix mem leak found by ASAN + libksysguard5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Fix showing icons in KSysguard + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Allow specifying initial value for SysctlSensor + * BarChart: Make spacing proportional to total width and number of bars (kde#444585) + * Set an initial value of 0 for SensorsFeatureSensor + * Allow providing an initial value for AggregateSensor and SysFsSensor + * Check initial value is valid before resetting in SensorProperty::unsubscribe + * Support changing sensor label names for the Grid face (kde#448980) + * Only rate-limit sensors if we already have a valid value (kde#446372) + * faces/facegrid: Filter out some display styles from the config (kde#447847) + * Fix compilation on Plasma/5.24 branch + * faces/textonly: Set grouped header to fill width so it elides properly (kde#440592) + * Port SensorFaceController to support JSON plugin metadata + * Fix build with GCC 12, missing include + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * ConfigAppearance: Set Layout.preferredWidth in updateRateLimitSpinBox + * Add support for bits per second (kde#418968) + * Fix compile error against qt6 + * Use Q_EMIT here + * Fix typos in l10n string comments + * Port some Q_FOREACH + * Handle process parent changes in ProcessDataModel (kde#446534) + * piechart: Fix punctuation of labels in config + * ProcessCore: Check the actual previous values when updating IO rates (kde#444127) + * ProcessCore: Ignore elapsedTime < 0 when updating process usage + * Fix various typos + * Don't update SensorsFeatureSensor if it is not subscribed + * Fix accounting of children in Processes + * New and improved tests + * Correct behavior of ProcessSensor::cgroupData + * Remove Accumulator::stop and Capture::stop + * Fix ksgrd_network_helper crash on exit afer a failure (kde#444921) + * Fix ksgrd_network_helper crash on readlinkat failure + * Update SensorUnitModel.cpp to compile with clang+libcxx + * Fix incorrect string termination in ConnectionMapping + * We depend against kf5.86 + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + * Add Plasma System Monitor to "Tools" menu + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Handle process parent changes in ProcessDataModel (kde#446534) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Don't update SensorsFeatureSensor if it is not subscribed + +- Add libksysguard5-rpmlintrc (boo#1191766) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * Fix ksgrd_network_helper crash on exit afer a failure (kde#444921) + * Fix incorrect string termination in ConnectionMapping + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Add Plasma System Monitor to "Tools" menu +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Remove sensors before adding (kde#438354) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Remove sensors from AggregateSensor which are no longer part of our container (kde#436300) + * Do not crash when a filesystem error is encountered (kde#437607) + * Use translated strings for process state + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Do not leak the created QQuickItems + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Use lld instead of Ld as format specifier (kde#418142) + * Emit also dataChanged when sensor colors are changed + * Assign a new color when configuring sensor colors (kde#434515) + * SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005) + +- 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) + +- 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 + +- 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 + +- Drop baselibs.conf, not needed + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Always emit sensorMetaDataChanged() when receiving a metaData update + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Autodelete smapsRunnable (kde#428048) +- Drop patches, now upstream: + * 0001-Autodelete-smapsRunnable.patch + +- Add patch to fix memory leak (kde#428048): + * 0001-Autodelete-smapsRunnable.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Handle smap read result in the correct thread (kde#428160) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Don't visit every directory if the cgroup base path is empty + * Remove implicitHeight hack + * Remove minimum width from line chart face's LineChart + * Remove left margin from legend in bar and line chart faces + * Remove maximum height from Bar chart + * Restart the daemon if it is stopped + * Reload everything when reloading the config + * Fix crash with text face + * Do not add sensors we did not request when they appear + * Revert "Update qt5 version requirement to 5.15.0" + * Fix cgroup regex name matching + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * correctly replace spaces with nothing + * fix presets loading + * delete the face config ui when face gets switched (kde#423071) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Remove leftPadding/rightPadding + * add missing ids + * Make Sensor::shortName property actually return shortName + * Fix searching in FacesConfig (kde#422835) + * expose better size hints (kde#422669,kde#422888) + * reset the page when reloaded (kde#422871) + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0.1 + +- Update to 5.19.0.1 + * New bugfix release +- Changes since 5.19.0: + * Use new name for dbus interface + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * properly access savedColors + * Fix sensorColors check + * Add missing formatter lib to sensordatamodel test + * Make SensorDataModel::sensorsChanged more stupid + * Add an autotest for SensorDataModel + * Don't magically add 180 degrees to start angle + * adapt to controller.sensorColors being a map + * Use Kirigami.Units instead of units + * ExtendedLegend: Don't try to access a non-existing sourceModel + * Fix crash on ProcessDataModel creation + * Compute new index as distance between begin and upper bound + * Remove "name" from SensorTreeItem + * SensorFaceController: Sort matches from SensorQuery when loading presets + * Add a simple autotest for sensortreemodel + * Replace TreeItem QVector children with QMap + * Do not have different KF API visible for developer & tarball builds + * Fix typos in BarChart Face + * [sensors] Avoid breaking IDs of nodes within SensorTreeModel (kde#421696) + * Remove stray import + * Add missing var keyword + * Elide sensor names in config view + * Build against correct translation domain + * Replace MapProxySource with some javascript code + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * use kns kpackage integration + * move knsrc files here + * proper color source + * support translations in faces + * fix SensorFaceController::compactRepresentation() + * Use INTERFACE IMPORTED target type instead of ALIAS for compatibility targets + * Add KSysGuard::Sensors library + * Use KSysGuard namespace for KSysGuard library targets + * Add a declarative plugin to ProcessCore + * Add KSysGuard::Sensors library + * [KSysGuardProcessList] Port away from KRun + * bump to require Qt 5.14 + * Use non-const iterators + * Make 'nonphysical' spelling consistent + * Introduce ProcessDataModel + * Fix Formatter library CMake + * Properly install the export header for the formatter lib + * Add license header to formatter test + * Separate processcore/{formatter,unit} into its own library + * Add missing includes + * Rename tests to autotests + * [ksgrd] Drop a QWidget dependency + liblastfm-qt5 +- fix version number (the existing tarball was actually tagged as 1.1.0) + +- Add patch to fix build with GCC 11 (boo#1181870): + * 0001-Stick-to-c-14-for-liblastfm.patch + +- Add patches to fix build with Qt 5.11: + * 0001-Make-Qt5-build-default-and-simplify-logic-add-missin.patch + * 0004-Fix-build-with-Qt-5.11_beta3-drop-qt5_use_modules.patch + -- Update to 1.0.2 - * liblastfm_fingerprint is now built on default - * slightly extended api - * bugfixes - -- also rename the devel package to liblastfm1-devel and make it - conflict with the liblastfm-devel package - -- change name to liblastfm1, so devel package doesnt collide with - old liblastfm still required by stable amarok - libmbim +- Update to version 1.26.2: + + The GUdev optional build/runtime requirement is now fully + dropped, it's no longer used. + + Implemented new link management operations, exclusively for the + cdc_mbim driver for now. These new operations allow creating or + deleting VLAN network interfaces in order to run multiplexed + data sessions over one single physical network interface. + + Added support for the Microsoft-defined SAR service, including + the following operations: + - MBIM_CID_MS_SAR_CONFIG + - MBIM_CID_MS_SAR_TRANSMISSION_STATUS + + libmbim-glib: + - Logic updated to make sure full packets are written at once, + instead of writing them in chunks. + - Updated the "LTE attach status" APIs in order to avoid + creating unneeded struct types in the interface. The older + methods have been deprecated and maintained in the library + for compatibility purposes only. + + Bugfixes. +- Drop pkgconfig(gudev-1.0) BuildRequires: no longer used. + libmspack +- chmextract.c add anti "../" and leading slash protection to chmextract + (CVE-2018-18586.patch, bsc#1113040) + * cve-2018-18586.patch + libnettle +- Provide s390x CPACF/SHA/AES Support for Crypto Libraries + * Add libnettle-s390x-CPACF-SHA-AES-support.patch [jsc#SLE-20733] + libostree +- Update to version 2021.6: + + Most of the fixes are related to warnings highlighted by gcc + - fanalyzer static source analysis. + + Performance of pruning logic has been improved, avoiding + unnecessary trips through redundant serialization. + + A regression has been fixed so that ostree is properly behaving + again when used from the initramfs, at a point where /sysroot + may not be mounted yet. + + A race condition related to sysroot.readonly has been addressed + by directly setting up sysroot readonly in initramfs. +- Changes from version 2020.8 to 2021.5 please see upstreams list + https://github.com/ostreedev/ostree/releases +- Switch to obs_scm from tar_scm, and use obscpio instead of + generated tarball. Also stop autogeneration of .changes, upstream + now have proper release notes that should be used. +- Use ldconfig_scriptlets macro for post(un) handling for shared + library, modernize spec. + libpinyin +- Update version to 2.6.1 + * bug fixes + +- Update version to 2.6.0 + * bug fixes + +- Update version to 2.4.92 + * update pinyin data + * bug fixes + libplacebo +- Update libplacebo to version 4.192.1. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.1 + +- Update nuklear.h to 4.9.5 +- Add dav1d dependency + +- Update libplacebo to version 4.192.0. See details in: + https://code.videolan.org/videolan/libplacebo/-/tags/v4.192.0 +- Add libunwind dependency +- Bump meson dependency version to match upstream + libplist +- Add python-rpm-macros to BuildRequires (boo#1194756). + libqmi +- Mention libqmi.keyring + +- update to 1.30.2: + * libqmi-glib: + * * Added support for 'hsic', 'bam-dmux' and 'unknown' endpoint types. + * * Added support for QMAPv2, QMAPv3 and QMAPv4 data aggregation types. + * * Added support for 'NGRAN' access technology identifier. + * * New 'qmi_device_add_link_with_flags()' method, in order to give e.g. rmnet + specific checksum offload related flags when creating a new link. + * qmicli: + * * New '--nas-get-preferred-networks' command. + * * New '--nas-set-preferred-networks' command. + * * New '--uim-get-configuration' command. + * * New '--uim-depersonalization' command. + * * New '--wms-get-routes' command. + * * New '--dpm-open-port' command. + * * New '--dpm-close-port' command. + * * Updated '--wds-create-profile' with an additional 'apn-type-mask' setting. + * * Updated '--wds-modify-profile' with an additional 'apn-type-mask' setting. + * * Updated '--link-add' with an additional optional 'flags' setting. + * qmi-network: + * * New PROFILE configuration setting to allow specifying which WDS profile to + use when connecting. + * * New IP-TYPE configuration setting to allow selecting the IP type requested + * collections: + * * basic: added voice call management operations. + * * basic: added voice supplementary service related operations. + * * basic: added NAS preferred networks related operations. + * * basic: added NAS network reject indications. + * * basic: added UIM depersonalization related operations. + * Several other minor improvements and fixes. +- add gpg validation + libqt5-qtbase -- Add patch to avoid crash in certain screen setups - (boo#1179165, kde#425188, QTBUG-88288): - * 0001-Avoid-crash-in-QScroller.patch +- Update patch after it was merged to dev upstream and fix another + place missed in the first version (boo#1195386, CVE-2022-23853): + * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch + +- Add patch to avoid unintentionally using binaries from CWD + (boo#1195386, CVE-2022-23853): + * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch + +- Update to version 5.15.2+kde294: + * QTzTimeZonePrivate::init(): fix handling of empty ID + * Restore support for reading /etc/timezone for system zone name + * QPathEdge: Fix array initialization + * QTzTimeZonePrivate: fix UB (data race on m_icu) + * Don't access QObject::objectName during QThread start + * Restore C++11 compatibility after e8b9f4c28d3ab5e960dc54f2dc0c4b749b0b50e0 + * QVarLengthArray: fix size update on failed append() + * Call statx() with AT_NO_AUTOMOUNT + * QThread: Remove superfluous initialization of threadId on Unix + * QThread: Reset the system thread ID when thread exits on Unix + * Add missing macOS header file that was indirectly included before + * QXcb: don't dereference pointer before checking + * xcb: avoid to use invalid pointers + * QVarLengthArray: fix insert() type/alias mismatch between decl and impl + * Use qint64 to replace int while qt_transform_image_rasterize + * QVarLengthArray: assert that the range passed to erase() is valid + * Fix pattern type matching + * QThread: fix UB (invalid enum value) on Private::Priority + * Use block char format to render list item bullets and numbers + * QDateTime: Don't require c++17 + * QVariantAnimation: fix UB (FP 0/0) in interpolated() arg calculation + * QDateTime: fix UB (signed overflow) in addDays() + * QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOf + * tst_QIODevice: fix UB (precondition violation) in SequentialReadBuffer::readData() + * QVarLengthArray: fix UB (precondition violation) in range-erase() + * Fix segmentation fault in QObject::dumpObjectInfo + +- Update to version 5.15.2+kde268: + * Adapt for q_EVP_PKEY_base_id → q_EVP_PKEY_get_base_id rename in OpenSSL 3 + * Don't use a deprecated function if built/linked with OpenSSL v3 + * Diffie-Hellman parameters: remove useless 'fix' + * Dont's use DTLS_MAX_VERSION when setting SSL_CTX + * Avoid mixing atomic futex changes and QAtomic + * Fix qtdeclarative baseline test failure for text tables + * Don't let text table cells shrink below their minimum width (boo#1176530) + * Don't shrink a column when it spans multiple columns + * Use icon themes in QPrintPreviewDialog [if they exist] + * QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use + * Increment reference count when restoring reference + * Reject truncated and corrupt ascii pnm images + * Fix handling of Sunday in POSIX time-zone rules + * Fix developer build +- Drop patches, support for OpenSSL < 1.1.0 is no longer necessary: + * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch + * fix-build-openssl-1.1.0.patch + +- Update to version 5.15.2+kde254: + * Revert "QPushButton: fix support of style sheet rule for text alignment" + * Revert "Fix invalid text layout data when a full layout run is interrupted" + * Optimize mime type matching + * fix potential mem leak on connection lost + * tst_QSslSocket - replace an old certificate + * tst_QSslCertificate::verify - remove QSKIP + * tst_QSslCertificate::verify - skip auto-test + * Doc: bump the OpenSSL minimum supported version to 1.1.1 + * QHttpSocketEngine: Fix memory leak + * QSslCertificate(OpenSSL) - harden protection against nullpointers + * QSslCertificate: Guard against accessing empty QByteArray + * Make QStyle::proxy() always return the leaf proxy + * Prefer previously used channels in QHttpNetworkConnection + * Fix populating selection clipboard with keyboard + * QSslCertificate::operator == - cleanup error queue + * Revert "Fix highdpi conversion of QTabletEvent coordinates on xcb" + * Fix highdpi conversion of QTabletEvent coordinates on xcb + * Support transformations in pattern/texture brushes in pdf + * Respect font stretch if set together with font style + * Fix QPainterPath with QFont::SmallCaps + * Avoid generating large pdf files when using dashed cosmetic pens + * PDF generation: disentangle native pen from transforms + * qmake: Switch to using Xcode's new build system + * Explicitly set input files for qtpreprocess + * Only embed launch screen when building an app + * Explicitly set output files for qtpreprocess + * Fix memory leak + * Fix reading gamma from PNGs without ICC profile + * QPlatformWindow: fix isAncestorOf not breaking recursion + * Cater for upstream changes in eglplatform.h + * QTextOdfWriter: fix exporting pixmaps to ODT + * Fix access to content: URLs with transient read/write permissions + +- Update to version 5.15.2+kde222: + * Revert "QString::lastIndexOf: fix off-by-one for zero length matches" + * MySQL: treat the MYSQL_FIELD as read-only + * Remove checks for glibc < 2 from qplatformdefs.h files + * linux-clang/qplatformdefs: fix building with musl libc + * Refix for avoiding huge number of tiny dashes + * Improve fix for avoiding huge number of tiny dashes + * Avoid processing-intensive painting of high number of tiny dashes + * xcb: add a timeout control when reading INCR property + * Remove another usage of mysql_get_client_version() + * MySQL: remove the version number checks in favor of actual functionality + * QLibraryInfo: Add MSVC 2022 + * doCrypt() - check the error codes + * Restore C++11 compatibility of QSharedPointer code + * opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY() + * Fix rvalue overload of qobject_pointer_cast for GCC 9.3 + * QVarLengthArray: fix aliasing error in insert(it, n, v) + * Fix memory leak of QOffscreenScreen in QOffscreenIntegration + * Fix tst_moc for C++17 + * Add missing limits include + * xcb: Avoid use-after-free in QXcbConnection::initializeScreens() + * xcb: Remove need for QXCBScreen to resolve QXcbGlIntegration + * Update shared-mime-info to the 2.1 release, adjust implementation + +- Revert to the default platform plugin list ("wayland;xcb") + +- Update to version 5.15.2+kde200: + * Optimize quadratic-time insertion in QSortFilterProxyModel + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde199: + * Too many changes to list here +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch + * 0001-Fix-allocated-memory-of-QByteArray.patch + * 0001-Fix-build-with-GCC-11-include-limits.patch + * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch + * 0002-Build-fixes-for-GCC-11.patch + +- Add trailing newline to qtlogging.ini + +- Add patch to fix possible crash caused by GCC 11 build fix: + * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch + +- 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 + +- 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 + +- Add patch to avoid excessive use of memory by lconvert: + * 0001-Fix-allocated-memory-of-QByteArray.patch + +- 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 + * Fallback to /tmp/runtime-$USER if XDG_RUNTIME_DIR is not set + or is unsafe (bsc#1172515) +- 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 -- Add patch to fix issues when both - /usr/include/qt5/QtGui/qopenglext.h and /usr/include/GLES3/gl3.h - are included since they defined GLintptr, GLsizeiptr, etc. - differently at least in i586 (bsc#1176130): - * 0001-Change-qopenglext-to-match-official-Khronos-headers.patch - -- Fix various issues discovered by fuzzing: - * 0001-Avoid-converting-supersized-QRectF-to-QRect.patch - * 0002-Multiply-instead-of-shifting.patch - * 0003-Fix-buffer-overflow.patch - * 0004-Check-returns-of-hex2int-in-get_hex_rgb.patch - * 0005-Sanitize-lengthValue-in-CSS-parser.patch - * 0006-QBezier-Don-t-try-calculating-a-unit-vector-when-len.patch - * 0007-Avoid-potential-ub-in-corrupt-bmp-file.patch -- Make handling of XDG_RUNTIME_DIR more secure (bsc#1172515): - * 0008-wasm-disable-XDG_RUNTIME_DIR-warning.patch - * 0009-QStandardPaths-Correct-handling-for-XDG_RUNTIME_DIR.patch - * 0010-QStandardPaths-Unix-improve-the-XDG_RUNTIME_DIR-crea.patch -- Fix buffer overflow in XBM parser (bsc#1176315, CVE-2020-17507): - * 0011-Fix-buffer-overflow-in-XBM-parser.patch - -- Add patch to fix possible crash in certificate parsing: - * 0001-q_getTimeFromASN1-fix-invalid-access.patch -- Add patch to fix DoS in QSslSocket (bsc#1172726, CVE-2020-13962): - * 0002-OpenSSL-handle-SSL_shutdown-s-errors-properly.patch - -- Add patch to support PostgreSQL 12 (boo#1173758): - * 0001-QPSQL-Add-support-for-PostgreSQL-12.patch - -- Fix builds of packages using qt5_make_output_file, e.g. FreeCAD. - * Fix-qt5_make_output_file-macro-for-paths-containing-dots.patch +- Silence xcb errors and qml connection warnings by default, see + boo#1115541 (xcb) and kde#418793. + +- Remove some no longer required build dependencies: libpulse, + alsa (now used via QtMultimedia), libmng (obsolete). + +- Revert commit to fix screen geometry on startup (boo#1176750, QTBUG-86604): + * 0001-Revert-Emit-QScreen-availableG-g-eometryChanged-on-l.patch -- Update to 5.12.7: +- Update to 5.15.1: + * Fixes CVE-2020-17507, bsc#1176315 - http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.1/?h=5.15.1 - * 0001-Do-not-load-plugin-from-the-PWD.patch - * 0003-QLibrary-Unix-do-not-attempt-to-load-a-library-relat.patch -- Refresh patches: - * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch + * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch + * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch +- Adjust fix-build-openssl-1.1.0.patch + +- Add patch to prevent stuck image conversion (boo#1172599, QTBUG-84619): + * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch + +- Add patch to fix tool menu placement (boo#1172754, QTBUG-84462): + * 0001-Fix-QToolButton-menus-showing-on-primary-screens-in-.patch + +- Add patch to avoid behaviour change causing crashes (kde#419526): + * 0001-Revert-QMenu-hide-when-a-QWidgetAction-fires-the-tri.patch + +- Update to 5.15.0: + * No changelog available + +- Update to 5.15.0-rc2 + * No changelog available -- Add patches to avoid loading plugins from CWD (bsc#1161167, CVE-2020-0569): - * 0001-Do-not-load-plugin-from-the-PWD.patch - * 0002-Doc-QPluginLoader-remove-the-claim-we-search-the-cur.patch -- Same again, just in a different place (bsc#1162191, CVE-2020-0570): - * 0003-QLibrary-Unix-do-not-attempt-to-load-a-library-relat.patch +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.15.0/?h=5.15.0 +- Drop patches, now upstream: + * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch +- Add patch to fix build on Leap 15.1: + * fix-build-openssl-1.1.0.patch + +- Add patch to fix use-after-free (boo#1170582, CVE-2020-12267): + * 0001-QTextMarkdownImporter-fix-use-after-free-add-fuzz-ge.patch + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + * Qt incorrectly calls SSL_shutdown() in OpenSSL mid-handshake + causing denial of service in TLS applications (bsc#1172726, + CVE-2020-13962, QTBUG-83450) -- Update to 5.12.6: +- Update to 5.15.0-beta3: + * No changelog available +- Add patch to fix build on Leap 15.1: + * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.6/?h=v5.12.6 -- Drop patch, with the fix for QTBUG-73021 it shouldn't be necessary anymore: - * 0001-Revert-QWidgetWindow-Immediately-forward-close-event.patch + https://wiki.qt.io/New_Features_in_Qt_5.15 +- Replace patches with single patch + 0001-Don-t-white-list-recent-Mesa-versions-for-multithrea.patch: + * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch: + * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch +- Refresh 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch -- Add patch to fix crash when running libQt5Core5.so.5 as executable - (boo#1155955): - * 0001-Fix-crash-when-running-QtCore-Stack-is-misaligned-on.patch +- Update to 5.14.1: + * New bugfix release + * Fixes CVE-2020-0570, bsc#1161167, bsc#1162191, QTBUG-81272 + * For more details please see: + http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.14.1/?h=v5.14.1 +- Drop patch, should be addressed by applications meanwhile: + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch +- Drop patches, now upstream: + * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch + * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch + * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch + +- Update license tag + +- Add patches to avoid regression with rendering of translucent text + (QTBUG-80982): + * 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch + * 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch + * 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.5/?h=5.12.5 -- Refresh patches: - * libqt5-Fix-Gujarati-font.patch - * disable-rc4-ciphers-bnc865241.diff - * tell-the-truth-about-private-api.patch - * libqt5-prioritise-gtk2-platformtheme.patch + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, Qt behaviour changed now and applications can deal with + it meanwhile: + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available +- Drop libqt5-Fix-Gujarati-font.patch, didn't apply anymore: + * Was probably fixed upstream a loooong time ago (QTBUG-44568) + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + * Fix segfaults due to unaligned stack in QtCore5 (bsc#1155955) + * Add support for PostgreSQL 12 (bsc#1173758) +- Refresh patches: + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available +- Drop patches, now upstream: + * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch + * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch + +- Disable relocatability, it breaks /usr/lib/sse2 (QTBUG-78948) + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Refresh patches: + * 0001-Add-remote-print-queue-support.patch +- Drop patches, don't apply anymore after upstream refactoring and the + main bug for them seems fixed: - * qapplication-emit-palettechanged.patch +- Drop patches, now upstream: + * 0001-Fix-notification-of-QDockWidget-when-it-gets-undocke.patch + * 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch - * 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch - * 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch - * 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch - * 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch +- Enable zstd support again, issues got fixed upstream meanwhile +- Add patch to fix build against older tslib: + * 0001-tslib-plugin-remove-debug-print-on-old-tslib-version.patch + +- Add patch to fix focus in some cases (QTBUG-77364): + * 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.1/?h=v5.13.1 +- Refresh patches: + * 0002-xcb-Use-the-screen-s-physical-DPI-as-logical-DPI-unl.patch +- Drop patches, now upstream: + * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch + * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch + * 0001-Fix-crash-with-drag-cursor-handling.patch + * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch + * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch + * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch +- Replace reverts with upstream fix: + * D 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch + * D 0001-Revert-qmake-link-qt-libraries-by-full-path.patch + * D 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch + * D 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch + * A 0001-Fix-CMake-config-files-for-libdir-different-from-lib.patch + +- Add patch to fix crash during Drag-and-Drop: + * 0001-Fix-crash-with-drag-cursor-handling.patch + +- Fix qmake pkconfig generation, broken .pc files become apparent + when switching from pkg-config to pkgconf. (QTBUG-75901) + * 0001-Fix-meta-file-replacements-if-matches-are-empty.patch + * 0002-Do-not-write-Libs-into-.pc-files-if-TEMPLATE-is-not-.patch + * 0003-Make-sure-.pc-.prl-and-.la-files-are-created-for-hea.patch + +- Add patch to work around focus issues with VirtualBox + (boo#1140084, QTBUG-76742): + * 0001-Decrease-focusInTimer-timer-from-400-to-200.patch + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir + +- Add patch to restore compatibility with akonadi's PGSQL backend + (see https://bugs.archlinux.org/task/62997): + * 0001-Revert-Always-escape-the-table-names-when-creating-t.patch + +- Disable libzstd support again, it breaks various existing codebases (QTBUG-76521) + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 +- Remove patches, now upstream: + * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch + * 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch + +- Revert yet another commit to fix linker errors: + * 0001-Revert-qmake-link-qt-libraries-by-full-path.patch -- Update to 5.12.4: +- Enable libzstd support + +- Revert some commits in the hope of fixing some broken paths (QTBUG-76255): + * 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch + * 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch + * 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch + +- Add patch to fix some cmake module config files (QTBUG-76244): + * 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch + +- Update to 5.13.0-rc: - * For more details please see: - * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.12.4/?h=5.12.4 + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Refresh Mesa multithreading whitelist revert: + * Add 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch + * Refresh 0003-Revert-White-list-more-recent-Mesa-version-for-multi.patch + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13 + * Qt headers redefine opengl types differently than khronos headers + (bsc#1176130) +- Remove patches, now upstream: + * qapplication-emit-palettechanged.patch + * reproducible-qrc-time.patch +- Refresh Mesa multithreading whitelist revert: + * Drop 0001-Revert-Blacklist-nouveau-and-llvmpipe-for-multithrea.patch + * Refresh 0002-Revert-qtlite-Fix-build-libs-with-no-feature-regular.patch +- libQt5XcbQpa is not static, move it to libQt5Gui-private-headers-devel + libqt5-qtdeclarative +- Update to version 5.15.2+kde43: + * QQmlJs::FixedPoolArray: fix UB (precondition violation) in allocate() + * Fix crash during model reset + * QQuickWindow: don't leak old screenChanged connections + * qqmldelegatemodel: Fix out of bounds cache removal + * QQuickItemAnimation: close potential memory leak + +- Update to version 5.15.2+kde36: + * Do not revert properties of deleted objects + * Revert "Fix for possible crash in QSGDefaultLayer::grab" + * Fix distorted text with subpixel matrix translation + * Fix sweep step for tainted QObject JavaScript wrappers + * QQmlDelegateModel: Refresh the view when a column is added at 0 + * QQuickLoader: Do not incubate if the source arrives after setActive(false) + * Include in Yarr.h to fix build with GCC 11 + +- Update to version 5.15.2+kde29: + * Remove unused QPointer + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde28: + * Support ' in styled text + * Document that StyledText also supports   and " + * Add missing limits include to fix build with GCC 11 + * Give a warning when StyledText encounters a non supported entity + * doc: explain QQItem event delivery, handlers, setAcceptTouchEvents() + * JIT: When making memory writable, include the exception handler + * Fix IC properties in same file + * QML: Fix proxy iteration + * DesignerSupport: Don't skip already inspected objects + * Show a tableview even if the syncView has an empty model + * qqmlistmodel: Fix crash when modelCache is null + * Use load(qt_tool) for qmltime + * qv4qmlcontext: Fix bounded signal expressions when debugging + * qmltypes.prf: Take abi into account for *_metatypes.json file names + * Accessibility event is sent on item's geometry change + * Fix crash when calling hasOwnProperty() on proxy object + * QQuickTextInput: Store mask data in std::unique_ptr + * Fix QML property cache leaks of delegate items + * qmlfunctions.qdoc: Add clarification to QML_FOREIGN + * Doc: mention that INCLUDEPATH must be set in some cases + * QML Text doesn't reset lineCount when text is empty + * Avoid GHS linker to optimize away QML type registrations + * QQuickWindow: Check if QQuickItem was not deleted + * QQuickView docs: show correct usage of setInitialProperties + * Add changes file for Qt 5.15.2 + * Revert "qquickloader: Free memory of loaded components after source change" + * Inline components: Fix custom parser support + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Include-limits-to-fix-build-with-GCC-11.patch + +- Add patch to fix build with GCC 11 (boo#1185100): + * 0001-Include-limits-to-fix-build-with-GCC-11.patch + +- Work around implicit dependency of src/qml on qmltyperegistrar + which lead to an incomplete libQt5Qml5.so build for non-SSE2 + +- Enable qml-autoreqprov + +- 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.15.2 +- Refresh qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch + +- Add _constraints with 4GB min disk space + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.1/?h=5.15.1 +- Drop patches, now upstream: + * fix-subpixel-positioned-text.patch + * qtdeclarative-switch-to-python3.patch + +- Update to version 5.15.0: + * No changelog available + * Added qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch: fixes QTBUG-83890 + +- Update to 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.15.0/?h=5.15.0 + -- Update to 5.12.7: +- Update to 5.15.0-beta4: + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Only force-enable the QML JIT for 32-bit x86 -- Update to 5.12.5: +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtdeclarative.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtdeclarative.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Refresh sse2_nojit.patch: + * Basically a rewrite, needed for the new config system + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.12.4/?h=5.12.4 -- Remove patches, now upstream: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- QtQuick.LocalStorage needs libQt5Sql5-sqlite + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.0/?h=5.13 + +- Remove patches, upstream in 5.13: +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Remove patches, now upstream: + * Dont-crash-when-accessing-invalid-properties.patch + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.0/?h=5.13 +- Refresh sse2_nojit.patch + libqt5-qtgraphicaleffects -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtgraphicaleffects.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtgraphicaleffects.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtimageformats -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * TGA Plugin: don't print warning in QTgaHandler::canRead(QIODevice*) + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available -- Use %license +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available -- Update to 5.12.5: +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.4: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.12.4/?h=5.12.4 + http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtimageformats.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtimageformats.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- bsc#1144249 - Drop jasper dependency from libqt5-qtimageformats: + Removes JPEG2000 support +- Remove jas_version.patch + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * Switched to new configuration system + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtlocation -- Update to 5.12.7: +- Recommend installation of geoclue2. The plugin needs the + GeoClue2 DBus service file. + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde6: + * Simpler fix to crashing Qml Map appearing 2nd+ time + * Use QLocale::NorwegianBokmal rather than Norwegian + * Android: fix Location properties + * Add changes file for Qt 5.15.2 + * Fix crash when showing Map QML comp. for 2nd+ time + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Bump disk constraints to 5G for everyone + +- Add ppc in _constraints to avoid "No space left on device" + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + * Removed 0001-Fix-build-with-GCC10.patch: contained in upstream + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available -- Update to 5.12.5: +- Update to 5.15.0-beta3: + * No changelog available + +- Add patch to fix the build with GCC10 (boo#1158510): + * 0001-Fix-build-with-GCC10.patch +- Use -ffat-lto-objects (boo#1158510) +- Drop obsolete conditions +- Reorder the spec file. + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.4: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.12.4/?h=5.12.4 + http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtlocation.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtlocation.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Add _constraints for ppc64/ppc64le for more than 3.5GB disk + avoid "No space left on device" + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtmultimedia +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Revert "Map QVideoFrame::Format_Y8=>QImage::Format_Grayscale8 in QVideoFrame" + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- 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.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.15.0/?h=5.15.0 + -- Update to 5.12.7: +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtmultimedia.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtmultimedia.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Spec file cleanup + - remove GStreamer 0.10 support + - remove defattr, use license + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtnetworkauth -- Update to 5.12.7: +- Fix requirement in baselibs.conf + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtnetworkauth.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtnetworkauth.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtquickcontrols -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Convert the path to a url correctly + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- Add patch to fix unfullfillable import: + * fix-handle-deps.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Use %license +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtquickcontrols.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtquickcontrols.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtquickcontrols2 -- Update to 5.12.7: +- Update to version 5.15.2+kde10: + * QQuickAction: don't grab the same shortcut multiple times + * Ensure we don't crash when changing sizes after cleanup + +- Update to version 5.15.2+kde8: + * Unset mouseGrabberPopup if it's removed from children + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde7: + * QmlDesigner: Remove duplicate of repeat + * Doc: remove all instances of \qmlpropertygroup + * Doc: fix Qt Labs Platform Menu icon documentation + * Fix QQuickHeaderView models to pass model tester + * Doc: fix SplitView's inheritance + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtquickcontrols2.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtquickcontrols2.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available -- Clean .spec a bit -- Use %license + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.0/?h=5.13 libqt5-qtscript -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde4: + * Bump version from 5.15.3 to 5.15.4 + * Add product_dependencies.yaml to build against LTS 5.15 + * Add changes file for Qt 5.15.2 + * Bump version +- Add patches to reset version to 5.15.2: + * 0001-Revert-Bump-version-from-5.15.3-to-5.15.4.patch + * 0002-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.5: +- Remove unneeded parentheses in license tag + +- Update the license tags. + +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtscript.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtsensors -- Update to 5.12.7: +- Make sure iio-sensor-proxy is available (boo#1188098) + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Add compatibility with qml-autoreqprov + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtsensors.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtsensors.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update the license for the example subpackage + +- Update License tag, no Qt Company exception involved + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtserialport -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtserialport.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtserialport.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtspeech -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Move the speechd plugin's cmake file into the plugin subpackage + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtspeech.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtspeech.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.0/?h=5.13 + 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). + +- Amend patch to fix issues with platform themes providing an + incompatible palette (boo#1172658): + * fix-build-qt5.15.patch + +- Add patch to fix build against Qt 5.15: + * fix-build-qt5.15.patch + libqt5-qtsvg -- Add patches from upstream 5.12 branch (bsc#1184783, QTBUG-91507, - CVE-2021-3481): - * 0001-Handle-empty-rects.patch - * 0002-Use-QRect-isEmpty-instead-of-QRect-isNull.patch - * 0003-Fix-oom-in-QSvgTinyDocument-load.patch - * 0004-Fix-stack-overflow-in-QSvgHandler-resolveGradients.patch - * 0005-Add-error-handling-to-color-parsing.patch - * 0006-Fix-stack-overflow-in-dtor-of-QSvgTinyDocument.patch - * 0007-Don-t-divide-by-zero.patch - * 0008-Return-nullptr-instead-of-0.patch - * 0009-Avoid-endless-recursion-when-inflating-gzip.patch - * 0010-Avoid-endless-recursion-in-SvgStructureNode-bounds.patch - * 0011-Don-t-divide-by-zero.patch - * 0012-Use-qFuzzyIsNull-instead-of-isEmpty-on-QRectF.patch - * 0013-Fix-check-against-division-by-zero.patch - * 0014-Don-t-return-partially-inflated-QByteArray.patch - * 0015-Implement-basic-format-check-also-for-compressed-svg.patch - * 0016-Avoid-recursion-when-inflating-compressed-svgs.patch - * 0017-Change-classification-of-XSVG-License.patch - * 0018-Reject-corrupt-svgs-with-invalid-size.patch - * 0019-Allow-loading-SVG-files-with-a-doctype-declaration.patch - * 0020-Improve-handling-of-malformed-numeric-values-in-svg-.patch - * 0021-Clamp-parsed-doubles-to-float-representable-values.patch +- Update to version 5.15.2+kde16: + * Unconditionally stop parsing after the svg end tag + * SVG Image reading: Reject oversize svgs as corrupt + * Do stricter error checking when parsing path nodes + +- Update to version 5.15.2+kde13: + * Fix parsing of animation clock values + * Improve parsing of "r" + * Fix parsing of arc elements in paths + * Fix text x/y when the length is not in pixels + * Support font size not in pixels + * Limit font size to avoid numerous overflows + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde7: + * Make image handler accept UTF-16/UTF-32 encoded SVGs + * Avoid buffer overflow in isSupportedSvgFeature + * Clamp parsed doubles to float representable values + * Improve handling of malformed numeric values in svg files + * Bump version + * Add changes file for Qt 5.15.2 + * Add changes file for Qt 5.12.10 +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch + * 0002-Clamp-parsed-doubles-to-float-representable-values.patch + * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch + * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch + +- Add commits from kde's 5.15 branch: + * 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch + * 0002-Clamp-parsed-doubles-to-float-representable-values.patch + (bsc#1184783, QTBUG-91507, CVE-2021-3481) + * 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch + * 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch + (QTBUG-90744) -- Update to 5.12.7: +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.1/?h=5.15.1 -- Use %license +- Update to version 5.15.0: + * No changelog available -- Update to 5.12.5: +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release + * For more details please see: + https://wiki.qt.io/New_Features_in_Qt_5.15 + +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.5/?h=5.12.5 + http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.4: +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtsvg.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtsvg.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.12.4/?h=5.12.4 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, fixed upstream: + * 0001-Revert-Fix-rendering-of-SVGs-with-viewBoxes.patch + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available +- Add patch to avoid regression (QTBUG-78200): + * 0001-Revert-Fix-rendering-of-SVGs-with-viewBoxes.patch + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qttools -- Modify the %requires_eq of libqt5-qttools-doc to use libclang - instead of clang now that llvm7 moved the header files to libclang - in SLE-15-SP1:Update (boo#1184920, boo#1109367, QTBUG-70687) +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde17: + * Clamp registered collection time-stamp to SOURCE_DATE_EPOCH if set + * CMake: Fix handling of -extensions argument + * Add changes file for Qt 5.12.10 + * Fix qdbusviewer.exe missing version and copyright information + * qdoc: Avoid excess warnings for undocumented namespaces + * qdoc: Skip ignored entries in .qhp + * qdoc: DocBook generator: Fix \headerfile generation + * Replace prefined application name by a generic name + * Doc: Document attribution argument + * qdoc: Handle JSON as plain text + * CMake: Fix usage of qt_create_translation in a CTest + * Clear out deprecated QLocale::Language values + * qt5_create_translation: Fix handling of directory dependencies + * Add changes file for Qt 5.15.2 + * qdoc: Avoid duplicates in \sincelist + * qtpaths: Add missing location types + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch -- Update to 5.12.7: +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Fix the clang requirement for Leap 15.2. The clang headers are + also in the libclang package. +- Use the %pkg_version macro available since Leap 15 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Add _constraints with 4GB min disk space + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.6/?h=v5.12.6 + https://wiki.qt.io/New_Features_in_Qt_5.15 + +- Update to 5.14.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qttools.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Split qcollectiongenerator and qhelpgenerator into a subpackage + which is required by the Qt5Help cmake module + +- Remove the accidental dependency from the devel package on the + Qt Designer example plugins, referenced in the cmake files. +- Move the example plugins to a separate subpackage. + +- Require libqt5-qttools again. This is causing multiple build issues. +- Clean the spec file. + +- Drop some not unnecessary library runtime Requires: libQt5Designer5, + libQt5DesignerComponents5, libQt5Help5, pulled in automatically. +- Change libqt5-qttools and libqt5-qttools-doc Requires in devel + subpackage to Recommends, as the tools are not required for building. +- Make some Summaries and Descriptions more useful. +- Correct requires for matching Clang headers, the headers are part + of the libclang package for current Clang versions + +- Link from Qt bindir into %_bindir, not the other way around to fix + applicationDirPath called from Qt binaries +- Add -qt5 suffix to all binaries in %_bindir +- Drop add-qt5-suffix.patch, no longer necessary + +- Merge fix-for-opensuse-lrelease-qt5.patch and + fix-for-opensuse-qmake-qt5.patch into add-qt5-suffix.patch + +- add fix-for-opensuse-lrelease-qt5.patch + Fixes build of other projects as our lrelease is called lrelease-qt5. + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.0/?h=5.13 +- Drop patches, now upstream: + * 0001-qdoc-Don-t-spam-garbage.patch + +- Add patch to fix doc builds getting terminated: + * 0001-qdoc-Don-t-spam-garbage.patch + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.0/?h=5.13 +- Refresh fix-for-opensuse-qmake-qt5.patch + libqt5-qttranslations -- Update to 5.12.7: +- Update to version 5.15.2+kde22: + * fix pt_BR meta catalog + * rename (outdated) qt_pt.ts => qt_pt_PT.ts + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde20: + * prune bogus comment from linguist_nl + * Update pt_BR translations for 5.15 branch + * Remove obsolete entries from zh_CN translations + * Add initial translation for Norwegian Nynorsk + * l10n: zh_TW: update translations + * update chinese simplifid language for qt5.12 + * Add dutch (nl) files and partial translations + * Split and update Persian translations + * Add pt_BR translations for 5.12 + * Bump version + * Bump version + * Bump version + * Bump version + * add croatian translation + * Bump version + * fix translation of "discard" in italian +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qttranslations.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qttranslations.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtvirtualkeyboard -- Update to 5.12.7: +- Update to version 5.15.2+kde6: + * Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete + * Fix high CPU utilization caused by key repeat timer + +- Update to version 5.15.2+kde4: + * Avoid reparenting of InputPanel when the window is being destroyed + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde3: + * Suggest phrases based on the last selected word of pinyin + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.14.1/?h=v5.14.1 -- Update to 5.12.5: +- Update to 5.14.0: + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 -- Update to 5.12.4: +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtwayland -- Update to 5.12.7: +- Add patches to fix applications not updating after some time (kde#449163): + * 0001-Client-Remove-mWaitingForUpdateDelivery.patch + * 0002-Guard-mResizeDirty-by-the-correctMutex.patch + * 0003-Fix-up-mutexes-for-frame-callbacks.patch +- Add patch to fix several feature detection tests: + * 0001-Use-proper-dependencies-in-compile-tests.patch + +- Update to version 5.15.2+kde44: + * Move the wayland socket polling to a separate event thread + * Connect flushRequest after forceRoundTrip + * Handle registry_global out of constructor + * Client: Avoid processing of events when showing windows + * Client: Delay deletion of QDrag object until after we're done with it + * Client: Implement DataDeviceV3 + * Set preedit cursor when cursor equals to 0 +- Drop patches, now upstream: + * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch + +- Update to version 5.15.2+kde37: + * Fix backport, context destruction was omitted + * Client: do not empty clipboard when a new popup/window is opened + * Wayland client: use wl_keyboard to determine active state +- Add patch to fix crashes triggered by unintentional actions when + showing a window (kde#421700): + * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch + +- Update to version 5.15.2+kde34: + * Fix the logic for decoding modifiers map in Wayland text input protocol + * Client: Always destroy frame callback in the actual callback + * Client: Don't always recreate frame callbacks + * Wayland client: Fix crash when windows are shown/hidden during drag + * Correctly detect if image format is supported by QImageWriter + * Do not update the mask if we do not have a surface + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde28: + * Hook up queryKeyboardModifers + * Fix: remove listener + * Fix build + * Client: Set XdgShell size hints before the first commit + * Client: Disconnect registry listener on destruction + * Client: Connect drags being accepted to updating the source drag icon + * Include locale.h for setlocale/LC_CTYPE + * Fix issue with repeated window size changes + * Client: Announce an output after receiving more complete state + * client: Allow QWaylandInputContext to accept composed key combinations + * Fix compilation + * xdgshell: Tell the compositor the screen we're expecting to fill + * Get correct decoration margins region + * Client: Send exposeEvent to parent on subsurface position changes + * Translate opaque area with frame margins + * Client: Send set_window_geometry only once configured + * Fix memory leak in QWaylandGLContext + * Use qWarning and _exit() instead of qFatal for wayland error + * Fix leaked subsurface wayland items + * Ensure that grabbing is performed in correct context + * Make setting QT_SCALE_FACTOR work on Wayland + * Do not try to eglMakeCurrent for unintended case + * Make setting QT_SCALE_FACTOR work on Wayland + * Scanner: Avoid accessing dangling pointers in destroy_func() + * Add changes file for Qt 5.15.2 + * Doc: List correct license information for the module + * Replace remaining LGPLv3 headers in QtWaylandCompositor with GPLv3 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch +- Drop patches, now upstream: + * 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch + * 0002-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch + * 0003-Do-not-try-to-eglMakeCurrent-for-unintended-case.patch + * 0004-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch + * 0005-Ensure-that-grabbing-is-performed-in-correct-context.patch + * 0006-Fix-leaked-subsurface-wayland-items.patch + * 0007-Use-qWarning-and-_exit-instead-of-qFatal-for-wayland.patch + * 0008-Fix-memory-leak-in-QWaylandGLContext.patch + * 0009-Client-Send-set_window_geometry-only-once-configured.patch + * 0010-Translate-opaque-area-with-frame-margins.patch + * 0011-Client-Send-exposeEvent-to-parent-on-subsurface-posi.patch + * 0012-Get-correct-decoration-margins-region.patch + * 0013-xdgshell-Tell-the-compositor-the-screen-we-re-expect.patch + * 0014-Fix-compilation.patch + * 0015-client-Allow-QWaylandInputContext-to-accept-composed.patch + * 0016-Client-Announce-an-output-after-receiving-more-compl.patch + * 0017-Fix-issue-with-repeated-window-size-changes.patch + * 0018-Include-locale.h-for-setlocale-LC_CTYPE.patch + +- Add more commits from KDE's 5.15 branch: + * 0008-Fix-memory-leak-in-QWaylandGLContext.patch (QTBUG-85608) + * 0009-Client-Send-set_window_geometry-only-once-configured.patch + * 0010-Translate-opaque-area-with-frame-margins.patch + * 0011-Client-Send-exposeEvent-to-parent-on-subsurface-posi.patch + (QTBUG-86177) + * 0012-Get-correct-decoration-margins-region.patch + * 0013-xdgshell-Tell-the-compositor-the-screen-we-re-expect.patch + * 0014-Fix-compilation.patch + * 0015-client-Allow-QWaylandInputContext-to-accept-composed.patch + (kde#405388) + * 0016-Client-Announce-an-output-after-receiving-more-compl.patch + (kde#435124) + * 0017-Fix-issue-with-repeated-window-size-changes.patch + * 0018-Include-locale.h-for-setlocale-LC_CTYPE.patch + +- Add commits from upstream's 5.15 branch: + * 0002-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch (QTBUG-87762) + * 0003-Do-not-try-to-eglMakeCurrent-for-unintended-case.patch (QTBUG-88277) + * 0004-Make-setting-QT_SCALE_FACTOR-work-on-Wayland.patch (QTBUG-87762, QTBUG-88064) + * 0005-Ensure-that-grabbing-is-performed-in-correct-context.patch (QTBUG-87597) + * 0006-Fix-leaked-subsurface-wayland-items.patch (QTBUG-88782) +- Add commit from KDE's 5.15 branch: + * 0007-Use-qWarning-and-_exit-instead-of-qFatal-for-wayland.patch + +- Add compatibility with qml-autoreqprov + +- Add upstream patch to fix a regression: + * 0001-Scanner-Avoid-accessing-dangling-pointers-in-destroy.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.2/?h=5.15.2 -- Update to 5.12.6: +- Update to 5.15.1: - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.1/?h=5.15.1 -- Use %license +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.15.0/?h=5.15.0 -- Update to 5.12.5: +- Update to 5.15.0-beta4: + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.5/?h=5.12.5 + https://wiki.qt.io/New_Features_in_Qt_5.15 +- Drop patches, now upstream: + * fix-return-nonvoid-function.patch + +- Update to 5.14.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.14.1/?h=v5.14.1 +- Drop patches, now upstream: + * 0001-Avoid-animating-single-frame-cursors.patch + +- Remove unneeded parentheses in License tag + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtwayland.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtwayland.git/tree/dist/changes-5.13.2?h=v5.14.0 + +- Update to 5.14.0-rc: + * New bugfix release + * No changelog available + * For more details please see: + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Add patch to address performance regression (kde#412924): + * 0001-Avoid-animating-single-frame-cursors.patch + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 +- Drop patch, cause of the regression was reverted in qtbase: + * 0003-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch +- Drop patch, now upstream: + * 0004-Client-Make-handleUpdate-aware-of-exposure-changes.patch +- Drop patch, it's (hopefully) no longer necessary: + * workaround-null-object.patch +- Add patch to fix build: + * fix-return-nonvoid-function.patch + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.1/?h=v5.13.1 - * 0003-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch - * 0005-Client-Make-handleUpdate-aware-of-exposure-changes.patch -- Refresh patches: - * 0004-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch - * workaround-null-object.patch + * 0005-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch + * 0001-Fix-use-of-private-dependency.patch + +- Add patch to fix deps in Qt5WaylandClient.pc and .cmake: + * 0001-Fix-use-of-private-dependency.patch -- Add patches from upstream 5.12 branch to fix various issues: +- Add patch from upstream 5.13 branch to fix crashes: +- Add patch from upstream 5.12 branch to improve performance: - * 0003-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch - * 0004-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch - * 0005-Client-Make-handleUpdate-aware-of-exposure-changes.patch + * 0003-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch + * 0004-Client-Make-handleUpdate-aware-of-exposure-changes.patch + * 0005-Client-Reset-frame-callback-timer-when-hiding-a-wind.patch -- Update to 5.12.4: +- Update to 5.13.0: - * For more details please see: - * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.12.4/?h=5.12.4 + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available +- Drop patches, bug fixed upstream: + * 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch + * 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch + * 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch + * 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch + * 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch + +- Revert upstream commits to hopefully fix kscreenlocker crash (kde#407653): + * 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch + * 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch + * 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch + * 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch + * 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtwebchannel -- Update to 5.12.7: +- Update to version 5.15.2+kde5: + * QMetaObjectPublisher: Never send stale queued messages + * Handle per-transport client idle status + * Handle signals in the registered object's thread + +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtwebchannel.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtwebchannel.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtwebengine -- Do not use system vpx on 15.4 +- Update to version 5.15.8: + * Update Chromium: + [Backport] CVE-2021-3517: libxml2: Heap-based buffer overflow + in xmlEncodeEntitiesInternal() in entities.c + [Backport] CVE-2021-3541 libxml2: Exponential entity expansion + attack bypasses all existing protection mechanisms + [Backport] CVE-2021-37984 : Heap buffer overflow in PDFium + [Backport] CVE-2021-37987 : Use after free in Network APIs + [Backport] CVE-2021-37989 : Inappropriate implementation in Blink + [Backport] CVE-2021-37992 : Out of bounds read in WebAudio + [Backport] CVE-2021-37993 : Use after free in PDF Accessibility + [Backport] CVE-2021-37996 : Insufficient validation of untrusted + input in Downloads + [Backport] CVE-2021-38001 : Type Confusion in V8 + [Backport] CVE-2021-38003 : Inappropriate implementation in V8 + [Backport] CVE-2021-38005: Use after free in loader (1/3) + [Backport] CVE-2021-38005: Use after free in loader (2/3) + [Backport] CVE-2021-38005: Use after free in loader (3/3) + [Backport] CVE-2021-38007: Type Confusion in V8 + [Backport] CVE-2021-38009: Inappropriate implementation in cache + [Backport] CVE-2021-38010: Inappropriate implementation in serviceworkers + [Backport] CVE-2021-38012: Type Confusion in V8 + [Backport] CVE-2021-38015: Inappropriate implementation in input + [Backport] CVE-2021-38017: Insufficient policy enforcement in iframe + sandbox + [Backport] CVE-2021-38018: Inappropriate implementation in navigation + [Backport] CVE-2021-38019: Insufficient policy enforcement in CORS + [Backport] CVE-2021-38021: Inappropriate implementation in referrer + [Backport] CVE-2021-38022: Inappropriate implementation in WebAuthentication + [Backport] CVE-2021-4057: Use after free in file API + [Backport] CVE-2021-4058: Heap buffer overflow in ANGLE (1/2) + [Backport] CVE-2021-4058: Heap buffer overflow in ANGLE (2/2) + [Backport] CVE-2021-4059: Insufficient data validation in loader + [Backport] CVE-2021-4062: Heap buffer overflow in BFCache + [Backport] CVE-2021-4078: Type confusion in V8 + [Backport] CVE-2021-4079: Out of bounds write in WebRTC + [Backport] CVE-2021-4098: Insufficient data validation in Mojo + [Backport] CVE-2021-4099: Use after free in Swiftshader + [Backport] CVE-2021-4101: Heap buffer overflow in Swiftshader. + [Backport] CVE-2021-4102: Use after free in V8 + [Backport] Dependency for CVE-2021-37989 + [Backport] Dependency for CVE-2021-38009 + [Backport] Security bug 1245870 + [Backport] Security bug 1252858 + [Backport] Security bug 1259899 + Bump V8_PATCH_LEVEL + Compile with GCC 11 -std=c++20 + Fix stack overflow on gpu channel recreate with an error + Use wglSetPixelFormat directly only if in software mode + [Backport] Handle long SIGSTKSZ in glibc > 2.33 + [Backport] abseil-cpp: Fixes build with latest glibc + * Handle qtpdf compilation with static runtime + * Add bitcode support for qtpdf on ios + * Do not access accessibility from qt post routines + * Blacklist javascriptClipboard test on ubuntu 20.04 + * Re-enable network-service-in-process + * Bump version from 5.15.7 to 5.15.8 + * Update patch level + * Fix pinch gesture + * Fix leak of properties after XkbRF_GetNamesProp + * Fix leak on getDefaultScreeenId +- Drop patch: + * 0001-Fix-build-with-glibc-2.34.patch libqt5-qtx11extras -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde1: + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- 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.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.7/?h=v5.12.7 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.6: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.6/?h=v5.12.6 + http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tag. -- Use %license +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtx11extras.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtx11extras.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.5: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.5/?h=5.12.5 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available -- Update to 5.12.4: +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: - * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.12.4/?h=5.12.4 + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.0/?h=5.13 + libqt5-qtxmlpatterns -- Update to 5.12.7: +- Switch to KDE's maintenance branch +- Update to version 5.15.2+kde2: + * Add changes file for Qt 5.15.2 + * Bump version +- Add patch to reset version to 5.15.2: + * 0001-Revert-Bump-version.patch + +- Update to 5.15.2: - http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.7/?h=v5.12.7 + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.2/?h=5.15.2 + +- Update to 5.15.1: + * New bugfix release + * For more details please see: + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.1/?h=5.15.1 + +- Update to version 5.15.0: + * No changelog available + +- Update to version 5.15.0-rc2: + * No changelog available + +- Update to 5.15.0-rc: + * New bugfix release + * For the changes between 5.14.2 and 5.15.0 please see: + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.15.0/?h=5.15.0 + +- Update to 5.15.0-beta4: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.15.0-beta2: + * New bugfix release + * No changelog available -- Update to 5.12.6: +- Update to 5.15.0-beta1: + * No changelog available + +- Update to 5.15.0-alpha: + * New feature release - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.6/?h=v5.12.6 + https://wiki.qt.io/New_Features_in_Qt_5.15 -- Update to 5.12.5: +- Update to 5.14.1: - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.5/?h=5.12.5 + http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.14.1/?h=v5.14.1 + +- Update the license tags. + +- Update to 5.14.0: + * New bugfix release + * For the changes between 5.13.2 and 5.14.0 please see: + https://code.qt.io/cgit/qt/qtxmlpatterns.git/tree/dist/changes-5.14.0?h=v5.14.0 + * For the changes between 5.13.1 and 5.13.2 please see: + https://code.qt.io/cgit/qt/qtxmlpatterns.git/tree/dist/changes-5.13.2?h=v5.14.0 -- Update to 5.12.4: +- Update to 5.14.0-rc: + * No changelog available - * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.12.4/?h=5.12.4 + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.14.0-beta3: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta2: + * New bugfix release + * No changelog available + +- Update to 5.14.0-beta1: + * New bugfix release + * No changelog available + +- Update to 5.14.0-alpha: + * New feature release + * No changelog available + * For more details about Qt 5.14 please see: + https://wiki.qt.io/New_Features_in_Qt_5.14 + +- Update to 5.13.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.1/?h=v5.13.1 + +- Update to 5.13.0: + * New bugfix release + * No changelog available + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.0/?h=5.13 + +- Update to 5.13.0-rc: + * New bugfix release + * No changelog available + +- Update to 5.13.0-beta2: + * New bugfix release + * No changelog available +- Update to 5.13.0-beta1: + * New feature release + * For more details about Qt 5.13 please see: + * http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.0/?h=5.13 + libreoffice +- Fix bsc#1183308: LO-L3: Simple, seven page slide deck of 3.7MB takes + looong to open, start presentation mode, or move back to slide 1 + * bsc1183308.patch + +- Removed unrecognized option `--disable-vlc` + This option has been removed from upstream in commit + https://gerrit.libreoffice.org/c/core/+/108283 + There's no real change in our build given that the + VLC avmedia backend was explicitly disabled. + * Fix provided by Marina Latini +- Fix gtk popover usage on gtk 3.20 + * patch provided by Gustavo Boiko fix_gtk_popover_on_3.20.patch +- Revert upstream commit https://gerrit.libreoffice.org/c/core/+/116884 + * patch provided by Gustavo Boiko fix_math_desktop_file.patch +- Fix generated list of files for python scripts +- Updating some LibreOffice buildrequires + * Fix provided by Marina Latini +- Fix UI scaling on HIDPI Wayland/KDE screens + https://bugs.documentfoundation.org/show_bug.cgi?id=137924 + * fix-wayland-scaling-in-plasma.patch +- Refreshed patch 0001-Revert-java-9-changes.patch + +- Update to 7.2.3.2 (jsc#SLE-18214) + * Fixes for the following issues: + bsc#1187982 + bsc#1189813 +- Use vendored boost for all codestreams except Tumbleweed. + Update boost vendored version. +- Add vendored poppler to use for all codestreams except Tumbleweed. +- Keep upstream desktop file names (bsc#1183655) and display math icon (bsc#1180479) +- Source profile.d/alljava.sh from either /etc (if found) or + /usr/etc). +- Dropped patches: + * bsc1187173.patch + * bsc1182969.patch + * tdf142839.patch + * bsc1185797.patch + * multicolumn-crash-fix.patch + * use-comphelper.patch + librsvg +- Update to version 2.52.5: + + Fix mangled output in rsvg-convert when redirecting output to + a pipe on Windows. + + When outputting to SVG, rsvg-convert now uses the width/height + units specified in the command line; it always used pixels + before. + + Fix incorrect top/left margins for SVG/PS/EPS/PDF output. + + Fix incorrect placement of glyphs when text has non-uniform + scaling in the X/Y axes. This is not a librsvg bug, but is + fixed by Pango 1.49.3 and later. Hopefully Pango 1.48.11 will + be released soon with this fix as well. Note that this release + of librsvg cannot increase the minimum Pango version to 1.48.11 + because it is not released yet. + + Miscellaneous: Updated crate dependencies: assert_cmd, cast, + clap cssparser, float-cmp, itertools, nalgebra, png, proptest, + rctree, selectors, system-deps. + libselinux +- Update to version 3.1: + * selinux/flask.h, selinux/av_permissions.h and sepol/policydb/flask.h were + removed. All userspace object managers should have been updated to use the + dynamic class/perm mapping support. + Use string_to_security_class(3) and string_to_av_perm(3) to map the class + and permission names to their policy values, or selinux_set_mapping(3) to + create a mapping from class and permission index values used by the + application to the policy values. + * Removed restrictions in libsepol and checkpolicy that required all declared + initial SIDs to be assigned a context. + * Support for new policy capability genfs_seclabel_symlinks + * selinuxfs is mounted with noexec and nosuid + * `security_compute_user()` was deprecated + +- Added skip_cycles.patch to skip directory cycles and not error + out + libsemanage +- Add /var/lib/selinux + +- Remove libsemanage-update-map-file.patch to prevent checkers from declining + the submission. Keeping the snippet in the spec file in case we try to + enable LTO again + +- Update to version 3.1 + * Improved manpage + * fsync final files before rename + +- Disabled LTO again. This breaks e.g. shadow and also other packages + in security:SELinux + +- Fix build with LTO: [bsc#1133102] + * Enable LTO (Link Time Optimization) and build with -ffat-lto-objects + * Update map file to include new symbols and remove wildcards +- Add libsemanage-update-map-file.patch + +- Drop suse_path.patch: replace it with a grep/sed logic replacing + /usr/libexec in all files with the correct value for all distros + (taking into account that openSUSE is in progress of migrating + from /usr/lib to /usr/libexec). + +- Apply suse_path.patch only for older distributions. Newer + use libexec + libsepol +- Update to version 3.1 + * Add support for new polcap genfs_seclabel_symlinks + * Initialize the multiple_decls field of the cil db + * Return error when identifier declared as both type and attribute + * Write CIL default MLS rules on separate lines + * Sort portcon rules consistently + * Remove leftovers of cil_mem_error_handler + * Drop remove_cil_mem_error_handler.patch, is included + +- Enable -fcommon in order to fix boo#1160874. + libsndfile +- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156, + bsc#1194006): + libsndfile-CVE-2021-4156.patch + +- Fix heap buffer overflow vulnerability in msadpcm_decode_block + (CVE-2021-3246, bsc#1188540): + ms_adpcm-Fix-and-extend-size-checks.patch + +- Fix segfault in wav conversion due to the invalid loop count + (CVE-2018-19758, bsc#1117954): + libsndfile-wav-loop-count-fix.patch + +- Fix buffer overflow in sndfile-deinterleave, which isn't really a + security issue (bsc#1100167, CVE-2018-13139, bsc#1116993, + CVE-2018-19432): + sndfile-deinterlace-channels-check.patch + +- Use license file tag + +- Fix potential overflow in d2alaw_array() (CVE-2017-17456, + bsc#1071777): + libsndfile-CVE-2017-17456-alaw-range-check.patch +- Fix potential overflow in d2ulaw_array() (CVE-2017-17457, + bsc#1071767): + libsndfile-CVE-2017-17457-ulaw-range-check.patch + +- Fix VUL-0: divide-by-zero error exists in the function + double64_init() in double64.c (CVE-2017-14634, bsc#1059911): + 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch +- Tentative fix for VUL-0: out of bounds read in the function + d2alaw_array() in alaw.c (CVE-2017-14245, bsc#1059912) and + VUL-0: out of bounds read in the function d2ulaw_array() in + ulaw.c (CVE-2017-14246, bsc#1059913): + 0031-sfe_copy_data_fp-check-value-of-max-variable.patch + +- Fix Heap-based Buffer Overflow in the psf_binheader_writef + (CVE-2017-12562, bsc#1052476): + 0020-src-common.c-Fix-heap-buffer-overflows-when-writing-.patch + +- Fix out-of-bounds read memory access in the aiff_read_chanmap() + (CVE-2017-6892, bsc#1043978): + 0010-src-aiff.c-Fix-a-buffer-read-overflow.patch + +- Fix FLAC buffer overflows (CVE-2017-8361 CVE-2017-8363 + CVE-2017-8365 CVE-2017-8362 bsc#1036944 bsc#1036945 bsc#1036946 + bsc#1036943): + 0001-FLAC-Fix-a-buffer-read-overrun.patch + 0002-src-flac.c-Fix-a-buffer-read-overflow.patch + +- Update to version 1.0.27: + * Fix a seek regression in 1.0.26 + * Add metadata read/write for CAF and RF64 + * FIx PAF endian-ness issue +- Update to version 1.0.28 + * Fix buffer overruns in FLAC and ID3 handling code + (CVE-2017-7585, CVE-2017-7586, bsc#1033054, bsc#1033053) + * Reduce default header memory requirements + * Fix detection of Large File Support for 32 bit systems. +- Obsoleted patch: + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch + +- Fix spec file to enable builds on non opensuse OS + +- Update to version 1.0.26: + * Fix for CVE-2014-9496, CVE-2014-9756 and CVE-2015-7805. + * Add ALAC/CAF support. Minor bug fixes and improvements. +- Refreshed patches: + sndfile-ocloexec.patch + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch +- Removed obsoleted patches: + libsndfile-example-fix.diff + libsndfile-fix-header-read-CVE-2015-7805.patch + libsndfile-paf-zero-division-fix.diff + libsndfile-src-common.c-Fix-a-header-parsing-bug.patch + libsndfile-src-file_io.c-Prevent-potential-divide-by-zero.patch + sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch + sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch + +- VUL-0: libsndfile 1.0.25 heap overflow (CVE-2015-7805, bsc#953516) + libsndfile-src-common.c-Fix-a-header-parsing-bug.patch + libsndfile-fix-header-read-CVE-2015-7805.patch +- VUL-0: libsndfile 1.0.25 heap overflow (CVE-2015-8075, bsc#953519) + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch +- Fix the build with SLE11-SP3 due to AM_SILENT_RULE macro + +- VUL-1: libsndfile DoS/divide-by-zero (CVE-2014-9756, bsc#953521): + libsndfile-src-file_io.c-Prevent-potential-divide-by-zero.patch + +- Cleanup spec file with spec-cleaner +- Add gpg signature +- Remove old ppc provides/obsoletes + +- VUL-0: two buffer read overflows in sd2_parse_rsrc_fork() + (CVE-2014-9496, bnc#911796): backported upstream fix patches + sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch + sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch + libsoup +- Update to version 3.0.3: + + Fix various HTTP/2 issues. + + Error when libsoup2 has been loaded before libsoup3. + + Fix memory leak when using TLS. + libstorage-ng +- merge gh#openSUSE/libstorage-ng#857 +- add support for RAID metadata versions 1.1 and 1.2 (for bsc#1168914) +- improved integration test for RAIDs +- 4.4.76 + +- merge gh#openSUSE/libstorage-ng#856 +- added python-rpm-macros to build requires (bsc#1194759) +- 4.4.75 + +- Translated using Weblate (Italian) (bsc#1149754) +- 4.4.74 + +- Translated using Weblate (Indonesian) (bsc#1149754) +- 4.4.73 + +- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) +- 4.4.72 + +- merge gh#openSUSE/libstorage-ng#855 +- made some memory handling exception safe +- coding style +- 4.4.71 + +- merge gh#openSUSE/libstorage-ng#854 +- use make_shared instead of new when creating actions for the + actiongraph +- 4.4.70 + +- merge gh#openSUSE/libstorage-ng#853 +- added const +- 4.4.69 + +- merge gh#openSUSE/libstorage-ng#852 +- added Luks::reset_activation_infos() + +- Translated using Weblate (Japanese) (bsc#1149754) + +- Translated using Weblate (Catalan) (bsc#1149754) + +- Translated using Weblate (Slovak) (bsc#1149754) + +- merge gh#openSUSE/libstorage-ng#851 +- updated pot and po files +- 4.4.68 + +- merge gh#openSUSE/libstorage-ng#850 +- extended callbacks for probing problems +- 4.4.67 + +- merge gh#openSUSE/libstorage-ng#849 +- added get_size function to LuksInfo +- coding style +- 4.4.66 + +- Translated using Weblate (Japanese) (bsc#1149754) +- 4.4.65 + +- Translated using Weblate (Slovak) (bsc#1149754) +- 4.4.64 + +- Translated using Weblate (Catalan) (bsc#1149754) + libteam +- teamd: better handle failures to chown(TEAMD_RUN_DIR) during + teamd_drop_privileges() (bsc#1185424) + [+ better_handle_failures_to_chown.patch] + -- Update to new upstream release 1.11 - * add support for TIPC link watcher - * teamd quits when the device is removed - * teamd: add support for checking multiple ports IFLA_PHYS_PORT_ID - -- Update to new upstream release 1.5 - * lacp: introduce multiple aggregator selection policies - * lacp: allow to have multiple functions to find out which port - is better - * lacp: introduce agg select policy based on per-port config - options - * teamd: introduce simple SR-IOV support - * lacp: do not set state disable if driver does not report speed - and duplex - * teamd: add support for multicast group rejoin sending - * utils: add bond2team conversion tool - -- Update to new upstream release 1.0 - - (no changes summary provided; this is the first tarball release) - -- Update to git snapshot 0+git368 [a62cd9309607c6d72d46ef68403a730a6367b827] - - no changes summary provided by upstream -- Install systemd service file for teamd -- Build and install python bindings - -- Initial package for build.opensuse.org - libthai +- Update to version 0.1.29. + * Rewritten thbrk test. + * More compliance with UAX#14 (Unicode Line Breaking Algorithm) + for thbrk. + * Fix a typo in TIS-620 character name in tis.h. + * Updated word break dictionary. + -- Update to version 0.1.21: - + Updated word break dictionary. - + Improve word breaking performance by 8.61%. - libupnp +- Update to release 1.4.12 + * Changes to build system only; nothing user-visible. + +- Update to release 1.4.10 + * Changes to build system only; nothing user-visible. + +- Update to release 1.14.9 + * Removes references to deprecated pthread_mutexattr_{g,s}etkind_np + +- Update to release 1.14.7 + * Build fixes for Windows + +- Update to release 1.14.6 + * Fix for a DNS Rebind exploit. [CVE-2021-29462] + +- Update to release 1.14.5 + * Non-recursive version of ixmlNode_free() avoids stack overflow + attack (Fixes CVE-2021-28302). + +- Update to release 1.14.4 + * Fix for gena leak. + +- Update to release 1.14.2 + * Fix crash in UpnpGetIfInfo due to unexpected null addresses + showing up for tunnel netdevices. + +- Update to release 1.14.1 + * Remove port >= 49152 restriction. + libvirt +- qemu: fix inactive snapshot revert + 76deb656-qemu-fix-snapshot-revert.patch + boo#1195690 + +- libxl: Mark auto-allocated graphics ports to used on reconnect + e0241f33-libxl-mark-allocated-graphics-ports.patch +- libxl: Release all auto-allocated graphics ports + 18ec405a-libxl-release-graphics-ports.patch + bsc#1191668 + +- Revert commit 938382b60a since it changes semantics on some + public APIs + 105dace2-revert-virProcessGetStatInfo.patch + +- libxl: Add lock process indicator to saved VM state + 31e937fb-libxl-save-lock-indicator.patch + bsc#1191668 + +- sysconfig files have not been distributed for many months. Add + upstream patches that improve documentation and moves service + default settings to the associated systemd service file. + 3be5ba11-libvirt-guests-install.patch, + 16172741-libvirt-guests-manpage.patch, + 8eb44616-remove-sysconfig-files.patch + +- Update to libvirt 8.0.0 + - CVE-2021-4147 + - bsc#1191511 + - jsc#SLE-11435, jsc#SLE-18354 + - Many incremental improvements and bug fixes, see + https://libvirt.org/news.html#v8-0-0-2022-01-14 + - Dropped patches: + 23b51d7b-libxl-disable-death-event.patch, + a4e6fba0-libxl-rename-threadinfo-struct.patch, + e4f7589a-libxl-shutdown-thread-name.patch, + b9a5faea-libxl-handle-death-thread.patch, + 5c5df531-libxl-search-domid-in-thread.patch, + a7a03324-libxl-protect-logger-access.patch, + cbae4eaa-libxl-add-domainGetMessages.patch + +- libxl: Implement domainGetMessages API + cbae4eaa-libxl-add-domainGetMessages.patch + bsc##1193623 + libvpx -- backport security fix: - CVE-2020-0034.patch: bsc#1166066: out-of-bounds read on truncated key frames +- Rename libvpx-configure-add-s390.patch to + libvpx-configure-add-arch.patch: add support for RISC-V -- backport security fixes: - CVE-2019-2126.patch bsc#1160611: double free in ParseContentEncodingEntry() - CVE-2019-9325.patch bsc#1160612: out-of-bounds read - CVE-2019-9232.patch bsc#1160613: Fix OOB memory access on fuzzed data - CVE-2019-9433.patch bsc#1160614: use-after-free in vp8_deblock() - CVE-2019-9371.patch bsc#1160615: resource exhaustion after memory leak -- executed test suite before submit +- update to 1.11.0: + - Enhancement: + Numerous improvements for Neon optimizations. + Code clean-up and refactoring. + Calculation of rd multiplier is changed with BDRATE gains. + - Bug fixes: + Fix to overflow on duration. + Fix to several instances of -Wunused-but-set-variable. + Fix to avoid chroma resampling for 420mpeg2 input. + Fix to overflow in calc_iframe_target_size. + Fix to disallow skipping transform and quantization. + Fix some -Wsign-compare warnings in simple_encode. + Fix input file path in simple_encode_test. + Fix valid range for under/over_shoot pct. + - Includes fix for CVE-2020-0034 (bsc#1166066) +- Remove libvpx-armv7-use-hard-float.patch: fixed + +- Enable PIC: + * Remove libvpx-define-config_pic.patch + +- using service/obspcio again because upstream tar ball is changing, + leading to trust validation errors + +- udpate to 1.10.0: + This maintenance release adds support for darwin20 and new codec controls, as + well as numerous bug fixes. + - Upgrading: + New codec control is added to disable loopfilter for VP9. + New encoder control is added to disable feature to increase Q on overshoot + detection for CBR. + Configure support for darwin20 is added. + New codec control is added for VP9 rate control. The control ID of this + interface is VP9E_SET_EXTERNAL_RATE_CONTROL. To make VP9 use a customized + external rate control model, users will have to implement each callback + function in vpx_rc_funcs_t and register them using libvpx API + vpx_codec_control_() with the control ID. + - Enhancement: + Use -std=gnu++11 instead of -std=c++11 for c++ files. + - Bug fixes: + Override assembler with --as option of configure for MSVS. + Fix several compilation issues with gcc 4.8.5. + Fix to resetting rate control for temporal layers. + Fix to the rate control stats of SVC example encoder when number of spatial + layers is 1. + Fix to reusing motion vectors from the base spatial layer in SVC. + 2 pass related flags removed from SVC example encoder. + +- Update to 1.9.0 + This release adds support for NV12, a separate library for rate control, as + well as incremental improvements. + - Upgrading: + NV12 support is added to this release. + A new interface is added for VP9 rate control. The new library libvp9rc.a + must be linked by applications. + Googletest is updated to v1.10.0. + simple_encode.cc is compiled into a new library libsimple_encode.a with + CONFIG_RATE_CTRL. + - Enhancement: + Various changes to improve VP9 SVC, rate control, quality and speed to real + time encoding. + - Bug fixes: + Fix key frame update refresh simulcast flexible svc. + Fix to disable_16x16part speed feature for real time encoding. + Fix some signed integer overflows for VP9 rate control. + Fix initialization of delta_q_uv. + Fix condition in regulate_q for cyclic refresh. + Various fixes to dynamic resizing for VP9 SVC. + +- Update to version 1.8.2: + Fixes: + - CVE-2019-2126 bsc#1160611: double free in ParseContentEncodingEntry() + - CVE-2019-9325 bsc#1160612: out-of-bounds read + - CVE-2019-9232 bsc#1160613: Fix OOB memory access on fuzzed data + - CVE-2019-9433 bsc#1160614: use-after-free in vp8_deblock() + - CVE-2019-9371 bsc#1160615: resource exhaustion after memory leak + official changelog: + * This release collects incremental improvements to many aspects of the library. + * Upgrading: + ARCH_* defines have been removed in favor of VPX_ARCH_*. + +- Update to version 1.8.1: + * This release collects incremental improvements to many aspects + of the library. + * Upgrading: + - VP8E_SET_CPUUSED now accepts values up to 9 for vp9. + - VPX_CTRL_VP9E_SET_MAX_INTER_BITRATE_PCT had a spelling fix + (was VP8E). + - The --sdk-path option has been removed. If you were using it + to build for Android please read build/make/Android.mk for + alternatives. + - All PPC optimizations have been disabled: + https://bugs.chromium.org/p/webm/issues/detail?id=1522. + * Enhancements: Various changes to improve encoder rate control, + quality and speed for practically every use case. + * Bug fixes: vp9-rtc: Fix color artifacts for speed >= 8. + +- Disable LTO (boo#1133255). + +- disable vsx on ppc64le to fix build failure + +- update to version 1.8.0 + This release focused on encoding performance for realtime and VOD use cases. + - Upgrading: + This adds and improves several vp9 controls. Most are related to SVC: + VP9E_SET_SVC_FRAME_DROP_LAYER: + - Frame dropping in SVC. + VP9E_SET_SVC_INTER_LAYER_PRED: + - Inter-layer prediction in SVC. + VP9E_SET_SVC_GF_TEMPORAL_REF: + - Enable long term temporal reference in SVC. + VP9E_SET_SVC_REF_FRAME_CONFIG/VP9E_GET_SVC_REF_FRAME_CONFIG: + - Extend and improve this control for better flexibility in setting SVC + pattern dynamically. + VP9E_SET_POSTENCODE_DROP: + - Allow for post-encode frame dropping (applies to non-SVC too). + VP9E_SET_SVC_SPATIAL_LAYER_SYNC: + - Enable spatial layer sync frames. + VP9E_SET_SVC_LAYER_ID: + - Extend api to specify temporal id for each spatial layers. + VP9E_SET_ROI_MAP: + - Extend Region of Interest functionality to VP9. + - Enhancements: + 2 pass vp9 encoding has improved substantially. When using --auto-alt-ref=6, + we see approximately 8% for VBR and 10% for CQ. When using --auto-alt-ref=1, + the gains are approximately 4% for VBR and 5% for CQ. + For real-time encoding, speed 7 has improved by ~5-10%. Encodes targeted at + screen sharing have improved when the content changes significantly (slide + sharing) or scrolls. There is a new speed 9 setting for mobile devices which + is about 10-20% faster than speed 8. + - Bug fixes: + VP9 denoiser issue. + VP9 partition issue for 1080p. + VP9 rate control improvments. + Postprocessing Multi Frame Quality Enhancement (MFQE) issue. + VP8 multithread decoder issues. + A variety of fuzzing issues. +- so name is changing to 6 +- use optflags for building + +- update to version 1.7.0 + This release focused on high bit depth performance (10/12 bit) and vp9 + encoding improvements. + - Upgrading: + This release is ABI incompatible due to new vp9 encoder features. + Frame parallel decoding for vp9 has been removed. + - Enhancements: + vp9 encoding supports additional threads with --row-mt. This can be greater + than the number of tiles. + Two new vp9 encoder options have been added: + - -corpus-complexity + - -tune-content=film + Additional tooling for respecting the vp9 "level" profiles has been added. + - Bug fixes: + A variety of fuzzing issues. + vp8 threading fix for ARM. + Codec control VP9_SET_SKIP_LOOP_FILTER fixed. + Reject invalid multi resolution configurations. +- drop obsolete CVE-2017-13194.patch +- switch to git service since no tar ball at the old place anymore +- so name increase to 5 +- use gnu99 for ppc + +- Enable VP9 10bit encoding support boo#1083537 libxmlb +- Update to version 0.3.6: + - Add support for LZMA decompression + - Add locking for file monitors + - Modernise property declaration + - Add iterator for XbNode attributes and children + - Put tail after the node when exporting XbBuilderNode + - Ensure _IS_TOKENIZED is set if tokens are added manually + - Ensure we never add too many tokens to the silo + - Remove the G_ALIGNOF checks to fix compile with old GLib + versions + - Use the correct pkgconfig export package name in the GIR file +- Add pkgconfig(liblzma) BuildRequires: new dependency. + libyui +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-ncurses +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-ncurses-pkg +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt-graph +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libyui:libyui-qt-pkg +- Made widget style sheet (theme) switching discoverable in the Qt UI: + Added an icon button to YQWizard + (jsc#SLE-20564, bsc#1195730) + More info + screenshots: https://github.com/libyui/libyui/pull/65 +- Fixed Qt warning in y2log: QFrame '' already has a layout +- 4.3.1 + +- Added widget style sheet (theme) switching to Qt UI (jsc#SLE-20564) + with the Shift-F3 key combination + More info + screenshots: https://github.com/libyui/libyui/pull/64 +- Added UI built-in UI.AskForWidgetStyle() +- Added UI capability HasWidgetStyleSupport (for UI.GetDisplayInfo()) +- Bumped SO version to 16 +- Fixed gcc 12 warnings (GitHub issue #63) + (elevated to error by -Werror) +- 4.3.0 + +- Fix deprecated warning (elevated to error by -Werror) + for libmicrohttpd's MHD_HTTP_UNPROCESSABLE_ENTITY in rest-api + (bsc#1193956) +- 4.2.24 + +- Fixed YQPkg button redraw problem in dark SLE installation theme: + Use centered button in dialogs with QSizeGrip (bsc#1193808) +- 4.2.23 + libzapojit +- Add upstream patch, fixes: CVE-2021-39360: + libzapojit-skydrive-Guard-against-invalid-SSL-certificates.patch: + skydrive: Guard against invalid SSL certificates. + libzypp +- Fix handling of redirected command in-/output (bsc#1195326) + This fixes delays at the end of zypper operations, where + zypper unintentionally waits for appdata plugin scripts to + complete. +- version 17.29.4 (22) + +- Public header files on older distros must use c++11 + (bsc#1194597) +- Fix exception handling when reading or writing credentials + (bsc#1194898) +- version 17.29.3 (22) + +- Fix Legacy include (bsc#1194597) +- version 17.29.2 (22) + +- Fix broken install path for parser compat headers (fixes #372, + bsc#1194597) +- RepoManager: remember exec errors in exception history + (bsc#1193007) +- version 17.29.1 (22) + +- Use the default zypp.conf settings if no zypp.conf exists + (bsc#1193488) +- Fix wrong encoding of iso: URL components (bsc#954813) +- Handle armv8l as armv7hl compatible userland. +- Introduce zypp-curl a sublibrary for CURL related code. +- zypp-rpm: Increase rpm loglevel if ZYPP_RPM_DEBUG is set. +- Save all signatures associated with a public key in its + PublicKeyData. +- version 17.29.0 (22) + linux-atm +- Modernise spec file a bit: + * Move licnse to library package + * Use more of new macros for building + +- add fix-build-after-y2038-changes-in-glibc.patch + +- add linux-atm-2.5.2-remove-headers-crude-hack.patch +- switch from %doc to %license for licenses + -- fix fdleak [bnc#544223] -- remove static libraries and "la" files - -- fix build with glibc 2.10 - -- add bison and flex BuildRequires - lvm2 +- udev: create symlinks and watch even in suspended state (bsc#1195231) + + bug-1195231-udev-create-symlinks-and-watch-even-in-suspended-sta.patch + +- starting with 12SP4 lvconvert no longer takes stripes option (bsc#1183905) + + bug-1183905_lvconvert-allow-stripes-stripesize-in-mirror-convers.patch +- LVM vgimportclone on hardware snapshot does not work (bsc#1193181) + + bug-1193181_vgimportclone_on_hardware_snapshot_does_not_work.patch + lvm2:devicemapper +- udev: create symlinks and watch even in suspended state (bsc#1195231) + + bug-1195231-udev-create-symlinks-and-watch-even-in-suspended-sta.patch + +- starting with 12SP4 lvconvert no longer takes stripes option (bsc#1183905) + + bug-1183905_lvconvert-allow-stripes-stripesize-in-mirror-convers.patch +- LVM vgimportclone on hardware snapshot does not work (bsc#1193181) + + bug-1193181_vgimportclone_on_hardware_snapshot_does_not_work.patch + mailcommon +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Allow to open dialog as not modal + * Fix Add recursive option to "Hide this folder in the folder + selection dialog" (kde#446837) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Add hierarchical filtering of folders (kde#443791) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Make sure that quota value was defined + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix CryptoUtils::assembleMessage() to not add bogus text/plain content-type + * Fix FilterActionEncryptTest, workaround now expired key in test data + * filter tests: adapt to kmime enforcing explicit Content-Type + * FavoriteProxyTest: adapt test for dropping option on favourites + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Fix Bug 440524 - Expiry settings not displayed properly from Akonadi config (kde#440524) + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make sure that we don't cancel dialog + * Port away from KStatefulBrush::brush(const QWidget*) + * Use QStringView(..).mid + * fix cmake warning + * Modernize code + * Use forward declaration here + * Start to port deprecated method + * Use KSharedConfig::openStateConfig for storing windows size +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Bug 439501 - Mail auto-prune time for read and unread get + switched on save (kde#439501) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix Bug 436687 - Folder Properties Dialog is broken (kde#436687) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix mem leak found by asan + mailimporter +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use std::unique_ptr + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix build + * Use more target-centric cmake code + * Modernize code + * In Qt6 QDomDocument does not open the file itself any more +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove not implemented method + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14 + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * find KIO as needed by mailimporter to solve a + build error. + * Fix mem leak found by asan + * Use PimCommon class directly + * Return info when we can't import mail. + remove warning + * Remove duplicate + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + mailx +- Add patch mailx-12.5-systemd.patch to add description how to avoid + bugs like bsc#1192916 -- mailx does not send mails unless run via + strace or in verbose mode + +- fix-sendmail-name.patch: fix name argument when calling + /usr/sbin/sendmail [bsc#1180355]. + +- Updates to mailx-12.5-openssl-1.1.0f.patch + * If the openssl RNG is already + seeded (on linux it always is) skip snake-oil reeseeding from + file. Update man page accordingly. + * Update man page with information that ssl2 and ssl3 are + not only deprecated but currently unavailable and that + tls1 forces TLS 1.0 but not later versions. + * RAND_EGD is also unavailable, not just unused. + * set SSL_OP_NO_TICKET, many servers accept session + tickets, but almost never rotate them properly, TLS 1.3 + session tickets are not affected by this flag. + * When using client certificates, check if the cert and key + match each other. + +- Remove redundant %clean section. +- Replace old $RPM_* shell vars by macros. + -- Correct comment in spec file - -- Crop off the brackets of an ipv6 addresse if found (bnc#853246) - -- Add patch mailx-12.5-ipv6.dif to enable mailx to parse IPv6 addresses - including a port. We do only support the [ipv6]:port syntax (bnc#853246) - -- Do not pseudo detect Latin nor UTF-8 in binary attachments (bnc#827010) -- Add patch mailx-12.5-parentheses.dif, that is try to tranquilize - gcc due warning about parentheses (please check!) - -- buildrequire groff explicitly - -- license update: BSD-4-Clause and MPL-1.1 - See COPYING. Fedora also uses this license designation - -- Add BuildRequires on man to fix build for Factory - -- Avoid header rewrite in case of specified ttycharset in wrong - locale but subject in ttycharset (bnc#753340) - -- Try to support not only UTF-8 but also latin text encodings (bnc#753340) - -- Update to heirloom mailx 12.5 - * Better detection of base64 encoded text if acrossed a line - * A null pointer dereference that lead to a segmentation fault - when the user hit return at a yes/no question has been fixed - * When both standard input and standard output refer to a - terminal, ignore SIGPIPE - * With the "-E" command line option or if the "skipemptybody" - variable is set, outgoing messages that contain no text in - their first or only part are not sent but silently discarded. - * When an attachment that would have a "text/something" content - type contains illegal byte sequences, it is now reliably sent - out with the "application/octet-stream" content type instead - * Fixed a bug that caused messages to be truncated with IMAP servers that - use LF as line ending in message data, such as Google Mail (reported by - Matthew L. Shobe). - * Do not run filename expansion for IMAP or POP3 mailboxes names, making - it possible to select mailboxes that contain both brackets and spaces - in their names (reported by Matthew L. Shobe). - * Fixed the format of the timezone in "Date" header fields for zones in - the Western Hemisphere whose offsets are not an integral number of hours - (patch by Matthew Fischer). - * Fixed a message corruption that occurred when the "inc" command was used - with a mbox format mailbox after encrypted messages had been viewed - (reported by Martin Neitzel). - * Fixed a condition that caused mailx to hang when looking at a message, - copying that message, and issuing a "z" command evaluating an uncached - portion of an IMAP folder. - * Make it compile with OpenSSL 1.0.0-beta2 - * For RFC 2047 MIME "encoded-word" parts in headers, assume that the end of - each word resets the conversion state (Yedidyah Bar-David). - * When the ORGANIZATION variable has an empty value, do not generate an - "Organization:" header field. Previously, this condition resulted in - mailx refusing to send mail -- Fix my Reply-To patch found by milli - -- Allow mailx to compile properly when openSSL is built without - SSLv2 support. - -- only recommend smtp_daemon, mailx has builtin SMTP support - -- fix parallel make - -- fixed build issue with openssl 1.0 - -- enable parallel building - -- updated patches to apply with fuzz=0 - man-pages-zh_CN +- Update to version 1.6.3.6 + * Update translations for ulimit(3) from manpages-dev 5.10 + * Update unicode_stop(1) and unicode_start(1) from kbd 2.3.0 + * Add translation for epoll(7) + * Add coreutils 8.32 translation: od(1) and pr(1). + * Replace old fileutils ln(1) with coreutils ln(1). + * Replace old bsdutils kill(1) with coreutils kill(1). + * Some other minor improvements +- Fix URL and SourceUrl + +- update version 1.6.3.4 + * switch upstream to https://github.com/manpages-zh + which has latest coreutils translations + marble +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix build with gpsd 3.23.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Raise the minimum disk space limit. + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Update outdated note in the setup instructions + * Avoid the need to set Qt::WA_DeleteOnClose on widgets using Marble + * Add toVariantList-function to GeoDataLineString. + * Adding moveLeft, Right, Up, Down and minimum/maximumZoom to MarbleQuickItem. + * Revert changes on Windows data and plugins path + * Additions to MarbleQuickItem QML element + * fix data directory on Windows platforms + * Bump marble version number in cmake as well. + * Bump marble version + * Add dummy desktop file to make apps.kde.org happy +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix GeoNames web service URL, is now api.geonames.org (kde#432598) + * Properly center GeoPainter::regionFromRect (kde#431466) + +- 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 GeoNames web service URL, is now api.geonames.org (kde#432598) + * Provide BUILD_TOUCH option to force install of touch variant + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Skip creation of temporary files for zipped KML (KMZ) (kde#428437) + * Dont open a MessageBox when a file fails to load from the library (kde#416925) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Add _constraints with default min 3GB physicalmemory + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Fix build with gpsd 3.21 + * Fix Windows build. + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix the reference to docs.kde.org from marble-qt + * Add missing Qt5WebChannel dependency + mbox-importer +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix close dialogbox + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use git commit hook + * run git clang-format + * Pedantic + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code (using auto) + * Time to increase version + * Add missing lib when we moved KAddressbookGrantlee + * Modernize code + * Convert license headers to SPDX format + * Drop COPYING.DOC. This repository has no documentation + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix includes. Use uppercase includes + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + messagelib +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix Passing a PGP message via KToolInvocation::invokeMailer() it will not show up in the composer (kde#332368) + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + * Fix Spam false-positive, because KMail mis-parses some links (kde#448029) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * BUG 442884: Fix DSN support (kde#442884) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Make sure that index is valid + * Fix Bug 419978 - KMail missing line break in blockquote when showing as HTML mail (kde#419978) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix Bug 443108 - Ability to copy tables with original formatting (kde#443108) + * Store in completion list too + * Set RUN_SERIAL test property for all add_gpg_crypto_test tests + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix build with the CI now using the standard Akonadi test controls + * Adapt MessageFactoryTest::test_multipartAlternative to new replyAsHtml flag + * AutocryptHeadersJob: ensure reproducable order of Autocrypt-Gossip headers + * Fix MainTextJobTest::testHtmlWithImages + * MessageFactoryNG: also replace ${} wrapper from MDN templates + * Fix false positive for url "https://www.google.com/search?q=%5C" + * Fix autotest + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Fix Bug 440541 - resetting quick filter if set during folder processing (kde#440541) + * Use qCDebug + * Fix Bug 439218 - Quoted strings containing comma or brackets are not parsed + correctly, causes message sending to fail (kde#439218) + * Add more autotest + * Try to reduce duplicate code with akonadisender + * Return error when we can't get "To" info + * Use qCWarning here + * Move method to util.h file + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix QStringView porting mistake + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fix deletion of two (or more) attachments (kde#282792) + * Allow deletion of attachments from message structure view (kde#287177) + * Allow the message structure view to grow/shrink as much as sensible (kde#436044) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix bug 206269 "An escaping problem also occurs with '&' in subject or body" (kde#206269) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Fix CVE-2021-31855 + * Minor: Fix compiler warning +- Drop 0001-Fix-CVE-2021-31855.patch. Merged upstream. + +- Add upstream change to fix a misbehaviour when deleting + attachments from encrypted messages: + * 0001-Fix-CVE-2021-31855.patch (CVE-2021-31855) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix BUG 435431 Edit menu (Variables submenu) doesn't work as advertised (kde#435431) + * It's debug not warning + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 434392 - message/global type, can't view it, must be associated to kmail --view (kde#434392) + * Fix Bug 430678 - Allow to only enable specific external images (kde#430678) + * Fix[messagecomposer]: Do copy all mail headers instad of reference them. (kde#427091) + +- 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 + +- 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 + +- 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: + * Add Protected Header tests for SignEncryptJob + * Messagecomposer: Move protected headers to signed part + * Fix[messagecomposer]: Do copy all mail headers instad of reference them (kde#427091) + * Fix Bug 431153 - Crash in MessageComposer::MessageFactoryNG::createForwardDigestMIME() when trying to forward a group of emails (kde#431153) + * storagemodel.cpp - collectionForId() improve + * Remove setRunExecutables(true), it serves no purpose with a text/html mimetype + * cleanup EncryptedJobTest. + * FIX[messagecomposer/cryptocomposertests]: Use EncryptJob exec instead of async variant to pass tests. + +- Drop obsolete build requirements + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Fix assert when deleting a folder in kmail + * Fix compilation with recent Qt 5.15 + * Fix Bug 429224 - Enabling undo send results in empty return path breaking DKIM (kde#429224) + * Start to fix print to pdf + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix typo :) + * Fix Bug 391030 (anarchotaoist) - KMail does not print images in emails (kde#391030) + * Fix Bug 427792 - Crash on exit (kde#427792) + * Fix Bug 427697 - KMail did not apply data from mailto information. (kde#427697) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix crash xdg-email foo@kde.org bar@kde.org baz@kde.org + * Fix Bug 426639 - Kmail Undo Send option doesn't work (kde#426639) + * Fix crash when we forward inline a message + * Fix here too: We need to show action when we can see selected item + * Hide actions if we don't show item + * Warning-- + * Fix Bug 425161 - Default keyboard shortcut for adding attachments (kde#425161) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix Bug 425219 - suspicious URL warning system gives false positive for URL with port number (kde#425219) + * use no deprecated enum Qt::MiddleButton + * Add name when we forward as attachment + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Fix some SPDX license identifiers + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Make sure that url is not empty + * Fix crash + * Fix size threshold for "big email" codepath (kde#387061) + * Only search for KF5AkonadiContact once + * Use KF5_MIN_VERSION to find KF5NewStuff, not KMIME_LIB_VERSION + * Fix crash when we reply to an invalid email + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Add field "Folder" to theme content items and to message tool tip (kde#420644) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix mem leak found by ASAN + * Make sure that we don"t see [vcard] when we don't have it + * Fix crash when node is empty + * Add more check about css imported from message + * Don't allow to use div in head + * We don't need to add all testcase when we use qt >= 5.14 + * NavigationTypeRedirect was added to qt5.14 + * Exclude redirect too + milou5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Avoid sorting old results based on new query input string + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Conform to the Icon Naming Specification + * Allow runners to provide styled text in multiline mode + * Port mostly to PC3 + * Use plasma components tooltip + * Add FreeBSD CI + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove no longer needed CMake code + * Remove Preview stuff + * Fix error about "reversed" not being defined + * Make results delegate list items a bit taller with bigger icons (kde#422567) + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Fix error about "reversed" not being defined + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Restore same visibility of deprecated API for builds of tarball & checkout + * Allow runners to display multiline display text + * Port deprecated KRunner singleRunnerMode methods + * Set RunnerManager runnerWindow variable if it is available + * Remove obsolete COPYING files + * Convert license headers to SPDX + * Raise minimum CMake version to 3.16 + * Fix launching empty query + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Set RunnerManager runnerWindow variable if it is available + +- 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 + +- 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 + +- Add patch to avoid empty queries, which causes runners to misbehave: + * 0001-Fix-launching-empty-query.patch + +- 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: + * Fix duplicate cmake method call + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Fix mouse interaction with history entries (kde#431010) + * Remove dead preview code (part 2) + * Add .gitignore file + * Disable test dir based on BUILD_TESTING option + * Utilize new KRunner features + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Fix clazy warning + * Remove Qt 5.15 version checks + * Remove dead preview code + * Port away from foreach and emit + +- Backport upstream MR to avoid unfullfillable qmlimport requires + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Port old style connect + * Drop Qt version check for 5.14 + * Let clear method actually clear model + * Remove dead code + * Drop empty X-KDE-PluginInfo-Depends + * Replace old ModelTest copy with QAbstractItemModelTester + * Enable plugin config watcher (kde#421426) + * Set krunnerrc config file for RunnerManager (kde#360359) + * Implement subtext tooltip for KRunner + * Fix single runner mode (kde#417070) + * Syntax fix + * Fix setting text in search field for InformationalMatch + * Clear search field when result is activated + * Fix closing of plasmoid when result is selected + * Close plasmoid using escape + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove too strict Qt/KF5 deprecation rule + * bump to require Qt 5.14 + * Port deprecated method + * Fix minor EBN issues (http -> https) + mobipocket +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix wrong calculation of thumbnail index. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove explicit ECM_KDE_MODULE_DIR + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + mozc +- Move mozc-fcitx5.spec to a dedicated linked package (for now) + +- Add python3-six to BuildReq explicitly, as the implicit + dependency chain was broken on TW + +- Add fcitx5-mozc support: fcitx5-mozc-fix.patch + It could be done with multibuild once when fcitx5 landed in + FACTORY, but as of now, it's built in a separate spec file. + +- Upstream update to 2.26.4276.102 + * Fix problem with conversion including a number + * Introduce a new configuration file ibus_config.textproto + so that users can change IBus keyboard layout without root +- Update README.SUSE +- Update post code dictionary +- Update abseil-cpp to 20200923.3 +- Refresh build-with-libstdc++.patch +- Refresh ibus-provide-layout-variations.patch +- Remove fcitx-mozc-2.23.2815.102.1.patch + * Replaced with fcitx-mozc.tar.xz +- Remove fcitx-fix-for-a1dcadab.patch + * Merged by upstream + +- Upstream update to 2.25.4150 + * Remove hand writing feature by using Zinnia + * Update dictionaries + * Python 3 Support + * No changelog is available +- Add abseil-cpp +- Remove mozc-gen_zip_code_seed_py.patch + * Fix spec file so that the tool works without this patch +- Remove patches merged by upstream + * gcc-8.1-ZeroQueryDict-iterator.patch + * add-Japanese-new-era-reiwa-to-dict.patch + * add-Japanese-new-era-reiwa-to-date_rewriter.patch + * add-Japanese-new-era-reiwa-ligature-to-dict.patch + * mozc-2.23.2815.102-protobuf_generated_classes_no_inheritance.patch + * build-scripts-migration-to-python3.patch + * fix-zip-code-conversion-output.patch +- Add build-with-libstdc++.patch + * Force to use libstdc++ instead of libc++ +- Add fcitx-fix-for-a1dcadab.patch + * Fix fcitx-mozc patch for the latest mozc +- Refresh mozc-ninja-verbose-build.patch +- Update make_archive.sh + mozilla-nss +- Mozilla NSS 3.68.2 (bsc#1193845) + * mozilla::pkix: support SHA-2 hashes in CertIDs in OCSP responses + (bmo#966856) + mozjs78 +- Update to version 78.15.0esr. + multipath-tools +- Update to version 0.8.8+64+suse.f265f7e0: + * libmultipath: fix printing native nvme multipath topology + (bsc#1196011) + * libmultipath: add %L path wildcard for 64-bit hex LUN + * libmultipath: support host adapter name lookup for s390x ccw bus + +- Update to version 0.8.8+60+suse.4c5922cb: + * multipathd: add suppport for FC Fabric Performance Impact + Notifications (FPIN) (bsc#1195506) + +- Version 0.8.8+57+suse.dfb672fe + * kpartx.rules: skip MD devices (bsc#1195644) + * libmultipath: hwtable: use ALUA for all LIO targets (bsc#1195649) + * multipathd.service: drop ExecStartPre for loading dm-multipath + (bsc#1195397) + +- Version 0.8.8+45+suse.628d603e + * fix handling of historical-service-time path selector (bsc#1195425) + * fix marking multipath devices as failed prematurely on startup + (bsc#1195426) + * multipathd.service: remove LimitCORE=infinity directive + This should only be enabled for debugging. + * multipathd.service: don't load scsi_dh modules (bsc#1195397) + This is done via modules-load.d functionality on (open)SUSE +- Upstream fixes: + * Fix claiming of paths with "find_multipaths strict" + * Avoid unnecessary read-only reloads + +- Version 0.8.8+13+suse.79c3556f + * code-wise identical to 0.8.8+38+suse.2bdd3a14 + (previous version number was too high by mistake) + mutter +- Add mutter-allow-disable-hardware-cursors.patch: Add a debug + environment variable MUTTER_DEBUG_DISABLE_HW_CURSORS to disable + hardware cursors and force using software cursors to avoid some + driver or hardware bug (glgo#GNOME/mutter#2045, + glgo#GNOME/mutter!2150). + +- Update to version 41.2: + + Fix blank screen when unplugging docking station. + + Prefer GBM over EGLStream where possible. + + Fix unredirected Xwayland windows not getting updated. + + Improve anti-aliasing of background corners. + + Copy damage rectangles to secondary GPU + + Improve Wacom tablet mapping. + + Fixed crashes. + + Misc. bug fixes and cleanups. + + Updated translations. +- Switch to git checkout of released tag via source service. + nano +- GNU nano 5.9: + * The extension of a filename is added to the name of a + corresponding temporary file, so that spell checking a C file, + for example, will check only the comments and strings + (when using 'aspell'). + * The process number is added to the name of an emergency save + file, so that when multiple nanos die they will not fight over + a filename. + * Undoing a cutting operation will restore an anchor that was + located in the cut area to its original line. + * When using --locking, saving a new buffer will create a lock + file. + * Syntax highlighting for YAML files has been added + +- GNU nano 5.8: + * After a search, the spotlighting is dropped after 1.5 seconds + (0.8 seconds with --quick) to avoid the idea that the text is + selected. + * A + and a space before a filename on the command line will put + the cursor at the end of the corresponding buffer. + * Linter messages no longer include filename and line/column + numbers. + * Color name "grey" or "gray" can be used instead of "lightblack" + * The color of the minibar can be chosen with 'set minicolor'. + +- GNU nano 5.7: + * The output of --constantshow (without --minibar) is more stable + * When opening multiple buffers and there is an error message, + this message is shown again upon first switch to the relevant + buffer + * The position and size of the indicator now follow actual + lines, instead of visual lines when in softwrap mode, meaning + that the size of the indicator can change when scrolling in + softwrap mode + +- 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 + +- 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 + +- Install a useful default nanorc configuration +- Enable useful extra definitions for syntax highlighting + +- 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 + +- GNU nano 5.3: + * Option 'set stateflags' makes nano show the state of auto-indenting, + the mark, hard-wrapping, macro recording, and soft-wrapping in the + title bar. The flags take the place of "Modified", and a modified + buffer is instead indicated by an asterisk (*) after its name. + * Nano no longer by default tries using libmagic to determine the type + of a file (when neither filename nor first line gave a clue), because + in most cases it is a waste of time. It requires using the option + - -magic or -! or 'set magic' to make nano try libmagic. + * The color of the indicator can be changed with 'set scrollercolor'. + +- GNU nano 5.2: + * Making certain replacements after a large paste does not crash + * Hitting a toggle at the Search prompt does not clear the answer + * Using --positionlog does not complain at the first start + * A macro containing a Search command will not sometimes fail + +- GNU nano 5.1: + * Make M-Bsp (Alt+Backspace) delete a word backwards + * Make M-[ bindable + * Fix crash on first keystroke in an empty buffer --indicator + and --softwrap + * Fix crash when invoking the formatter while text is marked + * In UTF-8 locales, an anchor is shown as a diamond + +- GNU nano 5.0: + * With --indicator (or -q or 'set indicator') nano will show a kind + of scrollbar on the righthand side of the screen to indicate where + in the buffer the viewport is located and how much it covers. + * With any line can be "tagged" with an anchor, and + and will jump to the nearest anchor. + When using line numbers, an anchor is shown as "+" in the margin. + * The Execute Command prompt is now directly accessible from the + main menu (with ^T, replacing the Spell Checker). The Linter, + Formatter, Spell Checker, Full Justification, Suspension, and + Cut-Till-End functions are available in this menu too. + * On terminals that support at least 256 colors, nine new color + names are available: pink, purple, mauve, lagoon, mint, lime, + peach, orange, and latte. These do not have lighter versions. + * For the color names red, green, blue, yellow, cyan, magenta, + white, and black, the prefix 'light' gives a brighter color. + Prefix 'bright' is deprecated, as it means both bold AND light. + * All color names can be preceded with "bold," and/or "italic," + (in that order) to get a bold and/or italic typeface. + * With --bookstyle (or -O or 'set bookstyle') nano considers any + line that begins with whitespace as the start of a paragraph. + * Refreshing the screen with ^L now works in every menu. + * In the main menu, ^L also centers the line with the cursor. + * Toggling the help lines with M-X now works in all menus except + in the help viewer and the linter. + * At a filename prompt, the first lists the possibilities, + and these are listed near the bottom instead of near the top. + * Bindable function 'curpos' has been renamed to 'location'. + * Long option --tempfile has been renamed to --saveonexit. + * Short option -S is now a synonym of --softwrap. + * The New Buffer toggle (M-F) has become non-persistent. Options + - -multibuffer and 'set multibuffer' still make it default to on. + * Backup files will retain their group ownership (when possible). + * Data is synced to disk before "... lines written" is shown. + * The raw escape sequences for F13 to F16 are no longer recognized. + * Distro-specific syntaxes, and syntaxes of less common languages, + have been moved down to subdirectory syntax/extra/. The affected + distros and others may wish to move wanted syntaxes one level up. + Syntaxes for Markdown, Haskell, and Ada were added. + +- GNU nano 4.9.3: + * fix a crash when the terminal screen is resized while at a + lock-file prompt + nbdkit +- Update to version 1.29.4: + * Remove deprecated nbdkit-streaming-plugin + * Added retry-request-filter, an alternative, more lightweight, + filter with different trade-offs for nbdkit-retry-filter. + * cc: Document how to create OCaml plugin scripts + * cc: Add binding for .cleanup + * docs: Document NBDKIT_VERSION_* macros + net-snmp +- Fix LFH violation during v3 user creation (bsc#1181591). + Add net-snmp-5.7.3-fix-create-v3-user-outfile.patch + +- Fix hrStorage autofs objects timeout problems (bsc#1179699, bsc#1145864). + Add net-snmp-5.7.3-host-mib-skip-autofs-entries.patch + Add net-snmp-5.7.3-fix-missing-mib-hrStorage-indexes.patch +- Fix NSS mounted volumes in hrStorageDescr (bsc#1100146). + Add net-snmp-5.7.3-recognize-nss-pools-and-nss-volumes-oes.patch +- Fix subagent crash at save_set_var() (bsc#1178021). + Add net-snmp-5.7.3-subagent-set-response.patch +- Fix subagent data corruption (bsc#1178351, bsc#1179009). + Add net-snmp-5.7.3-fix-subagent-data-corruption.patch + +- Fix output for high memTotalReal RAM values (bsc#1152968). + Add net-snmp-5.7.3-ucd-snmp-mib-add-64-bit-mem-obj.patch + +- Make extended MIB read-only (bsc#1174961, CVE-2020-15862). + Add net-snmp-5.7.3-make-extended-mib-read-only.patch + +- Add Lustre filesystem support (bsc#1140341, jsc#SLE-6120). + Add net-snmp-5.7.3-add-lustre-fs-support.patch +- Add info about the original agent which triggered the trap. + When the trap is forwarded there was no info about the original + agent (bsc#1116807). + Add net-snmp-5.7.3-snmptrapd-add-forwarder-info.patch +- Fix missing sysconfig files creation (bsc#1108471). + +- Fix remote DoS in agent/helpers/table.c (bsc#1111122, CVE-2018-18065) + Add net-snmp-5.7.3-helpers-table-skip-if-next-handler-called.patch +- swintst_rpm: Protect against unspecified Group name (bsc#1102775) + Add net-snmp-5.7.3-swintst_rpm-Protect-against-unspecified-Group-name.patch +- Add tsm and tlstm MIBs and the USM security module. (bsc#1081164) +- Fix agentx freezing on timeout (bsc#1027353) + Add net-snmp-fix-agentx-freezing-on-timeout.patch + nfs-utils +- Add 0020-mountd-Initialize-logging-early.patch + If an error or warning message is produced before + closeall() is called, mountd gets confused and doesn't work. + (bsc#1194661) + nghttp2 +- security update +- added patches + fix CVE-2020-11080 [bsc#1181358], HTTP/2 Large Settings Frame DoS + + nghttp2-CVE-2020-11080.patch + +- Update to version 1.40.0 to fix CVE-2019-18802 in envoy-proxy and + cilium-proxy (bsc#1166481) + * lib: Add nghttp2_check_authority as public API + * lib: Fix the bug that stream is closed with wrong error code + * lib: Faster huffman encoding and decoding + * build: Avoid filename collision of static and dynamic lib + * build: Add new flag ENABLE_STATIC_CRT for Windows + * build: cmake: Support building nghttpx with systemd + * third-party: Update neverbleed to fix memory leak + * nghttpx: Fix bug that mruby is incorrectly shared between + backends + * nghttpx: Reconnect h1 backend if it lost connection before + sending headers + * nghttpx: Returns 408 if backend timed out before sending + headers + * nghttpx: Fix request stal + +- Conditionally remove dependecy on jemalloc for SLE-12 + +- Require correct library from devel package - boo#1125689 + +- Update to version 1.39.2 (bsc#1146184, bsc#1146182): + * This release fixes CVE-2019-9511 “Data Dribble” and CVE-2019-9513 + “Resource Loop” vulnerability in nghttpx and nghttpd. Specially crafted HTTP/2 + frames cause Denial of Service by consuming CPU time. Check out + https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md + for details. For nghttpx, additionally limiting inbound traffic by + - -read-rate and --read-burst options is quite effective against + this kind of attack. + * Add nghttp2_option_set_max_outbound_ack API function + * nghttpx: Fix request stall + +- Update to version 1.39.1: + * This release fixes the bug that log-level is not set with + cmd-line or configuration file. It also fixes FPE with default + backend. +- Changes for version 1.39.0: + * libnghttp2 now ignores content-length in 200 response to + CONNECT request as per RFC 7230. + * mruby has been upgraded to 2.0.1. + * libnghttp2-asio now supports boost-1.70. + * http-parser has been replaced with llhttp. + * nghttpx now ignores Content-Length and Transfer-Encoding in 1xx + or 200 to CONNECT. +- Drop no longer needed boost170.patch + +- Update to 1.38.0: + * This release fixes the bug that authority and path altered by per-pattern mruby script can affect backend selection on retry. + * It also fixes the bug that HTTP/1.1 chunked request stalls. + * Now nghttpx does not log authorization request header field value with -LINFO. + * This release fixes possible backend stall when header and request body are sent in their own packets. + * The backend option gets weight parameter to influence backend selection. + * This release fixes compile error with BoringSSL. +- Add patch from upstream to build with new boost bsc#1134616: + * boost170.patch + +- Update to 1.36.0 + * build: disable shared library if ENABLE_SHARED_LIB is off + * third-party: use http-parser to v2.9.0 (GH-1294) + * third-party: Update mruby to 2.0.0 + * nghttpx: Pool h1 backend connection per address (GH-1292) + * nghttpx: Randomize backend address round robin order per thread + (GH-1291) + * nghttpx: Fix getting long SNs for openssl < 1.1 (GH-1287) + * h2load: add an option to write per-request logs (GH-1256) + * asio: added access to # of the current server port (GH-1257) + +- Use multibuild to not pull in python3 in first build, nghttp2 + is low in the system + +- Update to version 1.35.1: + * nghttpx: Fix broken trailing slash handling (GH-1276) +- Changes for version 1.35: + * build: cmake: Fix libevent version detection (Patch from Jan Kundrát) (GH-1238) + * lib: Use __has_declspec_attribute for shared builds (Patch from Don) (GH-1222) + * src: Require C++14 language feature + * nghttpx: Write mruby send_info early + * nghttpx: Fix assertion failure on mruby send_info with HTTP/1 frontend + * h2load: Handle HTTP/1 non-final response (GH-1259) + * h2load: Clarify that time for connect includes TLS handshake + +- Update to version 1.34.0: (bsc#1112438, FATE#326776) + * lib: Implement RFC 8441 :protocol support + * nghttpx: Add read/write-timeout parameters to backend option + * nghttpx: Fix mruby parameter validation in backend option + * nghttpx: Implement RFC 8441 Bootstrapping WebSocket with HTTP/2 + * nghttpx: Update neverbleed to fix OpenSSL 1.1.1 issues + * nghttpx: Update mruby 1.4.1 + * nghttpx: Add mruby env.tls_handshake_finished + * nghttpx: Add --tls13-ciphers and --tls-client-ciphers options + * nghttpx: Add RFC 8470 Early-Data header field support + * nghttpx: Add RFC 8446 TLSv1.3 0-RTT early data support + +- Update to version 1.33.0: + * lib: Tweak nghttp2_session_set_stream_user_data + * lib: Fix handling of SETTINGS_MAX_CONCURRENT_STREAMS. + * lib: Implement ORIGIN frame + * asio: support definition of local endpoint for cleartext + client session + * integration: Remove remaining SPDY code from the integration tests + * nghttpx: Fix worker process crash with neverbleed write error + * nghttpx: Support per-backend mruby script + * nghttpx: Fix stream reset if data from client is arrived before + dconn is attached + +- Update to version 1.32.0: + * lib: Ignore all input after calling session_terminate_session + * lib: Fix treatment of padding + * lib: Don't allow 101 HTTP status code because HTTP/2 removes + HTTP Upgrade + * build: add ENABLE_STATIC_LIB option to build static lib + * third-party: Upgrade neverbleed to the latest master + * asio: Support client side SNI + * src: Compile with libressl 2.7.2 + * src: Allow building without NPN + * h2load: -r and --duration are mutually exclusive + +- Version umpdate to 1.31.1: + * Fix bsc#1088639 CVE-2018-1000168 + * https://nghttp2.org/blog/2018/04/12/nghttp2-v1-31-1/ + +- Version update to 1.31.0: + * lib: Add nghttp2_session_set_user_data() public API function (GH-1137) + * src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro (GH-1128) + * nghttpx: Close listening socket on graceful shutdown + * nghttpx: Add an option to accept expired client certificate (GH-1126) + * nghttpx: Add mruby tls_client_not_before, and tls_client_not_after (GH-1123) + * nghttpx: Fix potential memory leak + * lib: Allow PING frame to be sent after GOAWAY (GH-1103) + * nghttpx: Fix bug that h1 backend idle timeout expires sooner + * nghttpx: Stop overwrite of first header on mruby call to env.req.set_header(..) (Patch from Dylan Plecki) (GH-1119) + * nghttpx: Add upgrade-scheme parameter to backend option (GH-1099) + * nghttpx: Fix missing ALPN validation (--npn-list) (GH-1094) + * nghttpx: Remember which resource is pushed for RFC 8297 (GH-1101) + +- Drop spdylay dependency as it is deprecated since version 1.28.0 + and removed from cofnigure.ac since 1.29.0 + +- Use %license (boo#1082318) + +- Update to version 1.29.0: + * lib: Use NGHTTP2_REFUSED_STREAM for streams which are closed by + GOAWAY + * build: Remove SPDY + * build: Fix CMAKE_MODULE_PATH + * nghttpx: Revert "nghttpx: Use an existing h2 backend connection + as much as possible" + * nghttpx: Write API request body in temporary file + * nghttpx: Increase api-max-request-body + * nghttpx: Faster configuration loading with lots of backends + * nghttpx: Fix crash with --backend-http-proxy-uri option + +- Export PYTHON=/usr/bin/python3 before running configure: allow to + build without (comnplete) python2 in the buildroot. In any case + we only ship python3-bindings already. + +- Upodate to version 1.28.0: + * lib: Add nghttp2_error_callback2 + * build: Add deprecation warning when spdylay support is enabled + * Switch to clang-format-5.0 + * examples: Make client and server work with libevent-2.1.8 + * third-party: Update neverbleed + * integration: Fix issues reported by the go vet tool. + * nghttpx: Fix affinity retry + * nghttpx: Fix stalled backend connection on retry + * nghttpx: Cookie based session affinity + * nghttpx: Expose additional TLS related variables to mruby and + accesslog + +- Drop forgotten python2 build dependency + +- Update to version 1.27.0: + * h2load: Print out h2 header fields with --verbose option + * nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client + only +- Changes for version 1.26.0: + * docs: Fix some typos in the nghttpx how-to + * h2load: Fix bug that timing script stalls with -m1 + * h2load: Reservoir sampling (GH-984) + * h2load: Add timing-based load-testing in h2load +- Switch to python3 support + +- Don't use jemalloc on ppc or %arm, where it is broken. + +- Update to version 1.25.0: + * lib: add nghttp2_rcbuf_is_static() (Patch from Anna Henningsen) (GH-983) + * nghttpx: Fix bug that forwarded for is not affected by proxy protocol (GH-979) + * nghttpx: Update mruby to 1.3.0 (GH-957) + +- Drop doc building +- Rename python subpackage to python2 + +- Update to version 1.24.0: + * doc: README.rst: fix typo (Patch from Simone Basso) (GH-947) + * doc: fix up grammar in submit_trailer docs (Patch from Benjamin Peterson) (GH-945) + * doc: fix cleaning in out-of-tree builds (Patch from Benjamin Peterson) (GH-938) + * nghttp: Fix bug that upgrade fails if reason-phrase is missing (GH-949) + * nghttpx: Verify OCSP response using trusted CA certificates (GH-943) + * nghttpx: Set default minimum TLS version to TLSv1.2 (GH-937) +- Changes for version 1.23.1: + * nghttpx: Fix crash in OCSP response verification +- Changes for version 1.23.0: + * lib: nghttp2_session: Allow for compiling library with -DNDEBUG set (Patch from Angus Gratton) (GH-919) + * lib: Treat incoming invalid regular header field as stream error (GH-900) + * lib: Call nghttp2_on_invalid_frame_callback if altsvc validation fails (GH-904) + * doc: spelling mistake in arguments to build nghttp apps (Patch from Soham Sinha) (GH-925) + * doc: Add notes for installation on linux systems (Patch from Tapanito) (GH-917) + * doc: Clarify the effect of nghttp2_option_set_no_http_messaging + * nghttpx: Verify OCSP response (GH-929) + * nghttpx: Fix certificate selection based on pub key algorithm (GH-924) + * nghttpx: Fix certificate indexing bug + * nghttpx: Run OCSP at startup (GH-922) + * nghttpx: Wildcard path matching (GH-914) + * nghttpx: Forward multiple via, xff, and xfp header fields (GH-903) + * nghttp: Add -y, --no-verify-peer option to suppress peer verify warn (GH-906) + +- Update to version 1.22.0: + * lib: Add missing free call on error in inflight_settings_new() (Patch from lstefani) (GH-884) + * asio: Support specifying stream priority via session::submit() (Patch from Matt Way) (GH-881) + * nghttpx: Clarify --conf option behaviour + * nghttpx: Add $tls_sni access log variable (GH-896) + * nghttpx: Rename ssl_* log variables as tls_* (GH-895) + * nghttpx: Fix path matching bug (GH-894) + * nghttpx: SNI based backend server selection (GH-892) + * nghttpx: Enable signed_certificate_timestamp extension for TLSv1.3 (GH-878) + * nghttpx: Add options for X-Forwarded-Proto header field (GH-872) + * nghttpx: Add --single-process option (GH-869) + * nghttpx: Use 502 as server error code + * nghttpx: Use SSL_CTX_set_early_data_enabled with boringssl + * nghttp: Verify server certificate and show warning if it fails (GH-870) + * integration: Use nip.io instead of xip.io + +- Update to version 1.21.1: + * asio: Fix crash if connect takes longer time than ping interval (GH-866) + * nghttpx: Fix bug that 204 from h1 backend is always treated as error (GH-871) +- Changes for version 1.21.0: + * lib: Fix nghttp2_session_want_write (GH-832) + * doc: Document pkg-config path usage + * build: Eliminate U macro; Instead use (void)VAR for better compiler compatibility. + * src: BoringSSL supports SSL_CTX_set_{min,max}_proto_version. (Patch from Piotr Sikora) (GH-853) + * src: Use Mozilla's "Modern compatibility" ciphers by default + * src: nghttp2_gzip: fix this statement may fall through [-Werror=implicit-fallthrough=] found by gcc7 (Patch from Alexis La Goutte) (GH-823) + * nghttpx: Print version number with -v option + * nghttpx: Enable X25519 with boringssl + * nghttpx: Retry getaddrinfo without AI_ADDRCONFIG (GH-858) + * nghttpx: Failing to listen on server socket is fatal error + * nghttpx: Escape certain characters in access log (GH-856) + * nghttpx: Ignore further input if connection is going to close + * nghttpx: Don't call functions which are not async-signal-safe after fork but before execv in multithreaded process. + * nghttpx: Enable backend pattern matching with http2-proxy (GH-733) + * asio: client: Send PING after 30 seconds idle (GH-847) + +- Update to version 1.20.0: + * lib: nghttp2_session: fix The 'then' statement is equivalent to the subsequent code fragment found by PVS Studio (V523) (Patch from Alexis La Goutte) (GH-814) + * lib: Add nghttp2_option_set_no_closed_streams (GH-810) + * build: Disable spdylay detection by default + * build: Add --with-systemd option to configure + * fuzz: Add fuzzer for oss-fuzz (GH-799) + * src: Enable TLSv1.3 if it is supported by OpenSSL (or BoringSSL) (GH-816) + * src: h2 requires >= TLSv1.2 + * asio: More graceful stop of nghttp2::asio_http2::server::http2 (Patch from Amir Pakdel) (GH-805) + * asio: Holding more shared_ptrs instead of raw ptrs to make sure called objects don't get deleted. (Patch from clemahieu) + * asio: Fix infinite loop in acceptor handler (Patch from clemahieu) (GH-794) + * asio: close_stream erases from streams_ while it's being iterated over. (Patch from clemahieu) (GH-795) + * nghttpx: Strip version number from server header field + * nghttpx: Add --single-worker option + * nghttpx: Fix bug that send_reply does not participate graceful shutdown + * nghttpx: Add --frontend-max-requests option + * nghttpx: Enable stream-write-timeout by default + * nghttpx: Fix stream write timer handling + * nghttpx: Add configrevision API endpoint (GH-820) + * nghttpx: Redirect to HTTPS URI with redirect-if-not-tls parameter (GH-819) + * nghttpx: Update log time stamp in millisecond interval + * nghttpx: Better error message when private key and certificate are missing + * nghttpx: Fix bug that old config is used during reloading configuration + * nghttpx: Specify TLS protocol by version range (GH-809) + * nghttpx: Send SIGQUIT to the original master process (GH-807) + * nghttpx: Restrict HTTP major and minor in 0 or 1 + * nghttpx: Drop privilege of neverbleed daemon first + * nghttpx: add systemd support (Patch from Tomasz Torcz) (GH-802) + * nghttpx: Fix crash on SIGHUP with multi thread configuration (GH-801) + * nghttpx: Send 1xx non-final response using mruby script (GH-800) + * nghttpx: Select certificate by client's supported signature algorithm (GH-792) + * nghttpx: Recommend POST for backendconfig API request + * nghttpx: Don't build PSK features with LibreSSL (Patch from Bernard Spil) (GH-789) + * nghttp: add support for link rel="preload" for --get-assets (Patch from Benedikt Christoph Wolters) (GH-791) + * h2load: Fix wrong req_stat updates + * h2load: Explicitly count the number of requests left and inflight + * integration: Fix deprecation warnings + * integration: Redirect nghttpx stdout/stderr to test driver's stdout/stderr +- Changes for version 1.19.0: + * lib: Fix memory leak of nghttp2_stream object in server side nghttp2_session object + * Fix issues found by PVS Studio (Patch from Alexis La Goutte) (GH-769) + * doc: Update README file to write about the issue of Alpine Linux's inability to replace malloc (Patch from makovich) (GH-768) + * build: Compile with Android NDK r13b using clang + * src: Fix assertion error with boringssl + * nghttp: Take into account scheme and port when parsing HTML links + * nghttp: Fix authority for --get-assets if IP address is used in conjunction with user-defined :authority header (Patch from Benedikt Christoph Wolters) (GH-783) + * nghttpx: Add --accesslog-write-early option (GH-777) + * nghttpx: Fix access.log timestamp (GH-778) + * nghttpx: Show default cipher list in -h + * nghttpx: Add client-ciphers option + * nghttpx: Add client-no-http2-cipher-black-list option + * nghttpx: Fix the bug that no-http2-cipher-black-list does not work on backend HTTP/2 connections. + * nghttpx: Add --client-psk-secret option to enable PSK in backend (GH-612) + * nghttpx: Add --psk-secret option to enable PSK in frontend connection (GH-612) + * nghttpx: Enable SCT with OpenSSL 1.1.0 + * nghttpx: Add proxyproto to frontend option to accept PROXY protocol (GH-765) + * h2load: Show default cipher list in -h + * h2load: Show custom server temp key such as X25519 + * h2load: Fix incorrect return value from spdylay_send_callback +- Changes for version 1.18.1: + * nghttpx: Fix assertion error in libev ev_io_start (GH-759) + * nghttpx: Handle c-ares success without result + * nghttpx: Fix bug that DNS timeout was erroneously disabled (GH-763) + * nghttpx: Fix bug that DNS timeout was ignored (GH-763) + +- use individual libboost-*-devel packages instead of boost-devel + +- Update to version 1.18.0: + * lib: Accept and ignore content-length: 0 in 204 response for now + * build: Use pkg-config to detect libxml2 + * build: Require c-ares to compile applications under src + * build: Add Windows CI via AppVeyor (Patch from Alexis La Goutte) + * examples: Delete tiny-nghttpd + * nghttpx: Retry h1 backend request if first write fails (GH-757) + * nghttpx: Keep reading after backend write failed (GH-756) + * nghttpx: Add frontend-keep-alive-timeout option (GH-755) + * nghttpx: New error log format (GH-749) + * nghttpx: Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0 (GH-742) + * nghttpx: Backend API call allows non-numeric host with dns parameter (GH-731) + * nghttpx: Lookup backend host name dynamically (GH-721) + * nghttpx: Accept and ignore content-length: 0 in 204 response for now (GH-735) + * nghttpx: Wait for child process to exit + +- Update to version 1.17.0: + * lib: Disallow content-length in 1xx, 204, or 200 to a CONNECT request (GH-722) + * lib: Avoid memcpy against NULL src + * build: MSVC version resource support (Patch from Remo E) (GH-718) + * asio: server: Call on_close callback on connection close (GH-729) + * nghttpx: Fix frequent crash with --backend-http-proxy-uri + * nghttpx: Robust backend read timeout + * nghttpx: Fix bug that mishandles response header from h1 backend + * nghttpx: Fix bug that zero-length POST is not forwarded (GH-726) + * nghttpx: Remove optional reason-phrase from SPDY :status + * nghttpx: Header key and value must be string in mruby script + * nghttpx: Strip content-length with 204 or 200 to CONNECT in mruby (GH-722) + * nghttpx: Strict handling for Content-Length or Transfer-Encoding in h1 (GH-722) + * nghttpx: Fix compilation with BoringSSL (Patch from dalf) (GH-717) + * nghttpd, nghttpx, asio: Add missing mandatory SP after status code + +- Update to version 1.16.1: + * lib: Prevent undefined behavior in decode_length + * nghttpx: Fix bug which may crash nghttpx if non-final response + is forwarded from origin server to HTTP/1.1 client +- Changes for version 1.16.0: + * lib: Add nghttp2_set_debug_vprintf_callback to take advantage + of DEBUGF statements in when building DEBUGBUILD. + * Update .clang-format for clang-format-3.9 + * build: Make it possible to include nghttp2/CMakeLists.txt in + another project using add_subdirectory. + * third-party: Update http-parser to + feae95a3a69f111bc1897b9048d9acbc290992f9 + * asio: Fix crash when end() is called outside nghttp2 callback + * nghttpx: Add --backend-connect-timeout option + * nghttpx: Add TLS signed_certificate_timestamp extension support + * nghttpx: Add --ecdh-curves option to specify list of named + curves + * h2load: Add --header-table-size and --encoder-header-table-size + options + +- Update to version 1.15.0: + * lib: Add nghttp2_option_set_max_deflate_dynamic_table_size() + API function (GH-684) + * lib: Allow NGHTTP2_ERR_PAUSE from + nghttp2_data_source_read_callback (GH-671) + * lib: Add nghttp2_session_get_hd_deflate_dynamic_table_size() + and nghttp2_session_get_hd_inflate_dynamic_table_size() API + functions to get current HPACK dynamic table size (GH-664) + * lib: Add nghttp2_session_get_local_settings() API function + * lib: Add nghttp2_session_get_local_window_size() and + nghttp2_session_get_stream_local_window_size() API functions + * build: Add -lsocket -lnsl to APPLDFLAGS for solaris build + * neverbleed: Update neverbleed to support ECDSA certificate + * doc: Mention --enable-lib-only configure option in README + * integration: Fix test failure with go1.7.1 + * src: Fix compile error with openssl 1.1.0 + * nghttpx: Improve performance with HTTP/1.1 backend when + request body is involved + * nghttpx: Use std::atomic_* overloads for std::shared_ptr if + available + * nghttpx: Migrate backend stream to another h2 session on + graceful shutdown + * nghttpx: Add option to specify HPACK encoder/decoder dynamic + table size + * nghttpx: Log client address + * nghttpx: Add tls_sni to mruby Nghttpx::Env class + * nghttpx: Add --frontend-http2-window-size option, and its + family functions + * nghttpx: Add experimental TCP optimization for h2 frontend + * nghttpx: Workaround for std::make_shared bug in Xcode7, 7.1, + and 7.2 (GH-670) + * nghttpx: Fix bug that bytes are doubly counted to rate limit + for TLS connections + * nghttpx: Add --no-server-rewrite option not to rewrite server + header field (GH-667) + * nghttpx: Retry if backend h1 connection cannot be established + due to timeout + * nghttpx: Reset stream if invalid header field is received in h2 + * nghttpx: Add --server-name option to change server response + header field (GH-667) + * nghttpd: Add --encoder-header-table-size option + * nghttp: Add --encoder-header-table-size option + * python: Support ALPN, require Python 3.5 + +- Update to version 1.14.0: + * lib: Make emit_header() return void since it always succeed + * lib: Add nghttp2_hd_deflate_hd_vec() deflate API to support + multiple buffer input + * lib: since hd_inflate_commit_indexed() always return 0, + remove the return value check in nghttp2_hd_inflate_hd_nv() + * lib: Use memeq() instead of lstreq() in lookup_token() + * lib: More strict stream state handling + * lib: Modify genlibtokenlookup.py to remove redundant header + comparisons and remove inline qualifier of lookup_token() + in genlibtokenlookup.py + * lib: Fix wrong tree operation to avoid cycle + * lib: Make get_max_index() return the max index in frame, + so we don't need to do extra calculation + * lib: Add nghttp2_on_invalid_header_callback + * lib: Log frame's stream ID for header debug logging + * doc: Remove old doc about differential encoding in HPACK + * doc: Document about ALPN in nghttpx howto + * nghttpx: Log error code from getsockopt(SO_ERROR) on first + write event + * nghttpx: Don't change pushed stream's priority + * nghttpx: Log backend connection failure in WARN level + * nghttpx: Fix bug that api and healthmon parameters do not work + with http2 proxy + * nghttpx: Add access log variable for backend host and port + * nghttpx: Use copy instead of const reference of backend group + * nghttpx: Reload configuration with SIGHUP + * nghttp: Adjust weight according to Firefox stable + * nghttp: Call error callback when invalid header field is + received and ignored + * nghttp: Allow multiple -p option + * deflatehd: Call nghttp2_hd_deflate_change_table_size only + if table size is changed from default + +- Update to version 1.13.0: + * lib: Cancel non-DATA frame transmission from + nghttp2_before_frame_send_callback + * doc: Fix warning with Sphinx 1.4 + * build: Work with Android NDK r12b + * nghttpx: Use consistent hashing for client IP based session + affinity + * nghttpx: Fix FTBFS on armel by explicitly including the header + * nghttpx: Cast to double to fix build with gcc 4.8 on Solaris 11 + * nghttpx: Fix build error with libressl + * examples: Fix compile error with OpenSSL v1.1.0-beta2 + +- Update to version 1.12.0: + * Add nghttp2_session_set_local_window_size API function + * Add nghttp2_option_set_max_send_header_block_length API + function (GH-613) + * Fix warning: declaration of 'free' shadows a global declaration + (Patch from Alexis La Goutte) + * examples: Add ALPN support to tutorial client/server (GH-614) + * nghttpx: Reduce TTFB with large number of incoming connections + * nghttpx: Rewrite read timer handling + * nghttpx: Clean up neverbleed AF_UNIX socket + * nghttpx: Add --backend-max-backoff option + * nghttpx: Use 16KiB buffer for reading to match TLS record size + * nghttpx: Add healthmon parameter to -f option to enable health + monitor mode + * nghttpx: Receive reference of std::mt19937, not making a copy + * nghttpx: Fix bug that backend never return to online (GH-615) + * nghttpx: Implement client IP based session affinity + * nghttpx: Add --api-max-request-body option to set maximum API + request body size + * nghttpx: Add api parameter to --frontend option to mark API + endpoint + * h2load: Add content-length header field for HTTP/2 and SPDY as + well + * h2load: Implement HTTP/1 upload (GH-611) + +- Update to 1.11.1 + * lib: Add nghttp2_hd_inflate_hd2() and deprecate + nghttp2_hd_inflate_hd() + * lib: Avoid 0-length DATA if NGHTTP2_DATA_FLAG_NO_END_STREAM is set + * lib: Fix bug that PING flags are ignored in nghttp2_submit_ping + * integration: Workaround runtime error: cgo argument has Go pointer + to Go pointer + * nghttp: Eliminate zero length DATA frame at the end if possible + * nghttpd: Set content-length in status response + * nghttpx: Add sni keyword to --backend option + * nghttpx: Allow mixed protocol and TLS settings among backends under + same pattern + * nghttpx: Don't add 0-length DATA when response HEADERS bears + END_STREAM flag + * nghttpx: Don't add chunked encoded response body for HEAD request + * nghttpx: Don't use CN if we have dNSName or iPAddress field + * nghttpx: Just call execv instead of execve to pass environ + * nghttpx: Make SETTINGS timeout value configurable + * nghttpx: Save PID file after it is ready to accept connections + * nghttpx: Treat backend failure if SETTINGS is not received within + timeout + * nghttpx: Wait for SETTINGS ACK to make sure that backend h2 server + is alive + +- Update to 1.10.0 + * Pass unknown SETTINGS values to nghttp2_on_frame_recv_callback + * Add ALTSVC frame support + * Run error callback when peer does not send initial SETTINGS + frame + * Update http-parser + * Update sphinx_rtd_theme + * nghttp: add an --expect-continue option + * nghttpx: Fix downstream connect callback called early + * nghttpx: Truncate too long -b option signature + * nghttpx: Fix bug that server push from mruby script did not + work + * nghttpx: Try next HTTP/1 backend address when connection + cannot be made + * nghttpx: Retry next HTTP/2 backend address when connection + cannot be made + * nghttpx: Enable link header field based push for non-final + response + * nghttpx: Detect online/offline state of backend servers + * nghttpx: Better load balancing between backend HTTP/2 servers + * nghttpx: Fix crash with backend failure + +- Update to 1.9.2 + * nghttpx: Fix crash with backend failure + * nghttpx: Better distribute load to backend h2 servers + * nghttpx: Fix error messages on deprecated mode + * nghttpx: Fix bug that logger wrote string which was not + NULL-terminated + * nghttpx: Fix bug that proxy with HTTP/1.1 CONNECT did not work + +- Update to 1.9.1 + * nghttpx: Fix bug that backend tls keyword did not work with -s + option + * nghttpx: Fix handing stream after connection check was failed +- Changes for 1.9.0 + * lib: Add nghttp2_error_callback to tell application human + readable error message + * lib: Reference counted HPACK name/value pair, adding + * nghttp2_on_header_callback2 + * lib: Add nghttp2_option_set_no_auto_ping_ack() option + * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code + string + * build: Makefile.msvc enhancements (Patch from Jan-E) + * build: Lower libev version requirement (Patch from Peter Wu) + * build: cmake build support (Patch from Peter Wu) + * asio: Fix bug that server event loop breaks with exception + * integration: Disable tests that sometimes break randomly on + travis + * integration: do not use recursive target (Patch from Peter Wu) + * h2load: Fix bug that it did not try to connect to server again + * h2load: Fix bug that initial max concurrent streams was too + large + * nghttpx: Memcached connection encryption with tls keyword + * nghttpx: Enable/disable TLS per frontend address + * nghttpx: Configure TLS per backend routing pattern + * nghttpx: Workaround for Ubuntu 15.04 which does not + value-initialize on std::make_shared. + * nghttpx: Add --error-page option to set custom error pages + * nghttpx: Add wildcard host routing + * nghttpx: Change read timeout reset timing + * nghttpx: Don't push if Link header field includes nopush + * nghttpx: Deprecate backend-http1-connections-per-host in favor + of backend-connections-per-host + * nghttpx: Restructure mode settings, removing --http2-bridge, + - -client, and --client-proxy options + * nghttpx: Deprecate backend-http1-connections-per-frontend in + favor of backend-connections-per-frontend + * nghttpx: Don't share session which is already in draining + state + * nghttpx: Effectively disable backend HTTP/2 connection flow + control + * nghttpx: Add --frontend-http2-max-concurrent-streams and + - -backend-http2-max-concurrent-streams, and deprecate + - -http2-max-concurrent-streams option + * nghttpx: Deprecate --backend-http2-connections-per-worker + option + * nghttpx: Share TLS session cache between HTTP/2 and HTTP/1 + backend + * nghttpx: Rewrite backend HTTP/2 connection coalesce strategy + +- Update to 1.8.0 + * Add Architecture documents (work in progress) + * List all contributors in AUTHORS + * doc: fix out-of-tree doc builds (Patch from Peter Wu) + * Wrap AM_PATH_XML2 by m4_ifdef to handle the case when + _PATH_XML2 is not found + * Fix configure script for non-gcc, clang build + * Document compiling apps and include h2load in configure (Patch + from David Beitey) + * Don't check for dlopen/libdl on *BSD (Patch from Bernard Spil) + * Don't taint CXXFLAGS from AX_CXX_COMPILE_STDCXX_11 + * Fixing Windows Makefile version detection (Patch from Reza + Tavakoli) + * lib: Tokenize extra HTTP header fields + * lib: Fix typo in HAVE_CONFIG_H name (Patch from Peter Wu) + * lib: Add HTTP/2 extension framework to send and receive + non-critical frames + * tests: remove unused macros (Patch from Peter Wu) + * src: Update default cipher list + * src: Fix compile error with gcc-6 which enables C++14 by default + * asio: client: Fix connect timeout does not work, return from cb + if session stopped, removing client::session::connect_timeout() + functon + * nghttpd: Start SETTINGS timer after it is written to output + buffer + * nghttpd: Add trailer header field to status responses + * nghttpd: Add -w and -W options to change window size + * nghttpx: Worker wide blocker which is used when socket(2) is + failed + * nghttpx: ConnectBlocker per backend address + * nghttpx: Interleave text/html pushed resources with associated + resource + * nghttpx: Add headers given in add-response-headers for mruby + response + * nghttpx: Deprecate --backend-ipv4 and --backend-ipv6 in favor + of --backend-address-family + * nghttpx: Add options to specify address family of memcached + connections + * nghttpx: Add encryption support for TLS ticket key retrieval + * nghttpx: Add TLS support for session cache memcached connection + * nghttpx: Refactor blacklisted cipher suite check (Patch from + Jay Satiro) + * nghttpx: Add TLS support for HTTP/1 backend + * nghttpx: Add request-header-field-buffer and + max-request-header-fields options, deprecating + header-field-buffer and max-header-fields options. + * nghttpx: Add --no-http2-cipher-black-list to allow black listed + cipher suite + * nghttpx: Limit header fields from backend + * nghttpx: Fix bug that IPv6 address in Forwarded "for" is not + quoted-string + * nghttpx: Support multiple frontend addresses + * integration-tests: support out-of-tree tests (Patch from Peter + Wu) + * examples: fix compile warnings (Patch from Peter Wu) +- Drop upstreamed nghttp2-c++14.patch + +- Update to 1.7.1 + * Fix CVE-2016-1544 (boo#966514) + +- Add nghttp2-c++14.patch to properly guard make_unique templates. + [bsc#964140] + +- Update to 1.7.0 + * Reset (RST_STREAM) stream if flow control window gets overflow + * Validate :authroity, host, and :scheme value more strictly + * Check request/response submission error based side of session + * Strict outgoing idle stream detection + * Return error from nghttp2_submit_{headers,request} when self + dependency is made + * Add -ldl to APPLDFLAGS for static openssl linking + * asio: Stop acceptor on server::http2::stop + * asio: Rename http2::get_io_services() as http2::io_services() + * h2load: Support UNIX domain socket + * h2load: Improve readability of traffic numbers + * h2load: Remove "auto" for -m option + * h2load: Show progress in rate mode + * h2load: Perform sampling for request and connection timings to + reduce memory consumption + * nghttpd: Add --no-content-length option to omit content-length + in response + * nghttpx: Interleave pushed streams with the associated stream + if pushed streams are javascript and CSS resources + * nghttpx: The initial value of request/response buffer is + increased to 128K + * nghttpx: Fix bug that --listener-disable-timeout option is not + used + * nghttpx: Don't emit :authority if request does not contain + authority information + * nghttpx: Add clarification of quotes in configuration file + * nghttpx: Don't allow certain characters in host and :scheme + header field + * nghttpx: Add RFC 7239 Forwarded header field support + * nghttpx: Fix crash when running on IPv6 only (Patch from Vernon + Tang) + * nghttpx: Take into account of trailers when applying + max_header_fields + * nghttpx: Don't apply max_header_fields and header_field_buffer + limit to response + * nghttpx: Strict validation for header fields given in + configuration + * nghttpx: header value should not be lower-cased (Patch from + ayanamist) + +- fixed typo in libnghttp2_asio1 [bsc#962914] + +- Update to 1.6.0 + * Fix heap-use-after-free bug when handling idle streams + * Strict error handling for frames which are not allowed after + closed (remote) + * Set max number of outgoing concurrent streams to 100 by + default + * Keep incoming streams only at server side + * Create stream object for pushed resource during + nghttp2_submit_push_promise() + * Add nghttp2_session_create_idle_stream() API + * Handle response in nghttp2_on_begin_frame_callback + * Add --lib-only configure option + * Compile with OpenSSL 1.1.0-pre1 + * Fix build when OpenSSL 1.0.2 is not available (patch from + Sunpoet Po-Chuan Hsieh) + * asio: Add connect and read timeout to client API + * asio: Add TLS handshake and read timeout to server API + * asio: Added access to a requests remote endpoint (patch from + Andreas Pohl) + * asio: libnghttp2_asio: Added io_service accessors (patch from + Andreas Pohl) + * h2load: Add req/s min, max, mean and sd for clients + * h2load: Fix broken connection times + +- Update to 1.5.0 + * Fix bug that nghttp2_session_find_stream(session, 0) returned + NULL + * Add nghttp2_session_change_stream_priority() to change stream + priority without sending PRIORITY frame + * Add nghttp2_session_check_server_session() API + * Consider to use CANCEL error code when closing streams with + GOAWAY + * Don't send push response if GOAWAY has been received + * Use error code CANCEL to reset pushed reserved stream from + remote + * Add nghttp2_session_upgrade2(), deprecate + nghttp2_session_upgrade() + * Workaround HTTP upgrade with HEAD request in + nghttp2_session_upgrade() + * Introduce NGHTTP2_NV_FLAG_NO_COPY_NAME and + NGHTTP2_NV_FLAG_NO_COPY_VALUE + * Add nghttp2_session_check_request_allowed() API function + * Switch to clang-format-3.6 + * Update mruby to 1.2.0 + * tests: fix broken linkage with --disable-static (Patch from + Kamil Dudka) + * python: Send RST_STREAM if remote side is not closed and + response finished + * asio: client: call on_error when connection is dropped + * asio: ALPN support + * h2load: Add --h1 option to force http/1.1 for both http and + https URI + * h2load: Fix crash when dealing with "connection: close" form + HTTP/1.1 server + * h2load: h2load goes into infinite loop when timing script file + starts with 0.0 in first line (Patch from Kit Chan) + * h2load: Override user-agent with -H option + * h2load: Print "space savings" to measure header compression + efficiency + * h2load: Stream error should be counted toward errored + * h2load: Show application protocol with OpenSSL < 1.0.2 + * nghttpx: Don't send RST_STREAM to h2 backend if backend is + disconnected state + * nghttpx: Support server push from HTTP/2 backend + * nghttpx: Fix bug that causes connection failure with backend + proxy URI + * nghttpx: Use --backend-tls-sni-field to verify certificate + hostname + * nghttpx: Log :authority as $http_host if available + * nghttpd: Fix crash with CONNECT request + * nghttpd: Defered eviction of cached fd using timer + * nghttpd: Read /etc/mime.types to set content-type header field + * nghttp: Record request method to output it in har correctly + * nghttp: Use method given in -H with ":method" in HTTP Upgrade +- Drop nghttp2-1.4.0-fix-tests.patch (now in upstream) + +- Enable spdy and more example applications + +- Update to 1.4.0: + * lib: Don't always expect dynamic table size update. + * lib: Shrink to the minimum table size seen in local SETTINGS. + * lib: Add new error code NGHTTP2_ERR_PAUSE to send_data_callback. + * lib: Avoid excessive WINDOW_UPDATE queuing. + * lib: Return fatal error if flooding is detected to close + session immediately. + * lib: Return type of nghttp2_submit_trailer is int. + * lib: Don't send WINDOW_UPDATE with 0 increment. + * lib: Fix bug that headers in CONTINUATION were ignored after + HEADERS with padding. + * package: Use -fvisibility=hidden for internal functions. + * package: Show more information in configure summary. + * package: Add PIDFile directive to systemd service. + * package: Fix daemon upgrade when running under systemd. + * app: Compile with BoringSSL. + * nghttp: Allow multiple -c option occurrence, and take min and + last value. + * nghttpd: Fix leak when server failed to listen to given port. + * nghttpx: Add TLS dynamic record size behaviour command line + options. + * nghttpx: Reduce default timeouts for read sockets to 1m. + * nghttpx: Fix bug that PUT is replaced with POST. + * nghttpx: Change mruby script handling. + * nghttpx: Added support for RFC 7413 (TCP Fast Open) on nghttpx + proxy listening connections. + * nghttpx: Add neverbleed support. + * h2load: Don't DOS our server! + * h2load: Use duration syntax for timeouts. + * h2load: Support subsecond rate period. + * h2load: Simplify rate mode. + * h2load: Add option for user-definable rate period. + * h2load: Reuse SSL/TLS session. + * h2load: Reconnect server on connection: close. + * h2load: Don't exit in the case of no ALPN protocol overlap. + * integration: Update go's http2 package URI. +- Add missing baselibs.conf. +- Add nghttp2-1.4.0-fix-tests.patch from commit 4825009. +- Small spec cleanup. + +- Update to 1.3.4 + * Make traditional init script fail if new config file is broken + (Patch from Janusz Dziemidowicz) + * nghttpx-logrotate: Don't use killall since we have multiple + processes + * nghttpx: Fix improper signal handling +- Changes for 1.3.3 + * Fix bug in padding handling of DATA frame + * Use hash table for dynamic table lookup + * More warning flags for --enable-werror + * Update mruby + * h2load: HTTP/1.1 support (Patch from Lucas Pardue) + * nghttpx: Do not try to set TCP_NODELAY when frontend is an + UNIX socket (Patch from Janusz Dziemidowicz) + * nghttpx: Chown UNIX domain socket to user specified as --user + * nghttpx: Split monolithic one process into control and worker + processes + * nghttpx: Handle SSL/TLS data following PROXY protocol line +- Changes for 1.3.2 + * Check header block limit after new stream is opened + * nghttp: Show error if HEADERS frame cannot be sent for + whatever reason + * nghttpx: Fix assertion failure on TLS handshake + * nghttpx: Add x-http2-push header field for pushed resource + * nghttpx: Fix compile error with --disable-threads + +- Update to 1.3.1 + * Avoid usage of typeof and replace __builtin_offsetof with + offsetof + * Honor stream->weight even if stream->last_writelen is 0 + * Compile third-party libraries if hpack-tools is enabled + * nghttpx-init: Start nghttpx with --daemon + * Bundle sphinxcontrib.rubydomain https://bitbucket.org/birkenfeld/sphinx-contrib/src/default/rubydomain/ + * Bundle mruby + * h2load: Record TTFB on first byte of response body, rather + than first socket read + * h2load: Improve checking for timing script input, prevent + false positive in certain situations + * nghttpx: Implement PROXY protocol version 1 + (--accept-proxy-protocol option) + * nghttpx: Allow link header server push for HTTP/2 backend + as well + * nghttpx: Don't initiate push if client disabled push + * nghttpx: Allow absolute URI in Link header field for push + * nghttpx: Fix crash with multi workers and QUIT signal + * nghttpx: Add mruby support which is disabled by default + (use --with-mruby configure option to enable it) + * nghttpx: Drop connection before TLS finish if h2 requirement + is not fulfilled +- Fix typo in previous changelog entry + +- Update to 1.3.1 + * Limit the number of incoming reserved (remote) streams + * Add stream public API + * Rewrite priority tree handling + * Fix parallel make distcheck + * Define it and itprep recursive target if + AM_EXTRA_RECURSIVE_TARGETS is defined + * fetch-ocsp-response: Handle spurious openssl exist status 0 + * nghttpx: Use nghttp2::ssl::DEFAULT_CIPHER_LIST for backend TLS + connection + * nghttpx: Don't allow blacked listed cipher suites for HTTP/2 + connection + * nghttpx: better handle /dev/stderr and /dev/stdout (Patch from + Tomasz Buchert) + * nghttpd: GOAWAY if SSL/TLS requirements for HTTP/2 are not met + * nghttpd: Return date header field for 304 + * nghttpd: Support HEAD request + * h2load: Add Timing-script and base URI support (Patch from + Lucas Pardue) + * h2load: Add timeout options (Patch from Nora) +- Fix typo in changelog + +- Update to 1.2.1 + * doc: Reword the HPACK tutorial (Patch from Tom Harwood) + * nghttpx: Fix stability issues + * h2load: Fix crash if -r > -n + +- Update to 1.2.0 + * Fix crash if response or data is submitted to closing stream + * Header table size UINT32_MAX must be accepted + * Use PROTOCOL_ERROR against DATA sent to idle stream + * Allow multiple in-flight SETTINGS + * Strictly check occurrence of dynamic table size update + * Fix configure warning that 'missing' is missing or too old + * Fix rm: cannot remove ‘*.rst’: No such file or directory when + "make clean" (Patch from Alexis La Goutte) + * doc: Reword some of the server and client tutorial (Patch + from Tom Harwood) + * src: Remove monotonic_clock replacement macro for gcc-4.6 + * nghttpx: Add TLS ticket key sharing among nghttpx instances + using memcached + * nghttpx: Add shared session cache using memcached + * nghttpx: Set SSL/TLS session timeout to 12 hours + * nghttpx: Enable session resumption on HTTP/2 backend + * nghttpx: Don't rewrite host header field by default + * nghttpx: Generate new ticket key every 1hr and its life time + is now 12hrs + * nghttpx: Don't reuse backend connection if it is not clean + * nghttpx: Add AES-256-CBC encryption for TLS session ticket + * nghttpd: Fix the bug that 304 response has non-empty body + * h2load: Add -r and -C options to h2load (Patch from + Nora Shoemaker) +- Changes for 1.1.2 + * Fix linker error with libnghttp2_asio + * Allow custom installation location for Python bindings +- Drop no longer needed missing_nghttp2_timegm.patch + +- Update to 1.1.1 + * nghttpx: Fix various stability issues and memory leak bug +- Changes for 1.1.0 + * Fix DATA is not consumed if nghttp2_http_on_data_chunk failed + * nghttp2_submit_response and nghttp2_submit_headers may return + * NGHTTP2_ERR_DATA_EXIST + * msvc build fixes and enchantments (Patch from Gabi Davar) + * Compile with IRIX gcc-4.7 (Patch from Klaus Ziegler) + * nghttp: Add --max-concurrent-streams option + * nghttp: Add comment on HAR on pushed objects (Patch from + acesso) + * nghttpx: Add --include option to read additional configuration + from given file + * nghttpx: Add backend routing based on request host and path by + extending -b option + * nghttpx: Allow log variable to be enclosed by curly braces for + disambiguation + * nghttpx: Add log variables related to SSL/TLS connection + * h2load: Add --ciphers option +- Add patches + * missing_nghttp2_timegm.patch to fix building of asio library + * nghttp2-remove-python-build.patch to fix python bindings + installation when autotools are used + +- Update to 1.0.5 + * Add STREAM_DEP_DEBUG macro switch to enable runtime validation + of depedency tree + * Fix another bug in priority handling; sibling's item is not + queued when ancestor's item is detached + * nghttpx: Fix crash with --http2-bridge and both frontend and + backend TLS + +- Update to 1.0.4 + * Fix assertion failure in stream_update_dep_on_detach_item + (GH-264) +- Changes for 1.0.3 + * Fix bug that idle self-depending PRIORITY is not handled + gracefully + * Optimize dependency based priority code to Firefox style tree + * enable third-party for asio_lib too (Patch from Mike + Frysinger) + * fetch-ocsp-response: Support LibreSSL, and include port in + ocsp_host + * src: Support compile with LibreSSL + * nghttpx: Fix bug that x-forwarded-proto header field does not + reflect frontend scheme on HTTP/2 backend + * nghttpx: Validate :path on SPDY frontend + +- Update to 1.0.2 + * Fix bug that data are not consumed for connection in race + condition (GH-253) + * Define NGHTTP2_EXTERN to __declspec(dllimport) when using + nghttp2 for Windows build + * Translate fetch-ocsp-response into Python + * libevent-client: Fix bug that path is broken if URI does not + contain path part + * python: Call on_close callback when connection is lost for + server session + * python: Expose client certificate, if available (Patch from + Fabian Wiesel) + * python: Catch and log failure to set TCP_NODELAY (Patch from + Fabian Wiesel) + * nghttpx: Add --add-request-header option + * nghttpx: Make WebSocket upgrade work + * nghttpx: Fix bug that END_STREAM is not set in backend for + POST with Upgrade + * nghttpx: Don't send "Expect" header field twice + +- Update to 1.0.1 + * Include stdint.h instead of inttypes.h when compiled with MSVC + < 2013 + * Fix invalid memory free on out-of-memory handling + * integration: Use our own copy of golang spdy package + * android: Don't link zlib bundled with android NDK + * Dockerfile.android: Update NDK ver, and ubuntu; build and link + zlib + * src, examples: Fix up OpenSSL initialization + * nghttpx: Allow HTTP Upgrade from POST request if response + header has not been sent to the client + * nghttpx: Fix bug that PUSH_PROMISE is sent after associated + response HEADERS + * nghttpd: Close connection after settings timeout and GOAWAY + was sent + * h2load: Fix bug that NPN fails if ALPN is enabled + +- Update to 1.0.0 + * v1.0.0 introduced backward incompatible changes from 0.7 + series. Read https://nghttp2.org/documentation/package_README.html#migration-from-v0-7-15-or-earlier + to migrate from older version to this latest version. +- Changes for 0.7.15 + * Hopefully, this is the last release for 0.7.x series. + Development continues in 1.x series. + * Access violation in buffers (GH-232) (Patch from Etienne Cimon) + * Retry finding jemalloc lib by je_malloc_stats_print (GH-233) + * inflatehd: Fix crash if 'wire' value is not string (GH-235) + * nghttpx: Revert 585af93 to fix crash with TLS (GH-234) + * nghttpd: Add --echo-upload option to send back request body + +- Update to 0.7.14 + * Fix global-buffer-overflow in HPACK code + * Fix doc for nghttp2_select_next_protocol + * Fix bug that promised stream was not reset on decompression + error + * Add systemd and upstart configuration file for nghttpx + (Patch from Zhuoyun Wei) + * Improve nghttpx logrotate configuration file (Patch from + Zhuoyun Wei) + * Update sphinx_rtd_theme + * h2load: Update h2load to give connect time and ttfb stats + (Patch from ericcarlschwartz) + * nghttpd: Add -m, --max-concurrent-streams option + * nghttpx: Log absolute URI for HTTP/2 or client proxy request + * nghttpx: Add --header-field-buffer and --max-header-fields + options + * nghttp: Fix assertion error if very large value is given to -t + +- Update to 0.7.13 + * Fix bug that promised stream was not reset by returning + NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from + nghttp2_on_header_callback. Instead, associated stream was reset. + * Allow NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from + nghttp2_on_begin_headers_callback + * h2load: Effectively disable flow control by setting large + window size + * asio: Graceful shutdown and joinable server (Patch from + Xiaoguang Sun) + +- Update to 0.7.12 + * Fix bug that nghttp2_session_set_next_stream_id accepts invalid + stream_id + * HPACK: Rewrite static header table handling + * HPACK: Never index authorization and small cookie header field + * Don't install libnghttp2_asio headers if they are disabled + * doc: Specify program directive so that hyperlink to option is + correctly pointed to the intended location + * asio: client: Call error_cb on error occurred in do_read and + do_write (Fixes GH-207) + * nghttp: Add --no-push option to disable server push + * nghttp: Show stream ID in statistics output + * nghttp: Remove --dep-idle option + * nghttp: Use same priority anchor nodes as Firefox does + * nghttpx: Don't push resource if link header has non empty + loadpolicy + * nghttpx: Add logging for somewhat important events (logs, + tickets, and ocsp) + * nghttpx: Set Downstream to stream user data on HTTP Upgrade + to h2 + +- Update to 0.7.11 + * nghttpx: Fix waitpid race condition in ocsp response update + * nghttp: Consider user-provided :authority header field for SNI + as well as host header field +- Changes for 0.7.10 + * Make sure that nghttp2 license is MIT license + * Add nghttp2_session_consume_{connection,stream} to consume + bytes independent + * Add nghttp2_send_data_callback to send DATA payload without + copying "static inline" fix for build with VS2013 (Patch from + Remo E) + * Update lib/Makefile.msvc (Patch from Remo E) + * Remove dependency on libws2_32 on Windows build + * Define NGHTTP2_EXTERN macro to export function for Windows + build + * doc: Generate API doc per function + * python: Add async body generation support + * python: Fix pseudo-header field ordering bug + * nghttpx: Redirect stderr to errorlog file + * nghttpx: Fix bug that data buffered in SSL object are not + read + * nghttpx: Remove --tls-ctx-per-worker option + * nghttpx: Add OCSP stapling feature + +- Enable python bindings +- Update to 0.7.9 + * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) + * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) + * h2load: Fix crash if -t > -c + * h2load: Add -d option to upload data to server + * nghttpx: Forward only "trailers" keyword in te when forwarding HTTP/2 backend + * nghttpx: Fix PUSH_PROMISE header field corruption [GH-194] + * nghttpx: Fix te header field is duplicated when forwarding HTTP/2 backend + * nghttp, nghttpd: Add --hexdump option to hexdump incoming traffic. + * examples: Place AM_CPPFLAGS first to use in-package header files first [GH-192] +- Changes for 0.7.8 + * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) + * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) + * Validate :path header field for http or https URI scheme + * NULL-terminate header field name and value presented by callback + * README.rst: Cleaned up the grammar a bit (Patch from Ross Smith II) + * h2load: fix for segfault by reserving correct worker count (Patch from Stefan Eissing) + +- Avoid shipping documentation redundantly. Set RPM groups. + +- Fix rpm group + +- Update to 0.7.5 + * Implements h2-14 protocol + (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) + * Implements HPACK 09 + (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) + * Validate HTTP semantics by default + * Add nghttp2_option_set_no_http_messaging() API function + * Update http-parser + * nghttp, nghttpd, nghttpx: Use "sensitive" to indicate + "never indexed" header field + * nghttp, nghttpd, nghttpx, h2load: Select/announce h2 in + ALPN/NPN + * nghttp: Fix unaligned field output in --stat + * nghttp: Fix -H does not work with -u upgrade request + * nghttp: Update resource timing terminology according to + Resource Timing TR + * nghttpd: Add -a option which takes an address parameter that + allows nghttpd to bind to a non-default address. Patch + from Brian Card + * nghttpx: Use omit minor version in case of HTTP/2 in via + header and access log + * nghttpx: Support UNIX domain socket on both frontend and backend + * nghttpx: Fix crash in http/1 backend when backend returns more + bytes than CL + * nghttpx: Cast configuration value to rlim_t to avoid compile + error on 32bit + * nghttpx: Fix 1 second delay in HTTP/2 backend connection + * nghttpx: Fix request re-submission bug in HTTP/2 backend + * asio-sv2: Fix compile error with OS X + +- Initial packaging of 0.7.4 + nvme-cli -- Allow -1 as ctrl_loss_tmo value (bsc#1192348) - * add 0013-nvme-cli-ctrl-loss-tmo-should-accept-1-as-value.patch -- Fix segfauls while discovering (bsc#1191935) - * add 0014-Input-expects-device-name-without-dev.patch - * add 0015-fabrics-fix-nvme-discover-segfault-if-sysfs-path-is-.patch - * add 0016-fabrics-Only-free-initialized-valued-on-exit.patch - * add 0017-nvme-print-add-discovery-async-event-config-field.patch - * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch -- Context udpate - * refresh 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch -- Adding missing hunk (bsc#1182591) - * update 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch -- Use pkg-config for libuuid dependency setup - * add 0103-build-use-pkg-config-for-libuuid-detection.patch - -- Fix failures during 'nvme list' (bsc#1186719) - * add 0005-nvme-ioctl-return-1-on-failure-from-nvme_get_nsid.patch - * add 0006-nvme-topology-scan-all-controllers-in-scan_subsystem.patch -- Permit integer as KATO argument (bsc#1182591) - * add 0007-fabrics-permit-kato-int-argument-for-discovery-contr.patch -- Skip connect if transport type doesn't match (bsc#1187287 bsc#1187860) - * add 0008-fabrics-skip-connect-if-transport-type-doesn-t-match.patch -- Ignore non live controllers when scanning subsystems (bsc#1186719 bsc#1187287) - * add 0009-nvme-topology-fix-controller-check-in-scan_subsystem.patch -- Remove UUID validation heuristic (bsc#1187890) - * add 0010-gen-hostnqn-Remove-UUID-validation-heuristic.patch - * update 0102-nvme-cli-Add-script-to-determine-host-NQN.patch -- Do not segfault when controller is not available (bsc#1189046) - * add 0011-nvme-print-fix-nvme-list-segfault-if-controller-is-u.patch -- Use correct default port for discovery (bsc#1189195 bsc#1187858) - * add 0012-fabrics-add-default-port-number-for-NVMe-TCP-I-O-con.patch - -- Do not print error message when opening controller (bsc#1186719) - * add 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch - -- Add KATO fixes for NVMEoF (bsc#1182591) - * add 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch - * add 0002-print-device-name-when-creating-a-persistent-device.patch -- Lookup existing persistent controllers (bsc#1179825) - * add 0003-nvme-discover-lookup-existing-persistent-controllers.patch +- nvmf: Remove --matching from systemd service file (bsc#1195665) + * add 0001-nvmf-Remove-matching-from-systemd-service-file.patch + +- Fix zsh completion package depenedencies. + +- Use osc_scm to manage upstream input source. +- Fix version string. + +- Update Source URL and introduce a variable for the release canditate + version string. + +- Update to v2.0-rc0 + * Depends on libnvme + * rename harden_nvmf-connect@.service.patch to 0100-harden_nvmf-connect@.service.patch + * drop 0102-nvme-cli-Add-script-to-determine-host-NQN.patch + +- Update to version 1.16: + + Print ProductName found even if subvendor/subdevice is unknown. + + Add New fields on PEL based on NVMe 2.0a. + + nvme-cli: + - Split media units written/read into hi/lo 64 bit fields. + - Add support for new SN650 device. + - Update WDC pluging version to 1.15.3. + - fix the [data|mdata]_len param (boo#1193547). + - Add support for C3/Latency Monitor Log page parsing. + - ctrl-loss-tmo should accept -1 as value. + + nvme: add spinup control feature (fid=0x1A). + + nvme: Add Identify for CNS 08h NVMe spec 2.0a based. + + nvme: add boot partition log support. + + nvme: add support for fid supported and effects log(lid = + 0x12). + + add identify endurance group list (cns 0x19) support. + + add json support for zns report zones. + + fabrics: fix 'nvme discover' segfault if sysfs path is not + available. + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_nvmf-connect@.service.patch + +- update to 1.15 + * add NVMe MI features + * add uuid index in get and set features command + * nvme-cli: Add lsi option for get-log command + * nvme: add json output format for list_ns + * fabrics: add fast_io_fail_tmo option + * fabrics: add --host-iface option + * nvme: add latency parameter for passthru commands + * nvme: add optional copy format support id ctrl field + * nvme: add zone desc changed notice async event + * nvme: add json, binary and human readable output format for id iocs + * fabrics: print device name on connect + * nvme: add get log page 2.0 spec fields + * nvme: add the status codes from 2.0 spec + * zns: add timeout parameter for Zone Management Commands + * nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command + * nvme: add Storage Tag Check field in NVM Commands + * bash: updated completion support for latest commands and plugins + * nvme: add capacity management command support + * add identify CNS 0x18 domain list support + +- Update copyright date +- Move bash-completion into subpackage to avoid zypper + recommanding bash-completion everytime. + +- install bash-completion file in correct directory +- recommend bash-completion + +- update to 1.14 + * nvme-discover: add json output + * nvme: add support for lba status log page + * nvme: add support for endurance group event aggregate log + * nvme: add endurance group event configuration feature + * nvme: add latest opcodes for command supported and effects log + * zns: print select_all field for Zone Management Send + * print topology for NVMe nodes in kernel and path + * nvme: add support for predictable latency event aggregate log page + * nvme: add support for persistent event log page + * Show more async event config fields + +- 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. okular +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix opening epub files with non ascii names on Windows (kde#448274) + * Make sure helper apps we start are in path + * XPS: fix multipiece image loading + * Fix saving to okular archive on Windows (kde#431717) + * Fix previewing embedded files on Windows (kde#448735) + * Fix two Signature issues on multipage/multisignature documents + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix opening some password protected documents + * CI: Debian has removed clazy from testing, use the one in unstable for now + * Fix uninitialized memory read when opening the settings + * Fix crash when adding stamps to the quick annotations (kde#447409) + * Make CI happy + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix implementation of AFNumber_Format (kde#445868) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Presentation: Don't hide toolbar if we're not really leaving the window (kde#444427) + * Fix zoom actions not being updated correctly (kde#440173) + * okularcore doesn't need dbus + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Markdown: Don't crash on files with html images, alt text, inside links (kde#444971) + * markdown: Only remove text if we're going to add something (kde#443057) + * Improve dialog text when asking for annotation author name (kde#442381) + * Add quick annotation minibar action (kde#425438) + * Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733) + * Fix non unique KPlugin Id for fictionbook generator (kde#439807) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Relax the check for non square DPI (kde#444168) + * Make Quick Annotations button open the full toolbar when no Quick Annotations are configured + * CI: add the deb-src of testing since we're based on testing not unstable + * Fix bookmark menu actions missing after switching tabs (kde#442668) + * util.printd: Don't crash if we get an unexpected oDate argument (kde#443255) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * markdown: Only remove text if we're going to add something (kde#443057) + * Automatically enable and disable "Force Rasterization" when required (kde#434247) + * annotationtoolbartest: Remove unneded cast + * Don't allow saving over read-only files (kde#440986) + * Remove \n if it's the last char of the selected text (kde#342874) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Stamps: Fix final showing the expired stamp (kde#441134) + * textpage: Don't use the page bounding rect as initial text rect + * CI: silence clazy warning now that there's a new clazy version + +- Disable lto for ppc64 builds. + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Take into account the label size while setting size of the page number box. + * ToggleActionMenu::createWidget(): Do not crash if parent is not a QToolBar + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Fix Page Up/Down scrolling when scrollbars are turned off (kde#421822) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733) + * Fix non unique KPlugin Id for fictionbook generator (kde#439807) + * CursorWrapHelper: Do not crash on Wayland. (kde#437334) + * Uncheck mouse mode action when annotation tool selected (kde#398108) + * Create color mode menu. (kde#407217) + * doc: Try to make it clearer that one one is used not all three (kde#436820) + * Uncheck quick annotation when repopulating the quick tools menu (kde#426026) + * Enable horizontal mouse wrap for Browse tool drag scrolling (kde#371904) + * Fixes changing continuous mode while on tabs issue (kde#422080) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Request Pixmaps in slotRelayoutPages + * Fix signatures.html help:/ url + * epub: switch epub logs to warning (kde#438490) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * FormLineEdit: Don't run focusin action when gaining focus because of window management (kde#436990) + * FormLineEdit: Don't run focusout/formatfield actions when losing focus because of window management (kde#435833) + * FormLineEdit: Move editing=false up in the focus out event + * Mark items with name in toolsQuick as default + * Unbox alert() parameters when they are in an object + * Second attempt at fixing the windows/craft build + * Fix spectre includes + * Fix loading some png files inside zip comicbook files (kde#436086) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * try to stabilize test + * Fix saving signed revisions of a signature + * Fix bug: select browse tool after trim select + * Fix: Viewport coords normalized w.r.t. full page + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Signature: Don't show "Reason: Not Available" if there's no signing reason + * Open the signed document on the page with the new signature + * Slight improvement to signature look&feel + * partest: Fix one test interfering with the next + * Don't call i18n before constructing QApplication + * Fix valgrind warning about uninit variables + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix a bug with zoom levels on cropped pages (kde#342003) + * conf: Fix layout warnings + * Fix playing RichMedia annotations (kde#434962) + * Fix white background flashing up when using Invert Lightness/Luma (kde#431372) + * If FB has multiple authors, show them all + * Add a few more formats supported by qimageformat plugins (kde#434888) + * Update screenshots in metadata + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Switch to existing document in new tab by default (kde#432942) + * Enhance FictionBook support: book annotation, text-author for the cite, section subtitles (kde#340134) + * Make ESC key leave fullscreen (kde#366276, kde#417337, kde#269677) + * Use more standard cmake functionality to search for discount (kde#431311) + * Fix Table Selection polluting clipboard history (kde#402110) +- Enable build the mobile ui for Okular + +- 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) + +- 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 + +- 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 opening markdown files (kde#430538) + * Make search work on documents that describe Å as A + ◌̊ (kde#430243) + * Fix crash with some broken PDF files + * pdf: Fix small memory leak + * clang-tidy: Disable performance-no-automatic-move + * Make the CI pass with new clang-tidy + * Document::openRelativeFile: Double check the url changed when we asked to (kde#429924) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * handle inside in FictionBook documents + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * add support for tag in FictionBook + * Rework how we open urls that have a # (kde#426976) + * Show annotation tip when selecting the tool in continuous mode (kde#426782) + * More fine tuning of the mime of the opened file + * Fix QScroller crash on Qt < 5.14 and certain screen arrangements (kde#425188) + * Avoid unintentional accelerating flicks by reducing maximum flick time + * New part/ directory for okularpart sources from /, ui/, conf/ +- Rebase 0001-Inform-users-about-the-okular-spectre-package-in-the.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Do not disable flick if cursor has been wrapped (kde#420556) + * Fix wrong memory access that may cause crash + * Fix middle click on sidebar tab bar unloads the document. (kde#426613) + * Support more than latin1 chars on --find command line option (kde#427596) + * Fix fast scrolling with Shift+Scroll (kde#420889) + * Fix cursor not updated after clicking internal link (kde#421437) + * Fix scrolling with scrollbar when the slider is not clicked (kde#421159) + * Complete TextSelectorEngine if nothing selected (kde#446658) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Too many changes since 20.08.1, only listing bugfixes: + * Fix forms when inertially scrolling (kde#421354) + * Show "Follow link" if right clicking over link and annotation (kde#425291) + * Fix crash on files that have the same signature in more than 1 page (kde#426467) + * Restore mouse drag scrolling, so it starts immediately (kde#420842) + * Re-add smooth scrolling for arrow key and mouse wheel scrolling (kde#422041) + +- Add patch to make the okular-spectre split more user friendly (boo#1176030): + * 0001-Inform-users-about-the-okular-spectre-package-in-the.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Using no deprecated enum Qt::MiddleButton + * Improve robustness of code against corrupted configurations + * Store the state of the builtin annotations in a new config key (kde#425354) + * buildPen: honor annotation opacity + * PagePainter: Don't draw Arrow/Line annotations with multipyl (kde#425075) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * PresentationWidget: Fix screen switching at runtime + * Find built-in tool corresponding to quick tool at runtime (kde#424810) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Add required Version key to kconf_update file (kde#424616) + * Test that 'Quick Annotations' is correctly populated + * Test enabled/disabled state of actions after a config reparsing + * Test enabled state of "Quick Annotations" action + * Ensure "Quick annotations" action is always disabled on protected pdf (kde#424296) + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Increase kjs requirement for using the timeout check + * allow scaling like 150% on Windows and default to Breeze style on Windows/macOS + * Fix/Workaround file where we can't enter values in some fields (kde#421508) + openSUSE-build-key +- refresh the openSUSE Backports key (bsc#1193092) + - gpg-pubkey-65176565-59787af5.asc + + gpg-pubkey-65176565-61a0ee8f.asc +- removed old security key. +- replace security key with current 2020 one. + -- remove no longer used keys from (bnc#724625) -- clean up packaging for easier maintenance - openblas:pthreads +- Fixed bsc#1195232 for good: found and removed offending entry. + This reintroduces part of: + Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger + - Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + +- Partly revert: + Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger + - Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + for all suse_versions < current Factory in an attempt to fix bsc#1195232. + +- Use RISCV64_GENERIC for riscv64 +- Add -ffat-lto-objects to get proper static archives + +- Update to version 0.3.17 + - Fixes regressions introduced in 0.3.16 + See https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.17 for + the complete changelog. + +- Update to version 0.3.16 + Please see https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.15 + and https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.16 + for the complete list of changes. A complete changelog is + also available in the installed Changelog.txt . + +- Do not create dummy symlinks on $self in /etc/alternatives: those + files are packages as %ghost and any real file existance only + confuses brp-checks, as it detects circular symlinks. + +- Update openblas-ppc64be_up2_p8.patch trimed by previous sr + (still need changes in Makefile.system) + +- Update to version 0.3.14 + common: + * Fixed a race condition on thread shutdown in non-OpenMP builds + * Fixed custom BUFFERSIZE option getting ignored in gmake builds + * Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms + * Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT + * Improved performance of OMATCOPY_RT across all platforms + * Changed perl scripts to use env instead of a hardcoded /usr/bin/perl + * Fixed potential misreading of the GCC compiler version in the build scripts + * Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477) + * Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335) + RISC V: + * Fixed compilation on RISCV (missing entry in getarch) + POWER: + * Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions + * Added support for compilation on FreeBSD/ppc64le + * Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL + * Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM + * Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10 + * Improved SCOPY and CCOPY performance on POWER10 + * Improved SGEMM and DGEMM performance on POWER10 + * Added support for compilation with the NVIDIA HPC compiler + x86_64: + * Added an optimized bfloat16 GEMM kernel for Cooperlake + * Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus + * Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus + * Added support for compilation with the NAG Fortran compiler + * Fixed recognition of the AMD AOCC compiler + * Fixed compilation for DYNAMIC_ARCH with clang on Windows + * Added support for running the BLAS/CBLAS tests on Windows + * Fixed signatures of the tls callback functions for Windows x64 + * Fixed various issues with fma intrinsics support handling + ARM: + * Support compilation for embedded Cortex M4 targets via a new option EMBEDDED + ARM64: + * Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf + * Added support for the DYNAMIC_LIST option + * Added support for compilation with the NVIDIA HPC compiler + * Added support for compiling with the NAG Fortran compiler +- Remove 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch + 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch + Upstream fixed in a different way. + opencv -- Add CVE-2019-15939.patch: add input check in HOG detector - (boo#1149742 CVE-2019-15939). +- Remove the memoryperjob constraint which doesn't work as one + would expect and breaks ppc64 builds. +- Use %limit_memory -m 1700 to set the number of concurrent + jobs to a sane value and fix OOM errors when building in + workers with many cores. +- Decrease the disk constraint to 9G which seems to be enough -- Add opencv-cmake-rel-deb-info.patch: rework MAP_IMPORTED_CONFIG - to prevent unintended build failures (boo#1154091). -- Add opencv-check-macros.patch: Add "check" macros (boo#1144352 - boo#1144348). -- Add CVE-2019-14491.patch: objdetect: validate feature rectangle - when reading (boo#1144352 boo#1144348 CVE-2019-14491 - CVE-2019-14492). - -- Add opencv-imgproc-fix-bounds-check.patch: - make backport from commit 4ca89db to fix imgproc(hdr) - bounds check in HdrDecoder::checkSignature ( bsc#1074312, - CVE-2017-18009 ). +- update to 4.5.5, highlights below, for details check + https://github.com/opencv/opencv/wiki/ChangeLog#version455 + * Audio support as part of VideoCapture API: GStreamer #21264 + * Updated SOVERSION handling rules: #21178 + * DNN module patches: + + Added tests to cover ONNX conformance test suite: #21088 + + Improved layers / activations / supported more models + + Upgraded builtin protobuf from 3.5.2 to 3.19.1 + + More optimizations for RISC-V platform + + Intel® Inference Engine backend ( OpenVINO™ ): + added support for OpenVINO 2021.4.2 LTS release + * G-API module: + + G-API framework: + - Fixed issue with accessing 1D data from cv::RMat: #21103 + - Restricted passing the G-API types to graph inputs/outputs + for execution: #21041 + - Various fixes in G-API Doxygen reference: #20924 + - Renamed various internal structures for consistency #20836 #21040 + + Fluid backend: + - Introduced a better vectorized version of Resize: #20664. + - Added vectorized version of Multiply kernel: #21024 + - Added vectorized version of Divide kernel: #20914 + - Added vectorized version of AddC kernel: #21119 + - Added vectorized version of SubC kernel: #21158 + - Added vectorized version of MulC kernel: #21177 + - Added vectorized version of SubRC kernel: #21231 + - Enabled SIMD dispatching for AbsDiffC: #21204 + + OpenCL backend: + - Fixed sporadic test failures in Multiply kernel running + on GPU: #21205 + + Intel® OpenVINO™ inference backend: + - Extended ie::Params to support static batch size as input + to inference: #20856 + - Enabled 2D input tensor support in IE backend: #20925 + - Fixed various issues with imported (pre-compiled) + networks: #20918 + + Media integration: + - Introduced a GStreamer-based pipeline source for + G-API: #20709 + - Completed the integration of Intel® oneVPL as a pipeline + source for G-API #20773 with device selection #20738, + asynchronous execution #20901, intial demux support #21022, + and GPU-side memory allocation via DirectX 11 #21049. + + Samples: + - Replaced custom kernels with now-standard G-API operations + in several samples #21106 + - Moved API snippets from G-API samples to a dedicated + place #20857 + + Other changes and fixes: + - Fixed various static analysis issues for OpenVINO 2021.4 + release: #21083 and #21212 + - Fixed various build warnings introduced after OpenVINO + update: #20937 + - Continued clean-up in the G-API test suite on GTest macros + [#20922] and test data #20995 + - Added custom accuracy comparison functions to Fluid + performance tests: #21150. + * And many other contributions: + + Added QRcode encoder: #17889 + + GSoC - OpenCV.js: Accelerate OpenCV.js DNN via WebNN: #20406 + + Add conventional Bayer naming: #20970 + + (opencv_contrib) Add Radon transform function to ximgproc: #3090 + + (opencv_contrib) New superpixel algorithm (F-DBSCAN): #3093 + + Created Stitching Tool: #21020 + + Improve CCL with new algorithms and tests: #21275 + + (opencv_contrib) Update ArUco tutorial: #3126 +- Adjust memory constraints (mostly required for aarch64 on Leap) +- Add 0001-highgui-Fix-unresolved-OpenGL-functions-for-Qt-backe.patch + +- update to 4.5.4: + * 8-bit quantization in the dnn module + * Improved Julia bindings + * Speech recognition sample + * dnn module optimizations for RISC-V + * Tutorial about universal intrinsics and parallel_for usage + * Improvements in the dnn module: + - New layers and models support + - Some existing layers have been fixed + - Soft-NMS implementation + - Supported OpenVINO 2021.4.1 LTS release + +- Remove dependency on IlmBase, opencv never uses this directly. + +- update to 4.5.2, highlights below, for details check + https://github.com/opencv/opencv/wiki/ChangeLog#version452 + * core: added support for parallel backends. + * imgproc: added IntelligentScissors implementation (JS demo). + * videoio: improved hardware-accelerated video de-/encoding tasks. + * DNN module: + + Improved debugging of TensorFlow parsing errors: #19220 + + Improved layers / activations / supported more models: + - optimized: NMS processing, DetectionOutput + - fixed: Div with constant, MatMul, Reshape + (TensorFlow behaviour) + - added support: Mish ONNX subgraph, NormalizeL2 (ONNX), + LeakyReLU (TensorFlow), TanH + SAM (Darknet), Exp + + Intel® Inference Engine backend ( OpenVINO™ ): + added support for OpenVINO 2021.3 release + * G-API module: + + Python support: + - Introduced a new Python backend - now G-API can run custom + kernels written in Python as part of the pipeline: #19351 + - Extended Inference support in the G-API bindings: #19318 + - Added more graph data types in the G-API bindings: #19319 + + Inference support: + - Introduced dynamic input / CNN reshape functionality in the + OpenVINO inference backend #18240 + - Introduced asynchronous execution support in the OpenVINO + inference backend, now it can run in multiple parallel + requests to increase stream density/throughput: #19487, #19425 + - Extended supported data types with INT64/INT32 in ONNX + inference backend and with INT32 in the OpenVINO inference + backend #19792 + - Introduced cv::GFrame / cv::MediaFrame and constant support + in the ONNX backend: #19070 + + Media support: + - Introduced cv::GFrame / cv::MediaFrame support in the + drawing/rendering interface: #19516 + - Introduced multi-stream input support in Streaming mode + and frame synchronization policies to support cases like + Stereo: #19731 + - Added Y and UV operations to access NV12 data of cv::GFrame + at the graph level; conversions are done on-the-fly if the + media format is different: #19325 + + Operations and kernels: + - Added performance tests for new operations (MorphologyEx, + BoundingRect, FitLine, FindContours, KMeans, Kalman, + BackgroundSubtractor) + - Fixed RMat input support in the PlaidML backend: #19782 + - Added ARM NEON optimizations for Fluid AbsDiffC, AddWeighted, + and bitwise operations: #18466, #19233 + - Other various static analysis and warning fixes + + Documentation: + - [GSoC] Added TF/PyTorch classification conversion: #17604 + - [GSoC] Added TF/PyTorch segmentation conversion: #17801 + - [GSoC] Added TF/PyTorch detection model conversion: #18237 + - Updated documentation to address Wide Universal Intrinsics + (WUI) SIMD API: #18952 + + And many other great contributions from OpenCV community: + - core: cuda::Stream constructor with stream flags: #19286 + - highgui: pollKey() implementation for w32 backend: #19411 + - imgcodecs: Added Exif parsing for PNG: #19439 + - imgcodecs: OpenEXR compression options: #19540 + - imgproc: connectedComponents optimizations: (Spaghetti + Labeling): #19631 + - videoio: Android NDK camera support #19597 + - (contrib) WeChat QRCode module open source: #2821 + - (contrib) Implemented cv::cuda::inRange(): #2803 + - (contrib) Added algorithms from Edge Drawing Library: #2313 + - (contrib) Added Python bindings for Viz module: #2882 +- Add libva build dependency for HW accelerated videoio +- Slight bump for memory constraints + +- Enable aruco module (recognize markers to detect camera pose) + +- update to 4.5.1, highlights below, for details check + https://github.com/opencv/opencv/wiki/ChangeLog#version451 + * Continued merging of GSoC 2020 results: + + Develop OpenCV.js DNN modules for promising web use cases + together with their tutorials + + OpenCV.js: WASM SIMD optimization 2.0 + + High Level API and Samples for Scene Text Detection and + Recognition + + SIFT: SIMD optimization of GaussianBlur 16U + * DNN module: + + Improved layers / activations / supported more models: + - optimized: 1D convolution, 1D pool + - fixed: Resize, ReduceMean, Gather with multiple outputs, + importing of Faster RCNN ONNX model + - added support: INT32 ONNX tensors + + Intel® Inference Engine backend (OpenVINO): + - added support for OpenVINO 2021.2 release + - added preview support for HDDL + + Fixes and optimizations in DNN CUDA backend (thanks to + @YashasSamaga) + * G-API Framework: + + Introduced serialization for cv::RMat, including + serialization for user-defined memory adapters + + Introduced desync, a new Operation for in-graph asynchronous + execution - to allow different parts of the graph run with + a different latency + + Introduced a notion of "in-graph metadata", now various + media-related information can be accessed in graph directly + (currently only limited to timestamps and frame IDs) + + Introduced a new generic task-based executor, based on + Threading Building Blocks (TBB) + + Extended infer<>() API to accept a new cv::GFrame data + structure to allow handling of various media formats without + changes in the graph structure + + Made copy() an intrinsic where real copy may not happen + (optimized out) based on graph structure, extended it to + support cv::GFrame + + Various fixes, including addressig static analysis, + documentation, and test issues + * G-API Operations: + + Introduced new operations morphologyEx, boundingRect, + fitLine, kmeans, Background Subtractor, Kalman filter + * G-API Intel® Inference Engine backend (OpenVINO): + + Extended cv::gapi::ie::Params<> to import CNN networks (e.g. + pre-compiled ones) instead of passing .XML and .BIN files; + also enabled configuring Inference Engine plugins via + this structure + + Added a new overload to infer<>() to run inference over a + single region of interest + + Added support for cv::MediaFrame input data type (projected + from cv::GFrame) and handling for NV12 input image format + * G-API Python bindings: + + Exposed G-API's Inference and Streaming APIs in the OpenCV + Python bindings + + Added initial Python support for cv::GArray data structure + * Significant progress on RISC-V port. +- Updated constraints, bump memory to 5 GB +- Cleaned up spec file + +- Split library package, move all libraries with external + dependencies (Qt5, ffmpeg, gstreamer) into separate packages +- Move haar and LBP cascades into separate package, pull in from + objdetect and face (detect) libraries. + +- update to 4.5.0, see + https://github.com/opencv/opencv/wiki/ChangeLog#version450 + for details, highlights: + * OpenCV license has been changed to Apache 2 (OpenCV 3.x will + keep using BSD) + * GSoC is over, all projects were success and most of them have + already been merged. Optimizations for RISC-V, bindings for + Julia language, real-time single object tracking, improved SIFT + and others + * OpenJPEG is now used by default for JPEG2000 + * Supported multiple OpenCL contexts + * Improvements in dnn module: + + Support latest OpenVINO 2021.1 release + + Tengine lite support for inference on ARM + + Many fixes and optimizations in CUDA backend + * Added Python bindings for G-API module + * Multiple fixes and improvements in flann module + * Added Robot-World/Hand-Eye calibration function + +- update to 4.4.0: + * SIFT (Scale-Invariant Feature Transform) algorithm has been + moved to the main repository (patent on SIFT is expired) + * DNN module: + * State-of-art Yolo v4 Detector: #17148. + * onnx: Add support for Resnet_backbone + * EfficientDet models + * add text recognition sample / demo + * FlowNet2 optical flow + * Intel Inference Engine backend + * added support for OpenVINO 2020.3 LTS / 2020.4 releases + * support of NN Builder API is planned for removal in the next release + * Many fixes and optimizations in CUDA backend + * Obj-C / Swift bindings: #17165 + * Julia bindings as part of ongoing GSoC project + * BIMEF: A Bio-Inspired Multi-Exposure Fusion Framework for Low-light Image Enhancement + * Enable Otsu thresholding for CV_16UC1 images + * Add Stroke Width Transform algorithm for Text Detection + * Planned migration on Apache 2 license for next releases +- remove opencv-includedir.patch (obsolete) + +- Use memoryperjob constraint instead of %limit_build macro. + +- Update to 4.3.0 + * DNN module: + + Improved layers / activations / supported more models: + - ONNX: LSTM, Broadcasting, Algebra over constants, Slice with + multiple inputs + - DarkNet: grouped convolutions, sigmoid, swish, scale_channels + - MobileNet-SSD v3: #16760 + + New samples / demos: + - Clothes parts segmentation and CP-VTON + - DaSiamRPN tracker + Intel® Inference Engine backend (OpenVINO™): + - added support for custom layers through nGraph OpenVINO + API: #16628 + - nGraph OpenVINO API is used by default: #16746 + + Many fixes and optimizations in CUDA backend (thanks to + @YashasSamaga) + + OPEN AI LAB team submitted the patch that accelerates OpenCV + DNN on ARM using their Tengine library + * G-API module: + + Introduced a new graph-level data type GOpaque. This type + can be used to pass arbitrary user data types between G-API + nodes in the graph (supported for CPU/OpenCV backend only). + + Introduced a way to declare G-API CPU (OpenCV) kernels in-place + + Added a new sample "Privacy masking camera", combining Deep + Learning with traditional Image Processing (link) + + Added more operations in the default library: WarpAffine, + WarpPerspective, NV12toGray. + * Performance improvements: + + IPP-ICV library with CPU optimizations has been updated to + version 2020.0.0 Gold + + SIMD intrinsics: integral, resize, (opencv_contrib) RLOF + implementation #2476 + * And many other great contributions from OpenCV community: + + (opencv_contrib) Computer Vision based Alpha Matting + (GSoC 2019) #2306 + + calib3d: findChessboardCornersSB improvements: #16625 + + calib3d: updated documentation for RT matrices: #16860 + + core: improved getNumberOfCPUs(): #16268 + + imgproc: new algorithm HOUGH_GRADIENT_ALT is added to + HoughCircles() function #16561. It has much better recall + and precision + + imgcodecs: added initial support for OpenJPEG library + (version 2+): #16494 + + highgui(Qt): added Copy to clipboard: #16677 + + dnn: TensorFlow, Darknet and ONNX importers improvements + by @ashishkrshrivastava + + (opencv_contrib) added rapid module for silhouette based 3D + object tracking: #2356 + + (opencv_contrib) SIFT detector is enabled by default due + patents expiration (without requirement of NONFREE build + option) + + help materials: OpenCV Cheat Sheet in Python: #4875 + * Changes that can potentially break compatibility: + + image filtering functions throws exception on empty input + (voting results) +- Packaging changes: + * Stop mangling CMake diagnostic output, no dependency versions + end up in the packages anyway, drop opencv-build-compare.patch + * Set empty OPENCV_DOWNLOAD_TRIES_LIST, skip downloads even when + network is available during builds (e.g. local build). + * Drop upstream GLES patches: + + 0001-Do-not-include-glx.h-when-using-GLES.patch + + opencv-gles.patch + +- Disable Python 2 bindings for Tumbleweed. + +- Drop Jasper (i.e jpeg2k) support (boo#1130404, boo#1144260) + JasPer is unmaintained, CVEs are not being addressed (some issues + received patches submitted to the upstream github project, but are + not being merged, other CVEs are considered unfixable). openSUSE + follows other distros in dropping JasPer now (much later than + most others, incl. Debian). + +- Add webp build dependency to use system libwebp instead of bundled + one. +- Enable dispatch of AVX512 optimized code. + +- Update to 4.2.0 + * DNN module: + + Integrated GSoC project with CUDA backend: #14827 + + Intel® Inference Engine backend ( OpenVINO™ ): + - support for nGraph OpenVINO API (preview / experimental): #15537 + * G-API module: + + Enabled in-graph inference: #15090. Now G-API can express more + complex hybrid CV/DL algorithms; + - Intel® Inference Engine backend is the only available now, + support for DNN module will be added in the future releases. + + Extended execution model with streaming support: #15216. Decoding, + image processing, inference, and post-processing are now pipelined + efficiently when processing a video stream with G-API. + + Added tutorials covering these new features: Face analytics + pipeline and a sample Face beautification algorithm. + * Performance improvements: + + SIMD intrinsics: StereoBM/StereoSGBM algorithms, resize, integral, + flip, accumulate with mask, HOG, demosaic, moments + + Muti-threading: pyrDown + * And many other great patches from OpenCV community: + + VideoCapture: video stream extraction (demuxing) through + FFmpeg backend. + + VideoCapture: waitAny() API for camera input multiplexing + (Video4Linux through poll() calls). + + (opencv_contrib) new algorithm Rapid Frequency Selective + Reconstruction (FSR): #2296 + tutorial. + + (opencv_contrib) RIC method for sparse match interpolation: #2367. + + (opencv_contrib) LOGOS features matching strategy: #2383. + * Breaking changes: + + Disabled constructors for legacy C API structures. + + Implementation of Thread Local Storage (TLS) has been improved to + release data from terminated threads. API has been changed. + + Don't define unsafe CV_XADD implementation by default. + + Python conversion rules of passed arguments will be updated in + next releases: #15915. + +- Limit build parallelism with limit_build, some ARM and PPC workers + have a high SMP/memory ratio and run out of memory otherwise. +- Apply memory constraints (3GB) to all architectures, avoid being + scheduled on very weak workers. + +- Update to 4.1.2 + * DNN module: + + Intel Inference Engine backend (OpenVINO): + - 2019R3 has been supported + - Support modern IE Core API + - New approach for custom layers management. Now all the OpenCV + layers fallbacks are implemented as IE custom layers which + helps to improve efficiency due less graph partitioning. + - High-level API which introduces dnn::Model class and set of + task-specific classes such dnn::ClassificationModel, + dnn::DetectionModel, dnn::SegmentationModel. It supports + automatic pre- and post-processing for deep learning networks. + * Performance improvements and platforms support: + + MSA SIMD implementation has been contributed for MIPS platforms: + https://github.com/opencv/opencv/pull/15422 + + OpenCV.js optimization (threading and SIMD as part of GSoC + project): https://github.com/opencv/opencv/pull/15371 + + More optimizations using SIMD intrinsics: dotProd, FAST corners, + HOG, LK pyramid (VSX), norm, warpPerspective, etc + + Fixed detection of Cascade Lake CPUs + * And many other great patches from OpenCV community: + + GUI: support topmost window mode (Win32/COCOA): + https://github.com/opencv/opencv/pull/14872 + + Java: fix Mat.toString() for higher dimensions: + https://github.com/opencv/opencv/pull/15181 + + Implementation of colormap "Turbo" + https://github.com/opencv/opencv/pull/15388 + + QR-Code detection accuracy improvement: + https://github.com/opencv/opencv/pull/15356 + + GSoC: Add learning-based super-resolution module: + https://github.com/opencv/opencv_contrib/pull/2229 and + https://github.com/opencv/opencv_contrib/pull/2231 + + Detection accuracy improvement of the white marker aruco + corners: https://github.com/opencv/opencv_contrib/pull/2236 + + Added pattern generator tool for aruco: + https://github.com/opencv/opencv_contrib/pull/2250 + + and special thanks to @sturkmen72 for improvind and cleaning + up code of samples/tutorials + * Breaking changes: + + fixed values thresholding accuracy in calcHist() + * Security fixes: CVE-2019-15939 (boo#1149742). +- Enable Graph API (G-API) +- Minor spec file cleanup + +- Include pkg-config file in opencv-devel package + * Add opencv-includedir.patch + +- Avoid use of ®/™ signs in specfiles as per guidelines. + +- Disable LTO on ppc64le for now, as it fails to build when enabled + (boo#1146096). + +- Increase the disk space needed to build opencv. + +- Update to 4.1.1 + * DNN module: + * 3D convolution networks initial support + * A lot of improvements for ONNX and TenforFlow importers + * Performance improvements + * Added IPPE method for planar pose estimation in solvePnP + * Added solvePnPRefineLM and solvePnPRefineVVS + * Security fixes: CVE-2019-14491 (boo#1144352), CVE-2019-14492 + (boo#1144348). +- Check https://github.com/opencv/opencv/wiki/ChangeLog#version411 for the + complete list of changes. +- Drop fix_processor_detection_for_32bit_on_64bit.patch. Fixed upstream +- Drop 0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch + Fixed upstream +- Refresh 0001-Do-not-include-glx.h-when-using-GLES.patch and + opencv-build-compare.patch. + +- Update to version 4.1.0 + * DNN module: + + Reduced peak memory consumption for some models up to 30%. + + Inference Engine + - Inference Engine 2018R3 is now a minimal supported version of IE. + - Myriad X (Intel® Neural Compute Stick 2) is now supported and tested. + - Automatic IR network reshaping for different inputs. + - Improved samples to work with models from OpenVINO Open Model Zoo + + New networks from TensorFlow Object Detection API: Faster-RCNNs, SSDs + and Mask-RCNN with dilated convolutions, FPN SSD + * Performance improvements: + + More optimization using AVX2 instruction set. + + Automatic runtime dispatching is available for large set of functions + from core and imgproc modules. + * Other improvements: + + Matplotlib Perceptually Uniform Sequential colormaps + + Add keypoints matching visualization for real-time pose estimation tutorial + + Add Hand-Eye calibration methods + + Java: improved support for multidimensional arrays (Mat) + + Dynamically loaded videoio backends (FFmpeg, GStreamer) + + opencv_contrib: Robust local optical flow (RLOF) implementations + + opencv_contrib: Implementation of Quasi Dense Stereo algorithm + + opencv_contrib: New module: Image Quality Analysis (IQA) API + + opencv_contrib: BRISQUE No Reference Image Quality Assessment (IQA) API + Check https://github.com/opencv/opencv/wiki/ChangeLog#version410 +- Update to version 4.0.0 + * A lot of C API from OpenCV 1.x has been removed. The affected modules are + objdetect, photo, video, videoio, imgcodecs, calib3d. + * Persistence (storing and loading structured data to/from XML, YAML or JSON) + in the core module has been completely reimplemented. + * OpenCV is now C++11 library and requires C++11-compliant compiler. + Thanks to the extended C++11 standard library, we could get rid of hand-crafted + cv::String and cv::Ptr. Now cv::String == std::string and cv::Ptr is a thin + wrapper on top of std::shared_ptr. Also, on Linux/BSD for cv::parallel_for_ + we now use std::thread's instead of pthreads. + * DNN improvements + * Completely new module opencv_gapi has been added. It is the engine for very + efficient image processing, based on lazy evaluation and on-fly construction. + * Performance improvements + A few hundreds of basic kernels in OpenCV have been rewritten using so-called + "wide universal intrinsics". Those intrinsics map to SSE2, SSE4, AVX2, NEON or + VSX intrinsics, depending on the target platform and the compile flags. + * QR code detector and decoder have been added to opencv/objdetect module. + * The popular Kinect Fusion algorithm has been implemented, optimized for CPU and + GPU (OpenCL), and integrated into opencv_contrib/rgbd module. + * Very efficient and yet high-quality DIS dense optical flow algorithm has been + moved from opencv_contrib to opencv, video module. See the example. + * The slower TV L1 optical flow algorithm has been moved to opencv_contrib. + Check https://github.com/opencv/opencv/wiki/ChangeLog#version400 +- Drop obsolete opencv-lib_suffix.patch +- Add 0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch +- As this is a major version upgrade, the old 3.4.x package is still + available as opencv3 + +- Update to 3.4.3 + * Compatibility fixes with python 3.7 + * Added a new computational target DNN_TARGET_OPENCL_FP16 + * Extended support of Intel's Inference Engine backend + * Enabled import of Intel's OpenVINO pre-trained networks from + intermediate representation (IR). + * tutorials improvements + Check https://github.com/opencv/opencv/wiki/ChangeLog#version343 + for the complete changelog. +- Drop fix-build-i386-nosse.patch, build-workaround-issues-with-c.patch + (fixed upstream) +- Refresh patches + +- Add patch to fix use of headers from C: + * build-workaround-issues-with-c.patch + +- Update to 3.4.1: + * Added support for quantized TensorFlow networks + * OpenCV is now able to use Intel DL inference engine as DNN + acceleration backend + * Added AVX-512 acceleration to the performance-critical kernels + * Fix cmake mapping of RelWithDebInfo (boo#1154091). + * For more information, read + https://github.com/opencv/opencv/wiki/ChangeLog#version341 +- Update contrib modules to 3.4.1: + * No changelog available +- Change mechanism the contrib modules are built +- Include LICENSE of contrib tarball as well +- Build with python3 on >= 15 +- Add patch to fix build on i386 without SSE: + * fix-build-i386-nosse.patch +- Refresh patches: + * fix_processor_detection_for_32bit_on_64bit.patch + * opencv-build-compare.patch +- Mention all libs explicitly +- Rebase 3.4.0 update from i@marguerite.su +- update to 3.4.0 + * Added faster R-CNN support + * Javascript bindings have been extended to + cover DNN module + * DNN has been further accelerated for iGPU + using OpenCL + * On-disk caching of precompiled OpenCL + kernels has been finally implemented + * possible to load and run pre-compiled + OpenCL kernels via T-API + * Bit-exact 8-bit and 16-bit resize has been + implemented (currently supported only + bilinear interpolation) +- update face module to 3.4.0 +- add opencv-lib_suffix.patch, remove LIB_SUFFIX + from OPENCV_LIB_INSTALL_PATH, as CMAKE_INSTALL + _LIBDIR is arch dependent. + +- Add option to build without openblas openexr + fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute + + openexr-CVE-2021-45942.patch + +- security update +- added patches openjpeg2 -- remove bogus dependency on libjpeg-devel - -- add explicit libjpeg-devel to fix build on SLE 11 - -- use pkgconfig macros -- let openjpeg2-devel only recommend openjpeg2 - -- remove bogus dependency on libgeotiff-devel and depend on - libtiff-devel -- ensure no bundled libraries are used - -- cleanup - - improve group, summary, description - - fix license - - fix build dependencies - - use optflags, don't mess with debug symbols - - fix library install path - - create main package containing codec tools - - build doxygen documentaion - - fix %post/un scriptlets for the libopenjp2-6 subpackage - - add baselibs - -- fixed make install for non suse targets - -Update to version 2.0 Final, fixed some major issues : - * support of Large JPEG2000 Files greater than 2 GBytes - * support of tile coding and decoding which allows to encode or decode only specific part of image if the file is tiled - * implements subset of the MCT part 2 - * streaming system - * improvement of the cmake build system - * adding a CDash platform to support continuous integration of the different version - * opaque pointers (opj_stream, opj_codec) have been used to simplify the API - * the library does not perform the t1 decoding of non-needed resolutions any more (increases performance) - * a lot of code has been simplified/factored in order to lower the memory consumption. - * j2k.c and jp2.c have been modified to support a simpler extension mechanism - * prefix all public and the great majority of the private symbols with opj_ to avoid conflict with external libraries - -* Initial build from SVN - openslp +- Implement automatic active discovery retries so that DAs do + not get dropped if they are not reachable for some time + [bnc#1166637] [bnc#1184008] + new patch: openslp.unicastactivediscovery.diff + +- Add missing group(daemon) prerequires to the openslp-server + package [bnc#1165050] +- Add missing openslp requires to the openslp-server package + [bnc#1165121] + +- Add missing zlib build dependency, which used to be pulled in + by libopenssl-devel. The package fails to build since the openssl + upgrade to 1.1.1 (bsc#1149792) + +- Use tcp connects to talk with other DAs [bnc#1117969] + new patch: openslp.tcpknownda.diff +- Fix segfault in predicate match if a registered service has + a malformed attribute list [bnc#1136136] + new patch: openslp.nullattr.diff + +- Fix memory corruption when the sendbuf gets reallocated + [bnc#1090638] [CVE-2017-17833] + new patch: openslp.sendbuf_move.diff +- Fix out of bounds reads in message parsing + new patch: openslp.parseoob.diff + +- move systemd notification before the chroot() call, otherwise + the notify function cannot reach systend's unix domain socket + [bnc#1089097] + +- Use %license (boo#1082318) +- fix slpd using the peer address as local address for TCP + connections [bnc#1076035] + new patch: openslp.localaddr.diff +- use tcp connections for unicast requests [bnc#1080964] + new patch: openslp.tcpunicast.diff + +- add separate source openslp.logrotate.systemd to + use systemctl reload for logrotate configuration + +- Add support for OpenSSL 1.1. Commit from upstream [bsc#1042665] + new patch: openslp.openssl-1.1.diff + +- Also update openslp.sd_notify.diff to use the new systemd lib + +- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) + Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which + are obsolete. + +- Fix bounds check in SLPFoldWhiteSpace + [bnc#1001600] [CVE-2016-7567] + new patch: openslp.foldws.diff + +- remove convenience code as changes bytes in the message + buffer breaking the verification code [bnc#994989] + new patch: openslp.noconvenience.diff +- fix storage handling in predicate code, it clashed with gcc's + fortify_source extension [bnc#909195] + new patch: openslp.predicatestorage.diff +- bring back allowDoubleEqualInPredicate option + new patch: openslp.doubleequal.diff +- fix bug in openslp.initda.diff patch +- fix rcopenslp helper +- fix _xrealloc not checking the malloc return value + [bnc#980722] [CVE-2016-4912] + new patch: openslp.xrealloc.diff + +- Do not depend on fillup and insserv if the package build with + systemd support; the dependencies are not needed in that case + openssh +- Add openssh-CVE-2021-28041-agent-double-free.patch (bsc#1183137, + CVE-2021-28041), from upstream. + openssl-1_1 +- Add a provides for openssl-has-RSA_get0_pss_params as required by + nodejs16. [bsc#1192489] + +- Backport cryptographic improvements from OpenSSL 3 [jsc#SLE-19742] + * Optimize RSA on armv8: openssl-1_1-Optimize-RSA-armv8.patch + * Optimize AES-XTS mode for aarch64: + openssl-1_1-Optimize-AES-XTS-aarch64.patch + * Optimize AES-GCM for uarchs with unroll and new instructions: + openssl-1_1-Optimize-AES-GCM-uarchs.patch + +- Add support for livepatches (jsc#SLE-20049). +- Generate ipa-clones tarball artifact when livepatching is enabled. + +- POWER10 performance enhancements for cryptography [jsc#SLE-18136] + * openssl-1_1-Optimize-ppc64.patch + opensuse-welcome +- Update to version 0.1.8+git.44.7923e16: + * Added Lithuanian translation using Weblate + +- Update to 0.1.8+git.40.95061c3 + * Translation updates +- Add _service to get latest source + translations from git, + fixes boo#1185893 + +- Update to 0.1.8 + orca +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + +- Update to version 41.1: + + Web: + - Fix presentation of selected items in datalist + - Fix issue causing non-rendered headings being combined with + other, rendered elements when presenting line contents + - Improve behavior when focused back/forward button is pressed + - Improve presentation of subscript and superscript elements + (requires implementations exposing the associated AT-SPI2 + roles) + - Attempt to identify and present custom-element images + - Fix SayAll for rich-text editors + - Treat all list items inside listboxes as focus mode widgets + regardless of authoring + - Clear cached objects when not dumping full cache for child + change to prevent skipping over newly-added content + - Fix speech generator for browser alerts + - Fix issues causing certain spin buttons to not be presented + correctly + + General: + - Modify collections module import for Python3.10 compatibility + - Event Manager: Handle name/description change floods + - Adjust string for repeats when presenting text changes + - Clear flat review context when page tab lists emit + selection-changed to eliminate stale context (e.g. in a + wizard) + - Improve presentation of indeterminate progress bars (busy + indicators) + + Updated translations. + osinfo-db +- Update to database version 20211216 + osinfo-db-20211216.tar.xz +- Drop add-missing-oracle-linux-versions.patch + ovmf +- Modified gdb_uefi.py.in for python3 (bsc#1192126) + - change 'long' to 'int' + - using + print (' + instead of + print " + - - Patches (git log --oneline --reverse edk2-stable202105~..edk2-stable202108): + - Patches (git log --oneline --reverse edk2-stable202108~..edk2-stable202111): + - The edk2-stable202111 includes the following patches for bsc#1192126 + to fix unlimited reset. (bsc#1192126) + 80e67af9af OvmfPkg: introduce a common work area + ab77b6031b OvmfPkg/ResetVector: update SEV support to use new work area format + b9af5037b2 OvmfPkg/ResetVector: move the GHCB page setup in AmdSev.asm oxygen5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add GitLab CI + * Add missing dependency + * We depend against qt5.15 + kf5.86 + * fix paint for standalone buttons with dynamic size + * Port foreach to range-for + * Require C++17 + * Add .kde-ci.yml + * Register Breeze::Button plugin without keyword + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * fix paint for standalone buttons with dynamic size + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Fix a clang compiler warning -Winfinite-recursion + * Port away from deprecated KF and Qt methods + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove unneeded KCM plugin keyword stuff + * Convert remaining copyright texts to SPDX + * Remove obsolete COPYING files + * Convert cursors/src copyright to SPDX + * Adjust formatting of license header + * Convert license headers to SPDX + * Update IRC network name in the cursors README + * Readd the old and longer logoff sound from KDE 4.0 as an option + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Do not own the directory /usr/share/sounds, but only the content + of it. The directory is owned by the filesystem package. + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Update oxygenbutton.cpp to keep toggle buttons glowing when being checked. + * Don't call BlurHelper::clear() for unregistered widgets (kde#435129) + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * [cursors] Add symlinks for corner resize + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from deprecated Qt::MidButton + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [style] Fix crash during app tear down sequence + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + * [kstyle] Properly unregister widgets in ShadowHelper + * Use defaults of KColorSchemeManager in ColorSchemeChooser + * [kstyle] Unregister a shadow when it's destroyed + * Port some deprecated methods + * Qt4 was dropped so we can use same KF5/QT5/ECM as other modules + * Port deprecated method + * Add override + * [kstyle] Port to KWindowSystem shadows API + * [kstyle] Drop Qt 4 style plugin + pam -- Corrected a bad directive file which resulted in - the "securetty" file to be installed as "macros.pam". - [pam.spec] - -- Added tmpfiles for pam to set up directory for pam_faillock. - [pam.conf] - -- Corrected macros.pam entry for %_pam_moduledir - Cleanup in pam.spec: - * Replaced all references to ${_lib}/security in pam.spec by - %{_pam_moduledir} - * Removed definition of (unused) "amdir". - -- Added new file macros.pam on request of systemd. - [bsc#1190052, macros.pam] - -- Added pam_faillock to the set of modules. - [jsc#sle-20638, pam-sle20638-add-pam_faillock.patch] - -- In the 32-bit compatibility package for 64-bit architectures, - require "systemd-32bit" to be also installed as it contains - pam_systemd.so for 32 bit applications. - [bsc#1185562, baselibs.conf] - -- If "LOCAL" is configured in access.conf, and a login attempt from - a remote host is made, pam_access tries to resolve "LOCAL" as - a hostname and logs a failure. - Checking explicitly for "LOCAL" and rejecting access in this case - resolves this issue. - [bsc#1184358, bsc1184358-prevent-LOCAL-from-being-resolved.patch] - -- pam_limits: "unlimited" is not a legitimate value for "nofile" - (see setrlimit(2)). So, when "nofile" is set to one of the - "unlimited" values, it is set to the contents of - "/proc/sys/fs/nr_open" instead. - Also changed the manpage of pam_limits to express this. - [bsc#1181443, pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch] - -- Add a definition for pamdir to pam.spec - So that a proper contents of macros.pam can be constructed. - [pam.spec] - -- Create macros.pam with definition of %_pamdir so packages which - are commonly shared between Factory and SLE can use this macro - [pam.spec] - -- pam_cracklib: added code to check whether the password contains - a substring of of the user's name of at least characters length - in some form. - This is enabled by the new parameter "usersubstr=" - See https://github.com/libpwquality/libpwquality/commit/bfef79dbe6aa525e9557bf4b0a61e6dde12749c4 - [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] - -- /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] - -- Moved pam_userdb to a separate package pam-extra. - [bsc#1166510, pam.spec] - -- disable libdb usage and pam_userdb again, as this causes some license - conflicts. (bsc#1166510) - -- Add libdb as build-time dependency to enable pam_userdb module. - Enable pam_userdb.so - [jsc#sle-7258, bsc#1164562, pam.spec] - -- When comparing an incoming IP address with an entry in - access.conf that only specified a single host (ie no netmask), - the incoming IP address was used rather than the IP address from - access.conf, effectively comparing the incoming address with - itself. (Also fixed a small typo while I was at it) - [bsc#1115640, use-correct-IP-address.patch, CVE-2018-17953] - -- Remove limits for nproc from /etc/security/limits.conf - ie remove pam-limit-nproc.patch - [bsc#1110700, pam-limit-nproc.patch] - -- pam_umask.8 needed to be patched as well. - [bsc#1089884, pam-fix-config-order-in-manpage.patch] - -- Changed order of configuration files to reflect actual code. - [bsc#1089884, pam-fix-config-order-in-manpage.patch] - -- Use %license (boo#1082318) - -- Prerequire group(shadow), user(root) - -- Allow symbolic hostnames in access.conf file. - [pam-hostnames-in-access_conf.patch, boo#1019866] - -- Increased nproc limits for non-privileged users to 4069/16384. - Removed limits for "root". - [pam-limit-nproc.patch, bsc#1012494, bsc#1013706] - -- pam-limit-nproc.patch: increased process limit to help - Chrome/Chromuim users with really lots of tabs. New limit gets - closer to UserTasksMax parameter in logind.conf - -- Add doc directory to filelist. - -- Remove obsolete README.pam_tally [bsc#977973] - -- Update Linux-PAM to version 1.3.0 -- Rediff encryption_method_nis.diff -- Link pam_unix against libtirpc and external libnsl to enable - IPv6 support. - -- Add /sbin/unix2_chkpwd (moved from pam-modules) - -- Remove (since accepted upstream): - - 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch - - 0002-Remove-enable-static-modules-option-and-support-from.patch - - 0003-fix-nis-checks.patch - - 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch - - 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch - -- Add 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch - - Replace IPv4 only functions - -- Fix typo in common-account.pamd [bnc#959439] - -- Add 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch - - readd PAM_EXTERN for external PAM modules - -- Add 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch -- Add 0002-Remove-enable-static-modules-option-and-support-from.patch -- Add 0003-fix-nis-checks.patch - -- Add folder /etc/security/limits.d as mentioned in 'man pam_limits' - -- Update to version 1.2.1 - - security update for CVE-2015-3238 - -- Update to version 1.2.0 - - obsoletes Linux-PAM-git-20150109.diff - -- Re-add lost patch encryption_method_nis.diff [bnc#906660] - -- Update to current git: - - Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff - - obsoletes pam_loginuid-log_write_errors.diff - - obsoletes pam_xauth-sigpipe.diff - - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch - -- increase process limit to 1200 to help chromium users with many tabs - pangomm1_4 +- Switch back to released tarballs: Stop passing + maintainer-mode=true to meson and remove m4, mm-common and + perl(XML::Parser) BuildRequires, as this was all only needed to + build a git-checkout. + +- Update to version 2.46.2: + * Move to stable released tag, no code changes. + +- Update to version 2.46.1+7: + * NMake Makefiles: Fix header installation + * NMake Makefiles: Correct VS2019 toolset number + * build: Support Visual Studio 2022 builds + * docs/reference/Doxyfile.in: Remove obsolete entry + * Don't include individual pango headers, part 2 + * Don't include individual pango headers + * Use pango from the main branch + * 2.46.1 + * Documentation: Let links point to pangomm-1.4 versions + * Add dependencies to Doxygen tag files in subprojects +- Switch to using a gitcheckout via source service. Pass + maintainer-mode=true to meson and add m4, mm-common and + perl(XML::Parser) BuildRequires, as this is needed with a + git-checkout. + parley +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix application crash + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix wrong clazy fix + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix several memory leaks + * Fix assert with Qt debug build in QWidget destructor + * Provide sanitizer build option + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Remove defunct KNS upload functionality + * Update IRC network name in the README and docs + * Remove extension for binary autotest file + * Don't forward declaration when we include file + * Remove commented include + * Remove dead code + * Move GFDL license to LICENSES folder + * Remove obsolete COPYING file + * Convert license headers to SPDX +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Fix segfault on quit (kde#420302) + * Fix build with old KNewStuff versions (kde#432798) + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Port away from KNS::DownloadDialog + * Don't include QtTest as it includes all QtCore includes + * Port KNS method + * operator+/- is disabled for QFlags in qt6 + * Fix location for file open dialog + * Port KNS3::standardAction method + * Remove unused include + * Remove deleteLater from ParleyDocument + * Fix segfault when leaving statistics main window (kde#420302) + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Fix location for file open dialog + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Remove deleteLater from ParleyDocument + * Fix segfault when leaving statistics main window (kde#420302) + * Remove explicit ECM_KDE_MODULE_DIR + * Drop empty X-KDE-PluginInfo-Depends + * Fix deprecated knsrc file location (kde#423903) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase includes (scripted) + * KRandom::random() % -> QRandomGenerator::global()->bounded() + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + patterns-gnome +- No longer suggest brasero: the suggests is mainly used to add + something onto the DVD (not installed by default). With Cd/DVD + burning declining, less users need this and it remains available + in the repositories. +- Drop giggle suggests: NOP, as that package does not exist + anymore. + patterns-kde +- Add missing recommends to the Qt5 devel pattern. (boo#1192133) + +- Add a Qt 6 development pattern +- Add missing frameworks + +- Require qqc2-desktop-style in kde_plasma + +- Recommend plasma5-systemmonitor in kde_plasma + +- Recommend plasma5-disks in kde_plasma + +- Only recommend yast2-theme-oxygen if oxygen icons are installed + perl-Bootloader +- merge gh#openSUSE/perl-bootloader#137 +- grub2 install: Support secure boot on powerpc (bsc#1192764 + jsc#SLE-18271). +- 0.937 + permissions + * setuid bit for cockpit session binary (bsc#1169614) + +- Update to version 20181225: + * drop ping capabilities in favor of ICMP_PROTO sockets (bsc#1174504) + +- Update to version 20181225: pim-data-exporter +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (more standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Fix export tests by adding a dummy exportdatatype.xml file again + * Allow to save/restore confirmbeforedeletingrc + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Use more target-centric cmake code + * Port to KRecentFilesMenu + * Make doctools optional + * Use openStateConfig for storing window size +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Return zip error + * Fix mem leak found by asan + * Messages.sh: do not extract strings from autotests + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use autorcc directly + * Increase version + * Fix includes (scripted) + * QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14 + * Don't copy empty exporteddata information file (kde#429895) + * Add missing override + +- 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 + +- 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. + +- 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * not necessary to export it + * Fix compile on windows + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove not implmemented method + * Time to increase version + * Add missing lib when we moved KAddressbookGrantlee + * Convert license headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix logic + * Fix import resource name + pim-sieve-editor +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (more standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Better to use save here + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of confirmation dialog + * Allow to show header in qtc6 + * Remove old kconf_update + * Add KDE CI file + * Remove not necessary "additional source" + * Remove unused KIconThemes dep + * Use openStateConfig here too + * Add missing sanitizers.supp + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * share_hot_new_stuff_script was removed now + * Fix build with removed code from libksieve without MR... + * Honor KDE Kiosk setting lineedit_reveal_password + * Fix build + * Already defined in ecm + * Use qAsConst + * Modernize code + * Make doctools optional + * Migration class will be removed in kf6 + * Use openStateConfig for storing window size +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Fix mem leak + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code (using auto) + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Add margins + * Time to increase version + * const'ify pointer + * Fix dev_version + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix i18n + * Remove duplicate definitions + * Clean forward declaration + * Use not deprecated method + * Fix includes. Use uppercase includes + * Fix includes + * Provider::describeDataSources is defined in KUserFeedback 0.9.90 + * Move include outside #ifdef + * Show userfeedback info + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + pimcommon +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created resources reconfigure with up-to-date stored config + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove check code about duplicate plugins + * Improve simple/double quote selection interface + * Modernize code + * Use forward declaration + * Fix deprecated signal + * Use openStateConfig for storing window size + * In Qt6 QDomDocument does not open the file itself any more +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Use correct config name + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 +- Changes since 20.12.0: + * Fix crash with old data (before my fixing about simple quote) + * Add more autotest + * Add autotest for loading quote + * Start to implement loading autotest + * Fix Bug 430345 - kmail suppress "apostrophe" in french (kde#430345) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix initialize variable + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Too many changes to list here. + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix crash when pos == -1 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Extract email address directly. + pipewire +- Update to version 0.3.45: + * Highlights + - Zoom, telegram and other apps should be able to play sound + again. + - Implement a better way to force and lock JACK buffersize. + - Default sink and source names and properties are improved. + - The config loader can now load and merge fragments in conf.d + directories for easier user configuration of config files. + - Many small bug fixes and improvements. + * PipeWire + - pw-cli can now also send Commands to nodes. This can be used + to Suspend a device, for example. + - The eventfd was removed from loops and invoke is now used to + stop the loop, this saves an fd. + - New Alpine CI target to test musl builds, various build + fixes. + - Add force-quantum and force-rate properties. + - The config loader can now load and merge fragments in conf.d + directories. (#207) + - resource error methods can be called without a resource and + then just log an error message. + - link-factory can now also work from the config. (#2095) + * modules + - module-simple-protocol has better argument parsing and can + handle channelmap now. (#2068) It's also possible to + configure latency and rate. + - The native protocol now does extra checks for invalid data. + (#2070) + * ALSA + - TI2902 chips as found in various Behringer cards should have + inputs again. + - Better handling of busy devices in udev, retry when the + inotify close event is emited. + * SPA + - plugins now handle alignment properly and only expect the max + alignment required for the CPU. (#2074) + * Bluetooth + - SBC-XQ is now enabled for the JBL Endurance RUN BT headset. + - Support for non-hexadecimal XAPL version strings to improve + compatibility. + - Use HCI commands again to probe the adapter msbc capability. + This improves compatibility with some adapters. (#2030) + - Set the right startup volume. + - Better A2DP source idle handling. + - Fix a timer bug in SCO sink that could cause busy looping. + * pulse-server + - A playback issue when the tlength > maxlength was fixed. + (#2069) This affected Zoom and other applications. + - The STREAM_BUFFER_ATTR command is now implemented. + - Module names are improved. (#2076) + - Many small fixes and improvements. + - Fix a pavucontrol crash with invalid channels. (#1442) + * JACK + - Use the new force-quantum and force-rate properties in the + JACK API to switch quantum and ensure it can't change for + the lifetime of the JACK app. (#2079) +- Rebase patch: + * reduce-meson-dependency.patch + +- pipewire should be a true dependency, not just recommended (e.g., + so that any setup that use no-recommends, like MicroOS, also work) + +- Add patch to reduce the meson requirement so we can build + pipewire with Leap 15.3. This will be dropped as soon as + Leap 15.4 is released or if it becomes too hard to maintain + (whatever happens before): + * reduce-meson-dependency.patch + +- Update to version 0.3.44: + * Highlights: + - It is now possible to run a minimal PipeWire server without a + session manager, enough to run JACK clients. + - The maximum buffer size is now configurable and can be larger + than the previously hardcoded limit of 8192 samples. + When using high sample rates, the larger buffer size can + avoid xruns. + - The default maximum latency was reduced from 170ms to 42ms. + This should improve overall latency for application that ask + for a large latency, such as notifications. + - Better JACK compatibility. Patchbays should now get less + confused about ports appearing and disappearing. + - Fix some bluetooth crashes. + - Fix some races in ALSA device detection. + - Many bug fixes and improvements all over the place. + * PipeWire: + - Bump the meson requirement to 0.59.0. + - pw-top now reports correct times for filter-chain and + loopback. + - max-quantum is now also scaled with the rate. A new + quantum-limit property was added as a hard limit for the + quantum. This makes it possible to configure for larger than + 8192 buffer sizes. Note than many JACK applications have a + hardcoded 8192 limit. + - The max-quantum was reduced to 2048, This gives a 42ms + default latency. + - pw-filter can now return a NULL buffer from _get_dsp_buffer() + - Add a PIPEWIRE_RATE and PIPEWIRE_QUANTUM env variable to set + the graph rate and the graph quantum and rate respectively. + - Fix a potential file descriptor leak in the connection. + - A new minimal.conf file was added to demonstrate a static + setup of a daemon that doesn't require a session manager and + is able to run JACK applicaions. + - Nice levels are now only changed on the servers, not the + clients. + - Add an option to suspend nodes when idle. + - Make it possible to avoid quantum and rate changes with + pw-metadata. This is essential in a locked down system. + - Handle mixer port errors better and fail to create the link + instead of silently not working. + - Nodes that are moved to a driver now have all the linked + nodes moved as well. This makes it possible to run some + graphs without a driver, such as paplay -> zita-j2n. + - pw-cli and pw-dump can now also list objects by name, serial + and object.path using glob style pattern matching. + * modules: + - filter-chain can now also configure parameters by index. + - Fix the client name of module-protocol-simple. + - module-rtkit was merged into module-rt. This makes it easier + to ship a default config that works on more systems by + default. + - module-adapter can now configure the adapter node from the + config. Previously, this was a task only performed by the + session manager. + - module-metadata can now also create metadata object from the + config file. + - The ROC module should now work again. + - An X11-bell module was added to handle X11 bell events. + - filter-chain and loopback modules now have better unique + default names for the streams, which makes it possible to + save and restore their volumes independently. + - module-echo-cancel now has properties to control the delay + and buffer size. + * ALSA: + - The monitor names are now correctly parsed. + - The default period size for batch devices is limited now to + avoid large latency. + - The unused min/max-latency properties were removed. + - Internal latency is now also configurable with params at + runtime. + - The udev rule for TI2902 was removed because it causes + problems. + - Fix a race where some devices would sometimes be missing. + - Add some more timeouts to work around a race in udev device + permission changes when switching VTs. + * SPA: + - Fix potential infinite loop in audioconvert. + - The spa-resample tools can now also use optimised + implementations. + - Fix a potential crash in resampler. + - audioconvert can now also handle F64 formats. + - The channelmixer now does normalization by default to avoid + clipping when downmixing is active. + - The channelmixer will now generate LFE channels when the + lfe_cutoff frequency is set, even when upmix is disabled. + - The channelmixer will now always generate FC when the target + has it. + - Adapter now reports latency correctly, even after linking the + monitor ports. + - Reduce memory usage and preallocated memory in some of the + audioconvert nodes. + - Many properties are now exposed in adapter, such as the + resample quality. + - The resampler and channelmixer can now be disabled. + * V4L2: + - pw-v4l2 now also works for ffplay. + - Take product names from udev now that the kernel returns + generic name. + * JACK: + - The jack pkgconfig file now has the + jack_implementation=pipewire variable to be able to + distinguish jack implementations. + - jconvolver now starts correctly again. + - The object.serial is now used for the port_id. This makes it + easier to track old objects in the cache. + - Add a dummy jacknet implementation. + - A bug in the port allocation was fixed that would make it + impossible to allocate ports at some point. + * Bluetooth: + - Bluetooth profiles are now saved properly by the + session manager. + - Improved profile detections, increased timeouts for slow + devices. + - Implement HFP call indicator for improved compatibility. + - Handle the case where bluez does not set the adapter or + address properties on the device instead of crashing. + - Improved support for setting the profile from the + session manager. + * pulse-server: + - Monitor sources now have the device.class=monitor for better + compatibility. + - Behaviour after seeking is improved. The algorithm for + requesting bytes from the client was simplified and improved. + - module-ladspa-sink implements the control argument now. + - A potential memory leak in the message queue was fixed. + - Use the object.serial for the pulseaudio object index. The + index is not supposed to be reused and this would cause + problems with some clients. + - Servers should now again be able to listen in IPv4. + - module-x11-bell was added. + - There is now support for per-application quirks and + properties in the pipewire-pulse.conf file. Per-application + latency and buffering properties can also be configured. + - Fix a regression in telegram sounds not playing. +- Drop patches already included upstream: + * 0001-alsa-improve-rate-selection.patch + * 0001-audioconvert-avoid-infinite-loop.patch + * 0001-bluez5-dont-create-device-if-adapter-is-missing.patch + * 0001-bluez5-handle-missing-device-and-adapter-in-quirks.patch + * 0001-jack-remember-last-return-from-jack_get_buffer_size.patch + * 0001-loop-invoke-immediately-when-loop-is-not-running.patch + * 0001-merger-also-reconfigure-when-monitor-changes.patch + * 0001-pulse-server-show-monitor-sources-with-device_class_monitor.patch + * 0001-pw-metadata-handle-NULL-props-from-metadata-object.patch + * 0001-raop-fix-errno-check.patch + +- Add several more patches from upstream +- BlueZ may be missing adapter information for devices in some cases. + Ignore devices without specified adapter: + * 0001-bluez5-dont-create-device-if-adapter-is-missing.patch +- Fix a case when pipewwire could never call callbacks or even + block forever when loop is not running: + * 0001-loop-invoke-immediately-when-loop-is-not-running.patch +- Reconfigure when monitor changes + * 0001-merger-also-reconfigure-when-monitor-changes.patch +- Handle NULL props from metadata object + * 0001-pw-metadata-handle-NULL-props-from-metadata-object.patch +- Improve rate selection so we don't select an invalid rate when + the default is set or the card is already opened in an + unsupported rate: + * 0001-alsa-improve-rate-selection.patch + +- Add several patches from upstream +- Avoid an infinite loop when enumerating params of the converter: + * 0001-audioconvert-avoid-infinite-loop.patch +- When the device or adapter is NULL, skip the quirk checks instead + of crashing: + * 0001-bluez5-handle-missing-device-and-adapter-in-quirks.patch +- Remember the last returned value from jack_get_buffer_size and + only emit a buffersize change event when something new is + configured. This fixes startup of jconvolver. + * 0001-jack-remember-last-return-from-jack_get_buffer_size.patch +- Better emulation of pulseaudio which shows monitor sources with + device.class=monitor so now pipewire does that too: + * 0001-pulse-server-show-monitor-sources-with-device_class_monitor.patch +- Fix an errno check: + * 0001-raop-fix-errno-check.patch + +- Added more baselibs packages and their dependencies + +- Update to version 0.3.43: + * Highlights: + - Flatpak apps such as Ardour can now remove links again. + - Many fixes to pulse-server. Memory usage should be improved. + Some crashes are fixed. Underrun handling should work better. + Better compatibility with GStreamer based applications after + seeking. + - Many of the samplerate and quantum changes bugs in previous + releases were fixed. This fixes some issues where the + microphone would fail to work. + - Many more small fixes and improvements all over the place. + +- Revert the merge of spa-plugins and modules into the library + package. +- Move some of the files between packages where they make more + sense. +- Rename the modules subpackage to modules-%{apiver_str} so + it can be versioned more easily (there still are some unversioned + files in the package, but it's a step in the right direction) + +- Remove unneccesary Conflicts with packages that are Obsoleted + +- Update to version 0.3.42: + * Highlights + - Fixes a bug in pulse-server underrun handling that broke qemu + and orca. + - A fix was added to pulse-server to handle quantum changes + gracefully. + - Fix module-echo-cancel again. + - Fix a bug where the bluetooth headset capture was producing + noise. + +- Remove the dependency on wireplumber-audio which was pulling in + pulseaudio. We'll require wireplumber-audio directly from + wireplumber. +- Remove pipewire-rpmlintrc since the filters don't apply anymore + +- Merge the pipewire-spa-plugins-0_2 and pipewire-modules + packages into the libpipewire package just as the fedora packages + do and simplify the filelist a bit by using some recursive + listing instead of explicitly listing all files. + +- Use the gcc9-c++ compiler in SLE/Leap so it builds successfully. + +- Update to version 0.3.41: + * Highlights + - Improved compatibility for flatpaks. Flatpaks with newer + PipeWire version can connect to an older server in all cases. + - A new RAOP module was added to stream to Apple Airplay + devices. + - OBS can now capture from the monitor devices again when using + WirePlumber. + - Improved JACK compatibility. Improved stability in Carla and + Ardour when changing buffer size. Improved latency + calculations and playback latency in Ardour. + - Improved pulse-server handling of underruns and buffer size + changes. + - Many bugfixes and improvements. + * PipeWire + - The systemd service files now have better names. + - client.access permission checks are improved. + - Fix some memory leaks in error paths. + - Objects now have a global serial number that is unique for + the lifetime of the server. + - Make clock.rate, clock.allowed-rates and clock.quantum + runtime tunable parameters with the settings metadata. + - Add some additional memory checks in client-node to avoid + sending invalid memory to clients. (#1859) + - Improve buffer memory allocation. If one of the nodes is a + remote node, ensure we only use memory that can be shared. + - Version checks when binding to objects is removed. This means + that newer clients can now bind to older servers, which is a + typical case for a flatpak. + - A bug in the latency calculations was fixed where it would in + some cases report the wrong minumum latency. + * modules + - module-echo-cancel has voice-detection enabled now. + - module-raop-sink and module-raop-discover to stream audio to + an Apple Airplay device. + - module-filter-chain now has preliminary support for LV2 + plugins. + * SPA + - The audio resampler now has improved buffer size + calculations. In some cases it was too small and would cause + distortions. + - More checks are done when doing volume changes so that the + channelmap is correct. + - Audioadapter now exposes most config options with params so + that they can be adjusted at runtime. + - The resampler can now calculate the expected input buffer + size before receiving the first buffer, which avoids some + confusion when starting streams. + - Support was added for some 10bit video formats. + - MONO channel handling was improved. + - Most plugins now set a clock name and this is configurable + where it makes sense. The clock.system.monotonic clock name + is used for most plugins that use the system clock for + timing. + * pulse-server + - implement module-raop-discover + - Use STREAM_CAPTURE_SINK property when capturing from a + monitor source to better inform the session manager. This + fixes some issues where OBS would capture from the + microphone instead of the output monitor. + - Limit the amount of cache messages to 16MB and don't add + large memory blocks to the cache. This should fix some + excessive memory usage that people reported. + - Fix a potential memory leak when cleaning up a client. + - Do some additional checks to avoid buffer overruns. + - Improve recovery from underruns better. (#1857) This improves + seeking in gnome-music. + - Improve recovery when the quantum is forced larger that the + stream configured latency. + - The prebuf state is now handled correctly. + * JACK + - A per type object cache is now implemented. This ensures that + port objects remain valid for a longer time because many JACK + applications inspect objects after they are destroyed. This + improves catia/carla compatibility. + - Recompute the latencies when the buffer-size changes. Fix + some cases where we would end up with negative latencies. + - Handle regcomp errors to avoid some crashes later. + - Latency calculations are improved a lot. + - More care is taken to not call a process callback while a + buffer size change is pending. This fixes some crashes in + Carla, which expect that all clients are paused when one + handles the buffersize callback. + - Loopback links to a client are now handled correctly and + without latency. This fixes playback latency in ardour6 + (#1839) + * ALSA + - ALSA devices now keep track of the samplerate of the card + and ensure that all PCM use the same rate. This is a + workaround for a kernel bug that is fixed in 5.16. + - Refactor the ALSA plugin a little. + - The ALSA plugin now reports correct delay for a capture PCM. + (#1697) + - The ALSA nodes now expose all config options with params + that can be changed at runtime. + - The ALSA node has a configurable clock name. Adaptive + resampling to match clock rates is avoided when the driver + has the same clock name as the ALSA node. This can be used + to link alsa devices together with a word clock. + +- Drop server packages from baselibs.conf. Only the client parts + are needed in there. + +- Minor aesthetic changes in the spec file + +- Enable AAC support for Leap 15.4+ + +- Replace the Recommends wireplumber to a Suggests since there's + already a Require dependency on a pipewire-session-manager and + when in doubt the Suggested package is selected. + +- Unconditionally enable AAC support now that fdk-aac-free is in + Factory (adapted from SR 936225 by Neal Gompa + ) + +- Makes sure if we're using wireplumber and pulseaudio that + we don't enable the audio devices in pipewire by requiring + wireplumber-audio or pulseaudio if wireplumber is installed +- Better integration with PulseAudio (bsc#1188516) made by tiwai: + * Add Requires pulseaudio-setup package for the extra setups + in the %post section + * Add the missing Recommends alsa-plugins-pulse to + pipewire-pulseaudio package + +- Update to version 0.3.40: + * Highlights: + - Producers and consumers can now incrementally negotiate a + format by narrowing down the options. This can be used to + select an optimal combination of format and modifiers. + - Driver nodes such as the consumer of a headless compositor + can now throttle the speed based on a new trigger_done event. + - Headless compositors can now signal a damage event to + consumers to start the processing of the graph. + - Compatibility improvements in JACK. + - Draining and resuming is now working correctly in pulse and + alsa. + - Many bugfixes and improvements. + * PipeWire: + - Many BSD fixes. + - clang compilation fixes. + - Fix map implementation on big-endian machines. + - Improve tracking of param changes in pw-stream. + - Add support for renegotiation. With this change, producer and + consumer can incrementally renegotiate a format until it is + fixed. This will be used to do complex negotiation of DRM + modifiers. + - Add a trigger-done event in the stream. This can be used to + know when processing of the complete graph has finished after + issuing a trigger_process() and it can be used to throttle + processing. + - Add a RequestProcess node event and command. This can be used + by non-driver nodes to suggest to a driver to start + processing. One case is where a compositor can emit this + event as a result of a screen update to let the headless + compositor start an update. + - Fix zeroconf sample format. + - pw-mon outputs to stderr now and has colors. + * SPA: + - Fix compilation on ppc and armv7. + - Fix port type check for ALSA seq midi ports so that they are + not falsely listed as hardware. + - Fix crash when running SSE code on unsupported HW. + - The libcamera plugin was rewritten. It now supports hotplug, + format enumeration and an easier to read codebase. + - Fix compatibility some more for cards with 64 channels. + * pulse-server: + - Flush data in pause in combine-sink to avoid stray audio + fragments. + - Fix a race where not all objects were removed correctly. + - The latency calculations and setup was improved to more + closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should + now resemble pulseaudio more closely. + - The drained reply is now sent only once and new data will be + accepted once the drain completes. + - Fix a potential crasher bug where the stream started + processing before the setup was completed. + - The server will now drop the client connections when the + pipewire connection is lost. + * JACK: + - Rework the jack_port_get_buffer() method to return the same + memory when called multiple times during the process() + callback. This makes things work on a new Hydrogen. + - Add an option to disable showing the monitor ports. + - JACK ports are now sorted per node/client and port_id. This + should more closely match JACK behaviour and avoid random + port order. + * v4l2: + - Fix v4l2 LD_PRELOAD script. + - Make sure we destroy the proxy when the global is destroyed. + * ALSA: + - _prepare should exit the draining state. + - Fix the precision of the _delay function by taking into + account the amount of queued samples are the correct + samplerate. +- Drop patches fixed upstream: + * 0001-cpu-fix-compilation-on-some-architectures.patch + * 0001-map-make-_insert_at-fail-on-a-removed-item.patch + * 0002-map-use-uintptr_t-for-the-next-pointer.patch + +- Recommend wireplumber so it's preferred to pipewire-media-session + plasma-browser-integration +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add missing Q_EMIT + const'ify pointer + * [Tabs Runner] Restore setting URL on result + * Check port before sending message (kde#442674) + * [History Runner] Skip blob URLs + * Check chrome.runtime.lastError first + * Bump manifest version + * Avoid eval by doing the reverse of "stringified function" + eval + * Prettify debug output + * Check whether tab is still alive before trying to clear badge + * [Tabs Runner] Port to fetch API + * Port from deprecated chrome.extension API + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [History Runner] Skip blob URLs + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add .git-blame-ignore-revs file + * Add pre-commit hook for clang-format + * Run clang-format + * Prevent clang-format uglification + * [purpose] Use ShareUrl plugin type instead of Export + * [History Runner] Request favicon with device pixel ratio + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [History Runner] Request favicon with device pixel ratio + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * disconnect m_tasksModel before marking it for deletion (kde#435811) + * emit -> Q_EMIT + * [Downloads] Show hint when download is blocked + * [Downloads] Port to KUIServerV2JobTracker and enable instant reporting + * Add toolbar badge when there's a player on a page (kde#435470) + * Link against KIOGui instead of KIOWidgets + * Install .desktop file for host + * [Purpose Plugin] Use MimeTypeFinderJob + * Port host and reminder to SPDX + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment + * Bump manifest version + * Don't do DOM dance if it has a parentNode (kde#432043) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * [Tabs Runner] Add tab URL as mime data for tabs + * [Tabs Runner] port to new KRunner metadata system & install location + * Calculate transfer speed manually if download size isn't known + * Split "page" context menu from links + * [DownloadJob] Fall back to url when finalUrl isn't set + * Bump manifest version + * Use getElementsByTagName instead of querySelectorAll + * Keep player pending also when duration is known but too short + * Compress and reduce MediaSession updates + * Fix removing KDE Connect context menu entries on host disconnect + * [Download Plugin] Just sent download verbatim + * Install MutationObserver in DOMContentLoaded + * Add logo.png for GitLab + * Restore ability to send tel: URLs to the phone + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * [DownloadJob] Fall back to url when finalUrl isn't set + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [Reminder] Also advert Chromie store for Vivaldi and Brave + * Port KRun::runApplication to ApplicationLauncherJob + * Use player "poster" as album cover if available + * Signal player gone in "pagehide" not "beforeunload" + * Support Brave browser + * Don't offer sending non-http(s)/ftp links and sources via KDE Connect + * Bump manifest version + * Better vertically align checkboxes in media controls blacklist + * Add "document-share" icon for "Share..." context menu entry + * Add device icons to KDE Connect context menu + * Show purpose context menu only when enabled (kde#418436) + * [Purpose Plugin] Open shared URL when clicking notification + * Restore old Audio prototype after exportFunction (kde#414512) + * Provide light icon for dark mode via theme_icons (kde#414544) + * Also invert the generic Plasma logo in dark mode + * Set AA_UseHighDpiPixmaps + * linkText will be set to the URL when there is no label + * Set linkText as share title + * Manually merge stored and default settings + * Prefer to use currentSrc on player + * Emit change for CanSeek only if it actually changed + * Don't consider player gone when it only got temporarily added by us + * Update KDE Connect Website URL + * Catch getSubsystemStatus failing on initial load (kde#418487) + * Update copyright + * Add link to changelog on about page + * Also overwrite document.createElement using exportFunction + * Add better player tab crash handling (kde#419699) + plasma-framework -- Replace patch to fix non-integer Label sizes: - * fix-noninteger-Label-height.patch - with the latest patches submitted to upstream: - * 0001-Fix-Label-having-non-integer-sizes.patch - * 0002-Use-implicitWidth-Height-instead-of-paintedWidth-Hei.patch - (https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/201) - -- Add patch from upstream to fix build for applications that have no - dependency on ECM like ikona (kde#424483): - * 0001-Revert-Fix-build-errors-if-PREFIX-is-different-from-ECMs-prefix.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * plasmoidheading: make corners consistent, improve top line color + * Port I18N_NOOP to KLazyLocalizedString + * PC3 ItemDelegate: Actually use ItemDelegate type + * Add a destroy method to the view + * PC3 ProgressBar: fix fill going OOB when indeterminate state ends (kde#428955) + * Fix background corners and PC3 ToolTip style (kde#442745) + * fix availableScreenRect for applets/containments (kde#445495) + * widgets/tasks.svgz: Use more saturated colors for the focus and attention states (kde#434821) + * Doc: ToolTip: Fix broken example + * When adding a new applet to a desktop containment, add it to the center + * DefaultToolTip: Remove unused QML ids + * DefaultToolTip: Fix whitespace + * DefaultToolTip: Use strict !== equality + * DefaultToolTip: Replace spacing expressions with more appropriate ones + * wallpaperinterface: Update "contextualActions" after clearing actions (kde#446195) + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * wallpaperinterface: Don't double delete action + * Use `open-menu-symbolic` instead of `application-menu` + * Make Breeze plasma scrollbar/slider/progressbar color match application theme + * Heading: Deprecate headerPointSize(int level) method + * Don't reload renderers for empty paths + * PageStack: Replace == equality with === strict equality + * Reload shared renderers when a file changed on disk (kde#445516) + * PlasmoidHeading: Turn location into an alias for position property + * Replace variant property type with var and other appropriate types + * org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration + * Fix links in generated doc + * ButtonColumn: Fix missing import + * Fix IconLabel + * Title: Replace implementation with Heading {} + * Title: Lower size (again) + * QQuickWindow::event after setupwaylandintegration + * Do updateTheme after QQuickWindow::event (kde#305247) + * Breeze slider.svg: Fix bad SVG code making shadow invisible + * set all roles that can be mapped from dialog types to plasma protocol role + * Forward declare deprecated Plasma::Package class + * smaller mask to hide glitches + * Remove dead code + * KF5PlasmaMacros: Actually install desktop files if they exist + * Doc: Reflow text + * make the OSD an actual wayland OSD + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Fix crash in WindowThumbnail::updatePaintNode() (kde#444015) + * ExpandableListItem: Finally fix expanded height calculation permanently (kde#443755) + * Prevent tooltips from being incorrectly dismissed (kde#439522) + * Split window texture provider from window texture node (kde#439681) + * breeze: update slider style (kde#355889) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Too many changes since 5.86.0, only listing bugfixes: + * Revert "Change busywidget to a gear" (kde#442525) + * ExpandableListitem: Correct expanded view height calculation (kde#442537) + +- Drop the unneeded baselibs.conf. -- Add patch to fix non-integer Label sizes: - * fix-noninteger-Label-height.patch +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * ExpandableListItem: Fix overlapping entries with many expanded items (kde#428102) + * ExpandableListitem: Fix stylus input for buttons (kde#426079) + * [Calendar] Fix pinned calendar displaying the wrong number of dots (kde#440627) + * [PC3/TextField] Fix text color with certain themes (kde#438854) +- Drop upstream patch: + * 0001-Fix-Plasma-non-Qt-icon-scaling-with-integer-scale-factors.patch + +- Add patch from upstream to fix a regression in Plasma icon sizes + when using fractional scaling on X11: + * 0001-Fix-Plasma-non-Qt-icon-scaling-with-integer-scale-factors.patch + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Fix Units::roundToIconSize() returning incorrect sizes with non-Qt scaling (kde#390147) + * Theme::currentThemeHasImage should not return true if parent themes match (kde#439847) + +- Drop patch: + * 0001-Revert-KF5PlasmaMacros-Only-try-to-install-desktop-f.patch + +- Add patch to revert an upstream change: + * 0001-Revert-KF5PlasmaMacros-Only-try-to-install-desktop-f.patch + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes since 5.83.0, only listing bugfixes: + * Add compatibility code when GLVND is not available (kde#438444) + * [Calendar] Store plugin manager as QPointer (kde#385011) + * Connect to global shortcut changes (kde#438662) + * fix graphics of tooltips (kde#438121) +- Only install the license files once + +- BuildRequire pkgconfig(gl) everywhere to work around oddity in + FindOpenGL.cmake + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes since 5.82.0, only listing bugfixes: + * Fix events appearing in year or decade view (kde#436999) + * [dataengine] Emit sourceRemoved earlier (kde#436350) + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * ContainmentInterface: Set transient parent of submenues (kde#417378) + * Make the size of the task manager margins as big as the panel + ones (kde#434324) + * [Wayland] Ensure pinned popup end up on the panel layer (kde#400317) + * Fix elide of TabButtons (kde#434945) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes since 5.80.0, only listing bugfixes: + * Change ContrastEffect check to AdaptiveTransparency in A.T. check (kde#434200) + +- 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) + +- 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) + +- 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) + +- Add QML import provides + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Finish the animation before changing the length of the progressbar highlight (kde#428955) + * [textfield] Fix clear button overlapping text (kde#429187) plasma-nm5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Applet: Check if we have Kirigami.InputMethod for search field focus + * Applet: Correct willShowOnActive check for search field + * Only focus search field by default if that doesn't show a virtual keyboard + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Fix package build with plasma-framework 5.89.0. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * OpenVPN: fix logic in auth dialog (kde#444882) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Set Qt.ImhNoPredictiveText for text field that acts as a search field + * openconnect: Adjust version check in CMake and allow version 3.99 again + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * openconnect: Adjust version check in CMake and allow version 3.99 again + * openconnect widget: Default to "anyconnect" when protocol is not set. + * openconnect: Make FSID passphrase + empty private key combination work. (kde#443770) + * Only include mobileproviderstest with ModemManager + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Remove applet list item animations +- Add new key + signature to plasma.keyring + +- Drop hard requirement on NM-fortisslvpn for now to avoid + installcheck failure in staging + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Add missing QFile include + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Do not store passwords to KWallet on live images + * Prevent showing wrong speeds on initial open (kde#420365) + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Add missing QQueue include + * Make the configuration the canonical source for airplaneModeEnabled + * Create an instance of Configuration per QML engine + * Add NOTIFY to airplaneModeEnabled + * [applet/contents/ui/ConnectionItem] Fix trying to reach non existing objects + * Forward opeconnect usergroup (kde#435561) + * [desktop kcm] Use standard Kirigami.ListSectionHeader + * Set "font:" not "font.pointSize:" + * [kcm] Remove unused import + * [kcm] Fix binding loop in "Add connection" list view + * Port to singleton Units and Theme + * Applet: delay model updates on expanded password field (kde#435430) + * OpenConnect: don't present an empty form to the user + * Fix bug with openfortivpn that do not support 2fa (kde#434940) + * [applet] Remove broken call to closeSearch() + * [applet] Manually bind width of list item + * Fix "PAN GlobalProtect" selection when configuring OpenConnect + * Raise minimum CMake version to 3.16 + * Make Configuration a proper singleton + * Use versionless Qt cmake target + * [applet] Make spacing for header items consistent + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Forward openconnect usergroup (kde#435561) + * Applet: delay model updates on expanded password field (kde#435430) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Fix bug with openfortivpn that do not support 2fa (kde#434940) + +- 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 + +- 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 + +- 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 + +- Enables mobile components for Plasma Mobile + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Fix password entry jumping to different networks with wifi + scanning, by pausing the scan when appropriate + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Do not show absurdedly high speeds on first update + +- Add patch to support the compress parameter in .ovpn files (boo#1178258): + * 0001-Add-support-for-the-OpenVPN-parameter-compress.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Drop patches, now upstream: + * 0001-WIP-applet-Fix-inline-password-field-component-not-w.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Make hotspot configuration dialog bigger + * Remove (seemingly debug) warning statement from passworddialog + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [applet] Remove styled text support from list items (kde#423020) + +- Fix the inline password field (kde#423093): + * 0001-WIP-applet-Fix-inline-password-field-component-not-w.patch +- Drop patches for Leap 42.3: + * 0001-Revert-Show-correct-current-download-and-upload-spee.patch + * 0001-Revert-Inform-about-missing-NetworkManager-VPN-plugi.patch + * 0001-Revert-Use-NetworkManager-DeviceStatistics-instead-o.patch + * 0001-Revert-Require-NM-1.4.0-and-newer.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * openvpn: avoid enabling TCP if the remote has been set on another line + * Testing AccessPoint::Privacy flag is not enough to check whether AP is secured (kde#422740) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Use-system-color-scheme-from-Kirigami-instead-of-Pla.patch + * 0002-KCM-restore-original-color.patch + plasma5-addons +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * [applets/notes] Fix drag-and-drop focus stealing (kde#449711) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Purge all references to download.kde.org, replacing them with the correct endpoint of autoconfig.kde.org. + * dataengines/potd: Fix image URL parsing in NOAAProvider (kde#443424) + * wallpapers/potd: Don't access providerModel when currentIndex is -1 + * spellchecker runner: Do not define plugin id with a space (kde#448156) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Show timezone keyword as part of runner syntax + * Add Simon Stalenhag POTD Provider + * [windowswitchers] QML replacement for flipswitch and coverswitch (kde#443757,kde#184874,kde#404802,kde#321324) + * Use ellipsis character instead of three dots + * Use std::as_const + * [applets/weather] Remove associatedApplicationUrls (kde#445946) + * Add GitLab CI + * [applets/weather] Don't read providers from config + refactor + * applets/weather: Enable all weather providers by default + * applets/weather: Make cursor a pointing hand when hovering over source link + * [mediaframe] Make files added from paths into URLs. (kde#445071) + * Align indentation + * Remove unneeded CMAKE_MODULE_PATH change + * Remove Windows conditions + * Remove cmake comment cruft + * Clean up cmake code for runners: + * Define X-KDE-ConfigModule for runner KCMs + * [applets/notes] Fix Binding::restoreMode deprecation warning + * [colorpicker] Add ability to cancel color picking via Escape key + * Make colors in color picker respond properly to right click and Menu key + * Add .kde-ci.yml + * applets/weather: Improve first-run (needs config) experience + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * applets/weather: Make cursor a pointing hand when hovering over source link + * [mediaframe] Make files added from paths into URLs. (kde#445071) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [applets/notes] Fix Binding::restoreMode deprecation warning + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Make colors in color picker respond properly to right click and Menu key +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * Use dynamic sorting to support different locales + * Sort Unsplash POTD image categories alphabetically (kde#422971) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [applet/notes] Don't focus buttons on click (kde#437828) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * Fix outdated API key for flickr provider + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Fix weather widget crash when going to Units tab for the second time (kde#419709) + * Fix the comic applet to display icons in the tabbar + +- 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Fix translations for tooltips (kde#428154) + +- Only BuildRequire Qt5WebEngine if available +- Replace obsolete cmake(KDEExperimentalPurpose) BuildReq +- Simplify %files a bit, move libplasmapotdprovidercore.so to -devel + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Fix typo in small icons window switcher (kde#427745) + * Use higher match priority and copy suggested text + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Sync runner config groups on save + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * [applets/nightcolor] Also toggle on middle click (kde#426428) + * Require C++17 + * [runners/converter] Reject conversion queries without source unit + * Drop unused KF5DBusAddons dependency + * Remove POTD KDED module + * Change POTD cache path back to ~/.cache + * Drop empty X-KDE-PluginInfo-Depends + * Fix KNS deprecations + * specify license for dictionary runner + * Port mostly to PlasmaComponents3 + * Fix timer applet commands with arguments (kde#424349) + * Use camelcase includes (scripted) + * move pot kded to kconfigwatcher + * do not needlessly allocate stuff when the potd isn't even used + * spdx++ + * Add license header to kded_potd and correct identifier + * Port task switchers to use standard sizes for everything else + * Port task switchers to use units.iconSizes (kde#422547) + * runners: port to new KRunner metadata system & install location + * Fix POTD in lock screen (kde#389962) + * Improve warning + * Implement configurable zoom in web browser widget + * [applets/userswitcher] Reflect users KCM's new name + * [applets] Show KCMs in System Settings (kde#417836) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Port task switchers to use standard sizes for everything else + * Port task switchers to use units.iconSizes (kde#422547) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * set AcceptingInputStatus flag only when the text is in the panel (kde#410612) + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Remove remaining icons from applets with custom tooltips + * Konsole Runner: optimize and simplify + * [applets/weather] Improve UX for selecting a weather station + * Port quicklaunch from KRun::run to CommandLauncherJob + * Remove too strict Qt/KF5 deprecation rule + * Port Konsole and Kate runners and dataengine away from KToolInvocation + * [runners/converter] Skip empty parts when splitting units + * Fix build + * Refactor foreach, use Qt5 signal syntax, remove unnecessary method call + * [applets/notes] Actually hide button row when it's not visible + * add missing include to fix freebsd build + * do not link qtest on the runner + * make convertrunner only build once + * use correct locale for thousand separator + force qlocale default + * Refactor converter runner + * characters: Refactoring, improve validation in kcm, optimize + * [applet/notes] Show a "remove" button on the button row + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * [applets/notes] Rename to "Sticky Note" + * [applets/notes] Only show configure button when focussed (kde#417608) + * Fix duplicate results for sessions, simplify and optimize + * Fix minor EBN issues: http -> https, newlines, licenses + * Fix minor EBN issues + plasma5-desktop -- Add upstream patch to fix renaming files on the desktop via the - keyboard shortcut (boo#1174487, kde#425436): - * 0001-Fix-renaming-shortcut-for-files-selected-via-selecti.patch - -- Add patch to fix selection in various KCMs (boo#1182944): - * 0001-Pass-Qt-MatchExactly-when-calling-QAbstractItemModel.patch - -- Add upstream patch to properly save keyboard shortcuts for - activities (boo#1172261, kde#374575): - * kcms_activities-Use-correct-method-to-set-active-global-shortcut.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * attica-kde: Allow it to use HTTP2 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Rebase 0001-Apply-branding-to-default-favorites.patch +- Add patches to fix setting keyboard options (kde#448377): + * 0001-kcms-keyboard-Fix-setting-more-than-one-option.patch + * 0002-kcms-keyboard-Port-XkbHelper-away-from-KProcess-with.patch + +- Apply openSUSE branding of favorites as patch: + * 0001-Apply-branding-to-default-favorites.patch + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * [kcms/keyboard] Fix setting options on X11 (kde#443609) + * [kcms/keyboard] Fix fallback handling in X11Helper::getGroupNames + * SwitcherBackend: Only create the workaround window on wayland (kde#443968) + * Touchpad KCM: Don't write default values to active config (kde#427771) + * Change ListView code to match GridView + * Fix GridView size/position + * Move plasmoid specific properties out of singleton (kde#443131) + * kcms/touchpad/applet: Fix mousearea lookup + * containments/panel: Fix initial sizing + * kcms/touchpad/applet: Make the popup close on click (kde#445982) +- Drop patches, fixed upstream: + * 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch + +- Add patch to fix empty window appearing on activity switching + (kde#443968, boo#1193960): + * 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * kickoff: Do not reset action for KickoffItemDelegate in Places tab (kde#446269) + * applets/taskmanager: Always show album art for single non-browser windows + * kcms/touchpad: make applet read-only + * Revert "Delete the Touchpad applet" (kde#445095) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2.1: + * keyboardlayout: Fix missing Esperanto flag icon in the menu (kde#445077) + * kickoff: Do not accept stylus in TapHandler (kde#445111) + * DRAFT: Fix issues with LayoutManager.insertAtCoordinates (kde#444071) + * Revert "taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips" (kde#444633) + * Do not unnecessarily reset panel opacity when starting an animation (kde#437093) + * foldermodel: Drop overlay(s) to icons in plasma folder view (kde#444514) + * plasma-desktop runner: Fix showing interactive plasma/kwin console (kde#444366) + +- Update to 5.23.2.1 + * New bugfix release +- Changes since 5.23.2: + * kickoff: Fix drag and drop causing delegates to reset to a 0 X position and overlap (kde#443975) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * [Folder View] Fix executing file without prompting (kde#435560) + * KCM Touchpad: Load config for touchpad on init (kde#443011) + * Remove defunct check for proxyAction in foldermodel (kde#444128) + * taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips + * Fix updating apps model (kde#444101) + * Fix pinned applet closes (kde#443589) + * taskmanager: Prevent useless component creation/destruction for grouped tooltips + * applets/taskmanager: Always set mprisSourceName to parentPid + * Make Applet config window a tiny bit smaller and reduce minimum size (kde#443712) + * Set Qt.ImhNoPredictiveText for text fields that act as search fields (kde#439914) + * Desktop as folder: restore functionality of the "delete" action (kde#442765) + * Fix create-folder-shortcut (F10) (kde#443512) + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Fix "clear emoji history" action (kde#443974) + * kickoff: Replace Kicker DragHelper with Qt Quick Drag (kde#443708) + * Make tooltip interactive when there is a player but no window is present (kde#443425) + * taskmanager: Disconnect from backend.showAllPlaces on destruction (kde#443820) + * Add systemsettings runner to hardcoded list of allowed runners for kicker (kde#443776) + * Folder View: Don't cancel multi-selection with right-click (kde#443743) + * [applets/kicker] Explicitly set visible property when opacity is 0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * [wayland] fix activity switching shortcut (Meta+Tab) (kde#443323) + * kickoff: Fix dragEnabled error for KickoffItemDelegates in singleton + * [applets/taskmanger] Do not overlay scrollbars over contents (kde#443173) + * kickoff: Fix null width/height error for some app grid view delegates + * kickoff: re-add drag and drop for favorites (kde#440308) + * kickoff: center align GridView + * kickoff: move isSearchDelegate binding to where search view is + * kickoff: simplify KickoffItemDelegate MouseArea anchor margins + * kickoff: fix hover changing index when moving between search and normal pages (kde#443076) + * kickoff: fix wrong activefocus being used in KickoffItemDelegate + * kickoff: Fix misspelled module qualifier + * Make clicking one item when multiple are selected deselect everything else (kde#424152) + * kcm_touchpad: fix translation for scroll speed setting slider + * Indicate when one of the thumbnails on the quick settings kcm has focus + * Check for currentApplet existence (kde#443287) + * KCM Touchpad: hide right and middle click sections when unavailable + * Open context menu under the cursor again (kde#443278) + * Adjust position of panel config bar when Enter is pressed (kde#443280) + * CompactApplet: Only draw separator line for panel applets (kde#439374) + * [keyboardlayout applet] fix non-working context menu (kde#441239) + * [Emojier] Set highlightMoveDuration to zero + * applets/kickoff: Improve list item touch targets and general aesthetics (kde#442661) + * Use Kirigami.Avatar in Kickoff Header bar (kde#442776) + * [kcms/activities] Fix QML i18n calls (kde#442514) + * kickoff: implement directional navigation + * kickoff: keep delegate highlight visible more often + * kickoff: Use attached tooltip for leave buttons +- Drop patches, now upstream: + * 0001-Use-Kirigami.Avatar-in-Kickoff-Header-bar.patch +- Add new key + signature to plasma.keyring + +- Add patch to fix fallback user icon in Kickoff (kde#442776): + * 0001-Use-Kirigami.Avatar-in-Kickoff-Header-bar.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * [emojier] Set KLocalizedContext + * [emojier] Register QAbstractItemModel to QML + * [containments/desktop] Stop hardcoding applet handle tooltip position (kde#425636) + * [containments/panel] Fix panel applet configuration with touch (kde#439918) + * [desktoppackage/alternatives] Don't overflow with long text (kde#439098) + * [applets/taskmanager] Don't make pinned app tooltips interactive (kde#439094) + * [containments/desktop] Fix applet overlay icon size with touch interaction + * Use the correct panel prefixes from the theme + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [panel] When in adaptive transparency go transparent when in show desktop mode (kde#439209) + * kcms/keys: Use storageId instead of desktopEntryName (kde#438204) + * kcm/keys: Always try looking up services by storageId + * Fix shift-action modifier in context menu (kde#425997) + * [kcms/keyboard] Fix translations of OSD config (kde#439394) + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Don't hide expanded representation if plasmoid is pinned (kde#439269) + * [Task Manager] Load album art background asynchronously (kde#439512) + * [kimpanel] Use window flag ToolTip on wayland to avoid grab focus from input method. + * [keyboard layout applet] Fix auto-opening fullRepresentation on start (kde#438460) + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * [kcms/landingpage] Give up on vertical centering and let it scroll (kde#438171) + * [Task Manager] Show window title in tooltip when player title is different + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * Make config category delegates always fill sidebar + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcms/keyboard] Restore keyboard layout OSD on X11 (kde#435533) + * Don't slide when launching an app (kde#437558) + * [taskmanager] Skip iconified tasks when using Mouse wheel + * Change minimizeall to use isHidden + * Fix panel adaptive transparency when "show window thumbnails: always" + * Don't shift badge down for short sounds when audio indicator isn't acually being shown + * [applets/taskmanager] Ensure highlight effect is cancelled after activating a window + * Fix badge overlap with audio indicator + * kcms/keys: Align checkbox of section headers with the ones of list items + * [Task Manager] Optimize parent process CGroup check (kde#437259) + * Revert "Replace Repeater with ListView for task group list" + * Use python3 explicitly + * [applets/taskmanager] Don't anchor shadow to invalid item on Wayland + * [kcm/landingpage] Remove return true on sort lambda +- Drop patches, now upstream: + * 0001-Use-python3-explicitly.patch + * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch + +- Add patch to fix systemsettings5 in some cases: + * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch + +- Add patches for proper deps of kconf_update scripts: + * 0001-Use-python3-explicitly.patch + * 0002-No-usr-bin-env-in-shebangs.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Fix renaming shortcut for files selected via selection button and popup button (kde#425436) + * Calculate cursor position relative to top-left corner of current screen (kde#436216) + * Set a transientParent for the FolderView ContextMenu + * fix: unneeded keyboardConfig.save() + * kcms/users: elide text that can't fit in users list (kde#435700) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * fixup! fix broken keyboard configurations with single layout on Wayland + * fix broken keyboard configurations with single layout on Wayland (kde#433576) + * Fix zero badges (eg when downloading small files with Firefox) + * [applets/kickoff] Make section headers more section headery (kde#434669) + +- 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 include + * Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings + +- 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 + +- 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 + +- signon-plugin-oauth2 is a runtime dep + +- Fix build on s390, where various Xorg components aren't available + +- 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 patch, kickoff got redesigned: + * 0001-Use-themed-user-face-icon-in-kickoff.patch + +- Add support for qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * revert: bf7d64b3 . Fixes panel height adjusting fails when the panel is on top / left (kde#430050) + * Reparse the key repeat rate config when we try to load it. (kde#418175) + * Fix the order of the actions of the emojier + * [kcms/users]: Make sure avatar grid doesn't escape bounds (kde#428899) + * Use Instantiator to create drawer actions to improve startup time + * [kcms/users] Avoid race condition on startup (kde#429314) +- Drop patches, now upstream: + * Reparse-the-key-repeat-rate-config-when-we-try-to-load-it.patch -- Update to 5.18.6 +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * kimpanel: Fix action in menu + * Only allow multi key shortcuts for standard shortcuts + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [desktoppackage] Don't set a widget on an item in a layout (kde#428214) + * [Widget Explorer] Don't set the list index to something random on mouse exit (kde#428174) + * Fix bug: Some user profile fields won't apply unless they all have unique new values. (kde#427348) + * [kcms/activities] Port to QQuickWidget from nested QQuickWindows (kde#394899,kde#423682,kde#416253) + * Fix bug: plasmashell high cpu usage + +- Fix kactivities5 conflict version + +- Update to 5.20.1 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: - * kcm_fonts: Make the font selection dialog select the correct "Regular"-like style + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Fix sizing of tooltip with media controls without thumbnail + * [kcms/autostart] Set sane default size + * [kcms/user] Fix leaking model + +- Despite libinput configuration is lacking in comparision no + longer recommend xf86-input-synaptics package, since the driver + is no longer in development and should no longer be installed by + default (boo#1175035) + +- Also obsolete kde-user-manager-lang (boo#1177677) + +- Explicitly depend on accountsservice, like kde-user-manager + previously + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Fix "Plasma Renderer" KCM not being launchable (kde#421431) + * Remove fallthrough attribute + * Compare against coponent id when importing (kde#427188) + * [kcm/keys] Use AbstractKCM as a base, rather than ScrollViewKCM + * Add some rudimentary error handling to users kcm (kde#425036) + * [kcms/users] Fix "Passwords must match" message in change password sheet + * [kcms/users] Fix "passwords must match" error message being too narrow + * [applets/taskmanager] Don't show icons on top of thumbnails on Wayland (kde#427076) + * [kcms/activities] Use correct method to set active global shortcut (kde#374575) + * Always draw sidebar in applet configuration window (kde#419517) + * make click on thumbnails work on wayland + * [kcms/krunner] Use more accurate text for the positioning + * Add Q_FALLTHROUGH + * Update emoji category to latest ibus-dict-emoji + * Force Emojier using color emoji font + * [kcms/autostart] Add Exec line to KCM desktop file (kde#426737) + * Remove freetype/fontconfig remnants + * [kimpanel] Fix comments in cmake find modules +- kde-user-manager got dropped in favor of the user kcm in here +- Use a versioned Obsoletes for synaptiks + +- Drop unneeded BuildRequires and obsolete workarounds +- Mention KCMs in %files individually + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here +- Refresh patches: + * 0001-Use-themed-user-face-icon-in-kickoff.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Revert "[Folder view] Fix binding loop on width" (kde#423511) + * Hardcode icons for default plasma components + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: - * Fix blurry icons in KColorSchemeEditor (kde#418165) + * Notify about changes when changing Global Theme (kde#421745) + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * Translate kcfg files + * fixuifiles + * Fix message extraction a bit + * Extract from ui files as well + * Fix a further potential null pointer deref in file manager chooser + * Fix a KCM crash when no file manager is installed (kde#422819) + * Do not modify vector while iterating over it in range-based for loop (kde#423224,kde#423441) + * KCM component chooser: use the category FileManager to filter filemanager apps (kde#423313) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix layouting bug for kicker in top panel (kde#399554) + * Fix too small result list when favorites are added (kde#422398) + * Fix unprintable characters + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * KCM Notifications: Open app page only after model is loaded + * [kimpanel] Make candidate index more visible. + * Emoji Panel: Use the right category component + * [Emoji panel] fix slowness introduced in the last patch + * [Emoji panel] search when the user begins typing + * [kcms/nightcolour] Reset needsSave after loading initial QML properties (kde#411584) + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-krdb-Drop-GTK2-colour-exporting.patch + * 0001-Stop-multiplying-duration-values.patch plasma5-integration -- Update to 5.18.7 +- Update to 5.24.1 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Gracefully handle invalid color scheme setting (kde#449613) -- Update to 5.18.6 +- Update to 5.24.0 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Port Q_FOREACH + * Fix some clazy warning + * Add GitLab CI + * Remove manual lnf default handling + * Only read values that will be used + * Replace Q_DECL_OVERRIDE by override + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Backport "FileChooser portal: send window id in hex" from qtbase + * QXdgDesktopPortalFileDialog: use QUrl to store directory & selection + * More p-m-f connect() signal/slot syntax + * Use pointer-to-member-function signal/slot syntax + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Add trailing commas + * Remove obsolete COPYING file + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Make it compile without deprecated enum + * Convert license headers to SPDX + * Stop advertising titlebar "What's This?" help button + * Remove wayland roundtrip + * Use version-less qt DBus macros + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Port away from WId-based KWindowEffects API + * Do not set default font style names, and just rely on weights + * Use QFont::Normal (50) instead of -1 constant for default font weight + * platforminputcontextplugin: Make F1-F10 valid for selecting keys (kde#430162) + * Raise minimum CMake version to 3.16 + * Remove unused cmake code + * Use versionless Qt cmake target + * Revert held-key behaviour + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * kdirselectdialog: when creating a new dir that already exists, select it + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * QXdgDesktopPortalFileDialog: pass directory option to portal + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Implement forwarding file dialog requests to xdg-desktop portal + * Use same default for all places StartDragTime is loaded (kde#421450) + * Get rid of workaround that prevents file dialog from being blocked + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Use Standard "Show/Hide Hidden files" shortcuts in directory chooser dialog + * Raise size of default fixed-width font from 9 to 10pt + * Remove too strict Qt/KF5 deprecation rule + * Set cursor size default to 24 to align with KCM default value + * Fix build + * bump to require Qt 5.14 + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. plasma5-openSUSE +- Update to 5.24.1 + +- Update to 5.24.0 + +- Update to version 84.87~git20220116T220745~fffd234: + * Update LNF previews + * Revert to BreezeClassic as default color scheme + * Revert switching the openSUSE desktoptheme to dark colors + * Remove kickoff.svgz in desktop themes + * Remove dangling symlinks + * Link start-here-branding into breeze-dark as well (boo#1173437) + * Tumbleweed icons&colors changes (#12) + +- Update to 5.23.90 +- Rebase sddmtheme.diff + +- Update to 5.23.5 + +- Update to 5.23.4 + +- Update to 5.23.3 + +- Update to 5.23.2 + +- Update to 5.23.1 + +- Update to 5.23.0 + +- Update to 5.22.90 + +- Update to 5.22.5 + +- Update to 5.22.4 + +- Update to 5.22.3 + +- Update to 5.22.4.1 + +- Update to 5.22.1 + +- Update to 5.22.0 + +- Update to 5.21.90 + +- Update to 5.21.5 + +- Update to 5.21.4 + +- Update to 5.21.3 + +- Update to 5.21.2 + +- Update to 5.21.1 + +- Drop update_diffs.sh, broken and unused + +- Update to 5.21.0 + +- Update to 5.20.90 + +- Update to 5.20.5 + +- Update to 5.20.4 + +- Update to 5.20.3 + +- Update to 5.20.2 + +- Update to 5.20.1 + +- Update to 5.20.0 + +- Update to 5.19.90 + +- Update to 5.19.5 + +- Update to 5.19.4 + +- Update to 5.19.3 + +- Update to 5.19.2 + +- Update to 5.19.1 + +- Update to 5.19.0 + +- Update to 5.18.90 + plasma5-pa +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Drop conditionals for no longer supported versions of openSUSE. + Following this; drop pkgconfig(gconf-2.0) BuildRequires and + (pulseaudio-module-gconf if pulseaudio) Recommends, and + conditional cmake_kf5 call. Pulseaudio dropped support for gconf + in version 15. + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Fixes toggling Configure button on click. + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * [speakertest] Force canberra driver to PulseAudio (kde#442781) + * Fix a bug that caused the handle of the volume slider to show artifacts (kde#434927) + * Fix balance setting (kde#439751) +- Add supplements for pipewire-pulseaudio as well +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to audio KCM + * Integrate the advanced options under `Configure...` in the main page + * Disable global mute when changing volume + * [kcm] Avoid string puzzle + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Remove unneeded target + * [applet] Don't install as bundled package + * [ListItemBase] Open menu on press + * Remove unneeded X-KDE-PluginKeyword + * [applet] Only set VolumeMonitor object if it's valid + * Always disconnect streams (kde#439347) + * [applet] Fix QML error + * Use version-less qt DBus macros + * Use ellipses instead of triple period + * Set meta + mute as a default shortcut to mute the microphone + * Support multiple default shortcuts + * Fix crash when target is destroyed before monitor (kde#437184) + * Indicate when application is "corked" (kde#398476) + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [ListItemBase] Open menu on press + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Always disconnect streams (kde#439347) + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Set meta + mute as a default shortcut to mute the microphone + * Support multiple default shortcuts + * Fix crash when target is destroyed before monitor (kde#437184) + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Increment volume by percent instead of a constant volumeStep (kde#434769,kde#435522) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Round volume to avoid increasing or decreasing by more than stepSize (kde#434769) + +- 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 + +- 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 + +- 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 +- 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 -- Update to 5.18.7 +- Update to 5.20.5 - * https://kde.org/announcements/plasma/5/5.18.7 -- No code changes since 5.18.6 + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * [kcm] Read text color from proper theme -- Update to 5.18.6 +- Update to 5.20.4 - * https://kde.org/announcements/plasma-5.18.6 -- No code changes since 5.18.5 + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Remove count property from PulseObjectFilterModel (kde#427978) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [applet] Remove unnecessary separator over menu section header (kde#427804) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Bump Controls 2.14 in DeviceCombobox.qml + * Correctly look up data in the model (kde#427687) + * Simplify DeviceComboBox (kde#408700) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Default maximumPercent value of 100 + * Use pulseaudio's equal functions instead of memcmp + * Show and hide the inactive device buttons based on new count property + * Use i18nd consistently + * don't show in widget explorer on plasma mobile + * [applet] Allow showing inactive devices as in the KCM + * [applet] Port towards PlasmaComponents3 + * Colorize volume percentage text when over 100% + * Show correct volume level in OSD when maximum volume is raised (kde#422537) + * Filter out currently unused devices (kde#422612) + * Fix Layout warnings + * Take into account Balance button for layouting + * Fix centering Volume icon around channel sliders + * Change it to a "Balance" button so also non-geeks can comprehend it + * Allow "unlocking" volume slider for per-channel (e.g. left, right) volume sliders + * [ListItemBase] Open options menu also on right click like a context menu + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Converted to page and added heading + * Add options for OSD feedback (kde#363983) + * bump to require Qt 5.14 + * [KCM]Align volume controls row + * [KCM]Update Device item layout based on applet (kde#417607) + * [applet] For placeholder labels, disable rather than changing opacity + * [Applet]Improvements for unavailable port. + * [Applet]Correct raise max volume functions for mic + * [Applet]Always get valid device and stream name + * Fix minor EBN issue and typos + * [Applet] Display device name when there is than one device (kde#417079) + * [Applet]Fix device label problems (kde#417074,kde#417106) + * [Applet]Supplementary add port check + * [Applet]Add port check + * [Applet] Remove leftover in config window + * [Applet] Enable new global "Raise maximum volume" checkbox + * [Applet]Hide hamburger menu when empty + * [Applet]Add global mute function (kde#396835) + * [Applet] Make 'raise maximum volume' global + * [Applet]Update layout based on T10470 plasma5-pk-updates +- Use git master directly +- Use a complete plasma5-pk-updates-lang.tar.xz +- Update to version 0.3.2+git67: + * Port config dialog to QtQuick Controls 2 + * Lower required QtQuick.Layouts version to 1.12 + * Fix expansion handling of PackageDelegate items + * Consistent spacing in PackageDelegate + * Port completely to PC3 by using PlasmaExtras.ListItem + * Don't show "no updates" message when checking failed + * Refactor tracking of overall package selection state + * Fix state of "Select all packages" checkbox + * Port to Layouts and PlaceholderMessage as well to fix layout issues + * [applet] Port mostly to PlasmaComponents3 + * Also treat ErrorNotAuthorized as temporary + * Limit to one automatic check each 10 minutes + * Don't refresh the cache forcibly + * Accumulate restart requests to show the notification at transaction end + (boo#1103679, boo#1174239) + * Don't default to showing that the check for updates failed + * Don't show an error for a failed automatic refresh + * Make action buttons translatable + * Add support for license prompts + * Port away from KDELibs4Support, use Solid::Power interface + * Remove explicit initialization of default constructed members + * Fix warning, remove unsigned int < 0 check + * Fix minor typos + * Make the notifications less obtrusive + * Use own eventIds and ComponentName instead of generic plasma workspace ones + * Fix usage of 0 for null pointer constants + * Replace KIconLoader + pixmaps with standard icon names + * Don't force a check for updates when the applet runs + * Several fixes related to the network state and applet messages/notifications. +- Drop all patches, now upstream: + * desktop.patch + * 0001-Hide-updates-and-checkbox-when-system-is-offline.patch + * 0002-Add-its-own-messageChanged-NOTIFY-signal-to-message.patch + * 0003-Delay-PkUpdates-checkUpdates-calls-if-the-network-is-offline.patch + * 0001-Replace-KIconLoader-pixmaps-with-standard-icon-names.patch + * 0002-Fix-usage-of-0-for-null-pointer-constants.patch + * 0003-Use-own-eventIds-and-ComponentName-instead-of-generi.patch + * 0004-Make-the-notifications-less-obtrusive.patch + * 0006-Remove-explicit-initialization-of-default-constructe.patch + * 0007-Port-away-from-KDELibs4Support-use-Solid-Power-inter.patch + * 0001-Add-support-for-license-prompts.patch + * 0001-Don-t-show-an-error-for-a-failed-automatic-refresh.patch + * 0001-Limit-to-one-automatic-check-each-10-minutes.patch + * 0001-Also-treat-ErrorNotAuthorized-as-temporary.patch + +- Fix package build with plasma-framework 5.89.0. + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Use %cmake_build instead of %make_jobs. + plasma5-workspace -- Add upstream patch to fix broken/missing "Switch User" - functionality with systemd 246 (boo#1177223, kde#427777): - * Fix-missing-Switch-User-with-systemd-246.patch +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Move to runtime check of valid font DPI (kde#449918) + * applets/battery: adjust show/hide conditions for charge limits (kde#435931) + * applets/systemtray: fix SNI context menu usage without libappindicator (kde#449870) + * applets/notifications: Increase implicit size of standalone popup (kde#448383) + * applets-digital/clock: Add workaround for QTBUG-83890 (kde#448387) + * Clean up "empty" mimeType containg only whitespaces + * dataengines/apps: Use KIO::ApplicationLauncherJob for starting KService + * [containmentactions/applauncher] Use ApplicationLauncherJob instead of OpenUrlJob (kde#449900) + * Desktop: Still show services with nodisplay=true set (kde#449243) + * appstream runner: De-duplicate results from multiple sources (kde#448619) + * Fix ksplash always using default theme. (kde#446966) + * kcms/users: Fix missing template arguments before reply in FingerprintModel + * De-duplicate 'Uninstall or manage addons' option in the context menu of Kickoff (kde#448564) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-sddm-theme-Change-wallpaper-extension-so-that-it-poi.patch + * 0001-systemdialogs-Remove-leftover-and-broken-components.patch + * 0001-Make-SessionManagementScreen-a-FocusScope.patch + * 0001-Fix-initial-focus-in-LockScreenUi.patch + +- Add patch to fix initial focus in SDDM (kde#447817): + * 0001-Make-SessionManagementScreen-a-FocusScope.patch +- Add patch to fix initial focus in the lockscreen: + * 0001-Fix-initial-focus-in-LockScreenUi.patch + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here +- Rebase 0001-Use-qdbus-qt5.patch +- Replace xprop-kde-full-session.desktop with autostart file: + * 0001-Revert-Drop-setupX11-from-startplasma-waylandsession.patch + * 0002-Revert-Drop-X11-root-properties-for-KDE-full-session.patch +- Add patch to fix the upstream sddm theme background: + * 0001-sddm-theme-Change-wallpaper-extension-so-that-it-poi.patch +- Add patch to fix screen sharing dialog (kde#448423): + * 0001-systemdialogs-Remove-leftover-and-broken-components.patch + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * applets/systemtray: Follow panel opacity (kde#439025) + * [webshortcutsrunner] Fix private browsing with some Firefoxes + * [kcms/style] Don't call setNeedsSave when style config changes (kde#439297) + * digital-clock: fix calendar popup contrast when opened from desktop (kde#446991) + * [libnotificationmanager] Fix memory leak + * [kcms/lookandfeel] Guard reading invalid first entry (kde#446100) + * [Global Menu] Set translation domain + * lookandfeel: Add missing check if list of files is empty (kde#439797) + * [KSplash] Start with zero opacity + * Fix Klipper Actions content truncation (kde#444365) + * [klipper] Use full text for DBus return values (kde#446441) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Lock & login screens: Use RTL-friendly arrows when in RTL mode + * [logout-greeter] Set window class name (kde#444898,kde#444899) + * systemtray: Connect to StatusNotifierWatcher before initializing QDBusPendingReply + * systemtray: Check if a service is already added before processing QDBusReply (kde#443961) + * baloosearchruner: Emit DBus error when baloo is disabled (kde#445342) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * fixed size hints to the osd + * use implicit size to not cause binding loops (kde#422072) + * wayland: don't create DesktopView for placeholder screen (kde#438839,kde#444801) + * [startplasma] Detect systemd service in linked state + * [Notifications] Fix grouping container side line + * Disconnect watcher for xdgActivationTokenArrived (kde#444385) + * interactiveconsole: Allow specifying mode from command line parameter + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Hide KRunner window when pressing escape (kde#444240) + * [applets/clipboard] Fix selecting clipboard entries with Enter + * Set Qt.ImhNoPredictiveText for text fields that act as search fields + * [shell] Ignore placeholder screens +- Add a version to BuildRequires: cmake(Breeze) + +- Add back X11 root window properties until firefox is adjusted + (boo#1191825): + * 0001-Revert-Drop-setupX11-from-startplasma-waylandsession.patch + * 0002-Revert-Drop-X11-root-properties-for-KDE-full-session.patch + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * [freespacenotifier] impr: no notification for ro filesystems + * kcms/colors: Don't apply header accent colors to non-Header color schemes (kde#443786) + * [kcms/colors] Notify global settings change after saving + * krdb: Fix removal of Xft.dpi from Xresources (kde#350039) + * sddm-theme: fix missing password field on "Other" page (kde#443737) + * pipewire: Report DRM_FORMAT_MOD_INVALID when no modifiers are offered + * [digital-clock] Do not assign undefined when agenda is not visible (kde#443380) +- Drop patches, now upstream: + * 0001-sddm-theme-fix-missing-password-field-on-Other-page.patch + +- Add patch to show password input on the "Other" page in SDDM (kde#443737): + * 0001-sddm-theme-fix-missing-password-field-on-Other-page.patch + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Revert "xembed: adapt to changes in KNotifications" (kde#442758) + * sddm-theme: Fix using mouse movements to show the UI + * [systemtray] Check for menuItemFactory.object existence (kde#443377) + * applets/devicenotifier: Remove applet list item animations + * sddm-theme: Fix use of needsPassword and related button layout + * [klipper] Fix shortcut of OK button in the clipboard content edit dialog (kde#400623) + * Fix Kickoff context menu actions for System Settings results (kde#442522) + * klipper: Fix reading from plasma on wayland + * Fix build with gpsd 3.23.1 + * Unbreak fontinst KCM (kde#442748) + * Address regression in VT switching code (kde#442852) + * libtaskmanager: Don't request dmabuf if not supported (kde#428284) + * Port away from Kirigami.Units.devicePixelRatio + * lookandfeel: don't nuke accent colour (kde#442812) + * kcm/colors: Improve some bindings on accent colors + * sddm-theme: fix default username font size + * PipeWire: Include defines for older PipeWire versions + * pipewire: Properly compare pipewire versions using QVersionNumber + * [Klipper] Guard against broken data fetches + * [Klipper] Handle incoming UTF-8 mime types (kde#424694) + * PipeWire: Make sure thumbnails properly use dmabuf again + * [shell/panel] Fix ability to type in textfield (kde#442557) +- Drop patches, now upstream: + * 0001-Fix-build-with-gpsd-3.23.1.patch + * 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch + * 0002-shell-panel-Fix-ability-to-type-in-textfield.patch + * 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch + * 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch + * 0007-Klipper-Guard-against-broken-data-fetches.patch + * 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch + * 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch + * 0010-sddm-theme-fix-default-username-font-size.patch + * 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch +- Refresh 0001-Ignore-default-sddm-face-icons.patch +- Add new key + signature to plasma.keyring + +- Add patch to fix build with gpsd: + * 0001-Fix-build-with-gpsd-3.23.1.patch +- Add patch to fix window thumbnails if dmabuf is not supported (kde#428284): + * 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch + +- Add patches from Plasma/5.23 branch: + * 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0002-shell-panel-Fix-ability-to-type-in-textfield.patch + * 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch + * 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch + * 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch + * 0007-Klipper-Guard-against-broken-data-fetches.patch + * 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch + * 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch + * 0010-sddm-theme-fix-default-username-font-size.patch +- Add patch to fix XEmbed context menus (kde#442758) + * 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here +- Refresh patches: + * 0001-Revert-No-icons-on-the-desktop-by-default.patch + * 0001-Use-qdbus-qt5.patch +- Drop patches, now upstream: + * Call-UnInhibit-with-correct-signature-in-powermanagement-dataengine.patch + +- Add upstream patch to fix a bug that would result in power management + remaining inhibited even after un-inhibiting it in the UI: + * Call-UnInhibit-with-correct-signature-in-powermanagement-dataengine.patch + +- Drop the unneeded baselibs.conf. + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * [kcms/icons] Fix i18n usage + * [kcms/icons] Clip ListView in popup + * [applets/digitalclock] Let long timezones list scroll (kde#439147) + * [applets/digital-clock] Fix header in RTL mode (kde#438083) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * systemtray: Let plasmashell handle visibility when configuring (kde#440263) + * [applets/clipboard] Fix the alignment of delegate buttons (kde#437044) + * Allow plasmashell to use both screenshot and screenshot2 + * [Notifications] Set Plasma linkColor on notification label (kde#438366) + * Add kde-baloo.service to Wants= + * Prevent fractional positioning in systray HiddenItemsView + * Set GDK scale explictily on wayland (kde#438971) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * [Media Player] Skip source if it doesn't exist (kde#439309) + * Guard calls into layer shell (kde#439356) + * xembed-sni-proxy: Add Menu property (kde#439229) + * Assing first screen if `screen` is null (kde#438277) + +- No longer force GDK_BACKEND, kde-gtk-config deals with it meanwhile: + * 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch +- Drop "Full Wayland" session, default in libqt5-qtbase changed + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * Fix copy-paste error + * [Notifications] Strip trailing slash for fallback URL path + * [Notifications] Restore "details" reference + * [Notifications] Avoid showing "0 seconds remaining" + * Init ShellCorona after KDBusService (kde#408310) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [applets/devicenotifier] Don't show empty header most of the time (kde#438351) + * [kcms/autostart] Avoid empty application icon + * [libtaskmanager/x11] Fix transient windows bug (kde#438222) + * krunerglobalshortcuts: Fix migration from old component + * Recent Documents: Fix missing actions for results (kde#437462) + * [kcms/autostart] Keep capitalization of desktop file names (kde#438406) + * Point bbcukmet to new location API BUG: 430643 (kde#430643) + * krunnerglobalshortcuts: Prevent actions from becoming inactive + * Fix kcmfontinst install destination (kde#436306) +- Drop patches, now upstream: + * 0001-krunnerglobalshortcuts-Prevent-actions-from-becoming.patch + * 0001-krunerglobalshortcuts-Fix-migration-from-old-compone.patch + * 0001-Fix-kcmfontinst-install-destination.patch + +- Add another patch to fix migration of krunner shortcuts from + Plasma < 5.17 (boo#1187204): + * 0001-krunerglobalshortcuts-Fix-migration-from-old-compone.patch + +- Add patch to fix migration of krunner shortcuts (kde#437364): + * 0001-krunnerglobalshortcuts-Prevent-actions-from-becoming.patch + +- Add back patch which was mistakenly not part of the tarball: + * 0001-Fix-kcmfontinst-install-destination.patch + +- Update to new 5.22.0 tarball: + * [System Tray] Fix typo breaking sorting notification applet first (kde#438146) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Fix-kcmfontinst-install-destination.patch + +- Add patch to fix the font management KCM (kde#436306): + * 0001-Fix-kcmfontinst-install-destination.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-startkde-Reset-systemd-failed-units-on-login.patch + +- Add patch to unbreak some services after login (kde#429415): + * 0001-startkde-Reset-systemd-failed-units-on-login.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * [applets/digital-clock] Fix "both pointSize and pixelSize defined" warning + * [applets/digitalclock] Fix timezone filter + * Add a -1 to make the mouse input not redirect to a margin pixel. (kde#413736) + * Fix crash on drag-and-drop over panel (kde#398440) + * [Notifications] Don't generate previews of zero size + * krunner: Always set cursor position to end when focusing search field (kde#435604) + * Don't extract QML as Java + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * Make sure that *m_twinSpacer is iniitialized in panelspacer (kde#422914) + * Comment was interpreted as part of Restart + * [applets/digital-clock] Fix timezone placeholder message positioning + * icons kcm: Clear pending deletions when Defaults button is clicked + * Remove pointless widget (kde#434910) + * krunner: Restore history related property and methods for compatibility with third party themes (kde#433173) + * Make bottom frame again visible (kde#434645) + * Fix color scheme preview (kde#434493) + * save layout when corona startup is completed (kde#433799) + * Klipper Waylandclipboard: force offer of specific mimetype to fix pasting to gtk applications + +- 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) -- Add (rebased) patch from upstream to fix the size of the login - button in the lockscreen with KF5 >= 5.74: +- 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 + +- 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 + +- 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 + +- Add _constraints with min 4GB disk space to avoid build failure + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Recent Documents Runner: Strip trailing slash in subtext + * [applets/systemtray] Fix missing expander arrow (kde#430569) + * [Notifications] Check popup being null + * move keyboard positioning in the keyboard itself (kde#427934) + +- RPM got fixed, so use %fdupes on TW again + +- Add compatibility with qml-autoreqprov + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix missing "Switch User" button on lockscreen with systemd 246 (kde#427777) + * [applets/devicenotifier] Fix regression with expand (kde#428379) + * Fix edge case for tilde and ENV command + * [lookandfeel] Fix switching to a different user session + * [libkworkspace] Fix if getCurrentSeat needs to fallback to old approach (kde#423526) + * Fix SystemEntries not updating correctly (kde#427779) + * [applets/icon] Handle non-Applications URLs again (kde#427797) + * [System Tray] Fall back to tool tip title if no title is set + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * [plasma-session] Fix application lifespan (kde#422948) + * Sync OSD properties (kde#425908) + * [applets/systemtray] Fixes for vertical and huge panel (kde#428158,kde#428127,kde#428198) + * [applets/systemtray] Make highlight wider (kde#427638) + * Fix tile expansion in ShellRunner (kde#427824) + +- Require pipewire in plasma5-session-wayland + +- Drop workaround for old powerdevil +- 5.20.1.1 is actually still 5.20.1, set the macro that way + +- Update to 5.20.1.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * [applets/devicenotifier] Don't offer to unmount non-removable devices (kde#427176) + * [applets/systemtray] Fix icon size for 24px panels (kde#427690) + * Make Prison a required dependency + * [notifications] Fix margins of close button timeout indicator (kde#425911) + * [Notifications] Also check transient parent for whether it's a dialog + * Revert "krdb: Call xrdb with -nocpp" to fix gitk runtime errors +- Drop patches, now upstream: + * 0001-Revert-krdb-Call-xrdb-with-nocpp-to-fix-gitk-runtime.patch + +- Generate plasmafullwayland.desktop by editing plasmawayland.desktop +- Make plasma5-session-wayland arch-dependent as it contains %{_libdir} +- Add BuildRequires for pipewire and libdrm + +- Don't use %fdupes -s, kpackage doesn't like it and so this broke + the slideshow wallpaper + +- Add patch to fix startup of some applications (mostly Tk): + * 0001-Revert-krdb-Call-xrdb-with-nocpp-to-fix-gitk-runtime.patch + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Too many changes to list here +- Drop patches, now upstream: + * 0001-applets-devicenotifier-Don-t-open-popup-for-already-.patch + * 0001-Improve-handling-of-lifecycle-methods-in-retain-prio.patch + +- Add patch to avoid popup on login (kde#426990): + * 0001-applets-devicenotifier-Don-t-open-popup-for-already-.patch + +- Mark powerdevil 5.19.0 as recent enough as workaround for boo#1176474 + +- Add patch to fix krunner on wayland: + * 0001-Improve-handling-of-lifecycle-methods-in-retain-prio.patch + +- Copy icon for org.kde.kcolorschemeeditor.desktop +- Clean up .spec file and remove obsolete workarounds + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here +- Refresh patches: + * 0001-Ignore-default-sddm-face-icons.patch + * 0001-Use-qdbus-qt5.patch +- Drop patches, now upstream: + * 0001-Port-applets-to-use-PlasmaExtras.PlaceholderMessage.patch + * 0001-ksmserver-Use-UpdateLaunchEnvJob-to-sync-SESSION_MAN.patch + * 0001-sddm-theme-lockscreen-Fix-login-button-size.patch + +- Add patch to fix login button appearance with KF 5.74: -- Replace %{_plasma5_bugfix} with hardcoded values in some places to - allow installation with other components being at 5.18.5 +- apply 0001-ksmserver-Use-UpdateLaunchEnvJob-to-sync-SESSION_MAN.patch, + that fixes the broken session restore + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * [logout screen] Set implicit widths on OK and Cancel buttons + * KDisplayManager: Work without $DISPLAY set -- Add patch to fix the weather data for Canada - (https://invent.kde.org/plasma/plasma-workspace/-/issues/8): - * 0001-Fix-Environment-Canada-weather-domain.patch +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * emit countChanged when we get a new source model + * [wallpaper] Avoid using pluginId for indexing package indexes (kde#423987) + * Revert "Fix broken ENV variables for detailed settings" (kde#423995) + * [applet/systemtray] Regression: all applets in config are shown as disabled + * hide face config button if the face can't config + * Only open KCM in systemsettings if it can be displayed (kde#423612) -- Update to 5.18.6 +- Update to 5.19.3 - * https://kde.org/announcements/plasma-5.18.6 -- Changes since 5.18.5: - * Fix calendar events not being shown at first + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2: + * [wallpaper] Save the package name in configuration not a URL + * Theme shouldn't inherit (kde#423747) + * [applet/systemtray] Load config defaults from main.xml (kde#423561) + * [startkde] Block plasma-session exiting until startup sound completes (kde#422948) + * [mediacontroller] Use half the samples for better performance with swrast + * [applets/mediaplayer] Make size of the standalone plasmoid similar to that of the system tray (kde#422736) + * Fix broken ENV variables for detailed settings (kde#417070,kde#176650) + * set proper formFactors to faces + * better propagate size hints + * Fix DBus service used in shutdown interface (kde#423391) +- Drop patches, now upstream: + * 0001-mediacontroller-Use-half-the-samples-for-better-perf.patch + * 0001-Fix-DBus-service-used-in-shutdown-interface.patch + +- Add patch to speed up artwork shader compilation in VMs (boo#1172763): + * 0001-mediacontroller-Use-half-the-samples-for-better-perf.patch + +- Add patch to fix power actions (kde#423391): + * 0001-Fix-DBus-service-used-in-shutdown-interface.patch + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * [Notifications] Support description where only a value is set (kde#423218) + * Fix case of monitored service in startplasma's shutdown (kde#422870) + * Fix faint outline for notification timeout indicator with newer charts (kde#423079) + * [applets/appmenu] Listen to more signals to ensure that appmenu applet can reliably catch the active window changing (kde#422786,kde#422260) + * Fix KRunner positioning on X11 with High DPI and Qt scaling on Plasma (kde#422578) + * [lock screen] Stop timer when interacting with media controls (kde#422707) + +- Add patch to fix label appearance (kde#422684): + * 0001-Port-applets-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * Fix race in loading DBus activatable applets + * [applets/systemtray] Fix SNI "Always shown" restore (kde#422837) + * center align battery icon in compact representation (kde#421038) + * Fix actions for application search results + * Fix desktop actions for recently used applications + * Fix absolute icon paths + * Make hidden plasmoids vertically centered in the System Tray popup applet (kde#422685) + * Make KRunner KCM open in System Settings (kde#421427) + * Guard QQmldebuggingEnabled by an env var (kde#422228) + * fix confirmLogout setting for SessionManagement + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * appstreamrunner: do case insensitive comparisons + * Fix many results when query starts with = + * [notifications] don't widen the notifications on the mobile + * Kicker fix KRunner prepare/teardown method calls + * Bookmarks Runner: Fix extraction of firefox profile (kde#418526) + * [applets/systemtray] Fix configuraiton read on Plasma start + * [applets/systemtray] Consistent name/icon in System Tray settings (kde#421561) + * [applets/systemtray] Lazy initialize SystemTray model (kde#420993) + * [applets/mediacontroller] Icon for Playing/Paused + * [applets/mediacontroller] Don't use Album Art for icon (kde#420197) + * Remove useless double line + * Make system tray impossible to resize again + * Revert "[applets/batterymonitor] Collapse inhibitions list properly" + * [Battery Monitor] Fix ScrollView anchoring + * [Notifications] Restore item spacing - * [sddm-theme] Prevent the logo from leaking in after a fadeout + * [Kicker] Fix jump list actions in RunnerMatchesModel + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here +- Drop patches, now upstream: + * 0001-Stop-multiplying-duration-values.patch plymouth +- Update SPEC file: + Remove usermerged macro and script: + 1, currently, it blocks the building in SLE-15-SP4; + 2, plymouth already build with "without-system-root-install", + make all binary install to /usr/bin and /usr/sbin; which + fit for /user merge target. + 3, plymouth is not launched by user. and all system intergration + point are called from /usr. + 4, So no change need to do, everything already works. + Remove rm rhgb-client: + plymouth already build with "without-rhgb-compat-link", + rhgb doesn't generated from beginning. + Remove "disable-libkms": + SUSE support kms and drm very well now, plymouth works + fine with them. +- Remove plymouth-correct-runtime-dir.patch: + Use upstream build param "with-runtimedir=/run" to instead. +- Change plymouth-dracut build arch to noarch: + It only contain a script. + Change libply, libply-boot-client, libply-splash-core, + libply-splash-graphics group from Development/Libraries/C and + C++ to System/Libraries: + They are plymouth and plymouthd runtime library, which install + together with plymouth. +- Resort rpm file list. + +- Add plymouth-keep-KillMode-none.patch: Keep the plymouth-start.service + KillMode=none. The new mothod of "mixed" KillMode could not work + with current edition of systemd and will block system boot + (bsc#1177082 bsc#1184087 boo#1182145). +- Update plymouth-dracut-path.patch: Make it could apply to prior + update edition. + +- Update to version 0.9.5~git20210406.e554475: + * systemd: Add plymouth-switch-root-initramfs.service to switch back to initramfs on shutdown + * main: Add a plymouthd-fd-escrow helper + * main: Dump debug log to plymouth-shutdown-debug.log on shutdown/reboot + * main: Cleanly quit on SIGTERM + * main: Only mark plymouthd as unkillable when running from the initrd + * ply-device-manager: Don't deactivate renderers from ply_device_manager_free () + * details: Clear newly added text-display before replaying log messages + * text/tribar: Fix ply_boot_splash_hide () not clearing the terminal + * ply-text-display: Fix bottom pixels of fbcon not getting cleared + * ply-text-display: Only skip clearing the screen when tracing to a terminal + * main: Redirect stdio/stderr to null when tracing to a file + * ply-logger: Add a ply_is_tracing_to_terminal () helper + * main: Retain splash on on_show_splash() and on_hide_splash() + * ply-device-manager: Fix bad assertion + * two-step: Links against libintl.so if LNS + * The use of AM_GNU_GETTEXT_VERSION in configure.ac instructs autopoint to copy po/Makefile.in.in from the exact gettext version. It is fine if the version of gettext installed on the system has the same minor version number with the requested version, but it fails if you have a newer version of gettext because of the mismatch between autoconf macros and Makefile.in.in. + * ply-device-manager: Speed up DRM-connector probing + * ply-device-manager: add a verify_add_or_change() helper + * ply-device-manager: push udev_device_get_devnode call up into on_udev_event + * two-step: Fix unused variable compiler warning + * scripts: Remove new-object.sh + * two-step: Only create background_bgrt_fallback_image if use_firmware_background is set + * two-step: Always load the BGRT fallback image + * Fix BGRT fallback rendering + * systemd: switch to KillMode=mixed + * Use fallback image if BGRT is not supported + * client: Don't wait forever for a ping reply + * Revert "Don't wait forever for a ping reply." + * Don't wait forever for a ping reply. + * 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 + * Initialize the translations on start if they are available + * Use the correct key name for title and subtitle + * autogoo: use /proc/self/fd/0 instead of /dev/stdin + * configure: bump to 0.9.6 + * Apply suggestion to .gitlab-ci.yml + * ci: Add a `distcheck` step + * Add CI pipeline for Plymouth + * configure: quiet a warning + * po: drop intltool usage + * docs: fix man page cross-reference + * Rename 'percent_done' to 'fraction_done' + * main: Don't bail out of load_settings if "Theme" is missing + * main: fix mode changing before splash is shown + * main: switch log file when switching mode + * two-step: Center message text within labels if labels are centered + * 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 + * Add RemainAfterExit=yes to plymouth's systemd service files + * 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 + * event-loop: Fix debug-log "failed to delete fd # from epoll watch list" spam + * terminal-session: Drop unnecessary grantpt() call. + * build-goo: Remove vestigial remnants of old GDM integration code. + * main: Add state variable splash_is_becoming_idle + * configure: Update bug report URL. + * drm: Remove reset_scan_out_buffer_if_needed() prototype declaration + * drm: Remove unnecessary next_node helper variable + * two-step: Remove unnecessary next_node helper variable + * Allow running plymouth-populate-initrd in a cross-compiler environment + * throbgress: Remove the throbgress plugin + * drm: Remove explicit set_scan_out_buffer() from activate() + * drm: Mark buffer as clean in ply_renderer_head_new() + * two-step: Fix wrong horizontal position of bgrt logo on left-side-up LCD panels + * two-step: Change keyboard-indicator positioning to fixed offset below dialog + * themes: spinner/bgrt: Modify password dialog to match gnome 3.34 changes + * two-step: Remove workaround for upside-down panels + * drm: Keep hw-rotation on devices with upside down LCD panels + * drm: Add get_primary_plane_rotation() helper function + * systemd-ask-password-plymouth.service.in: Do not hardcode /run path to pid file + * scripts: Add a logrotate file for /var/log/boot.log + * drm: Install our fb after drawing to it + * drm: Delay installing our framebuffer until the first draw + * configure: Make runtimedir configurable + * ply-pixel-buffer: Fix bottom edge rendering of scaled buffers + * themes: Add images for keyboard indicator support to spinner and spinfinity + * two-step: Add Keyboard layout indicator support + * capslock-icon: Draw the icon on show + * libply-splash-graphics: Add new keymap-icon control + * scripts: Add keymap-render.py script + * renderer: Add ply_renderer_get_keymap function + * terminal: add ply_terminal_get_keymap function + * key-file: Add support for non ini style config files + * x11-render-plugin: Use GTK 3.22's method to get screen size to avoid deprecate warning in compile. + * space-flares: Fix compiler warning + * ply-utils: Drop unused ply_string_has_prefix helper + * main: Use ply_kernel_command_line_get_key_value where appropriate + * ply-utils: Add ply_kernel_command_line_get_key_value helper + * two-step: Merge show_password_prompt and show_prompt into 1 function + * twp-step: Remove superflous is_hidden / is_stopped checks from on_draw + * two-step: Cleanup stop_animation function + * two-step: Group progress_animaton init together with creation + * themes: Move spinifity from the throbgress splash to the two-step splash + * two-step: Add new UseAnimation setting + * two-step: Make progress-bar location and size configurable + * two-step: Fix progress-bar not hiding when it should + * two-step: Fix progress-bar not updating on normal boot + * two-step: Fold ply_progress_animation_hide call into view_start_end_animation + * two-step: Add a capslock indicator + * two-step: Use new ply_key_file_get_* helpers to read theme file + * libply: Add ply_key_file_get_long() function + * libply: Add ply_key_file_get_double() function + * libply: Add ply_key_file_get_raw_value() helper + * libply-splash-graphics: Add new capslock-icon control + * ply-renderer: Add ply_renderer_get_capslock_state function + * terminal: add ply_terminal_get_capslock_state function + * label: Properly deal with pixel-buffers with non-upright device_rotation + * ply-device-manager: De-activate and close renderer on device hot unplug + * script: Add image tile support. + * plymouthd.defaults: Bump default DeviceTimeout to 8 seconds + * Update tr.po + * two-step: bgrt: Add workaround for desktops which do not use the golden ratio + * Revert "Merge branch 'avoid_shutdown_failure_v2' into 'master'" + * ply-utils: Drop ply_fd_can_take_data and ply_fd_may_block function Since it is from a bygone time which is no longer in use. + * ply-utils: Get rid of unused old code, drop function ply_get_max_open_fds, ply_close_open_fds, ply_close_all_fds. + * scripts: update file plymouth.spec to integrate recent fixes. + * ply-systemd-units: Drop attach-session in systemd-units to avoid the failure of unmounting separate /var during poweroff. + * two-step: Deal with buggy firmware which does not pre-rotate the bgrt image + * Revert "Merge branch 'bugfix' into 'master'" + * ply-utils: Drop ply_fd_can_take_data and ply_fd_may_block function Since it is from a bygone time which is no longer in use. + * configure: bump so name + * ply terminal session: Drop function ply_terminal_session_execute and ply_terminal_session_open_console, Since this is a feature from a bygone time which is no longer in use without ply_terminal_session_run. + * ply terminal session: Drop ply_terminal_session_run, this is a feature from a bygone time which is no longer in use + * Regenerate plymouth.pot + * two-step: Add support for firmware-splashes with rotation status bits set + * Unify all code's vi format control. Update several file's vi format control line to make it easy to maintain. + * ply-text-display.c: Correct vi format line make vi can directly edit this file without errors and make it use 8 space tabs etc. + * Add a new firmware-upgrade mode for use by fwupd + * drm: Fix tiled mode detection + * main.c: Deprecate gdm transition signal + * themes: Update spinner and bgrt background settings + * 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 + * logging: Improve logging format + * themes: Update spinner and bgrt theme offline updates mode + * two-step: Add a per mode setting to suppress messages + * two-step: Add progress-bar support + * two-step: Add MessageBelowAnimation option + * two-step: Add support for specifying a title and sub-title in the theme file + * two-step: Add per mode settings + * two-step: Drop background_is_bgrt view_t member + * ply-progress-bar: Allow caller to specify the widgets width and height + * ply-progress-bar: Allow choosing fore- and back-ground color + * ply-progress-bar: Redraw on percentage update + * ply-label: Make sure get_width_of_control / get_height_of_control return correct values + * boot-server: fix type confusion when allocating connection object + * ply-device-manager: Handle change events for monitor hotplugging + * ply-device-manager: Consume all events in one go + * drm: Stop limiting preferred-mode picking to UEFI systems + * drm: Reset mode on display-port connected outputs with a bad link-status + * drm: Implement handle_change_event + * drm: Ensure heads are mapped before flushing them + * drm: Allow calling create_heads_for_active_connectors multiple times + * drm: Allow calling ply_renderer_head_add_connector with existing connector_id + * drm: Limit backend->resources lifetime to within query_device + * drm: Store and keep all the outputs in the backend + * drm: Add get_output_info helper function + * drm: Stop storing a pointer to drmModeConnector in ply_output_t + * drm: Stop keeing a drmModeConnector instance around + * drm: Refactor ply_renderer_head_add_connector and ply_renderer_head_new + * ply-renderer: Add ply_renderer_handle_change_event function + * ply-array: Add ply_array_contains_uint32_element function + * themes: Update spinner and bgrt diskcrypt dialog + * themes: spinner: Add watermark alignment settings + * themes: bgrt: Remove duplicate images + * plymouth-populate-initrd: Don't assume the ImageDir is the theme-dir + * two-step: Make clearing the dialog-background when using the firmware background optional + * two-step: Add support for non center alignment of the (diskcrypt) dialog + * two-step: Make the box image surrounding the unlock dialog optional + * two-step: Rename UseBGRT to UseFirmwareBackground + * libply: Add ply_key_file_get_bool function + * two-step: Use plymouth_strtod + * libply: Add ply_strtod helper + * ply-keyboard: Fix compiler warning + * device-manager: free keyboards when deactivating a renderer + * keyboard: add helper to get the keyboard's renderer, if applicable + * 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 + * two-step: Do not rotate bgrt background image for upside-down panels + * themes: Add new BGRT theme, using the firmware boot splash as background + * two-step: bgrt: Deal with quirky firmwares + * two-step: Add ACPI BGRT extension support + * two-step: Speed up background-tile drawing on HiDPI screens + * two-step: Use a pixel-buffer instead of an image for the view's background + * ply-pixel-display: Add ply_pixel_display_get_device_scale() function + * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper + * ply-pixel-buffer: Add ply_pixel_buffer_get/set_device_rotation helpers + * ply-pixel-buffer: Fix marking buffers as opaque when doing a solid fill + * ply-pixel-buffer: Fix fill_with_buffer fastpath when device_scale != 1 + * drm: Implement ply_renderer_get_panel_properties + * ply-renderer: Add ply_renderer_get_panel_properties function + * ply-image: Add support for loading BMPs + * ply-image: Do not assume all files are PNGs + * two-step: Fix crash asking for password with multiple heads + * spinner theme: update + * two-step: Fix animation not starting on later added heads + * ply-device-manager: Fix race causing undesired creation of non-gfx devs + * logger: Add a separator between different boot logs + * systemd-units: Also add "ConditionVirtualization=!container" in systemd-ask-password-plymouth.path.in + * configure: bump to 0.9.5 + * drm: Use preferred mode for outputs instead of current mode + * 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. + * boot-server: free the argument and triggers + * script: fix various memory leaks + * key-file: ply_key_file_get_value returns duplicated memory, don't leak + * event-loop: fix leak in error path + * boot-splash: fix memory leak in error path + * populate-initrd: drop unused local variable + * device-manager: don't watch for udev events when deactivated + * main: ensure tty is closed on deactivate + +- Do not own /usr/share/locale (owned by filesystem): + + Split out -lang package + + Use find_lang macro to create file list for -lang package + -- Add plymouth-systemd-KillMode-mixed.patch: Backport from upstream - change plymouth systemd plymouth-start.service KillMode=mixed, - the old method is unsafe and deprecated (bnc#1177082, - bnc#1182145). - -- Add plymouth_add_RemainAfterExit_yes_to_plymouth_systemd_service.patch: - Porting from upstream to ensure all plymouth's systemd unit files - to only run once, either during boot or during shutdown/restart - (bnc#1177072). +- 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 + +- 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). + +- Update to version: 0.9.5+git20201026: + Don't wait forever for a ping reply. + +- 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. - /var during shutdown period(bsc#1105688, bsc#1129386, - bsc#1134660). + /var during shutdown period(bnc#1105688, bnc#1129386, + bnc#1134660, bnc#1166601, bnc#1171971). polkit +- CVE-2021-4115: fixed a denial of service via file descriptor leak (bsc#1195542) + added CVE-2021-4115.patch + +- CVE-2021-4034: fixed a local privilege escalation in pkexec (bsc#1194568) + added CVE-2021-4034-pkexec-fix.patch + polkit-default-privs +- Update to version 13.2+20220209.a1c561d: + * Backport kdenetwork-filesharing whitelisting (bsc#1195548) + * Backport powerdevil5 whitelisting (bsc#1195662) + +- Update to version 13.2+20220203.1f7122d: + * Backport KDE plasma5-disks (bsc#1195491) + polkit-gnome +- Add NotShowIn for Budgie desktop, it has budgie-polkit + -- Update to version 0.101: - + Return error when authentication dialog is dismissed - + Fix crashers if icons cannot be loaded - + Don't use deprecated polkit API - + Fix warnings with gcc 4.6 - + Connect to the session bus -- Changes from version 0.100: - + Make --with-gtk work with introspection - + Nuke desktop file for autostart - + Don't use a status icon for temporary authorizations - + Use avatar-default instead of stock_person - + Don't use gtk_dialog_set_has_separator - + Don't use gtk_widget_hide_all - + Add a --with-gtk configure option -- Drop polkit-gnome-OnlyShowIn.patch: this is obsolete now. -- Add as a source a .desktop file to start polkit agent: it was - removed from tarball, but we still need it. -- Use gtk3-devel BuildRequires instead of gtk2-devel, and pass - - -with-gtk=3.0 to configure to build with gtk3. - polkit-kde-agent-5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add GitLab CI + * Show info and error messages from polkit + * Add .kde-ci.yml + * Allow the dialog to become a bit smaller + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Clean up CMake code + * Build with QT_NO_KEYWORDS + * Use version-less qt DBus macros + * Remove obsolete COPYING file + * Add license information to non-copyrightable files + * Convert license headers to SPDX + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Restore same visibility of deprecated API for builds of tarball & checkout + * Raise minimum CMake version to 3.16 + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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. + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * use pretty global notification name and title capitalization + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * bump to require Qt 5.14 + polkit-qt5-1 +- Drop the unneeded baselibs.conf. + +- New upstream release 0.114.0 +- Changes since 0.113.0: + * Use feature_summary() + * Drop PolkitQt1::version*() API declaration, never implemented + * Use target_sources to directly set sources instead of helper vars + * Include headers in example & test like external consumer would + * Set include dirs for linking libraries during build by target interface + * Generate version & config file in core build dir + * Use individual export headers/macros per each library + * Remove outdated template FindPolkitQt.cmake + * Remove module prefix from Qt includes in public headers + * Link polkit-qt-test to agent lib target, an include is used + * Remove module prefix from Qt includes of non-public headers + * Remove unused include + * Remove unneeded/unused include_directories + * Use more override + * Use more nullptr + * Port away from legacy LINK_PUBLIC & LINK_PRIVATE + * Fully qualify slot argument + * Use QStringLiteral + * Convert license statements to SPDX expressions + * Remove unused cmake macro files + * Enable CMAKE_AUTOUIC and CMAKE_AUTORCC + * Let cmake set the C++ standard + * Port from Q_ENUMS to Q_ENUM + * Make use of PkgConfig to find dependencies + * Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition + * Use more nullptr + * API dox: reference KDE Frameworks, no longer KDE Development Platform + * Support API documentation generation with kapidox + * Make it compile without deprecated method +- Use %cmake_build instead of %make_jobs for compiling + poppler -- Add 0001-Fix-opening-files-by-some-generators-that-are-a-bit-.patch: - Some PDF generators generate PDF with some wrong numbers in entry - table, but the content is still valid, this patch ignores those - problems. (bsc#1181551) +- Update to 22.01.0: + core: + * Allow local (relative to dll) fonts dir on Windows + * TextOutputDev: require more spacing between columns. + Issue #1093 + * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 + * Fix crash when calling Form::reset() + * GfxSeparationColorSpace: Check validity of colorspace and + function. Issue #1184 + * Minor code improvements + glib: + * Include glib.h before using defines from it + * Close file descriptors on error + * Plug some memory leaks + * Replace use of deprecated g_memdup/g_time_zone_new + * Remove FD-taking functions on windows + utils: + * pdfsig: Add support for documents with passwords + * pdfsig: Fix signing with -sign if nss password is needed + +- Use gcc11 when building in SLE/Leap since a Qt6 header file + includes which was still experimental in gcc7. + +- update to 21.12.0: + * Add API to add images + * CairoOutputDev: Fix de-duping of Flate images + * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 + * Minor code improvements + * Add API for validation of signatures + * Add API to read/save to file descriptor + * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 + * Increase C++ standard to 17 + +- Update to 21.11.0: + core: + * Fix rendering of some non-standard confirming annotations + * Support rendering of some non-standard Type3 charprocs + * TextOutputDev: Respect orientation when selecting words + * CairoOutputDev: Don't override the antialias settings from the cairo_t + * StructElement: support MCID in XObjects + * Fix detection of monospace fonts + * Ignore Adobe-Identity for non embedded CID fonts + * PageLabelInfo::labelToIndex: work on some special no style intervals + * Fix crash in malformed files + * Minor code improvements + utils: + * pdfinfo: add -url option to print all URLs in a PDF + * pdftohtml: document what zoom means in regard to DPI + qt6: + * Require Qt 6.1 + * Minor code improvements + +- Update to 21.10.0: + core: + * Add support for setting custom stamp annotations + * Add default appearance for the well known stamp names + * Correct encoding of signature's properties Reason & Location + * Splash: Fix rendering of some odd patterns + * SignatureHandler::validateCertificate: Add option to not do OCSP revocation check + * SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates + * greallocn: if memory allocation fails, free the previous pointer to avoid memory leak + * Fix issues with malformed files + utils: + * pdfsig: Add a way to list certificate nicknames + * pdfsig: You can now add signatures from pdfsig + * pdfsig: Add option to not do OCSP revocation check + * pdfsig: Add option for AIA fetching to verify certificates + * pdfinfo: Add -custom option to print custom metadata + * pdfinfo: add metadata flags + qt: + * Add support for setting custom stamp annotations + * Add getters for signature's properties Reason & Location + glib: + * Remove incorrect PopplerAttachment deprecation + +- Update to 21.09.0: + core: + * Splash: Massive speed improvement on files that use lots of save/restore (q/Q) operators + * Correct decoding of signature properties Reason & Location when they are Unicode + * Fix issues with malformed files + +- Update to 21.08.0: + core: + * Add API to allow addition and modification of outlines into a PDF + * Use additional samples to test for constant parts of an axial gradient + * forms: Create fallback fonts for some well known font names + * Support reading the PDF Version from the Catalog + * Fix XRef::copy when there are modified objects + * Take into account that Date string may be in unicode + * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error" + * Replace a local bubble sort implementation by std::sort + * Fix issues with malformed files + build system: + * Better error message when libjpeg is not found + * Better error messages when libopenjpeg2 is not found + qt5/qt6: + * Document that a document has to outlive its pages + * Make getPdfVersion return a dedicated version object + glib: + * mimick TextSelectionDumper logic change for spaceAfter + +- update to 21.07.0: + core: + * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535 + * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088 + * CairoOutputDev: Fix memory leak on broken files + * Minor code improvements + build system: + * set C standard to 11 without extensions + +- Update to 21.06.1: + core: + * Fix rendering of some extended latin1 characters in annotations. Issue #1070 + * Support some not so well formed documents with password. Issue #1083 + * Add API to get notified if the xref is reconstructed + * Add somewhat fancier left/right signature visual representation + * Fix crashes in malformed files + * Minor code improvements + qt6: + * Change some functions to return std::unique_ptr + qt5/qt6: + * Add API to get notified if the xref is reconstructed + * Add somewhat fancier left/right signature visual representation + * Don't assert when trying to invert singular matrices + build system: + * make boost opt-out if building splash + glib: + * fix poppler_rectangle_free() regression. Issue #1087 + +- Update to 21.05.0: + core: + * Fix crashes in malformed files + * Export SplashFont* symbols used by Scribus + * Minor code improvements + glib: + * Enhance find to support multi-line matching + qt5/qt6: + * Make sure new signatures are always properly oriented + * Allow to pass the border width when signing + utils: + * pdftoppm: Fix regression when using single scaleTo. +- Drop Export-SplashFont-symbols-used-by-Scribus.patch as the change + was upstreamed + +- Add Export-SplashFont-symbols-used-by-Scribus.patch to fix + scribus' PDF import plugin + +- update to 21.04.0 + core: + * Hide symbols by default + * TextSelectionDumper: fix word order for RTL text + * Fix rendering of text in some files. Issue #1052 + * Implement rendering of Masks of Image subtype. Issue #1058 + * Forms: fix unclicking standalone form buttons. Issue #1034 + glib: + * Expose more fields from MediaRendition in PopplerMedia + * Use stock glib macro to define boxed type + * Remove incorrecly used volatile from enum type registration code + qt5: + * Fix crash in files with malformed signatures + * Fix memory leak when QImage constructor "fails" + qt6: + * Fix crash in files with malformed signatures + * Fix memory leak when QImage constructor "fails" + utils: + * pdfsig: New paragraph for "-sign" in manpage + * pdfimages: Do not assert in "too big images". Issue #1061 + +- Add a Qt6 flavor to poppler + +- 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 + +- 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 + +- 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 + (including bsc#1181551, glfo#poppler/poppler#1014) + + 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 + +- Update to version 20.12.1: + + core: + - PSOutputDev: fixing regression in the rasterization code. + - Add missing profile copy operation in + GfxICCBasedColorSpace::copy() + - Fix issue in broken files. + + build system: Use modern CMake linking for Qt and boost. + +- 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 + - PSOutputDev: + . provide options to set the rasterization color space and + ICC profile + . for splashModeCMYK8 and language level >=2 activate + overprint emulation + . 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 + . for splashModeCMYK8 and language level >=2 activate + overprint emulation + +- Use the correct, upstream provided tarball. + +- update to version 20.10.0: + + core: + - Filter out repeated forms. + - Implement EmbedStream::reset(). + - CairoOutputDev: evict just font faces owned solely by cache. + - Splash: Rename Yd to Ydown, Xu to Xup, etc. + - Splash: fix crash in out-of-memory situation. + - Fix some undefined behaviour situation with forged files. + - Compability fix for Forms. + - Fix fetching of Objects failing in some cases. + - Fix clearing date in Annot setModified/setDate. + - TextSelectionPainter: support glyphless fonts. + - Splash: Don't try read past end of image. + - avoid abort() on large memory allocation. + - Fix memory leak on broken files. + - Fix potential invalid memory read. + - Small code improvements. + - Sub-page objects: initialize clip max values considering the + render resolution. + - Splash: Set initial line width to 1. + - Fix stack overflow with specially crafted files. + - GfxShading: Simplify holding the Function. + - Splash: Fix x86 + windows asm build. + - Fix regression on PS conversion.. + Regression only happened on applications that are locale + enabled i.e. Okular but not pdftops, when using a quite new + lcms and the user locale uses , as decimal separator instead + of . + - Add UTF16LE support to TextStringToUCS4, even if the standard + clearly says it should be UTF16BE + + qt5: + - Document TextAnnotation::inplaceAlign. + - Make Annotation::setModification/CreationDate work on + existing annots. + - Be a bit more stubborn converting dates that come from xml. + - Clean as many null characters from the end as possible when + converting strings. + - Deprecate Document::toc. + - Deprecate AnnotationUtils. + + glib: + - Add accessor functions for PopplerAttachment. + - Deprecate PopplerAttachment GTime fields. + - Deprecate PopplerDocument date properties. + + utils: + - pdftoppm: report error and exit if output file cannot be + written. + - Document that PDF-file can be '-' to read it from stdin. + + build system: + - cmake: Modern way to link against libpng, zlib and libtiff. + - cmake: Remove stray support for lcms1 in pdftocairo. + + qt6: + - Add work in progress qt6 port. + +- update to version 0.90.0 + + core: + - Color profile tweaks + - Small signature improvements + - BBoxOutputDev: Fix calculation when type3 fonts are involved + - Fix potential crash when reading Forms + - Fix infinite loop in broken file + + glib: + - Fix adding annots in rotated pages + - Add ability to reset forms + - Several fixes to the documentation + + qt5: + - Make it clear we require Qt 5.5 + - demo: Fix crash on broken files + - Small documentation improvements + + utils: + - pdftoppm: Add option to set display profile + - pdftops: Add a -rasterize option with values always, never, + or whenneeded + + build system: + - Require cmake 3.5 + - More modern cmake way to link against curl +- Bump poppler_sover following upstream changes. + +- update to version 0.89.0 + + core: + - Add support for ResetForm action + - Fix crash in PDFDoc::getSignatureFields when there's no Forms + at all + - Fix exporting to PS of some files with CID fonts + - Use ICC profiles in PS output (if new enough lcms is used) + - Allow almost-singular tiling pattern matrices + - Fix memory leak when failing to load some fonts + - CairoOutputDev: Use stroke opacity when clipping to a stroke + path + - CairoOutputDev: Fix tiling patterns when pattern cell is too + far + + glib: Add poppler_movie_get_aspect + + cpp: Add the font infos to the text_box object +- Bump poppler_sover following upstream changes. + +- Update to version 0.88.0: + + core: + - Support Widget Annotation Buttons not linked to any Form + - SplashOuputDev: Use stroking opacity when clipping to a + stroke path + - Handle 1 bit RGB images in ICC colorspace + - Internal code improvements + + qt5: + - Add Document::signatures. Returns signatures not attached to + any page + - ArthurOutputDev: + . Fix font hinting + . Set the opacity when filling with axial gradients + . Implement the clipToStrokePath method + . Use stroking opacity when clipping to a stroke path + + glib: + - Add poppler_page_get_bounding_box + - Add poppler_form_field_get_alternate_ui_name + - Implement rotation for 'flagNoRotate' annots + + cpp: Add non_raw_non_physical layout for page::text() + + utils: + - pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page + - pdfsig: Show also signatures that aren't attached to any page +- Bump poppler_sover following upstream changes. + +- Update to version 0.87.0: + + core: + - Fix crashes due to inconsistent vtables for Clang builds + - Fix leak in broken files + - Internal code improvements + + qt5: + - Add option to get form choice for export value + - ArthurOutputDev: Avoid division by zero in updateLineDash + + glib: Internal code improvements + + utils: pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest +- Bump poppler_sover following upstream changes. + +- Add pkgconfig(poppler-data) BuildRequires: New versions of + poppler-data actually have a .pc file, and we check for it during + build, so lets add this optional dependency. +- Enable building of gtk-docs again. + +- Add missing devel package requires (bsc#1153146). + +- Update to version 0.86.1: + + core: + - Fix regression in Browse Link handling. + - Internal code improvements. +- Bump poppler_sover following upstream changes. + +- Update to version 0.86.0: + + core: + - Fix link content exfiltration attack. + - Splash: Implement gouraudTriangleShadedFill for some non + parametrized shadings. + - Fix case unsensitive search for Old Hungarian, Warang Citi, + Medefaidrin and Adlam. + - Internal code improvements. + + glib: + - Automatic handle of page's cropbox on annots. + - Fix memory leak if poppler_document_new_from_file fails. + - Minor speed optimization on poppler_page_get_annot_mapping. + + utils: + - pdfdetach: add 'savefile' option. + - pdftoppm/pdftocairo: Fix more odd/even mismatch. + + qt5: Fix loading from iodevice. +- Changes from version 0.85.0: + + core: + - Fix case unsensitive search for Deseret and Osage. + - Fix crash in unicodeToAscii7. + - CairoOutputDev: make initialisation thread-safe. + - Fix crash on broken files. + - Internal code improvements. + + qt5: + - Fix FormField::name encoding. + - Accept UTF-16 uiNames for form fields. + - Fix search for "complex" characters. + - Allow to load document from QIODevice. + + utils: + - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. + - pdftohtml: Fix issue with the font size sometimes being huge. + + glib: make the frontend initialization thread safe. +- Bump poppler_sover following upstream changes. + +- Update to version 0.84.0: + + core: + - Fix crash when converting from Unicode to ASCII-7 + - Splash::scaleImageYdXu: Protect against crash if srcWidth is + too big + - JBIG2Stream: + . Fix potential crash in malformed documents + . Fix leak in reset() if called several times + - Internal code improvements + + utils: + - pdfimages: Add error message if first page is larger then + number of pages + - pdfinfo: Improved paper size recognition + - pdfsig: Fix exit code when dumping signatures + - pdftocairo: Error out when even/odd selects 0 pages + - pdftohtml: Fix memory leak + - pdftoppm: + . Add an option to scale before rotate + . Add -hide-annotations option + . Error out when even/odd selects 0 pages + - pdftops: Improve -optimizecolorspace + + qt5: Code cleanups + + glib: Fix compiler warnings +- Bump poppler_sover following upstream changes. + +- Update to version 0.83.0: + + core: + - Improve when a file is recognized as Linearized. + - Improve const-ness of the code. + - Make code a bit more readable/maintanable. + - Fix uninitialized memory uses in broken files. + + utils: + - pdffonts: Make code a bit more readable/maintanable. + - pdftohtml: Make code a bit more readable/maintanable. + + qt5: + - Remove a bunch of unused internal functions. + - trUtf8 -> tr (less warnings). + + build system: make-glib-api-docs: switch to python3. +- Bump poppler_sover following upstream changes. + +- Update to version 0.82.0: + + core: + - Fix not being able to open some files. Issue #832 + - Fix crashes in malformed files + - Fix memory leak on broken files + - Minor performance improvements + - Minor code improvements + + glib: + - Add poppler_document_new_from_bytes + - PopplerAttachment: Silence deprecation warnings for ctime/mtime + + build system: + - pdf-inspector: Support builddir != srcdir + - Install Cairo* headers if Cairo has been found +- Bump poppler_sover following upstream changes. +- Drop patches already included by upstream: + + 0001-Include-SplashMath.h-only-where-needed.patch + + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch + +- Avoid unconditional dependency on boost_headers when using the + (private) splash headers. Depending on the used classes (e.g. + SplashXPathScanner), the boost headers may still be needed, add + + 0001-Include-SplashMath.h-only-where-needed.patch + + 0002-Move-the-non-trivial-part-of-the-clip-test-to-the-im.patch + +- Define %cmake_build for Leap 15.0. + +- Update to version 0.81.0: + + core: + - Splash: Always enable support for CMYK rasterization. + - CairoOutputDev: Check scaled dimensions for 0. + - BaseCryptStream: Fix potential uninitialized memory read. + - SplashBitmap: Fix wrong width condition for + splashModeDeviceN8. + - Fix crashes in malformed files. +- Bump poppler_sover following upstream changes. + +- Convert linked package to _multibuild +- Cleanup spec file (remove defattr) +- Add boost_headers to BuildRequires, speedup Splash backend + +- Update to version 0.80.0: + + core: + - Annotations: Implement support for setting a different text + in the appearance stream than the real text. + - Splash: Optionally use small_vector from boost. + - Fix memory leaks on broken files. + - Fix abort on broken files. + - Small code simplifications. + - Remove USE_FIXEDPOINT support. + + qt5: + - Fix MSVC build. + - Add subsitute-font information. + - Fix since marker of some functions. + - Fix leak when aborting text extraction. + - Small code simplifications. + + glib: + - Make print scaling getter visible. + - Make Duplex/NumCopies/PrintPageRange preference available in + API. + - Implement Movie API. + + utils: pdftotext: Add -nodiag flag to remove diagonal text on + output. + + build system: Mark external lib include dirs as SYSTEM. +- Bump poppler_sover following upstream changes. +- Use cmake_build macro. powerdevil5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Support hardware with only one charging threshold, not both (kde#449997) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * powerprofileconfig: Use m_profileCombo as the watcher's parent + * Restore connect to powerOffButtonTriggered + * backlighthelper: fix brightness handling for embedded devices + * Fix some clazy warning + * Support new charge_control_*_threshold + * Check if backlight device is enabled (kde#399646) + * Add GitLab CI + * powerdevilcore: Add some context to debug output + * Bluez and NM are Linux only dependencies + * Port deprecated KCModule constructor + * Use KWin's tablet mode to decide on the mobility UX + * Always dismiss critical battery notification (kde#445171) + * We depend against qt5.15 + * A few code cleanups + * UPowerBackend: remove dead code + * dpms: don't lock until dimmed + * Add .kde-ci.yml + * Clear alwaysActionBox before filling (kde#443114) + * On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action. + * Remove inappropriate low maximum width for spinboxes (kde#442556) + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * powerprofileconfig: Use m_profileCombo as the watcher's parent + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Always dismiss critical battery notification (kde#445171) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action. + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Clear alwaysActionBox before filling (kde#443114) + * Remove inappropriate low maximum width for spinboxes (kde#442556) +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Add keywords to power KCMs + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * powerprofiles: Add support for ProfileHolds + * powerprofiles: expose PerformanceDegraded property + * Fix crash if dbus call finishes before we have a valid config group (kde#440338) + * Handle DBus call finishing before buildUI is called (kde#440223) + * Integrate power-profiles daemon + * Use version-less qt DBus macros + * Use ellipses instead of triple period + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * GetSessionByPID DBUS call always fails on newer systemd versions (kde#433408) + * Bundle the DPMS action + * Require C++17 + * Port connects to the new format + * Raise minimum CMake version to 3.16 + * Move upower backend cmake code to subfolder + * Remove powerdevil core versioning + * core: when we get request to wakeup turn dpms on + * [kcm] Add a few more relevant keywords (kde#432776) + * Use FindUDev from ECM + * [backlighthelper] Don't touch brightness when animation isn't running + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Ignore player's from KDE Connect when suspending (kde#427209) + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Show "you might need to reconnect charger" hint only when charging/fully charged + * Take DESTDIR into account when running setcap + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Add setting for charge threshold + * Remove shortcut migration code + * [core] Return early if no wakeup was cleared + * [core] send the dbus error if wakeup is invalid + * cmake: set the CAP_WAKE_ALARM capability on the powerdevil + * [core] introduce the method to wake system up + * Set min width of activities KCM to smaller value (kde#407622) + * On wakeup from suspend restore remembered keyboard brightness + * [mobile] on mobile devices lock screen before we turn it off + * [mobile] various adjustments related to power management + * [dpms action] introduce option to lock screen before turning off + * Use camelcase (scripted) + * [kcm] Remove incorrect information from error message (kde#423872) + * Fix compilation with ddcutil 0.9.9 + * Play sound when plugged in + * Change "adaptor" to "adapter" + * Fix build on FreeBSD + * WIP: Implement smooth brightness change for sysfs / backlight helper + * Use add_definitions instead of add_compile_definitions + * Add a logging category config file + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * On wakeup from suspend restore remembered keyboard brightness + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- Changes since 5.19.3: + * Split args in RunScript again +- Drop patches, now upstream: + * 0001-Split-args-in-RunScript-again.patch + +- Add patch to restore behaviour of RunScript (boo#1173763): + * 0001-Split-args-in-RunScript-again.patch + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- Changes since 5.19.2.1: + * Fix compilation with Qt 5.15, this hit the time bomb too + +- Update to 5.19.2.1 + * Watch DBus service right away to discard pending inhibitions + reliably (kde#423131) + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Close low battery notificaton when showing critical + * Make low battery notification critical + * bump to require Qt 5.14 + * Properly store the powerdown action + * Improve powerdevil's main + * Revert "Fix build with Qt 5.15" + * Fix compilation with Qt 5.15, this hit the time bomb too + * Include comment for translators for Power Down + * Port deprecated method + * Fix build with Qt 5.15 + * Improve the behaviour of the power button on mobile + * replace Q_FOREACH with for-range loop, should fix freeBSD compilation + * Use directly a QMultiHash here, as it used insertMulti + pptp +- boo#1191717: The upgrade to 1.10.0 also fixes an issue in + combination with Microtic routers. + +- Update to versioin 1.10.0 + * remove inststr in favour of prctrl PR_SET_NAME, + * vector tests; include in make, fix code rot, fix return status, + * pqueue; include missing sys/types.h, + * pptpsetup; prevent world-readable peers file, use + three-argument append, allow password trailing spaces, split + prints to chap-secrets, allow passwords with quotes, use + absolute path to pptp + * remove uid from ip route get output; iproute2-4.10 and later + may emit uid, (bsc#1131960). +- Changes in 1.9.0 + * close a memory leak in pqueue, + * avoid clobbering heap (RHBZ #1183627), + * fix use after free in call close request handler, + * add --missing-window option (Debian #680455, Ubuntu #681617), + * randomise call-id (Debian #721963), + * replace gethostbyname(3) with getaddrinfo(3), + * don't set build flags; use defaults, + * fix for (null) in "pptp: GRE-to-PPP gateway on (null)". + -- updated to version 1.7.0 - -- updated to version 1.6.0: - - several bug-fixes - - add --idle-wait option - prison-qt5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Fix missing porting to qt6 build system here + * Use preferedSize(1) as other autotest + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add missing include + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Decrease the preferred size for PDF417 barcodes + * Add PDF417 barcode support + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Select the most efficient QR encoding mode rather than always using 8bit + * Only build and run datamatrixtest if libdmtx is available + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Support binary content in QR codes + * Constrain rendering by the minimum size, not the preferred size + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove not necessary includes + * Remove unused forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Pass parent to Q*Layout ctor instead of calling setLayout() + projectM +- Update to version 3.1.12: + * Fixes #468 missing Intrinsics.h + +- Update to version 3.1.7: + * Vendoring libglm headers to remove a dependency + * Subdirectory scanning for textures and presets + * Support for text drawing and feedback in pmSDL (may not be enabled by configuration) + macOS should support building with autotools now, not just xcode +- Removed patch to reduce build dependencies, as it's no longer required: + * 0001-Reduce-dependencies.patch + -- fix bnc#825162: Error in standard configuration File causes projectM not to start - pulseaudio +- Workaround for spurious errors in dump-modules command + (bsc#1194379): + pulseaudio-dump-module-Ignore-invalid-module-init-tools.patch + +- Fix parameters passed to meson: + * access-group, => access_group, system-group => system_group, + and system-user => system_user for them to actually have an + effect. + +- Fix a typo in padsp LD_PRELOAD setup (bsc#1194074) + +- Improving the handling with pipewire (bsc#1188516): + * Split the setup script to a sub-package pulseaudio-setup to be + shared with pipewire-pulseaudio package + * Modified setup script to adapt pipewire-pulse + purpose +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * [imgur] Improve grammar of upload notification text + * [imgur] Show deletion url in notification (kde#394181) + * [imgur] Copy link to clipboard and show notification (kde#437347) + * Don't build bluetooth plugin on non-Linux + * Unbreak the Nextcloud plugin + * Add Twitter URL plugin + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port away from deprecated KPluginMetaData::readTranslatedString + * Port away from deprecated KPluginLoader + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * cmake: Use custom command instead of custom target for copy + * Set a title for JobDialog (kde#444205) + * Improve job window buttons (kde#444145) + * Fix whitespace punctuation in a warning + * email: Ensure we don't crash when there's no mailto preferredService (kde#443788) + * Make sharing via Telegram work again + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * plugins/barcode: Call it a "QR code" in the UI + * Add Barcode plugin + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * [imgur plugin] Add Delete Url support + * replace "MacOSX" with "macOS" + * Port Telegram plugin to KIO::ApplicationLauncherJob + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * [JobView] Show error when configuration fails to load + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Replace xdg-mime invokation with KApplicationTrader + * Make sure empty list placeholder has some space around it + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove custom KPluginLoader de-duplication logic + * [jobview] Remove unneeded intermediate item + * Propagate implicitHeight properly +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Call ki18n_install() unconditionally + * Fix cmake warning + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * FileItemActions: Use new signal to display errors + * Port away from deprecated Qt methods + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 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 + +- 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 + +- Avoid hard dependency of optional plugin requirements + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Remove unused include + * [bluetooth] Fix sharing multiple files (kde#429620) + * Read translated plugin action label (kde#429510) + python-atspi +- Update to version 2.38.2: + + Fix a missing return value in the testsuite. + + Make Selection#clearSelection work. + + Fix attributeListToHash() in case there’s a colon in an attr + value. +- Drop pyatspi-test-fixes.patch: fixed upstream. + python-libvirt-python +- Update to 8.0.0 + - Add all new APIs and constants in libvirt 8.0.0 + - jsc#SLE-11435, jsc#SLE-18354 + python-pip +- Add CVE-2021-3572-split-unicode-separators.patch stopping the script + from splitting references on Unicode separators (CVE-2021-3572, + bsc#1186819). + python-pysmbc +- Remove libsmbclient-devel BuildRequires in favor of + pkgconfig(smbclient); (jsc#SLE-20577); + python-pyudev +- Update to version 0.22.0+git.1642212208.d5630bf (bsc#1194613): + * Remove another flakey test + * Remove all traces of tox + * Update next Fedora to 35 + * Delete a test which is probably flakey for real + * Bump recommended development environment to fedora 34 + * Use yamllint on all the configuration files + * Add annotations to GitHub workflows + * No longer use --recursive for isort + * Update formatting for new black + * Establish a weekly task for future fedora +- Remove upstreamed patches: + - remove_mock.patch + +- Add hypothesis_settings.patch to allow longer timeouts in OBS. + +- Add remove_mock.patch gh#pyudev/pyudev#409 +- Static linting with pylint is not needed for unit tests or build + +- Add pytest_register_mark.patch to make the test suite at least + syntactically correct and skip over tests we cannot run because + of missing /dev gh#pyudev/pyudev#404. + +- update to 0.22.0: + - Add a six-enabled move for collections move imports: + https://github.com/pyudev/pyudev/pull/386 + - Fix any newly introduced pylint errors + - Numerous improvements or updates to the test infrastructure + - A number of test updates + - Require yapf 0.21.0 for Python formatting + - Various documentation fixes and updates + +- Remove superfluous devel dependency for noarch package + -- Require python-setuptools instead of distribute (upstreams merged) - -- Build HTML documentation -- Fix SLE_11_SP2 build (not noarch) - -- Update to version 0.16.1: - * #53: Fix source distribution - * #54: Fix typo in test - From version 0.16: - * Remove :meth:`pyudev.Monitor.from_socket`. - * Deprecate :meth:`pyudev.Device.traverse()` in favor of - :attr:`pyudev.Device.ancestors`. - * #47: Deprecate :meth:`pyudev.Monitor.receive_device` in favor of - :attr:`pyudev.Monitor.poll`. - * #47: Deprecate :attr:`pyudev.Monitor.enable_receiving` in favor of - :attr:`pyudev.Monitor.start`. - * #47: Deprecate :attr:`pyudev.Monitor.__iter__` in favor of explicit looping - or :class:`pyudev.MonitorObserver`. - * #49: Deprecate ``event_handler`` to :class:`pyudev.MonitorObserver` in - favour of ``callback`` argument. - * #46: Continuously test pyudev on Travis-CI. - * Add :attr:`pyudev.Device.ancestors`. - * Add :attr:`pyudev.Device.action`. - * #10: Add :attr:`pyudev.Device.sequence_number`. - * #47: Add :meth:`pyudev.Monitor.poll`. - * #47: Add :attr:`pyudev.Monitor.started`. - * #49: Add ``callback`` argument to :class:`pyudev.Monitor`. - * :meth:`pyudev.Monitor.start` can be called repeatedly. - * #45: Get rid of 2to3 - * #43: Fix test failures on Python 2.6 - * Fix signature in declaration of ``udev_monitor_set_receive_buffer_size``. - * #44: Test wrapped signatures with help of ``gccxml``. - * Fix compatibility with udev 183 and newer in :class:`pyudev.Context`. - * :meth:`pyudev.MonitorObserver.stop` can be called from the observer thread. -- Removed python-setuptools and added python-distribute as build requirement. - -- Update to version 0.15: - * #20: :meth:`pyudev.Monitor.filter_by()` and - :meth:`pyudev.Monitor.filter_by_tag()` can be called after - :meth:`pyudev.Monitor.enable_receiving()` now - * #20: Added :meth:`~pyudev.Monitor.remove_filter()` - * :class:`pyudev.MonitorObserver` calls - :meth:`pyudev.Monitor.enable_receiving()` now when started. - * #40: Added user guide to the documentation - * #39: Added :meth:`pyudev.Device.from_device_file()` - * :data:`errno.EINVAL` from underlying libudev functions causes - :exc:`~exceptions.ValueError` instead of - :exc:`~exceptions.EnvironmentError` now. - -- Update to version 0.14: - * Documentation now hosted at http://pyudev.readthedocs.org - * #37: Added :class:`pyudev.wx.WxUDevMonitorObserver` for wxPython - * Added :class:`pyudev.MonitorObserver` - * Added :attr:`pyudev.glib.GUDevMonitorObserver.enabled`, - :attr:`pyudev.pyqt4.QUDevMonitorObserver.enabled` and - :attr:`pyudev.pyside.QUDevMonitorObserver.enabled` - -- Update to version 0.13: - * #36: Added :meth:`pyudev.Monitor.set_receive_buffer_size` (thanks to Rémi - Rérolle) - * #34: :class:`pyudev.Device.tags` returns a :class:`pyudev.Tags` object now - * Added :meth:`pyudev.Enumerator.match_parent` - * Added ``parent`` keyword argument to :meth:`pyudev.Enumerator.match()` - * Removed :meth:`pyudev.Enumerator.match_children` in favour of - :meth:`pyudev.Enumerator.match_parent` - * :attr:`pyudev.Device.children` requires udev version 172 now - * #31: Added :meth:`pyudev.Enumerator.match_attribute` - * Added ``nomatch`` argument to :meth:`pyudev.Enumerator.match_subsystem` and - :meth:`pyudev.Enumerator.match_attribute` - -- Update to version 0.12: - * #32: Fixed memory leak - * #33: Fixed Python 3 support for :mod:`pyudev.glib` - * Fixed license header in :mod:`pyudev._compat` -- Spec file updates. - * Changed License: to LGPL-2.1+. - * Minor other updates. - -- Update to version 0.11: - * #30: Added :attr:`pyudev.Device.sys_number` - * #29: Added :meth:`pyudev.Device.from_device_number` and - :attr:`pyudev.Device.device_number` - * Officially support PyPy now - From 0.10: - * Added :attr:`pyudev.__version_info__` - * Added :attr:`pyudev.Device.device_type` - * :class:`pyudev.Context`, :class:`pyudev.Enumerator`, :class:`pyudev.Device` - and :class:`pyudev.Monitor` can now directly be passed to - :mod:`ctypes`-wrapped functions - * #24: Added :attr:`pyudev.Context.run_path` - From 0.9: - * #21: Added :meth:`pyudev.Device.find_parent` - * #22: Added :meth:`pyudev.Monitor.filter_by_tag` - * Added :attr:`pyudev.Context.log_priority` to control internal UDev logging - * Improve error reporting, if libudev is missing -- Spec file updates: - * Changed package name to python-pyudev. - * Changed License: to LGPL-2.1. - * Updated Url:. - * Added Provides/Obsoletes entries for pyudev. - * Build the package as noarch. - * Minor other updates. - -- Initial Package (version 0.8). - python3 +- Don't use appstream-glib on SLE-12. +- Use Python 2-based Sphinx on SLE-12. +- No documentation on SLE-12. +- Add skip_SSL_tests.patch skipping tests because of patched + OpenSSL (bpo#9425). + +- Don't use OpenSSL 1.1 on platforms which don't have it. + +- Remove shebangs from from python-base libraries in _libdir + (bsc#1193179, bsc#1192249). +- Readjust patches: + - bpo-31046_ensurepip_honours_prefix.patch + - decimal.patch + - python-3.3.0b1-fix_date_time_compiler.patch + +- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566) + +- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore + permission error when changing the mtime of the source file in presence + of SOURCE_DATE_EPOCH + +- The previous construct works only on the current Factory, not + in SLE. + +- BuildRequire rpm-build-python: The provider to inject python(abi) + has been moved there. rpm-build pulls rpm-build-python + automatically in when building anything against python3-base, but + this implies that the initial build of python3-base does not + trigger the automatic installation. + +- Due to conflicting demands of bsc#1183858 and platforms where + Python 3.6 is only in interpreter+pip set we have to make + complicated ugly construct about Sphinx BR. + +- Make python36 primary interpreter on SLE-15 + +- Make build working even on older SLEs. + +- Update to 3.6.15: + - bpo-43124: Made the internal putcmd function in smtplib + sanitize input for presence of \r and \n characters to avoid + (unlikely) command injection. Library + - bpo-45001: Made email date parsing more robust against + malformed input, namely a whitespace-only Date: header. Patch + by Wouter Bolsterlee. Tests + - bpo-38965: Fix test_faulthandler on GCC 10. Use the + “volatile” keyword in faulthandler._stack_overflow() to + prevent tail call optimization on any compiler, rather than + relying on compiler specific pragma. +- Remove upstreamed patches: + - faulthandler_stack_overflow_on_GCC10.patch + +- test_faulthandler is still problematic under qemu linux-user emulation, + disable it there + +- Update to 3.6.14: + * Security + - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now + avoids infinitely reading potential HTTP headers after + a 100 Continue status response from the server. + - bpo-43882: The presence of newline or tab characters in parts + of a URL could allow some forms of attacks. + Following the controlling specification for URLs defined by + WHATWG urllib.parse() now removes ASCII newlines and tabs + from URLs, preventing such attacks. + - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature + of the pydoc module which could be abused to read arbitrary files + on the disk (directory traversal vulnerability). Moreover, even + source code of Python modules can contain sensitive data like + passwords. Vulnerability reported by David Schwörer. + - bpo-43285: ftplib no longer trusts the IP address value + returned from the server in response to the PASV command by + default. This prevents a malicious FTP server from using the + response to probe IPv4 address and port combinations on the + client network. + Code that requires the former vulnerable behavior may set a + trust_server_pasv_ipv4_address attribute on their ftplib.FTP + instances to True to re-enable it. + - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression + Denial of Service (ReDoS) vulnerability in + urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable + regex has quadratic worst-case complexity and it allows cause + a denial of service when identifying crafted invalid RFCs. This + ReDoS issue is on the client side and needs remote attackers to + control the HTTP server. +- Upstreamed patches were removed: + - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch + - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch +- Refreshed patches: + - python3-sorted_tar.patch + - riscv64-ctypes.patch + +- Use versioned python-Sphinx to avoid dependency on other + version of Python (bsc#1183858). + +- Modify Lib/ensurepip/__init__.py to contain the same version + numbers as are in reality the ones in the bundled wheels + (bsc#1187668). + +- add 22198.patch to build with Sphinx 4 + +- Stop providing "python" symbol (bsc#1185588), which means + python2 currently. + -- Resync with python36 Factory package. -- Make this %primary_interpreter - +- (bsc#1180125) We really don't Require python-rpm-macros package. + Unnecessary dependency. + -- Remove merged patch CVE-2020-8492-urllib-ReDoS.patch +- Remove merged patch CVE-2020-8492-urllib-ReDoS.patch and + CRLF_injection_via_host_part.patch. qemu +- Enable modules for testsuite + +* Patches added: + meson-build-all-modules-by-default.patch + +- It's time to really start requiring -F when using -b in + qemu-img for us as well. Users/customers have been warned + in the relevant release notes (bsc#1190135) + * Patches dropped: + Revert-qemu-img-Improve-error-for-rebase.patch + Revert-qemu-img-Require-F-with-b-backing.patch + qqc2-desktop-style +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * TextFieldContextMenu: Fix menu not opening + * Fix binding loop in Spinbox (kde#446354) + * Add A SpinBox test + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Fix syntax highlighting + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * Don't change MenuItem's arrow's color when selected (kde#443453) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Properly get the path from a QUrl + * Port away from devicePixelRatio + * MenuSeparator: fix height being wrong, rewrite whole file to be more correct + * Button, ToolButton: improve implicit sizing, correctly set default button state + * Use more process-working-symbolic icon for busy spinner + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Fix combobox popup in RTL mode (kde#441178) + * Vertically center slider (kde#410672) + * ScrollBar: less scuffed implementation of reading from QStyle (kde#418327) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Introduce MenuBar implementation + * Make sure raised is initialised + * Do not create an extra KIconLoader just for custom palettes + * Use flat instead of raised for flat buttons and toolbuttons (kde#438525) + * DialogButtonBox: remove unnecessary lines + * DialogButtonBox: Set standard icons for standard buttons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Bind default font of Label (kde#438436) + * kirigami-integration: use default font size for smallText on Windows +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * User HoverHandler instead of MouseArea + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Draw icon in QQStyleItem + * [CheckBox] Rewrite to be nearly identical to RadioButton (kde#435934) + * [RadioButton] Correct typo + * Add failing test case to illustrate Bug 435934 + * Keep context menu above other popups, use dismiss() (kde#428631) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Respect highlighted property (kde#384989) + * Fix bad default window size of tabbar test + * Fix size of toolbuttons + * [DialogButtonBox] Improve implicit size behavior + +- 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 + +- 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 + +- 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) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * button: rely on down, not pressed for styling + * Reduce the size of round buttons on mobile + * Remove debugging leftover + * fix mobile scrollbar in RTL mode + * fix progressbar in RTL mode + * fix RTL display for RangeSlider + rav1e +- Update to version 0.5.1+0: + * Fix the dispatcher calling `avx2` code when the sub-architecture does not + support it. + rdma-core +- Update to v38.1 + - Major fixes for hns provider + rsyslog +- fix config parameters in specfile (bsc#1194593) + samba +- Update to 4.15.5 + * CVE-2021-44141: UNIX extensions in SMB1 disclose whether the + outside target of a symlink exists; (bso#14911); + (bsc#1193690). + * CVE-2021-44142: Out-of-Bound Read/Write on Samba vfs_fruit + module; (bso#14914); (bsc#1194859). + * CVE-2022-0336: Re-adding an SPN skips subsequent SPN + conflict checks; bso#14950); (bsc#1195048). + +- CVE-2021-44141: Information leak via symlinks of existance of + files or directories outside of the exported share; (bso#14911); + (bsc#1193690); +- CVE-2021-44142: Out-of-bounds heap read/write vulnerability + in VFS module vfs_fruit allows code execution; (bso#14914); + (bsc#1194859); +- CVE-2022-0336: Samba AD users with permission to write to an + account can impersonate arbitrary services; (bso#14950); + (bsc#1195048); + +- Update to 4.15.4 + * Duplicate SMB file_ids leading to Windows client cache + poisoning; (bso#14928); + * Failed to parse NTLMv2_RESPONSE length 95 - Buffer Size Error - + NT_STATUS_BUFFER_TOO_SMALL; (bso#14932); + * kill_tcp_connections does not work; (bso#14934); + * Can't connect to Windows shares not requiring authentication + using KDE/Gnome; (bso#14935); + * smbclient -L doesn't set "client max protocol" to NT1 before + calling the "Reconnecting with SMB1 for workgroup listing" + path; (bso#14939); + * Cross device copy of the crossrename module always fails; + (bso#14940); + * symlinkat function from VFS cap module always fails with an + error; (bso#14941); + * Fix possible fsp pointer deference; (bso#14942); + * Missing pop_sec_ctx() in error path inside close_directory(); + (bso#14944); + * "smbd --build-options" no longer works without an smb.conf file; + (bso#14945); + +- Use pkgconfig(krb5) as dependency for the -devel package: allow + OBS to pick the right flavor of krb5-devel (full vs mini). +- Do not require the 'krb5' symbol by samba-client-libs: this + package has an automatic dependency due to linkage on + libgssapi_krb5.so.2. Automatic deps are always better. +- Do not require the 'krb5' symbol from samba-libs: samba-libs + requires samba-client-libs, which in turn requires krb5 + libraries. Samba-libs itself has no need for krb5 (but get it + indirectly anyway). + +- Reorganize libs packages. Split samba-libs into samba-client-libs, + samba-libs, samba-winbind-libs and samba-ad-dc-libs, merging samba + public libraries depending on internal samba libraries into these + packages as there were dependency problems everytime one of these + public libraries changed its version (bsc#1192684). The devel + packages are merged into samba-devel. +- Rename package samba-core-devel to samba-devel +- Add python-rpm-macros to build requirements +- Update the symlink create by samba-dsdb-modules to private samba + ldb modules following libldb2 changes from /usr/lib64/ldb/samba to + /usr/lib64/ldb2/modules/ldb/samba + +- Update to 4.15.3 + * Recursive directory delete with veto files is broken in 4.15.0; + (bso#14878); + * A directory containing dangling symlinks cannot be deleted by + SMB2 alone when they are the only entry in the directory; + (bso#14879); + * SIGSEGV in rmdir_internals/synthetic_pathref - dirfsp is used + uninitialized in rmdir_internals(); (bso#14892); + * MaxQueryDuration not honoured in Samba AD DC LDAP; (bso#14694); + * The CVE-2020-25717 username map [script] advice has undesired + side effects for the local nt token; (bso#14901); (bsc#1192849); + * User with multiple spaces (eg FredNurk) become + un-deletable; (bso#14902); + * Avoid storing NTTIME_THAW (-2) as value on disk; (bso#14127); + * smbXsrv_client_global record validation leads to crash if existing + record points at non-existing process; (bso#14882); + * Crash in vfs_fruit asking for fsp_get_io_fd() for an XATTR call; + (bso#14890); + * Samba process doesn't log to logfile; (bso#14897); + * set_ea_dos_attribute() fallback calling get_file_handle_for_metadata() + triggers locking.tdb assert; (bso#14907); + * Kerberos authentication on standalone server in MIT realm broken; + (bso#14922); + * Segmentation fault when joining the domain; (bso#14923); + * Support for ROLE_IPA_DC is incomplete; (bso#14903); + * rpcclient cannot connect to ncacn_ip_tcp services anymore; + (bso#14767); + * winexe crashes since 4.15.0 after popt parsing; (bso#14893); + * net ads status -P broken in a clustered environment; (bso#14908); + * Memory leak if ioctl(FSCTL_VALIDATE_NEGOTIATE_INFO) fails before + smbd_smb2_ioctl_send; (bso#14788); + * winbindd doesn't start when "allow trusted domains" is off; + (bso#14899); + * smbclient login without password using '-N' fails with + NT_STATUS_INVALID_PARAMETER on Samba AD DC; (bso#14883); + * A schannel client incorrectly detects a downgrade connecting to + an AES only server; (bso#14912); + * Possible null pointer dereference in winbind; (bso#14921); + * Fix -k legacy option for client tools like smbclient, rpcclient, + net, etc.; (bso#14846); + * Add Debian 11 CI bootstrap support; (bso#14872); + * Crash in recycle_unlink_internal(); (bso#14888); + sddm -- Amend sddm-relaxed-auth.patch to use a consistent hostname for xauth - (boo#1178543): - * Make DaemonApp::hostName() return a consistent value - * Use it for adding the cookie as well - * Also set XAUTHLOCALHOSTNAME for the display setup script and - xsetcursor +- Handle the case of %_distconfdir not being /usr/etc (boo#1196228, + currently only possible due to a misconfiguration in SLE, bsc#1195679) -- Add patches to fix X not having access control on startup +- Update patch to include security fix from upstream PR: + * 0001-Redesign-Xauth-handling.patch + +- Change to systemd-sysusers +- Remove old SUSE RPM constructs + +- Add patch to reintroduce /etc/profile reading if fish is shell: + * 0001-Add-fish-etc-profile-and-HOME-.profile-sourcing-1331.patch + +- Use pam derived username (fix sssd with multiple domains and local groups) + * 0001-Use-PAM-s-username.patch + +- Revert switch to %service_del_postun_without_restart for Leap + +- Update to 0.19.0: + * Don't disable authentication in --test-mode + * Fix X not having access control on startup + (fixes CVE-2020-28049, bsc#1177201) + * Don't fill UserModel if theme does not require it + * Set re-use session option by default + * Avoid adjusting active auth sessions + * Cleanup sessions on exit + * Don't abort on failure to start the display server + * Custom default font + * Limit systemd service restarts + * Typo fixes + * Fix graphical glitches on NVIDIA after VT switching + * Rewind password database + * Memory allocation fixes + * FreeBSD fixes + * Use C++ scoping for handling buffer deletion + * Allow to configure the QML installation directory + * Port connects + * Keep string termination characters in utmp entries + * Look for available display for test mode + * Interlingue translation + * Remove chVt() from declarations + * Rewind password db before scanning it (again) for available users + * Session reuse: Only consider "online" sessions + * Use modern connects + * Update translations +- Drop patches, now upstream: + * 0001-Destroy-the-QLocalServer-in-Auth-on-shutdown.patch + * 0001-FreeBSD-Split-implementation-of-VT-switching.patch + * 0003-Move-VT-setup-to-sddm-helper.patch + * 0001-Don-t-disable-authentication-in-test-mode.patch + * 0001-Session-reuse-Only-consider-online-sessions.patch + * 0001-Support-both-X11-XDisplay-Wayland-and-WaylandDisplay.patch + * 0006-Don-t-fill-UserModel-if-theme-does-not-require-it.patch + * 0001-Revert-Adds-sourcing-of-etc-profile-to-fish.patch + * 0001-FreeBSD-Link-to-libutil.patch + * 0002-Only-allocate-VTs-for-seat0.patch +- Refresh patches: + * 0001-Remove-suffix-for-Wayland-session.patch + * 0001-Redesign-Xauth-handling.patch + * 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch + * proper_pam.diff + * 0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch + * 0001-Systemd-service-unit-Use-tty7-by-default.patch + +- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' + '-n' is deprecated and will be removed in the future. + +- Patches to fix X not having access control on startup - * 0001-Fix-X-not-having-access-control-on-startup.patch - * 0002-Don-t-disable-authentication-in-test-mode.patch + * Add 0001-Don-t-disable-authentication-in-test-mode.patch + * Modify 0001-Redesign-Xauth-handling.patch + +- Add patch to set XAUTHLOCALHOSTNAME again (boo#1177835): + * 0001-Set-XAUTHLOCALHOSTNAME-in-sessions.patch + +- Change paths from /etc to /usr/etc for UsrEtc Move (boo#1177195) + +- Fixes for %_libexecdir changing to /usr/libexec + +- Use pending upstream solution for hostname changes: + * Add 0001-Redesign-Xauth-handling.patch + * Drop sddm-relaxed-auth.patch + * A known issue with the redesigned Xauth handling is that it + leaks the tiny xauth file in XDG_RUNTIME_DIR on session end. + It's on a temporary tmpfs mount though and so shouldn't cause + any visible issues. +- Add patches to fix FD leak: + * 0001-FreeBSD-Link-to-libutil.patch + * 0001-FreeBSD-Split-implementation-of-VT-switching.patch + * 0002-Only-allocate-VTs-for-seat0.patch + * 0003-Move-VT-setup-to-sddm-helper.patch + +- Update to version 0.18.1 + + Fix crashes when creating a user session + + 0001-Use-C-scoping-for-handling-buffer-deletion.patch no longer required + +- Don't add sddm to the video group, it's not necessary (see later + comments on boo#1165987) + +- Add user sddm to group video to allow e.g. to use devices for + Nvidia X server (boo#1165987) +- Add (pre)requires for systemd macros, video group, the getent + (currently in glibc), and the groupadd (currently in shadow) + +- Do not restart sddm on upgrades (boo#1161826) + +- Pickup UID_MIN/UID_MAX default values from the new %_distconfdir + (/usr/etc/) default location for login.defs -- Add SLE branding package for PackageHub (boo#1101297) -- Change the Supplements of branding packages, so they get installed - when sddm and the respective branding package is installed. Also - added a Supplements to sddm so it gets recommended when - plasma5-workspace is installed. +- Add pam_keyinit to proper_pam.diff (boo#1081947) sg3_utils +- Update to version 1.47+3.adb7276: + * rescan-scsi-bus.sh: fix garbled output (bsc#1195621) + +- Update to version 1.47+2.388b767: + * rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293) + * _service: use openSUSE github repo again (with cherry-picks + from upstream) + * spec file: suppress commit ID in library version + shadow +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + shapelib +- fix CVE-2022-0699, patch c75b9281a5b9452d92e1682bdfe6019a13ed819f.diff + signon-kwallet-extension +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * build: Pass the version to project() + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + signon-plugin-oauth2 +- Update to version 0.25 + * OAuth2: try using specialized hostname first, use "Host" as + fallback only + * OAuth1: add UserAgent parameter + * OAuth2: pass token query in request body + * OAuth2: always try normal authentication if refresh token fails + * OAuth2: let the client read all extra info from the response + * Plugin: implement also new AuthPluginInterface2 + +- Don't treat use of deprecated declarations as error to fix build + against Qt 5.13 + +- Don't install examples and tests + solid +- Also use libplist-2.0 in SLE15-SP4/Leap 15.4 + +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * udisks backend: don't assume /etc/mtab is not present + * Remove trailing \x00 from string returned by Q6File::decodeName() + * Change the build system to enable building with Qt6 + * devicenotifier.h: Fix typo + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Allow udisks2 and upower backends to be disabled with environment variables + * Add device description for storage medium without size + * Config.cmake: Lookup LibMount when building statically + * Add support for graphics tablet batteries + * [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141) + * [upower] Add new device types + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix "unused variable" warning when building without libmount. + * Fix "unused variable" warning when building on FreeBSD. + * Implement ARM specific CPU info + * Add FreeBSD CI + * Add Android CI + * Fix compiling on CentOS 7 (broken by clang-format) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add support for static builds + * support extracting cpu model on ppc64 + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We can use directly std::as_const + * Port QStringRef (deprected) to QStringView + * autotests: avoid failure on Linux CI + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * predicate: add an example predicate + * autotests: test the predicate-parser + * Use qstrcmp instead of strcmp + * Remove the HAL backend; HAL is long gone. + * Udev client: replace a warning message with a debug one (kde#425178) + * Enable bsdisks_extensions from FreeBSD on OpenBSD + * Enable OpenBSD UDisk2 support + * Port framework away from LGPL-2.0-only +- Drop upstream patch: + * 0001-Use-qstrcmp-instead-of-strcmp.patch + +- Add libmount to BuildRequires to enable support for bind mounts +- Add upstream patch 0001-Use-qstrcmp-instead-of-strcmp.patch + to fix potential crashes in dolphin and plasmashell with + libmount support enabled in Solid + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Add a minimum version to find_package(BISON) + * Add missing include + * Find the base mount point of a partition that has bind mounts (kde#349617) + * UDisks backend: improve the description of volume and storage devices (kde#410891) + * cmake: drop unused UDEV_HAVE_GET_SYSATTR_LIST_ENTRY cmakedefine01 + * cmake: drop unused EXPERIMENTAL_BSDISKS cmakedefine01 + +- Enable imobiledevice backend on Leap as well + +- Enable imobiledevice backend +- More specific file lists +- Include licenses only in library package + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Ensure inherited PIMPL instances are properly destructed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Allow building some tests without DBus + * Do not search for DBus on Windows & Mac + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Run clang-format + * Prevent clang-format uglification + * Add clang-format pre-commit hook + * Add trailing comma to enum + * Minor: Port some sources to nullptr + * Fix build under Qt 5.15 + +- 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 + +- 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) + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Include errno.h for EBUSY/EPERM + * FstabBackend: return DeviceBusy where umount failed on EBUSY (kde#411772) + * Fix detection of recent libplist and libimobiledevice + sonnet +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Don't access an out of bounds index into a QString + * WIP: Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * don't load plugins from current working directory, that is even a security issue + * export all known languages + * apply coding style + * Move away from QStringRef + * massive speedup, avoid loading the same huge dictionaries several times + * only load one instance of a plugin + * core: attempt to load local plugins first, makes development easier + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Build examples only when BUILD_EXAMPLES is on + * Remove duplicate includes from .cpp/.h + * Fix applying highlighter in quick document + * data/parsetrigrams.cpp: ensure the output is deterministic + * Add FreeBSD CI + * Add Android CI + * Remove bad Messages.sh + * Don't crash on null textDocument if suggestions are invoked + * Add missing qmldir + * Implement QtQuick bindings for Sonnet + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * replace "MacOSX" with "macOS" + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Fix language not being correctly guessed when sentence ends in a dot + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Const'ify variable + * Const'ify + fix crash when we can't find dictionary +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * change link order to fix compile (kde#437458) + * Bump required CMake version to 3.16 + * We depend against qt5.15 so we can use compatibility cmake macro + * [hspell] Add back zlib dependency + * [hspell] Remove unused zlib dependency + * Fix cmake warning: + * Sonnet add Malayalam trigram + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Fix assert when bringing up the contextmenu after starting a + compose sequence. + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add assert as discussed in merge request !2 + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Use contains instead of indexOf + spectacle +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Show magnifier immediately after toggle + * Make tools button visible even if no screenshot has been taken + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Check for right/middle click in Platform*.cpp + * Do not show error message when canceling with rightclick while in rectangluar mode (kde#446882) + * Cancel drag and drop if there is no screenshot in the preview. + * Disable buttons that shouldn't be available when no screenshot was taken (kde#446578) + * Disable Annotate button when there's no image + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Use KIO::JobUiDelegate for opening other application (kde#445530) + +- Update to 21.11.80 + * New feature release +- Too many changes since 21.08.3, only listing bugfixes: + * Annotation: set canvas background to transparent (kde#432753) + * Do not duplicate text when using -c (kde#433221) + * Add support for Active Window mode on Wayland (kde#386271) + * Keep screenshot preview within a reasonable size when drag and drop is initiated (kde#443564) + * Fix capturing from depth 30 screens (10bpc) (kde#422285) + * Prevent session manager from restoring the app on start up (kde#430411) + * Copy the correct file path to clipboard (kde#441047) + * ExportManager: delay copy to clipboard (kde#421974) + * Wayland: when screens have same dpr use NativeSize (kde#440226) + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * ExportManager: delay copy to clipboard (kde#421974) + * Wayland: when screens have same dpr use NativeSize (kde#440226) + * Don't show an error message when user cancels screenshot in progress on Wayland + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Update IRC network name in the manpage + * Load translations for kImageAnnotator + * Add global shortcut to open Spectacle in 'Window Under Cursor' mode (kde#435083) + * Fix some clazy warning + * X11: Use correct width and height for region selection window + and its contents when scaling is enabled (kde#400921) + * Sync docs with the current interface + * Adjust settings window's proportions a bit + * Take font size into consideration for settings window size + * Set default window sizes properly using sizeHint() + * fix: improve the explanatory text for doNothing Radio button, + after-screenshot clipboard action + * feat: add support to copy image and copy file path from the command + line in background mode + * feat: add support to copy the location to clipboard after screenshot + even when auto save is not enabled + * feat: add new kcfg settings for after screenshot clipboard preferences + * feat: use radio buttons for after screenshot clipboard actions + * Fix typo + * Correct homepage URLs + * Fix SVG image + * Add clipboard icon to copy to clipboard toolbutton + * Sync docs with the current interface + * Add missing Qt5Concurrent + * feat: add support for copying saved screenshot file path to clipboard + * Add support for screen geometry with negative coordinates + * feat: group 'copy to *' options together and move 'autosave' option to the top + * Simplify QuickEditor + * Update manual + * Cleanup QuickEditor code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix crash in all(?) KIPI export plugins + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Platforms: Introduce PlatformKWinWayland2 (kde#437652) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * fix lookup of ComparableQPoint keys in QMap (kde#430942) + * Don't translate property name (kde#431557) + * PlatformKWinWayland: avoid recursion in readData (kde#428636) + +- 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 + +- 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) + +- 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: + * Changed signal of Annotate button in main window from pressed to clicked in order to let annotation mode appear after button is released. + * We do not need progress info when checking if a file exists (kde#430173) + * Remove dead code variant + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * PlatformKWinWayland: avoid recursion in readData (kde#428636) + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Support Wayland rectangular selection HiDpi (kde#409762) + * fix autoincrement of %d for templates with subdirs + * Set pixmap device pixel ratio before sending it to kimageannotator + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Unhide window if it is hidden (kde#428635) + * Separate messages for a failed and canceled screenshot (kde#427645) + * Use default value for including decorations and pointer in background mode (kde#425995) + * Improve settings logic and layout (kde#420477) + * Respect settings and cli parameters (kde#425573) + * Add CLI options for including pointer/decorations (kde#425995) + * Fix wrong file name when --output option is used (kde#424380) +- Drop upstream patch: + * 0001-Fix-wrong-file-name-when-output-option-is-used.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * ExportManager: Marked saved files as recent files (kde#424205) + * QuickEditor: Use XCB API to position the editor window + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Properly position QuickEditor when HiDPI support is on (kde#385885) + +- Add upstream patch to fix --output command line option + (kde#424380): + * 0001-Fix-wrong-file-name-when-output-option-is-used.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Hide mouse pointer by default (kde#397121) + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Wayland: allow to take immediate and delayed screenshots (kde#414532) + * Refactor Spectacle to run in single instance mode with KDBusService::Unique (kde#420477) + * Use the common name for the 'PrtSc' key in docs (kde#419247) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + spice-gtk +- Add explicit pkgconfig(wayland-protocols) BuildRequires, meson + checks for it. + step +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Minor: s/Q_DECL_OVERRIDE/override/ + * Documentation improves + * l10n: Add @title:window helpers, capitalization and punctuation fixes + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix mem leak found by ASAN +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use KDE_INSTALL_MIMEDIR instead of custom XDG_MIME_INSTALL_DIR + * operator+/- is disabled for QFlags in qt6 + +- 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 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 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 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Add QT_MIN_VERSION and KF5_MIN_VERSION like everywhere else + * Qt5Test is only used in autotests and already searched for in there + * Remove explicit ECM_KDE_MODULE_DIR + * Port away from deprecated Qt::MidButton + * Fix KNS deprecations + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Clean up Clang compiler warnings + * Replace cgit reference + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + sudo +- Update to 1.9.9 + * Sudo can now be built with OpenSSL 3.0 without generating + warnings about deprecated OpenSSL APIs. + * A digest can now be specified along with the ALL command in + the LDAP and SSSD back-ends. Sudo 1.9.0 introduced support for + this in the sudoers file but did not include corresponding + changes for the other back-ends. + * visudo now only warns about an undefined alias or a cycle in + an alias once for each alias. + * The sudoRole cn was truncated by a single character in warning + messages. GitHub issue #115. + * The cvtsudoers utility has new --group-file and --passwd-file + options to use a custom passwd or group file when the + - -match-local option is also used. + * The cvtsudoers utility can now filter or match based on a command. + * The cvtsudoers utility can now produce output in csv + (comma-separated value) format. This can be used to help generate + entitlement reports. + * Fixed a bug in sudo_logsrvd that could result in the connection + being dropped for very long command lines. + * Fixed a bug where sudo_logsrvd would not accept a restore point + of zero. + * Fixed a bug in visudo where the value of the editor setting was + not used if it did not match the user’s EDITOR environment + variable. This was only a problem if the env_editor setting was + not enabled. Bug #1000. + * Sudo now builds with the -fcf-protection compiler option and the + - z now linker option if supported. + * The output of sudoreplay -l now more closely matches the + traditional sudo log format. + * The sudo_sendlog utility will now use the full contents of the + log.json file, if present. This makes it possible to send + sudo-format I/O logs that use the newer log.json format to + sudo_logsrvd without losing any information. + * Fixed compilation of the arc4random_buf() replacement on systems + with arc4random() but no arc4random_buf(). Bug #1008. + * Sudo now uses its own getentropy() by default on Linux. The GNU + libc version of getentropy() will fail on older kernels that + don’t support the getrandom() system call. + * It is now possible to build sudo with WolfSSL’s OpenSSL + compatibility layer by using the --enable-wolfssl configure + option. + * Fixed a bug related to Daylight Saving Time when parsing + timestamps in Generalized Time format. This affected the NOTBEFORE + and NOTAFTER options in sudoers. Bug #1006. + * Added the -O and -P options to visudo, which can be used to check + or set the owner and permissions. This can be used in conjunction + with the -c option to check that the sudoers file ownership and + permissions are correct. Bug #1007. + * It is now possible to set resource limits in the sudoers file + itself. The special values default and “user” refer to the + default system limit and invoking user limit respectively. The + core dump size limit is now set to 0 by default unless overridden + by the sudoers file. + * The cvtsudoers utility can now merge multiple sudoers sources into + a single, combined sudoers file. If there are conflicting entries, + cvtsudoers will attempt to resolve them but manual intervention + may be required. The merging of sudoers rules is currently fairly + simplistic but will be improved in a future release. + * Sudo was parsing but not applying the “deref” and “tls_reqcert” + ldap.conf settings. This meant the options were effectively ignored + which broke dereferencing of aliases in LDAP. Bug #1013. + * Clarified in the sudo man page that the security policy may + override the user’s PATH environment variable. Bug #1014. + * When sudo is run in non-interactive mode (with the -n option), it + will now attempt PAM authentication and only exit with an error if + user interaction is required. This allows PAM modules that don’t + interact with the user to succeed. Previously, sudo would not + attempt authentication if the -n option was specified. Bug #956 + and GitHub issue #83. + * Fixed a regression introduced in version 1.9.1 when sudo is built + with the --with-fqdn configure option. The local host name was + being resolved before the sudoers file was processed, making it + impossible to disable DNS lookups by negating the fqdn sudoers + option. Bug #1016. + * Added support for negated sudoUser attributes in the LDAP and SSSD + sudoers back ends. A matching sudoUser that is negated will cause + the sudoRole containing it to be ignored. + * Fixed a bug where the stack resource limit could be set to a value + smaller than that of the invoking user and not be reset before the + command was run. Bug #1016. +- sudo no longer ships schema for LDAP. +- sudo-feature-negated-LDAP-users.patch dropped, included upstream +- refreshed sudo-sudoers.patch + +- Add support in the LDAP filter for negated users, patch taken + from upstream (jsc#20068) + * Adds sudo-feature-negated-LDAP-users.patch + +- update to 1.9.8p2 + * Fixed a potential out-of-bounds read with "sudo -i" when the + target user's shell is bash. This is a regression introduced + in sudo 1.9.8. Bug #998. + * sudo_logsrvd now only sends a log ID for first command of a session. + There is no need to send the log ID for each sub-command. + * Fixed a few minor memory leaks in intercept mode. + * Fixed a problem with sudo_logsrvd in relay mode if "store_first" + was enabled when handling sub-commands. A new zero-length journal + file was created for each sub-command instead of simply using + the existing journal file. +- update to 1.9.8p1 + * Fixed support for passing a prompt (sudo -p) or a login class + (sudo -l) on the command line. This is a regression introduced + in sudo 1.9.8. Bug #993. + * Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends. + This is a regression introduced in sudo 1.9.8. Bug #994. + * Fixed a compilation error when the --enable-static-sudoers configure + option was specified. This is a regression introduced in sudo + 1.9.8 caused by a symbol clash with the intercept and log server + protobuf functions. + * It is now possible to transparently intercepting sub-commands + executed by the original command run via sudo. Intercept support + is implemented using LD_PRELOAD (or the equivalent supported by + the system) and so has some limitations. The two main limitations + are that only dynamic executables are supported and only the + execl, execle, execlp, execv, execve, execvp, and execvpe library + functions are currently intercepted. Its main use case is to + support restricting privileged shells run via sudo. + To support this, there is a new "intercept" Defaults setting and + an INTERCEPT command tag that can be used in sudoers. For example: + Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh + Defaults!SHELLS intercept + would cause sudo to run the listed shells in intercept mode. + This can also be set on a per-rule basis. For example: + Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh + chuck ALL = INTERCEPT: SHELLS + would only apply intercept mode to user "chuck" when running one + of the listed shells. + In intercept mode, sudo will not prompt for a password before + running a sub-command and will not allow a set-user-ID or + set-group-ID program to be run by default. The new + intercept_authenticate and intercept_allow_setid sudoers settings + can be used to change this behavior. + * The new "log_subcmds" sudoers setting can be used to log additional + commands run in a privileged shell. It uses the same mechanism as + the intercept support described above and has the same limitations. + * The new "log_exit_status" sudoers setting can be used to log + the exit status commands run via sudo. This is also a corresponding + "log_exit" setting in the sudo_logsrvd.conf eventlog stanza. + * Support for logging sudo_logsrvd errors via syslog or to a file. + Previously, most sudo_logsrvd errors were only visible in the + debug log. + * Better diagnostics when there is a TLS certificate validation error. + * Using the "+=" or "-=" operators in a Defaults setting that takes + a string, not a list, now produces a warning from sudo and a + syntax error from inside visudo. + * Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd + had no effect when creating I/O log parent directories if the I/O log + file name ended with the string "XXXXXX". + * Fixed a bug in the sudoers custom prompt code where the size + parameter that was passed to the strlcpy() function was incorrect. + No overflow was possible since the correct amount of memory was + already pre-allocated. + * The mksigname and mksiglist helper programs are now built with + the host compiler, not the target compiler, when cross-compiling. + Bug #989. + * Fixed compilation error when the --enable-static-sudoers configure + option was specified. This was due to a typo introduced in sudo + 1.9.7. GitHub PR #113. +- pack /usr/libexec/sudo/sudo/sudo_intercept.so + +- Fix commented out "Defaults env_keep" in sudo-sudoers.patch + supermin +- Add initrd_support_ztd-compressed_modules.patch: + backport of 4306a131c6cd to add support of zstd compressed kernel + modules. + +- Restore ExclusiveArch, continue to follow libguestfs + The 'almost' below is the reason. + +- arm32 may have a kernel named /boot/zImage + +- Remove arch exclusion, almost all of them build. + +- s390x may have a kernel named /boot/image + suse-module-tools +- Update to version 15.4.12: + * Add /etc/modprobe.d/README on SLE/Leap (bsc#1195051) + * rpm-script: force-copy kernel to /boot (boo#1194501) + +- Update to version 15.4.11: + * cdrom: Disable autoclose by default (boo#1165047). + * Make regenerate-initrd-posttrans compatible with Dracut's + UEFI mode (unified kernel image) + syndication +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Change the build system to enable building with Qt6 + * It compiles fine without deprecated methods + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Remove unused includes +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * Already as default + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Port away from QtWidgets + +- 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 + +- 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 + +- 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 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + syntax-highlighting +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * systemd unit: update to systemd v250 + * separate dynamic StringDetect rule to avoid copies in StringDetect::doMath() + * prefer to construct the rule directly in the vector rather than a move + * automatically replace StringDetect to DetectChar, Detect2Chars or AnyChar when possible + * use std::weak_ptr::owner_before instead of weak_ptr::expired() and weak_ptr::lock() for better performance + * use non-deprecated function + * Update test file for OrgMode + * link and macro replacement marker + * very basic support for [[link]] and [[link][desc]] + * support implicit link in normal text + * Change the build system to enable building with Qt6 + * SQL and SQL (PostgreSQL): nested comments support (kde#442449) + * GnuPlot: fix a lot of issue (kde#442181) + * PHP: add readonly, never and some functions/classes/constants of php-8.1 + * Bash and Zsh: support of ${!2} (kde#440360) + * Bash: more unixcommands (GNU coreutils and some others) (kde#439211) + * Fix compilation error on Qt6 + * Fix language specification comments + * Rename MIME type text/x-objcpp-src => text/x-objc++src + * Add Homuncuius.theme + * remove rawhtml, not needed + * Add grammar for RETRO Forth + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * markdown.xml: Fix highlighting of headers (include last char) (kde#444422) + * Update orgmode.xml + * use the same way as emacs to highlight priority cookie + * update test files + * support verbatim since it seems used more often than inline code + * support single line comment, babel call, priority cookie + * Update context.xml version + * Update ConTeXt test references + * Corrected syntax for ConTeXt TABLE commands (kde#445820) + * ConTeXt: Verbatim highlighting allows for nesting (kde#445818) + * Added ConTeXt test references + * Added ConTeXt test file + * Update context.xml version number + * Added highlighting for ConTeXt "\m" command + * Fixed current math command highlighting. + * misc: Add `Pipfile` to create Python venv for generators + * cmake.xml: Updates for CMake 3.22 + * fix: Add `Loader` parameter in call to `yaml.load()` + * update test for inline code + * support inline code and another type of number list + * update test files for newly added syntax + * support block and number list + * add test files + * add orgmode.xml + * add racket.xml + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes to list here. + +- Add the optional QtQuick dependency. (boo#1192170) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add basic QML API docs + * yara - add new 4.x keywords + * Tests result + * Fix operators and included more blocks on test + * Change license to MIT + * Included test reference + * Removed items that are generating errors for now + * initial work on terraform syntax highlight + * Port AbstractHighlighter::highlightLine to QStringView + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * markdown.xml: End nested sub-headers fold regions when parent header is closed (kde#441278) + * Python: Add "yield from" keyword (kde#441540) + * isocpp.xml: Highlight raw string delimeters (kde#440038) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes since 5.84.0, only listing bugfixes: + * Python: Fix r"\\" and derivatives (kde#440412) + * Python: Fix single quote bytes literals (b"") (kde#440089) + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Too many changes to list here. +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Rust syntax - Autotest for separate ControlFlow + remove "try" from ControlFlow + * Rust syntax - Separate ControlFlow from Keywords + * Bump required CMake version to 3.16 + * We can use qt_ macro so it will help to compile against qt5/qt6 + * Fix perl qw< > highlighting and extend test + * Update GAS syntax to highlight reg/instrs/jmp instrs + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * debchangelog: add Impish Indri + * remove text/plain from Godot + * systemd unit: merge some RegExpr rules + * systemd unit: increase version number + * systemd unit: update to systemd v248 + * add support for Godot's gd-scripts + * Update Readme + * Bash/Zsh: (#5) fix SubShell context that starts as an arithmetic + evaluation ; add regions for all SubShell + * Doxygen: fix Word style when the word is at the end of line + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Too many changes to list here. + +- 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) + +- 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 + +- 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. + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes since 5.76.0, only listing bugfixes: + * Latex: some math environments can be nested (kde#428947) + system-config-printer +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + +- Fix icons yet again, this time what sizes are available. +- Drop post(un) handling, this is done automatically now. + systemd +- Make more use of %{_unitdir} in files.{systemd,container} + +- Installation of libnss_mymachines.so depended on %{bootstrap} but it is + actually installed when %{with machined} is true. +- Call ldconfig when container subpackage is installed since it ships + nss-mymachines NSS plug-in module. + +- Import commit a186eb9f9cc13b65f8380dbcae3080228e8be7e2 + 1395c74be7 udevadm: cleanup-db: don't delete information for kept db entries (bsc#1194912) + bbafc8092a udevadm: cleanup_dir: use dot_or_dot_dot() + d16f6d018d tmpfiles: split out config for systemd-resolve + 41334be59e meson: minor cleanup + 3db0c28462 sysusers: split up systemd.conf +- Drop 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch (bsc#1195153) + Since v241, the patch isn't useful anymore because resolved is no more able to + create /etc/resolv.conf symlink by itself,it runs as 'systemd-resolve' + user. The symlink is now handled by a tmpfiles config file which is only + installed when systemd-resolved is. The tmpfiles config file has currently a + lower priority than the one shipped by netconfig. + +- Make use of %ldconfig_scriptlets + +- Merge nss-resolved and nss-mymachines NSS plug-in modules into systemd-network + and systemd-container respectively. + These modules are plug-in modules hence the shared library packaging policy + doesn't apply for them. Moreover they're pretty useless alone without their + respective systemd services, Hence let's reduce the number of sub-packages as + the list keeps increasing. + +- Merge libudev-devel into systemd-devel + +- systemd.spec: explicitely list all files for each main (sub) packages + Using glob patterns in %files section to reduce the number of listed files was + error-prone as some introduced files could silently be placed in the wrong + subpackage. The sections were also hard to read and many files needed to be + excluded from the main package making the point of glob pattern usage moot. + systemd, udev, systemd-container and systemd-network packages have now their + list of files described in a dedicated file. The lists are kept sorted to make + them easy to parse. The size of the files, especially the one for the main + package, is still reasonable and much easier to read now. + During this rework, a couple of cleanups happened: more use of + %{_systemd_util_dir}, some files was incorrectly owned by the main package and + have been moved to the correct sub-package, etc... + Note: the rest of the subpackages might be addressed later but let's find how + it goes for now. + +- Rename 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch into + 1011-sysv-generator-add-back-support-for-SysV-scripts-for.patch + This patch is now SLE specific. + +- Make sure that libopenssl-devel is installed when building resolved. Openssl + was implictly pulled in by systemd-experimental subpackage but could be + missing if the build of this subpackage was disabled. + +- resolved: disable DNSSEC until the following issue is solved: + https://github.com/systemd/systemd/issues/10579 +- resolved: disable fallback DNS servers and fail when no DNS server info could + be obtained from the links. It's better to let the sysadmin know that + something is likely misconfigured rather than silently handing over the DNS + queries to Google or Cloudflare. +- Replace '%setup+%autopatch' with '%autosetup' + +- Don't generate ID_NET_NAME_SLOT for devices behind a PCI bridge (bsc#1192637) + If multiple NICs are behind a PCI bridge, each of them will get the same + ID_NET_NAME_SLOT value leading to conflicting names. Such names weren't + generated before SLE15-SP3. + +- Move the whole content of /usr/share/doc/packages/systemd in doc subpackage + +- Move the systemd-network-generator stuff in udev package + This generator can generate .link files and is mainly used in initrd where + udev is mandatory. + +- Restore /sbin/udevadm and /bin/systemctl (obsolete) paths (bsc#1194519) + +- Import commit 7a4e2ba4e01a8dfd305b24c40e156f8d293995a5 (merge of v249.9) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/6c7d6a7100488806bad0a81bbf2bca99be641938...7a4e2ba4e01a8dfd305b24c40e156f8d293995a5 + +- systemd.spec: drop our own definitions of %_pam_moduledir/%_pam_vendordir + macros since they're now defined by pam-devel shipped by SP4. +- Rename 1007-Restore-support-for-halt.local.patch into + 1007-sysv-restore-support-for-halt.local.patch +- Extract bits from 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch + which are not specific to the handling of 'Required-Start:' and move them into a + new patch 1010-sysv-add-back-support-for-all-virtual-facility-and-f.patch + +- Import commit 6c7d6a7100488806bad0a81bbf2bca99be641938 (merge of v249.8) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/103742c59ad2d37a54bfb91135d9c7b082ca3576...6c7d6a7100488806bad0a81bbf2bca99be641938 +- Rebase 1007-Restore-support-for-halt.local.patch + +- Import commit 103742c59ad2d37a54bfb91135d9c7b082ca3576 + e95df40b09 shared/rm-rf: loop over nested directories instead of instead of recursing (CVE-2021-3997 bsc#1194178) + 078e04305d shared/rm_rf: refactor rm_rf() to shorten code a bit + 6d560d0aca shared/rm_rf: refactor rm_rf_children_inner() to shorten code a bit + 6666ff056c localectl: don't omit keymaps files that are symlinks (bsc#1191826) + 30cbebc56f tmpfiles: 'st' may have been used uninitialized + 5443654ec0 macro: add new helper RET_NERRNO() + 8d90ecc435 rm-rf: optionally fsync() after removing directory tree + 591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop + 8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858) + dc9476c881 journal: don't remove the flushed flag when journald is stopped + 29efc29efd TEST-10: don't attempt to write a byte to the socket + 773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858) + +- Rename 1009-drop-or-soften-deprecation-warnings.patch into + 1009-Drop-or-soften-some-of-the-deprecation-warnings.patch + +- Update systemd-user PAM service again + Change the default implementation of pam_setcred() again, previously + customized to run the full "auth" PAM stack and only call pam_deny.so which is + basically the SUSE default behavior without pam_warn.so. + This is considered safer, especially on SLE where a regression was spotted by + QA. + +- move files related to static nodes to udev + +- Update 1009-drop-or-soften-deprecation-warnings.patch (bsc#1193086) + It rewords the warning about the use of 'KillMode=none'. + + - upstream commit 6fe2a70b9160e35fdeed9d37bd31727c2d46a8b2 (jsc#SLE-17798) systemd-rpm-macros +- Bump version to 10 + +- %sysusers_create_inline was wrongly marked as deprecated +- %sysusers_create can be useful in certain cases and won't go away until we'll + move to file triggers. So don't mark it as deprecated too + +- Bump version to 9 + +- Introduce %_systemd_util_dir + It's a backport of upstream commit 3bc66bfa0136e370a8f7b06c3b69a52f5636ef82. + systemsettings5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * fixup! app/SettingsBase: Only load current view on startup + * app/SettingsBase: Show the main window before QML component is loaded + * app/SettingsBase: Only load current view on startup + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Systemsettings runner: Increase relevance if we have an exact match in the keywords + * Do not show Help button if there's no help path defined + * ModuleView: Correctly update button box visibility + * Systemsettings Runner: Skip KCM that are not launchable + * IconView: Fix header padding (kde#449040) + * ModuleView: Improve code for header updates (kde#432093) + * Use a more familiar icon for the "Input Devices" category (kde#449056) + * Sidebar: Keep headers minimum height on two columns (kde#448889) + * FooterToolbar: Match also padding to the modules' buttons + * Completely hide the button box when there are no buttons + * Hide page name for ExternalAppModule + * Fix setting of headings for external modules (kde#448672) + * Do not focus the searchfield on startup if a virtual keyboard is enabled + * Fix trash KCM not showing up in KRunner (kde#448449) + * systemsettings runner: Consider KCM keywords for querying (kde#445304) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * Use handlers in sub category header + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Revert "Use level 2 header" + * sidebar: make placeholder message non-visible when at 0 opacity (kde#443016) + * Use level 2 header + * Support left/right and escape for key navigation in the sidebar +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Swap the position of the hamburger menu and home buttons + * Don't load all subpages of a category when clicked (kde#438362) + * Sidebar: set background colors in the correct way + * Sidebar: Unify "Show Changed Settings" button toolbar implementations + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Clean up leftovers from systemsettingsrunner import + * Port deprecated setDelayed + * Use explicit + use override + * [sidebar] Enable/disable mousearea instead of changing accepted buttons + * [sidebar] Refactor subcategory button to use rectangle as its base item + * Don't request context help titlebar button + * Remove About Current Module + * Import services runner & strip out unneeded parts + * Fix highlight default for category owner children and when changing data from landing page + * Allow compiling without KF5DocTools + * Create simple getter to check if KCM is an SystemSettingsExternalApp + * Port ExternalAppModule away from KCModuleInfo + * Port loading of categories away from KServiceTypeTrader + * [sidebar] Port away from KDeclarative + * Remove old category files + * [sidebar] Add missing subcategory header spacing for widescreen view (kde#438377) + * only update the global header reacting to the active page (kde#437088) + * Use ellipses instead of triple period + * make sure we have 2 columns when loading a category (kde#435461) + * [sidebar] Don't show back button for subcategory header in widescreen view + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * [sidebar] Add missing subcategory header spacing for widescreen view (kde#438377) + * only update the global header reacting to the active page (kde#437088) + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * make sure we have 2 columns when loading a category (kde#435461) + * [sidebar] Don't show back button for subcategory header in widescreen view + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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: + * [sidebar view] Set header KCM icon size correctly + * Underscores are not allowed in action names (kde#433109) + +- 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) + +- 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 + +- Add QML provides + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- 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) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Save highlight default state (kde#427806) + * Fix highlight settings tool button use onToggled to prevent bad state (kde#427869) + * Fix call to KWorkSpace::detectPlatform (kde#428339) +- Drop patches, now upstream: + * 0001-Fix-call-to-KWorkSpace-detectPlatform.patch + +- Add patch to properly run systemsettings in a wayland session + (boo#1178230, kde#428339): + * 0001-Fix-call-to-KWorkSpace-detectPlatform.patch + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0.1 + * Fix users KCM string in default set of KCMs to show on home screen + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Make margins consistent on all sides for all KCMs + * Update highlight default dot for module in search mode + * Fix default module highlight + * [Sidebar] Avoid reloading already loaded module (kde#420196) + * Make the user-visible strings defined in KAboutData translatable again. (kde#426742) + * Don't show an arrow when the category only contains one item (kde#426731) + * Show bug report action in sidebar menu (kde#426747) + * [sidebar view] Set icon sizes properly on home screen + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * [Sidebar view] Only indent subsategory icons in the search view + * Fix trying to call a method on a still null object + * [Sidebar view] Add arrow to list items which are parent/category items + * [Sidebar view] Add accessibility hints for icons-only ToolButtons + * Port sidebar placeholder message to Kirigami.PlaceholderMessage + * Don't show highlight changed entries button in kinfocenter (kde#425964) + * Rework main.cpp + * Clean up subcategory model when going to home screen + * In sidebar mode show if a module is in default state or not + * Button text Uses Title Case + * Add Separator. Remove round. Style + * Add button to activate defaults highlighting + * [sidebar] Make SubcategoryModel dynamic + * [sidebar view] Show list item separator lines + * Also hide Buttons when changing modules in info center mode (kde#424490) + * [sidebar view] Remove size hacks for toolbar items (kde#424228) + * correct appstream homepage URL to plasma homepage + * Use camelcase (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * don't try to access invalid modules (kde#422029) + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Add global shortcut + * Support module commandline paramenter + * Port from KRun::runService to KIO::ApplicationLauncherJob + * Use correct icon for Applications category + * bump to require Qt 5.14 + * Hide configure action in Info center mode (kde#417977,kde#417981) + * If KHelpCenter isn't available fallback to opening doc at docs.kde.org (kde#405647) + * Handle spawning kinfocenter with a full path + * delay show window + * Introduce an Info Center mode (kde#412975) + telepathy-mission-control +- Update to version 5.16.6 + + Update tests to Python 3 + + account: Fix property name +- Drop tp-mc-fix-prop-name.patch + +- Update to version 5.16.5: + + Fix memory leak in get_parameter_of_known_type(). + + Fix autoconnection of accounts with always_dispatch=true. + + Fix crash on any of the active connection managers disappears + from dbus. +- Changes from version 5.16.4: + + Exit gracefully at startup if the D-Bus connection fails. + + Fix some warnings when building with clang. + + Fix unit tests to work with GLib >= 2.46. + + mc-wait-for-name now shows readable output on the command line + on exotic locales. + + UPower support is now disabled by default if UPower is >= 0.99. + The features needed have now moved to logind, which is + supported in MC since 5.15.1. + + Fix some memory leaks and a potential crash. + + Dependencies: + - GLib 2.46 is now required. + - NetworkManager support was ported to use libnm instead of the + deprecated libnm-glib. +- Add pkgconfig(libnm) BuildRequires, build NetworkManager support + again. +- Drop lockdown-protocols.patch: Disabled for a long time, and no + hope in sight for it to be applied. +- Add tp-mc-fix-prop-name.patch: account: Fix property name. +- Modernize spec slightly, drop old and obsolete macros. +- Switch to pkgconfig BuildRequires where possible: + + Replace dbus-1-glib-devel and telepathy-glib-devel with their + pkgconfig equivalents. + + Drop python-xml BuildRequires and dbus-1-glib Requires: No + longer needed. + + Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), + pkgconfig(glib-2.0), pkgconfig(gmodule-no-export-2.0), + and pkgconfig(gobject-2.0), configure checks for them. + -- Update to version 5.15.0: - + Running this version of Mission Control for the first time will - automatically migrate some account data to a new format. If you - subsequently downgrade to an older version, it will no longer - understand all account data. - + Requirements: - - GLib 2.32 is now required. - - The regression tests now require Python 2.6. - + Deprecations: - - McpAccountStorage::altered, which appears to have never - worked, is now deprecated (fdo#28288). Emit ::altered-one - instead. - - mcp_account_storage_iface_set_priority() etc. are now - deprecated. Use, for instance, "iface->priority = prio" - instead. - + Enhancements: - - Account storage plugins (McpAccountStorageIface) may, and - should, implement the new set_attribute(), set_parameter() - and owns() methods. These methods allow the plugin to know - the type of each attribute or parameter, which is presented - as a GVariant. (fdo#54872). - - `mc-tool get AutomaticPresence` now works - (fdo#54780). - - When running under GNOME 3 or Unity, MC will attempt to - enable connections' power-saving features while the session - is idle; this is currently effective for Google Talk XMPP - connections (fdo#62530). - + Fixes: - - Update to the current ConnMan D-Bus API (fdo#56600). - - If a stored parameter has a value inappropriate for its type - (e.g. require-tls=2 where the connection manager expects - require-tls to be boolean), invalidate the account, rather - than treating the value as 0, "", [] etc. (fdo#54870). - - Handle Connection errors better, and in particular, don't try - to reconnect on SoftwareUpgradeRequired or ConnectionRefused - (fdo#37844). - - Handle errors from RequestConnection correctly, rather than - as NetworkError (fdo#39334). - - If the stored nickname for an account is the same as the - normalized name (identifier), don't set it on connect, in - case a better nickname is stored on the server (fdo#39381). - - Emit Properties.PropertiesChanged for URISchemes, as per the - upcoming telepathy-spec 0.27.1 (fdo#40393). - - McpAccountStorage::altered-one now works as intended - (fdo#54780). - + Internal changes: - - Refactor avatar and alias handling (fdo#55668). - - Refactor account storage (fdo#54870, fdo#54872). - - Improve regression test coverage for account storage - (fdo#54873). - - Start to remove uses of functions deprecated in - telepathy-glib 0.20 (fdo#55391). -- Changes from version 5.14.1: - + Fixes: - - Only ignore passwords stored in our old gnome-keyring - location if Empathy has actually copied them to its new - location, fixing use of a gnome-keyring-enabled MC version - with no Empathy or other SASLAuthentication handler (e.g. - under Sugar). (fdo#59468). - - Build successfully with Automake 1.13 (fdo#59605). - - Isolate regression tests better (fdo#63119). - - Respect NOCONFIGURE in autogen.sh (fdo#57165). -- Drop tmc-mailto-is-the-proper-URI-scheme.patch and - tmc-fire-PropertiesChanged-on-URISchemes-change.patch, fixed - upstream. - -- Added tmc-fire-PropertiesChanged-on-URISchemes-change.patch and - tmc-mailto-is-the-proper-URI-scheme.patch needed to ensure - visual feedback on sip accounts changes (fdo#40393). - texlive +- Add patches to build texlive with poppler 22.01.0 + (boo#1195235, jsc#SLE-23488) + * source-poppler0.83.0.patch + * source-poppler0.86.0.patch + * source-fix-const-poppler0.66.0.patch + * source-fix-bool-poppler.patch + * source-pdftoepdf-backport-from-2020.patch + * fix-lua-poppler-22.01.patch + * fix-luatexdir-poppler-22.01.patch + * c++17-does-not-allow-dynamic-exception-specifications.patch + * do-not-use-streamSetPos.patch + * fix-poppler-config-from-c.patch +- Also, as part of the changes to fix the build with poppler + 22.01.0, use gcc9 and C++17. + threadweaver +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Use fetchAndStoreOrdered() instead of fetchAndAddOrdered() + * Fix invalid lambda argument for use in std::for_each + * Change the build system to enable building with Qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Use newer c++ random +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * exception.h: fix export header include to work in namespace-prefixed include + +- 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 + +- 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 + +- 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 to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + tiff +- security update: Fix buffer overwrite + * CVE-2019-17546[bsc#1154365] + + tiff-CVE-2019-17546.patch +- security update: Fix heap based buffer overflow in pal2rgb + * CVE-2017-17095[bsc#1071031] + + tiff-CVE-2017-17095.patch +- security update: Fix OOB in _TIFFmemcpy + * CVE-2022-22844[bsc#1194539] + + tiff-CVE-2022-22844.patch +- security update: Fix memory allocation failure in tif_read.c + * CVE-2020-35521[bsc#1182808] CVE-2020-35522[bsc#1182809] + + tiff-CVE-2020-35521,CVE-2020-35522.patch +- security update: Fix DOS via invertImage() + * CVE-2020-19131[bsc#1190312] + + tiff-CVE-2020-19131.patch +- security update: Fix heap-based buffer overflow in TIFF2PDF tool + * CVE-2020-35524[bsc#1182812] + + tiff-CVE-2020-35524.patch +- security update: Fix integer overflow in tif_getimage + * CVE-2020-35523 [bsc#1182811] + + tiff-CVE-2020-35523.patch + tigervnc +- u_Fix-non-functional-MaxDisconnectionTime.patch + * Backport patch that fixes issue with MaxDisconnetionTime + (bsc#1195661). + transactional-update +- Version 3.6.2 + - Bind mount root file system snapshot on itself, this makes the + temporary directory in /tmp unnecessary; also fixes [boo#1188110] + to return the correct snapshot's working directory via API call. + - Use separate mount namespace for transactional-update; this should + fix several applications that fail to run if a mount point has the + 'unbindable' mount flag set + +- Version 3.6.1 + - Fix rsyncing /etc into the running system with + - -drop-if-no-change [bsc#1192242] + +- Version 3.6.0 + - Simplify mount hierarchy by just using a single slave bind + mount as the root of the update environment; this may avoid the + error messages of failed unmounts + May fix [boo#1191945] + +- Version 3.5.7 + Various fixes affecting Salt support: + - t-u: Don't squash stderr messages into stdout + - t-u: Correctly handle case when the snapshot has been deleted due to + using --drop-if-no-change: Don't show reboot messages and avoid an awk + error message [bsc#1191475] + - tukit: Make inotify handler less sensitive / ignore more directories + [bsc#1191475] + +- Version 3.5.6 + - tukit: Add S/390 bootloader support [bsc#1189807] + - t-u: support purge-kernels with t-u patch [bsc#1190788] + +- Version 3.5.5 + - t-u: Use tukit for SUSEConnect call [bsc#1190574] + Correctly registers repositories + +- Version 3.5.4 + - tukit: Fix resolved support [boo#1190383] + +- Version 3.5.3 + - t-u: Purge kernels as part of package operations + Required for live patching support [bsc#1189728] + +- Version 3.5.2 + - tukit: Fix overlay syncing errors with SELinux [bsc#1188648] + - Don't print message for `shell` with --quiet + [gh#openSUSE/transactional-update#69] + +- Version 3.5.1 + - t-u: Disable status file generation by default + The new experimental `status` command requires the availability of + /etc/YaST2/control.xml, which is not present on all systems. Hide the + creation of the corresponding status file behind a new EXPERIMENTAL_STATUS + option to try out this functionality. + - Increase library version + +- Add tukit.conf to spec file + +- Version 3.5.0 + - Add alias setDiscardIfUnchanged for setDiscard. The old method name + wasn't really clear and will be removed if we should have an API break + in the future + - Replace mkinitrd with direct dracut call [boo#1186213] + - tukit: Add configuration file support (/etc/tukit.conf) + - Allow users to configure additional bind mounts (see /usr/etc/tukit.conf + for an example and limitations) [bsc#1188322] + - Add 'transactional-update status' call. This is a POC for obtaining a + hash of a system to verify its integrity. The functionality is still + experimental! + - Internal bugfixes / optimizations + +- Version 3.4.0 + - Apply SElinux context on /etc in transaction [boo#1185625], [boo#1185766] + [bsc#1186842], [boo#1186775] + - Implement inotify handling in C instead of Bash; this makes the + - -drop-if-no-change option work on SLE Micro [bsc#1184529] + - Use `tukit call` for up, dup and patch to allow resuming an update after + zypper updated itself in the snapshot [bsc#1185226] + - Fix obsolete output type messages in initrd [boo#1177149] + - Make different base snapshot warning more visible [bsc#1185224] + +- Version 3.3.0 + - Add support for more package managers by bind mounting their directories + - Support snapshots without dedicated overlay [boo#1183539], [bsc#1183539] + - Link RPM database correctly with older zypper versions [boo#1183521] + - Don't discard manual changes in fstab [boo#1183856], [bsc#1192302] + - [boo#1149131] & [boo#1133891] + [boo#1149131] & [boo#1133891] & [boo#1192078] util-linux +- Implement "X-fstrim.notrim" fstab mount option that skips fstrim + for selected device (jsc#SLE-17942, + util-linux-fstrim-implement-X-fstrim.notrim.patch). + +- Fix unauthorized umount (CVE-2021-3995, CVE-2021-3996, + bsc#1194976, + util-linux-libmount-check-fuse-umount-CVE-2021-3995.patch, + util-linux-libmount-fix-deleted-suffix-CVE-2021-3996.patch). + +- blockdev: Remove NBSP character in values (bsc#1188507#c31, + blockdev-remove-nbsp.patch). + +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + util-linux-systemd +- Implement "X-fstrim.notrim" fstab mount option that skips fstrim + for selected device (jsc#SLE-17942, + util-linux-fstrim-implement-X-fstrim.notrim.patch). + +- Fix unauthorized umount (CVE-2021-3995, CVE-2021-3996, + bsc#1194976, + util-linux-libmount-check-fuse-umount-CVE-2021-3995.patch, + util-linux-libmount-fix-deleted-suffix-CVE-2021-3996.patch). + +- blockdev: Remove NBSP character in values (bsc#1188507#c31, + blockdev-remove-nbsp.patch). + +- The legacy code does not support /etc/login.defs.d used by YaST. + Enable libeconf to read it (bsc#1192954). + virglrenderer -- Add 4 security fixes +- Pick up the full upstream patch for bsc#1194601, so we know from where it comes + * No functional change intended + +- security update +- added patches + fix CVE-2022-0175 [bsc#1194601], VUL-0: CVE-2022-0175: virglrenderer: Missing initialization of res->ptr + + virglrenderer-CVE-2022-0175.patch + +- Update to version 0.9.1: + * Various small bugfixes + +- Update package to 0.9.0 + Highlights include: + + multi-client support + + supports newer glsl version + + add ETC2 compressed formats + + performance improvements + + misc. bug fixes + +- Update package to 0.8.2 + Release is all bug fixes it seems. It includes these patches in + the release tarball: + vrend-Don-t-free-resource-struct-in-_resource_alloca.patch + vrend-Don-t-try-launching-a-grid-if-no-CS-is-availab.patch + vrend-Use-the-original-context-to-delete-objects.patch + vrend-Don-t-switch-to-ctx0-when-deleting-ctx0.patch + +- Avoid potential DoS in texture allocation (CVE-2020-8003 + boo#1162521) + vrend-Don-t-free-resource-struct-in-_resource_alloca.patch +- Avoid potential DoS if grid launched without prior Compute Shader + (CVE-2020-8002 boo#1162519) + vrend-Don-t-try-launching-a-grid-if-no-CS-is-availab.patch +- Avoid deleting wrong object, in use by others + vrend-Use-the-original-context-to-delete-objects.patch +- Avoid potential use after free when deleting context + vrend-Don-t-switch-to-ctx0-when-deleting-ctx0.patch + +- Update package to 0.8.1 + Requires very recent libepoxy, which is currently only available + in Factory. Accordingly also switch to meson build, which also + excludes older releases. + Other highlights include: + + support emulating planar image sampling + + Add all formats to VIRGL_FORMAT that are referenced in Gallium + + deprecation of the autotools build system + + miscellaneous bug and performance fixes + + drop the following patches, which are included in this release: + 0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch + 0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch + 0003-24f67de-vrend-check-info-formats-in-blits.patch + 0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch + 0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + 0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch + +- Add 5 security fixes - 0002-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch - 0003-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch + 0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch + 0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch - 0004-24f67de-vrend-check-info-formats-in-blits.patch + 0003-24f67de-vrend-check-info-formats-in-blits.patch - 0005-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch + 0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch - 0006-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + 0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch + * Add an assert for allocating the intermediate texture (CVE-2019-18392 bsc#1159454) + 0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch + +- Update package to 0.8.0 + Note: not switching to meson build system yet since it would + exclude distos with older meson (seems meson v0.49+ is required) + Highlights include: + + guest support for GL 4.3 on hosts with GLES 3.2 + certain + extensions, + + major performance improvements, and + + lots of bug fixes. +- The shared object (SO) version changes from 0 to 1 with this + package update + +- Update package to 0.7.0 +- Brings the renderer up to GL4.3/GLES3.1 capability and most of GLES3.2 +- Make EGL optional at configure time +- The following patches will be removed: + 0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch + 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch + They are included in 0.7.0 + +- vrend: Increase VREND_MAX_CTX to 64. (bsc#1102749) + 0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch virt-manager -- jsc#SLE-17764 - Dev: Support Oracle Linux as a guest VM. See also +- bsc#1194323 - [jsc#SLE-19237][virt-manager] Detected the wrong + win2k22 guest system version from the local install media + virtinst-windows-server-detection.patch +- Upstream bug fixes (bsc#1027942) + 8bb64ad5-console-Dont-block-console-reconnect-for-non-error.patch + Drop virtman-init-viewer-on-reboot.patch + +- jsc#SLE-20855 KVM: Enable vfio-ccw and vfio-ap in virt-* tools + 965480e8-virt-install-add-mediated-device.patch + f87e96d3-hostdev-use-method-get_mdev_uuid.patch + 9d4002ee-tests-verify-MDEV-support.patch + 9363e1e6-virt-xml-add-support-for-mediated-devices.patch + 0e15cd51-virt-manager-enable-MDEV-support.patch + +- jsc#SLE-17735 - Support Oracle Linux as a guest VM. See also virt-v2v +- Update to version 1.44.2 + * This is a bug fix release + virt-v2v-1.44.2.tar.gz.sig +- Drop virt-v2v-1.44.0.tar.gz.sig + virtualbox +- Version bump to 6.1.32 (released January 18 2022 by Oracle) + This is a maintenance release. The following items were fixed and/or added: + Fix for CVE-2022-21394 (boo#1194924) + VMM: Changed the guest RAM management when using Hyper-V to be more compatible with HVCI (bug #20627 and #20694) + VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a missing TLB flush in OS/2 (bug #20625) + GUI: Fixed keyboard focus loss in rare circumstances when using the mini toolbar in fullscreen mode + Audio: Fixed accidental creation of empty debug log file when the OSS audio backend was configured + E1000: Fix link status reporting for certain Linux kernels (some Oracle Linux ones, probably more) + Unattended installation: Fixed regression introduced in 6.1.28, causing partitioning failure for Windows XP to 10 (bug #20769) + Linux host: Fix access to some USB devices, device class was not correctly handled (bug #20721) + Guest: Fixed wrong mouse position if guest is in text mode + Guest Control: Fixed folders copying from host to guest and from guest to host + Guest Control: Fixes for UNICODE handling + Shared Clipboard: Improved HTML content exchange between X11 and Windows guests and hosts + OS/2 Additions: Fixed some issues with extended attributes in the shared folders (bug #19453) + File "vboxclient-clipboard.service" was removed while the shared clipboard problem with Wayland is further investigated. + +- Add libnotify-tools to build requirements for virtualbox-guest-x11 (boo#1194128) + Add service to start shared clipboard in Wayland sessions (boo#1194126). File "vboxclient-clipboard.service" + is added. Thanks to Andrei Borzenkov for providing this file. + +- Tumbleweed no longer assigns the group "users" to a user, which breaks TW guests under VirtualBox. + This is fixed by adding 'TAG+="uaccess"' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov + for help with this problem. This fixes boo#1194065. + +- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner) + ran spec-cleaner on the spec file. + virtualbox:kmp +- Version bump to 6.1.32 (released January 18 2022 by Oracle) + This is a maintenance release. The following items were fixed and/or added: + Fix for CVE-2022-21394 (boo#1194924) + VMM: Changed the guest RAM management when using Hyper-V to be more compatible with HVCI (bug #20627 and #20694) + VMM: Workaround for OS/2 guest unstability on newer AMD CPUs due to a missing TLB flush in OS/2 (bug #20625) + GUI: Fixed keyboard focus loss in rare circumstances when using the mini toolbar in fullscreen mode + Audio: Fixed accidental creation of empty debug log file when the OSS audio backend was configured + E1000: Fix link status reporting for certain Linux kernels (some Oracle Linux ones, probably more) + Unattended installation: Fixed regression introduced in 6.1.28, causing partitioning failure for Windows XP to 10 (bug #20769) + Linux host: Fix access to some USB devices, device class was not correctly handled (bug #20721) + Guest: Fixed wrong mouse position if guest is in text mode + Guest Control: Fixed folders copying from host to guest and from guest to host + Guest Control: Fixes for UNICODE handling + Shared Clipboard: Improved HTML content exchange between X11 and Windows guests and hosts + OS/2 Additions: Fixed some issues with extended attributes in the shared folders (bug #19453) + File "vboxclient-clipboard.service" was removed while the shared clipboard problem with Wayland is further investigated. + +- Add libnotify-tools to build requirements for virtualbox-guest-x11 (boo#1194128) + Add service to start shared clipboard in Wayland sessions (boo#1194126). File "vboxclient-clipboard.service" + is added. Thanks to Andrei Borzenkov for providing this file. + +- Tumbleweed no longer assigns the group "users" to a user, which breaks TW guests under VirtualBox. + This is fixed by adding 'TAG+="uaccess"' to the udev rule that creates /dev/vboxuser. Thanks to Andrei Borzenkov + for help with this problem. This fixes boo#1194065. + +- Added BuildRequires python-rpm-macros to fix build errors with SLE_15_SP2 (Thanks Ben Greiner) + ran spec-cleaner on the spec file. + vsftpd +- Add "seccomp-fixes.patch" to fix the syscall architecture offset + from 4 to 5, this change was documented in + . +- Add "vsftpd-openlog-force.patch" to a logic error in the way the + force option for syslog's openlog() call was handled. +- Add "vsftpd-seccomp-getrandom.patch" to fix a seccomp failure in + FIPS mode when SSL was enabled. [bsc#1052900] +- Add "vsftpd-seccomp-ssl.patch" to allow stat() to be called, + which is required during SSL initialization by RAND_load_file(). +- Add "vsftpd-seccomp-wait4.patch" to allow wait4() to be called so + that the broker can wait for its child processes. [bsc#1021387] +- Refresh patches to -p1 style so that we can use %autosetup: + * vsftpd-2.0.4-dmapi.patch + * vsftpd-2.0.4-enable-ssl.patch + * vsftpd-2.0.5-enable-debuginfo.patch + * vsftpd-2.0.5-utf8-log-names.patch + * vsftpd-2.0.5-vuser.patch + * vsftpd-2.3.5-conf.patch +- Apply "revert-undocumented-config-file-format-changes.patch" to + revert the "ssl_tlsv1_X"-style config file options back to their + original spelling. The changes that dropped the underscore from + the version numbers in release 3.0.4 breaks existing + configurations and it was never documented anywhere -- not in the + package's changelog and not in the packages's own man page. +- Apply "use-system-wide-tls-cipher-policy.patch" so that vsftpd + follows the system-wide TLS cipher policy "DEFAULT_SUSE" by + default. Run the command "openssl ciphers -v DEFAULT_SUSE" to see + which ciphers this includes. +- Apply "add vsftpd-allow-dev-log-socket.patch" to allow sendto() + syscall when /dev/log support is enabled. [bnc#786024] +- Apply "vsftpd-enable-sendto-for-prelogin-syslog.patch" to allow + sendto() to be called from check_limits(), which is necessary for + vsftpd to write to the system log. + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * vsftpd.service + +- Update to version 3.0.5: + * Fix ALPN callback to correctly select the 'ftp' string if present. + Works with FileZilla-3.55.0. + * Fix a couple of seccomp policy issues with Fedora 34. + +- Update to version 3.0.4. + * Fix runtime SIGSYS crashes (seccomp sandbox policy tweaks). + * Reject HTTP verbs pre-login. + * Disable TLS prior to v1.2 by default. + * Close the control connection after 10 unknown commands pre-login. + * Reject any TLS ALPN advertisement that's not 'ftp'. + * Add ssl_sni_hostname option to require a match on incoming SNI hostname. + * The options "ssl_tlsv1_1", "ssl_tlsv1_2", and "ssl_tlsv1_3" + have been renamed to "ssl_tlsv11", "ssl_tlsv12", and + "ssl_tlsv13" respectively. Note that the man page has not been + updated accordingly. +- Upstream has a new GPG key (7B89011BCAE1CFEA). +- "0001-Introduce-TLSv1.1-and-TLSv1.2-options.patch" is now obsolete. +- "0001-Introduce-TLSv1.3-option.patch" is now obsolete. +- "vsftpd-seccomp-syslog.patch" is now obsolete. + - required for the daemon to work properly on SLE-15. [bsc#1089088] + required for the daemon to work properly on SLE-15. [bsc#1089088, + bsc#1180314] +- Fix hang when using seccomp and syslog bnc#971784: + * vsftpd-seccomp-syslog.patch + vte +- Update to version 0.66.2: + + parser: Fix some control codes + + emulation: + - ECMA modes should not be saved by DECSC + - Use correct range for DECRQCRA + wayland +- There is a file conflict in current wayland-devel-32bit and + prvevious libwayland-egl-devel-32bit package; therefore add + a conflicts to baselibs.conf + +- obsolete/provide libwayland-egl-devel 18.0.2 also on sle15-sp4 + +- Update to release 1.19 + * This release mostly contains bug fixes and minor + protocol updates. + webkit2gtk3:gtk3 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. webkit2gtk3:gtk3-soup2 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. webkit2gtk3:gtk4 +- Update to version 2.34.3 (boo#1194019): + + Make audio tools (like mixers) display the actual name of the + application producing sound, instead of a generic one. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2021-30887, CVE-2021-30890. + - + Security fixes: CVE-2021-30846, CVE-2021-30851. + + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818, + CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889, + CVE-2021-30897. - + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858. + + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858, + CVE-2021-30809, CVE-2021-30836. wicked +- fsm: fix device rename via yast (bsc#1194392) + Reset worker config instead to reject a NULL/empty config + xml node -- introduced in wicked 0.6.67 by commit c2a0385. + [+ 0001-fsm-fix-device-rename-via-yast-bsc-1194392.patch] + xdg-desktop-portal-kde +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * [screencast] Fall back to monitor if no type is given (kde#450206) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Use poll() when reading screenshot data + * Fix fullscreen and monitor screenshots + * Pre-select the only item in the list lists with single items + * Install systemd service file for portal + * ScreenCast portal: report correct version + * Show user-facing app name instead of app id in background notification + * Use QFileDialog for selecting directories (kde#437505) + * Show only local files + * Set desktop file name + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Add KAboutData (kde#448113) + * It compiles fine without deprecated methods + * Adopt SystemDialog for better mobile integration + * Close screencast session when we stop streaming + * Use QStringLiteral here + * AccessDialog: Fix errors + * Port ScreenshotDialog to QtQuick + * Port RemoteDesktopDialog to Plasma Dialogs + * Have SchreenChooserDialog use acceptable + * Split code out of ScreenChooser so it can be reused + * Port the AppChooserDialog to a Plasma Workspace Dialog + * Port AccessDialog to QML + * Port UserInfoDialog to QtQuick + * Split dialog handling code into a QuickDialog class + * Port the ScreenChooserDialog to QtQuick + * No need to change a string to compare it to "KDE" + * Save/restore file dialog window size (kde#443251) + * Actually determine light/dark from colorscheme + * Implement freedesktop colorscheme preference + * Add Linux CI + * Add .kde-ci.yml + * Print portal: cleanup and fix logic for setting QPageSize + * Email portal: add support for CC, BCC and more addresses + * Update dbus-advertised screencast source types + * Inhibit portal: send reply to the Close() request to release inhibition + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Close screencast session when we stop streaming + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Save/restore file dialog window size (kde#443251) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Update dbus-advertised screencast source types + * Inhibit portal: send reply to the Close() request to release inhibition +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Fix crash when in X11 + * Remove unnecessary attribute + * Now we are using Qt's internal connection, we should not set an eventqueue + * Remove unused output initialisation + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Guard use of wayland connection + * Avoid second wayland connection in xdg-desktop-portal-kde + * Add missing properties for 2 dbus interfaces + * Background portal: avoid crash when allowing app to run in background (kde#438954) + * Fix compile with last ecm + * Pass the version to the project call + * Use version-less qt DBus macros + * Remove unused method + * Add a SNI for active screencasting sessions + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * Background portal: avoid crash when allowing app to run in background (kde#438954) + * Pass the version to the project call + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * Migrate to KDECompilerSettings + * Use Q_EMIT to make it compile against kf5.82 + * Convert author statements to SPDX + * Convert license headers to SPDX + * Restore same visibility of deprecated API for builds of tarball & checkout + * Do not display screenshot dialog if interactive is set to false BUG: 435781 (kde#435781) + * ScreenCast: Inhibit notifications when screen casting + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Raise minimum CMake version to 3.16 + * Add option to show hidden files on mobile + * Use versionless Qt cmake target + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- No code changes since 5.21.4 + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 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 + +- 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 + +- 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 + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 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 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * FileChooser: escape slash character in user visible filter name (kde#427306) + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * AppModel: Rename role names + * Port AppChooserDialog to Kirigami + * mobile filechooser: Allow to disable the mime type filter + * mobile filechooser: Move more logic to c++ + * appchooserdialog: Replace context properties + * Portaway from obsolute methods in QPrinter + * mobile filechooser: Forward selectMultiple + * FileChooser: Properly preselect MIME filter passed as "current_filter" + * Add "Name" entry into the desktop file (kde#426004) + * Add "Name" entry into the desktop file + * port appchooserdialog's app list to load kservices + * use kirigami icon instead of plasma icon in appchooser + * Print: enable printing of multiple copies + * Fix clazy warnings + * Port away from deprecated API + * open discover with mimetype when app choosing (if available) + * mobile filechooser: Fix handling of title and initial folder + * screencasting: error out when kwin isn't providing the zkde_screencast_unstable_v1 (kde#424744) + * FileChooser: Properly handle mnemonics in 'accept_label' (kde#422340) + * mobile filechooser: Show inline message for errors + * mobile filechooser: Use an icon that is colorful even in small sizes + * Implement mobile filechooser interface. + * screencasting: Adoption of the zkde_screencast_v1 Wayland protocol + * FileChooser: Return selected filter + * FileChooser: Handle 'options' - 'choices' + * FileChooser portal: Handle 'current_filter' + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Add "Name" entry into the desktop file (kde#426004) + * Print: enable printing of multiple copies + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Screencast: add information about the source type which is being shared + * Background portal: do not notify about apps in background when we don't track them + * Background portal: correctly send respond whether we allow application in the background + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * FileChooser portal: add support for opening directories + * Screensharing: support variable stride + * Make PipeWire, GBM and Epoxy libs as required dependencies + * Return buffer to pipewire when returning early from recordFrame + * Send notification when screencasting fails + * Add background portal + * ScreenSharing: close dialogs when session is closed + * Send notification when screencasting fails + * bump to require Qt 5.14 + * Avoid copying buffer twice (kde#419209) + * Add new Account portal + * Make it possible to stream only input + * Return if the process couldn't be properly registered + xen +- bsc#1194576 - VUL-0: CVE-2022-23033: xen: arm: + guest_physmap_remove_page not removing the p2m mappings (XSA-393) + xsa393.patch +- bsc#1194581 - VUL-0: CVE-2022-23034: xen: a PV guest could DoS + Xen while unmapping a grant (XSA-394) + xsa394.patch +- bsc#1194588 - VUL-0: CVE-2022-23035: xen: insufficient cleanup of + passed-through device IRQs (XSA-395) + xsa395.patch + +- bsc#1191668 - L3: issue around xl and virsh operation - virsh + list not giving any output + libxl-dont-try-to-free-a-NULL-list-of-vcpus.patch + libxl-dont-touch-nr_vcpus_out-if-listing-vcpus-and-returning-NULL.patch + +- bsc#1193307 - pci backend does not exist when attach a vf to a pv + guest + libxl-Fix-PV-hotplug-and-stubdom-coldplug.patch + Drop libxl-PCI-defer-backend-wait.patch + +- bsc#1193447 - Slow execution of hvmloader+ovmf when VM contains + an sriov device + 61bc429f-revert-hvmloader-PA-range-should-be-UC.patch +- Upstream bug fixes (bsc#1027519) + 61b31d5c-x86-restrict-all-but-self-IPI.patch + 61b88e78-x86-CPUID-TSXLDTRK-definition.patch + 61d5687a-x86-spec-ctrl-opt_srb_lock-default.patch + +- Collect active VM config files in the supportconfig plugin + xen-supportconfig + +- Now that the ovmf package has been updated, reset the configure + script to use ovmf-x86_64-xen-4m.bin from ovmf-x86_64-ms.bin + References bsc#1194105, bsc#1193274 + xen.spec + xorg-x11-server +- u_xfree86-Change-displays-array-to-pointers-array-to-f.patch + Fix segmentation fault during terminal switches with multiple attached + displays (bsc#1188970) + +- Fix typo in %post: xbb.conf -> xkb.conf (boo#1194159) + +- u_xf86-Accept-devices-with-the-simpledrm-driver.patch + * Add workaround to support simpledrm kernel driver +- u_xf86-Accept-devices-with-the-hyperv_drm-driver.patch + * Add workaround to support hyperv_drm kernel driver + xscreensaver +- Reenable PAM (boo#1194058). + yast2 +- ProductFeatures: add boot timeout option (jsc#SLE-22667) +- 4.4.43 + +- Added Y2Packager::NewRepositorySetup to track new repositories + (related to bsc#1194453) +- 4.4.42 + +- Fix PackageAI call to PackagesProposal.GetResolvable. It prevents + a crash when cloning a system (bsc#1195137). +- 4.4.41 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.40 + +- Preload libsuseconnect.so if available. On aarch64 installer/YaST + sometimes failed to load libsuseconnect.so with "cannot allocate + memory in static TLS block" error. + Loading the library before others solves the problem until a better + solution is found (bsc#1194996). +- 4.3.39 + +- Unify Package, PackageSystem and PackageAI. Now the Package + module is the entry point. PackageSystem and PackageAI implement + specific logic and they should not be referenced from outside + (bsc#1194886). +- 4.3.38 + +- Fix CWM dialog: argument delegation is handled differently in + ruby 2.6 and before (bsc#1194984). +- 4.4.37 + +- Adapted Report.yesno_popup to Ruby 3 (bsc#1193192) +- 4.4.36 + +- Simplify slide show to support future parallel installations + (jsc#SLE-20437) +- 4.4.35 + +- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0 + (related to bsc#1193192) +- 4.4.34 + +- Y2Packager::Resolvable: added none? method in order to not crash + in case of rubocop automatic change (bsc#1194387) +- 4.4.33 + +- properly pass named arguments in ruby3 (bsc#1193192) +- 4.4.32 + +- Do not reinitialize the packaging system during offline + upgrade (bsc#1193784 and bsc#1192437). +- 4.4.31 + yast2-add-on +- Restore the repo unexpanded URL to get it properly saved in + the /etc/zypp/repos.d file (bsc#972046, bsc#1194851). +- 4.4.7 + +- Enable RSpec verifying doubles in unit tests to ensure that + the mocked methods really exist (bsc#1194784) +- 4.4.6 + yast2-bootloader +- Allow product/system role to select boot timeout (jsc#SLE-22667) +- 4.4.16 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.15 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.14 + +- Autoyast: add support for password protection (jsc#SLE-20928) +- 4.4.13 + +- Add support for powerpc secure boot (bsc#1192764 jsc#SLE-18271). +- 4.4.12 + +- Always check tpm device for trusted boot (bsc#1193886) +- 4.4.11 + yast2-configuration-management +- Adapt to ruby3.1 (bsc#1193192) +- 4.4.2 + +- Adapt to ruby3 (bsc#1193192) +- 4.4.1 + yast2-core +- require glibc-locale for testsuite in cs_CS locale (bsc#1195390) +- 4.4.1 + yast2-country +- Fixed passing multiple arguments to "localectl set-locale" + (bsc#1177863) +- 4.4.11 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.10 + +- add glibc-locale dependency for testsuite (bsc#1195390) +- 4.4.9 + +- Switch console keyboard layouts to match the X11 ones + (xkb, from xkeyboard-config.rpm), to prepare for + kbd-legacy.rpm going away (jsc#SLE-21107). +- Add programmer Dvorak keyboard layout. +- 4.4.8 + yast2-firewall +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-firstboot +- Add client to configure settings for WSL images (jsc#SLE-20413). +- Provide a yast2-firstboot-wsl subpackage to deploy specific + firstboot config for WSL. +- 4.4.7 + yast2-ftp-server +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-installation +- Set the Xft.dpi resource after running the X server, + before running yast to fix hidpi issues with Qt 5.15 + (boo#1173451) +- 4.4.40 + +- Fixed crash in Ruby 3.1 after pressing the hamburger menu icon + in the welcome screen (bsc#1195422) +- 4.4.39 + +- Redirect the STDERR output in the memsample script to not + break the YaST UI (bsc#1195116) +- 4.4.38 + +- Handle service name collision during upgrade (bsc#1194453), + do not delete the new services which have the same name + as an old service +- 4.4.37 + +- Adjusted Linux Security Module configuration wording + (related to jsc#SLE-22069). +- 4.4.36 + +- Enable RSpec verifying doubles in unit tests to ensue that + the mocked methods really exist (bsc#1194784) +- Fixed crash when importing an SSH configuration in AutoYaST + installation +- 4.4.35 + +- Show release notes button in progress in Qt interface + (jsc#SLE-20437) +- 4.4.34 + +- Updated yast2 dependency to ensure the new + Y2Packager::Resolvable.none? method is used (bsc#1194387) +- 4.4.33 + +- Do not propose Linux Security Module default configuration when + it is declared as not configurable in the control file or in the + AutoYaST profile (related to jsc#SLE-22069). +- 4.4.32 + +- Add support for selecting and configuring the desired Linux + Security Module during installation (jsc#SLE-22069) +- 4.4.31 + yast2-iscsi-client +- adjust to ruby 3.0 (bsc#1195226) +- 4.4.3 + yast2-kdump +- Improve visual perception in help text (by @TarasPanchenko + Github user, bsc#1195372) +- 4.4.3 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.2 + yast2-network +- Related to (bsc#1194911) + - During installation skip the network configuration dialog when + network is configured with iBFT. + 4.4.39 + +- During installation, do not configure DHCP if there is some + active interface configured by iBFT (bsc#1194911) +- 4.4.38 + +- Fixed interfaces overview help (bsc#1195155) +- 4.4.37 + +- jsc#SLE-22015 + - renamed slaves CLI option to conform to inclusive naming: + yast lan add name=bond0 bond_ports=eth0 eth1 bootproto=dhcp + - the "slaves=" option stays for backward compatibility +- 4.4.36 + +- jsc#SLE-22015 + - make the code conform to inclusive naming, most masters and + slaves are gone. Kept only where makes sense - interface to + sysconfig + - "slave" was replaced by "port" as this naming is already used + by kernel code. "Master" was replaced by directly mentioning + "bond" (device) or "parent" in areas where the code is somehow + shared with e.g., bridge. Devices are not "enslaved" anymore, + but mostly "included". +- 4.4.35 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.34 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.33 + yast2-nfs-client +- Recover hosts caching (related to fate#318196). + +- Adapt code for a better integration with the storage Expert + Partitioner (related to fate#318196). +- Provide a new NfsForm to be used from the Expert Partitioner and + move code to yast-storage-ng. +- 4.4.4 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + yast2-nis-client +- Fixed testsuite failure during RPM build (bsc#1195194) +- 4.4.2 + yast2-ntp-client +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.3 + +- Unify YaST module mocking in unit tests (related to bsc#1194784) +- 4.4.2 + yast2-packager +- Remove duplicate repositories created at the end of installation + (repositories which are stored in the *.repo_1 files, bsc#1194546) +- 4.4.23 + +- Fix a wrong reference to PackageSystem#EnsureSourceInit + (bsc#1195519, related to bsc#1194886). +- 4.4.22 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.21 + +- Enabled RSpec verifying doubles (bsc#1194784) +- 4.4.20 + +- Simplify slide show to support future parallel installations + (jsc#SLE-20437) +- 4.4.19 + yast2-pkg-bindings +- Pkg.SourceGeneralData() - return the file name from which the + repository was loaded (related to bsc#1194546) +- 4.4.4 + yast2-printer +- Fix broken help text (by @TarasPanchenko Github user, bsc#1195370) +- 4.4.2 + yast2-ruby-bindings +- Set "x509ignoreCN=0" GODEBUG environment variable option to + enable CN (Common Name) matching in SSL certificates in Go programs + (e.g. suseconnect-ng). Without it the CN would be ignored and + only the SAN (Subject Alternative Name) certificate fields would + be used. But the self-signed certificates usually only contain + the CN field without SAN so YaST could not connect to SMT/RMT + registration servers. (bsc#1195220) +- 4.4.8 + +- Added yast/rspec/helpers.rb (related to bsc#1194784) +- 4.4.7 + yast2-samba-client +- Switch from file based krb5 ccache to kernel keyring; + (bsc#1109830); +- 4.4.3 + +- With latest versions of samba (>=4.15.0) calling 'net ads lookup' + with '-U%' fails; (boo#1193533). +- 4.4.2 + yast2-samba-server +- Remove libsmbclient-devel BuildRequires in favor of + pkgconfig(smbclient); (jsc#SLE-20577); +- 4.4.2 + +- Replace use of PackageSystem with Package to avoid core dumps; + (bsc#1195182). +- 4.4.1 + yast2-security +- Fixed Export unit test (related to jsc#SLE-22069). +- 4.4.11 + +Related to jsc#SLE-22069: + - AutoYaST LSM: only allow to select the desired LSM and the + SELinux mode. +- 4.4.10 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.9 + +- Related to jsc#SLE-22069: + - Fix import of 'none' and 'apparmor' options from the profile + when declared +- 4.4.8 + +Related to jsc#SLE-22069: + - Autoyast LSM section: added "none" section in order to mark it + as not selectable during the installation. +- 4.4.7 + +- Fix security_auto client selinux requirement (bsc#1194449) +- 4.4.6 + +- Do not use the 'lsm' kernel boot parameter by now as it could + need other modules to be pecified like the integrity one + (bsc#1194332). +- 4.4.5 + +- Related to jsc#SLE-22069: + - Autoyast LSM section: added "selectable" option to the section + - Do not propose a default LSM configuration when it is declared + as not configurable in the control file or AutoYaST +- 4.4.4 + +- Added back the selinux boot parameter when selinux is selected + and not disabled in order to switch on SELinux (jsc#SLE-22069) +- 4.4.3 + +- Add support for selecting and configuring the desired Linux + Security Module (jsc#SLE-22069) +- 4.4.2 + yast2-snapper +- Do not crash when trying to show found differences + between snapshots (bsc#1195021). +- 4.4.2 + yast2-storage-ng +- Partitioner: 'Add NFS' instead of 'Add Nfs' in the menu (related + to fate#318196). +- 4.4.36 + +- Partitioner: the details popup for an NFS displays 'defaults' + instead of an empty string if no mount options are specified for + that NFS (related to fate#318196). + +- Partitioner: improve integration with yast2-nfs-client to offer + a consistent user experience (related to fate#318196 and + bsc#1156446). +- 4.4.35 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.34 + +- Fix tests according to new Md size reported by libstorage-ng + (related to bsc#1168914). +- 4.4.33 + +- Enable RSpec verifying doubles (bsc#1194784) + +- Allow to skip the activation of the rest of LUKS devices + (bsc#1162545). +- Partitioner: always allow to provide password for closed LUKS + devices. +- 4.4.32 + +- Fix calling keywords for IssuesReporter in ruby3 (bsc#1194342) +- 4.4.31 + +- Display LUKS2 configuration checkbox in the installer console + (related to jsc#SLE-21308) +- 4.4.30 + +- Adapt for ruby 3.1 (bsc#1193192) +- 4.4.29 + +- Dropped test clients proposal_testing and partitioner_testing in + favor of a more powerful one called storage_testing (related to + fate#318196). + +- Partitioner: added a warning if a required mount option, eg. + _netdev, is missing in a mount point (jsc#SLE-20535). +- 4.4.28 + yast2-trans +- Update to version 84.87.20220211.620fde21a3: + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 's390'. + * New POT for text domain 'dns-server'. + * Translated using Weblate (Turkish) + * New POT for text domain 'packager'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + +- Update to version 84.87.20220206.a953ff83bc: + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Spanish) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'S390'. + * New POT for text domain 's390'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Finnish) + * Translated using Weblate (Catalan) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'storage'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'dns-server'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * 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 'printer'. + * New POT for text domain 'kdump'. + * Translated using Weblate (Catalan) + * 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 'rmt'. + * 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 (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Dutch) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * 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 'sap-installation-wizard'. + * 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 '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 'hana-update'. + * New POT for text domain 'hana-ha'. + * 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'. + +- Update to version 84.87.20220131.0700dd3449: + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Finnish) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * Translated using Weblate (Czech) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * New POT for text domain 'storage'. + * New POT for text domain 'security'. + * New POT for text domain 'installation'. + * New POT for text domain 'base'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * New POT for text domain 'control'. + * New POT for text domain 'autoinst'. + * Translated using Weblate (German) + * Translated using Weblate (Spanish) + +- Update to version 84.87.20220123.256c7f91b3: + * Translated using Weblate (Spanish) + * Translated using Weblate (Catalan) + * 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 (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'country'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'add-on'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * 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 (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Dutch) + * Translated using Weblate (Dutch) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * product-check.sh: Proper indentation for bc095e9e0d + * product-check.sh: Add new check More projects use the same RPMNAME + * product-check.sh: Update sample configuration to SLE15 SP4 and Leap 15.4. + * Add sap-installation-wizard to DOMAIN_MAP. + * 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 sap-installation-wizard. + * 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. + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Do not translate yast/y2status + * Translated using Weblate (Japanese) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * 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'. + * Update DOMAIN_MAP + * 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 qt-pkg. + * Automatic update of qt. + * 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 ncurses-pkg. + * Automatic update of ncurses. + * 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 firstboot. + * 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. + +- Update to version 84.87.20220116.6b981cb0d7: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Russian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * New POT for text domain 'autoinst'. + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * New POT for text domain 'packager'. + * New POT for text domain 'dhcp-server'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Dutch) + * Translated using Weblate (Japanese) + * Translated using Weblate (Catalan) + * New POT for text domain 'storage'. + * New POT for text domain 'packager'. + * New POT for text domain 'installation'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + +- Update to version 84.87.20220109.a8187edd75: + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Portuguese (Brazil)) + * Translated using Weblate (Slovak) + * 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 (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'installation'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Arabic) + +- Update to version 84.87.20220102.99430aa97b: + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Italian) + * Translated using Weblate (Spanish) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Lithuanian) + * Translated using Weblate (Arabic) + * New POT for text domain 'installation'. + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'security'. + * New POT for text domain 'installation'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + +- Update to version 84.87.20211227.623da84d84: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * New POT for text domain 'base'. + +- Update to version 84.87.20211219.ed0ba1e469: + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * New POT for text domain 'autoinst'. + * Translated using Weblate (German) + * Translated using Weblate (German) + * Translated using Weblate (Catalan) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'tune'. + * New POT for text domain 'registration'. + * New POT for text domain 'installation'. + * New POT for text domain 'packager'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * New POT for text domain 'registration'. + * New POT for text domain 'installation'. + * New POT for text domain 'bootloader'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Catalan) + * New POT for text domain 'installation'. + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + * Translated using Weblate (Ukrainian) + yast2-ycp-ui-bindings +- Added UI.AskForWidgetStyle() (jsc#SLE-20564) +- Added HasWidgetStyleSupport capability to UI.GetDisplayInfo() +- Adapted to libyui SO bump 15 -> 16 +- 4.4.1 + yelp +- Update to version 41.2: + + Fixed regression when opening documents with ghelp URIs + + Updated translations. +- Refresh yelp-lang-bundle.patch with quilt. +- Use autosetup macro. +- Use ldconfig_scriptlets for post(un) handling. + yelp-xsl +- Update to version 41.1: + + Updated translations. +- Drop yelp-xsl-lang Obsoletes, we have had this since version + 3.3.1, so it is pretty safe to assume everyone have updated since + that version (10 years ago). +- Add yelp-xsl-rpmlintrc file, filter out warning about devel file + in non-devel package (.pc file). + zlib +- Update 410.patch to include new fixes from upstream, + fixes bsc#1192688 +- Refresh bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch + to match upstream commit +- Drop patches which changes have been merged in 410.patch: + * zlib-compression-switching.patch + * zlib-390x-z15-fix-hw-compression.patch + * bsc1174551-fxi-imcomplete-raw-streams.patch + +- Fix hw compression on z15 bsc#1176201 +- Add zlib-s390x-z15-fix-hw-compression.patch + +- Add patch to fix compression level switching + bsc#1175811 bsc#1175830 bsc#1175831 + * zlib-compression-switching.patch + +- Set -DDFLTCC_LEVEL_MASK=0x7e on s390/s390x jsc#13776 + +- Permit a deflateParams() parameter change as soon as possible(bsc#1174736) + * bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch + Fix DFLTCC not flushing EOBS when creating raw streams(bsc#1174551) + * bsc1174551-fxi-imcomplete-raw-streams.patch + +- Update 410.patch to contain latest fixes from IBM bsc#1166260 + * The build behaviour changed + +- Update the zlib-no-version-check.patch to be even more forgiving + with the versions on the zlib to allow updates without rebuilds + +- Add SUSE specific patch to fix bsc#1138793, we simply don't want + to test if the app was linked with exactly same version of zlib + like the one that is present on the runtime: + * zlib-no-version-check.patch + +- Update the s390 patchset bsc#1137624: + * 410.patch + +- Tweak zlib-power8-fate325307.patch to have type of crc32_vpmsum + conform to usage + bsc#1141059 + +- Use FAT LTO objects in order to provide proper static library. + +- Do not enable the previous patchset on s390 but just s390x + bsc#1137624 + +- Add patchset for s390 improvements jsc#SLE-5807 bsc#1136717: + * 410.patch + +- Try to safely abort if we get NULL ptr bsc#1110304 bsc#1129576: + * zlib-power8-fate325307.patch + +- Add patch for fate#325307 zlib speedup on power8: + * zlib-power8-fate325307.patch + +- Add patch to safeguard against negative values in uInt bsc#1071321: + * 0001-Do-not-try-to-store-negative-values-in-unsigned-int.patch + +- Added 32bit minizip support + +- Add gpg signature +- Re-enable profiling + +- Add s390 performance patch (fate#314093): + * zlib-1.2.11-optimized-s390.patch + +- baselibs.conf: add missing dependencies + +- Update to version 1.2.11: + * Fix deflate stored bug when pulling last block from window + * Permit immediate deflateParams changes before any deflate input + +- Update to version 1.2.10: + * Avoid warnings on snprintf() return value + * Fix bug in deflate_stored() for zero-length input + * Fix bug in gzwrite.c that produced corrupt gzip files + * Remove files to be installed before copying them in Makefile.in + * Add warnings when compiling with assembler code + +- Update to version 1.2.9: + * Improve compress() and uncompress() to support large lengths + * Allow building zlib outside of the source directory + * Fix bug when level 0 used with Z_HUFFMAN or Z_RLE + * Fix bugs in creating a very large gzip header + * Add uncompress2() function, which returns the input size used + * Dramatically speed up deflation for level 0 (storing) + * Add gzfread() and gzfwrite(), duplicating the interfaces of fread() and fwrite() + * Add crc32_z() and adler32_z() functions with size_t lengths + * Many portability improvements +- Drop patches included in upstream: + * zlib-bnc1003577.patch + * zlib-bnc1003579-part2.patch + * zlib-bnc1003579.patch + * zlib-bnc1003580.patch + * zlib-bnc1013882.patch +- Drop zlib-1.2.7-improve-longest_match-performance.patch + * not accepted by upstream for two releases + * rebasing no longer possible + +- Include fixes for bnc#1003580 bnc#1003579 bnc#1003577 bnc#1013882: + * zlib-bnc1003577.patch + * zlib-bnc1003579-part2.patch + * zlib-bnc1003579.patch + * zlib-bnc1003580.patch refreshed + * zlib-bnc1013882.patch CVE-2016-9843 + +- Trim descriptions to fit target audience. Update RPM group + classification. + +- Require zlib-devel in zlib-devel-static to fix previous change + +- Bring back zlib-devel-static. Needed by binutils + +- Remove zlib-devel-static, nothing should use libz.a anyway. +- Package minizip library, everything using it should now pull + minizip-devel and unbundle it bnc#935864 + zypper +- Singletrans: handle fatal and non-fatal script errors properly. +- Add SingleTransReportReceiver. +- Immediately write out additional rpm output. +- BuildRequires: libzypp-devel >= 17.29.0. + Need SingleTransReport and immediate rpm script output reports. +- version 1.14.51 +