Packages changed: abseil-cpp alpine (2.25.1 -> 2.26) apache2 apache2-manual apache2-prefork apache2-utils apparmor atftp aws-cli (1.25.2 -> 1.25.20) bluedevil5 (5.25.1 -> 5.25.2) breeze (5.25.1 -> 5.25.2) breeze-gtk (5.25.1 -> 5.25.2) desktop-file-utils discover (5.25.1 -> 5.25.2) drkonqi5 (5.25.1 -> 5.25.2) exim (4.95 -> 4.96) glibc greybird-geeko-theme (3.22.11+git10.2f4304a -> 3.23.1+git1.77c0887) guestfs-tools irqbalance kactivitymanagerd (5.25.1 -> 5.25.2) kcm_sddm (5.25.1 -> 5.25.2) kde-cli-tools5 (5.25.1 -> 5.25.2) kde-gtk-config5 (5.25.1 -> 5.25.2) kgamma5 (5.25.1 -> 5.25.2) khotkeys5 (5.25.1 -> 5.25.2) kinfocenter5 (5.25.1 -> 5.25.2) kmenuedit5 (5.25.1 -> 5.25.2) kmod (29 -> 30) krusader kscreen5 (5.25.1 -> 5.25.2) kscreenlocker (5.25.1 -> 5.25.2) ksshaskpass5 (5.25.1 -> 5.25.2) ksystemstats5 (5.25.1 -> 5.25.2) kwayland-integration (5.25.1 -> 5.25.2) kwin5 (5.25.1 -> 5.25.2) kwrited5 (5.25.1 -> 5.25.2) layer-shell-qt (5.25.1 -> 5.25.2) libapparmor libguestfs libkdecoration2 (5.25.1 -> 5.25.2) libkscreen2 (5.25.1 -> 5.25.2) libksysguard5 (5.25.1 -> 5.25.2) libqt5-qtbase (5.15.2+kde294 -> 5.15.5+kde166) libqt5-qtconnectivity (5.15.2+kde5 -> 5.15.5+kde5) libqt5-qtdeclarative (5.15.2+kde43 -> 5.15.5+kde19) libqt5-qtgraphicaleffects (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtimageformats (5.15.2+kde3 -> 5.15.5+kde3) libqt5-qtlocation (5.15.2+kde6 -> 5.15.5+kde3) libqt5-qtmultimedia (5.15.2+kde3 -> 5.15.5+kde1) libqt5-qtnetworkauth (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtquickcontrols (5.15.2+kde3 -> 5.15.5+kde0) libqt5-qtquickcontrols2 (5.15.2+kde10 -> 5.15.5+kde5) libqt5-qtscript (5.15.2+kde4 -> 5.15.10) libqt5-qtsensors (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtserialport (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtspeech (5.15.2+kde2 -> 5.15.5+kde1) libqt5-qtsvg (5.15.2+kde16 -> 5.15.5+kde10) libqt5-qttools (5.15.2+kde17 -> 5.15.5+kde1) libqt5-qttranslations (5.15.2+kde22 -> 5.15.5+kde2) libqt5-qtvirtualkeyboard (5.15.2+kde6 -> 5.15.5+kde3) libqt5-qtwayland (5.15.2+kde54 -> 5.15.5+kde39) libqt5-qtwebchannel (5.15.2+kde5 -> 5.15.5+kde3) libqt5-qtwebsockets (5.15.2+kde7 -> 5.15.5+kde3) libqt5-qtx11extras (5.15.2+kde1 -> 5.15.5+kde0) libqt5-qtxmlpatterns (5.15.2+kde2 -> 5.15.5+kde0) libseccomp libstorage-ng (4.5.23 -> 4.5.24) mc milou5 (5.25.1 -> 5.25.2) mozilla-nss (3.78.1 -> 3.79) mozjs91 (91.10.0 -> 91.11.0) mutt (2.2.5 -> 2.2.6) net-snmp oxygen5-sounds (5.25.1 -> 5.25.2) plasma-browser-integration (5.25.1 -> 5.25.2) plasma-nm5 (5.25.1 -> 5.25.2) plasma5-addons (5.25.1 -> 5.25.2) plasma5-desktop (5.25.1 -> 5.25.2) plasma5-disks (5.25.1 -> 5.25.2) plasma5-integration (5.25.1 -> 5.25.2) plasma5-openSUSE plasma5-pa (5.25.1 -> 5.25.2) plasma5-systemmonitor (5.25.1 -> 5.25.2) plasma5-thunderbolt (5.25.1 -> 5.25.2) plasma5-workspace (5.25.1 -> 5.25.2) polkit-kde-agent-5 (5.25.1 -> 5.25.2) powerdevil5 (5.25.1 -> 5.25.2) procps python-aiobotocore (2.2.0 -> 2.3.4) python-boto3 (1.24.2 -> 1.24.20) python-botocore (1.27.2 -> 1.27.20) python-colorama (0.4.4 -> 0.4.5) python-pycryptodome (3.14.1 -> 3.15.0) python-pyzmq (22.3.0 -> 23.2.0) qemu quagga redis rubygem-rubocop (1.30.1 -> 1.31.1) rubygem-unicode-display_width (2.1.0 -> 2.2.0) shim (15.4 -> 15.6) sord (0.16.8 -> 0.16.10) squid systemsettings5 (5.25.1 -> 5.25.2) texlive tlp (1.4.0 -> 1.5.0) vim (8.2.5154 -> 9.0.0000) virt-v2v vsftpd xdg-desktop-portal-kde (5.25.1 -> 5.25.2) xdm xen xfce4-branding-openSUSE (4.16.0+git7.8b06717 -> 4.16.1+git0.77ba799) xfce4-panel-profiles yarn (1.22.18 -> 1.22.19) yast2 (4.5.5 -> 4.5.6) === Details === ==== abseil-cpp ==== - Remove obsolete 0%{suse_version} < 1500 conditions - Add options-old.patch, options-cxx17.patch * Ensure ABI stability regardless of compiler settings per instruction in the header. ==== alpine ==== Version update (2.25.1 -> 2.26) Subpackages: pico - Update to release 2.26 * Alpine is built with password file support by default. If Alpine is built with SMIME support and the password file does not exist, then Alpine will create it by default and encrypt it. * In the past, Alpine did not recognize images embedded in an HTML file, so now it does and a link to open them is given. Additionally, Alpine did not pass these images to an external browser for display using the external command; it does so now. * Support for code_verifier and code_challenge when generating a refresh token and access token in Gmail and Outlook using the S256 method and plain method. * Changed the redirect_uri scheme for Gmail, as Google is deprecating the use of oob. Changed to http://localhost. Users are supposed to enter the URL they see in their browser in place of the code. * Added support to the LDAP attribute "userCertificate"; * If new mail has arrived when a user is closing a mailbox, Alpine will also announce how many new messages have arrived. ==== apache2 ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== apache2-manual ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== apache2-prefork ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== apache2-utils ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor - update zgrep-profile-mr870.diff: allow zgrep to execute egrep and fgrep (poo#113108) ==== atftp ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== aws-cli ==== Version update (1.25.2 -> 1.25.20) - Update to version 1.25.20 + For detailed changes see https://github.com/aws/aws-cli/blob/1.25.20/CHANGELOG.rst - Update Requires in spec file from setup.py ==== bluedevil5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: bluedevil5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== breeze ==== Version update (5.25.1 -> 5.25.2) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * Add cursor 'tcross' -> crosshair (kde#452102) ==== breeze-gtk ==== Version update (5.25.1 -> 5.25.2) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== desktop-file-utils ==== - Add patches to avoid bogus errors in post-build checks: * 0001-validate-support-SingleMainWindow-key-from-1.5.patch * 0002-validate-Support-version-1.5.patch ==== discover ==== Version update (5.25.1 -> 5.25.2) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * flatpak: Use flatpak remote prio property to prioritise remotes * updates: Move the extended delegate state into the model (kde#452129) ==== drkonqi5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: drkonqi5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== exim ==== Version update (4.95 -> 4.96) - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. - update to exim 4.96 * Move from using the pcre library to pcre2. * Constification work in the filters module required a major version bump for the local-scan API. Specifically, the "headers_charset" global which is visible via the API is now const and may therefore not be modified by local-scan code. * Bug 2819: speed up command-line messages being read in. Previously a time check was being done for every character; replace that with one per buffer. * Bug 2815: Fix ALPN sent by server under OpenSSL. Previously the string sent was prefixed with a length byte. * Change the SMTP feature name for pipelining connect to be compliant with RFC 5321. Previously Dovecot (at least) would log errors during submission. * Fix macro-definition during "-be" expansion testing. The move to write-protected store for macros had not accounted for these runtime additions; fix by removing this protection for "-be" mode. * Convert all uses of select() to poll(). * Fix use of $sender_host_name in daemon process. When used in certain main-section options or in a connect ACL, the value from the first ever connection was never replaced for subsequent connections. * Bug 2838: Fix for i32lp64 hard-align platforms * Bug 2845: Fix handling of tls_require_ciphers for OpenSSL when a value with underbars is given. * Bug 1895: TLS: Deprecate RFC 5114 Diffie-Hellman parameters. * Debugging initiated by an ACL control now continues through into routing and transport processes. * The "expand" debug selector now gives more detail, specifically on the result of expansion operators and items. * Bug 2751: Fix include_directory in redirect routers. Previously a bad comparison between the option value and the name of the file to be included was done, and a mismatch was wrongly identified. * Support for Berkeley DB versions 1 and 2 is withdrawn. * When built with NDBM for hints DB's check for nonexistence of a name supplied as the db file-pair basename. * Remove the "allow_insecure_tainted_data" main config option and the "taint" log_selector. * Fix static address-list lookups to properly return the matched item. Previously only the domain part was returned. * The ${run} expansion item now expands its command string elements after splitting. Previously it was before; the new ordering makes handling zero-length arguments simpler. * Taint-check exec arguments for transport-initiated external processes. Previously, tainted values could be used. This affects "pipe", "lmtp" and "queryprogram" transport, transport-filter, and ETRN commands. The ${run} expansion is also affected: in "preexpand" mode no part of the command line may be tainted, in default mode the executable name may not be tainted. * Fix CHUNKING on a continued-transport. Previously the usabilility of the facility was not passed across execs, and only the first message passed over a connection could use BDAT; any further ones using DATA. * Support the PIPECONNECT facility in the smtp transport when the helo_data uses $sending_ip_address and an interface is specified. * OpenSSL: fix transport-required OCSP stapling verification under session resumption. * TLS resumption: the key for session lookup in the client now includes more info that a server could potentially use in configuring a TLS session, avoiding oferring mismatching sessions to such a server. * Fix string_copyn() for limit greater than actual string length. * Bug 2886: GnuTLS: Do not free the cached creds on transport connection close; it may be needed for a subsequent connection. * Fix CHUNKING for a second message on a connection when the first was rejected. * Fix ${srs_encode ...} to handle an empty sender address, now returning an empty address. * Bug 2855: Handle a v4mapped sender address given us by a frontending proxy. ==== glibc ==== Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd - read-chk-cancel.patch: debug: make __read_chk a cancellation point (bsc#1200682, BZ #29274) - wcrtomb-fortify.patch: wcrtomb: Make behavior POSIX compliant (bsc#1200688) ==== greybird-geeko-theme ==== Version update (3.22.11+git10.2f4304a -> 3.23.1+git1.77c0887) Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common - Prevent Unity desktop theme from being installed Added disable-unity_v3.23.1.patch - Update to version 3.23.1+git1.77c0887: * Cleanup leftovers and correct emerald file mistakinly being renamed - Update to version 3.23.1+git0.a96e825: * Sync with Greybird 3.23.1 * Add initial support for Gtk4 and libhandy * Fix dark xfwm4-a11y install path * Fix xfwm4-a11y and xfwm4-compact install path * Fix: GtkLabel: Backdropped selection color adjusted * Fix: Backdropped selection: GtkListBoxes weren't grey * Hotfix: removed background color for non-bg items * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey. * Changes the xfwm4 border colors * build: refactor meson * Correct gradients for horizontal scrollbars * Reduce messagedialog buttonbox size * Make CSD titlebars slimmer * Correct gradients for horizontal scrollbars (shimmerproject/Greybird#288) * Greybird-Dark titlebar decorations now match their CSD counterparts (shimmerproject/Greybird#301) * Background selection colors are now grey instead of blue for better readability * Add initial support for Gtk4 and libhandy * Install index.theme ==== guestfs-tools ==== - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch ==== irqbalance ==== Subpackages: irqbalance-ui - proc-interrupts.patch: parse_proc_interrupts: fix parsing interrupt counts ==== kactivitymanagerd ==== Version update (5.25.1 -> 5.25.2) Subpackages: kactivitymanagerd-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kcm_sddm ==== Version update (5.25.1 -> 5.25.2) Subpackages: kcm_sddm-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kde-cli-tools5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kde-gtk-config5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kde-gtk-config5-gtk3 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kgamma5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kgamma5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== khotkeys5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: khotkeys5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kinfocenter5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kinfocenter5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kmenuedit5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kmenuedit5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kmod ==== Version update (29 -> 30) Subpackages: kmod-bash-completion libkmod2 - Update to release 30 * libkmod: support for the SM3 hash algorithm * modprobe: added the --wait option - Drop libkmod-Provide-info-even-for-modules-built-into-the.patch (merged) - Add 0001-testsuite-repair-read-of-uninitialized-memory.patch ==== krusader ==== Subpackages: kio_iso - Add patch to fix the 'Compress' menu (boo#1198725) * 0001-Fixed-non-working-actions-for-create-extract-archive.patch - Spec cleanup ==== kscreen5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kscreenlocker ==== Version update (5.25.1 -> 5.25.2) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * greeter: fix undefined wallpaper by initializing wallpaper plugin before lock screen * Initialise pam response in all converse conditions (kde#455608) ==== ksshaskpass5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: ksshaskpass5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== ksystemstats5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kwayland-integration ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kwin5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kwin5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * backends/drm: fix flicker with rotation on mobile * tablet: Leave the surface we were previously on, not the one we are going to * backends/drm: ensure modeset properties are reset properly * effects/slide: Save correct current position * effects: Set timestamp for input events (kde#454275,kde#449907) * Internal tracking for quick effect item focus (kde#455807,kde#455783) * Move WindowHeap delegate to own file * Delegate updateShadow to event loop. * Fix flaky testTextInputV3Interface * Windowview: Fix broken keyboard navigation while filtering (kde#455633,kde#455764,kde#455099,kde#455586,kde#455753) * screencasting: No need to adjust the scale on the cursor * screencasting: Properly disable the cursor when it exits the viewport * backends/drm: fix enabled+inactive check ==== kwrited5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== layer-shell-qt ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libapparmor ==== - update zgrep-profile-mr870.diff: allow zgrep to execute egrep and fgrep (poo#113108) ==== libguestfs ==== Subpackages: libguestfs-xfs libguestfs0 - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch CVE-2022-2211-docs-guestfs-security-document.patch ==== libkdecoration2 ==== Version update (5.25.1 -> 5.25.2) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libkscreen2 ==== Version update (5.25.1 -> 5.25.2) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libksysguard5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang libksysguard5-plugins - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libqt5-qtbase ==== Version update (5.15.2+kde294 -> 5.15.5+kde166) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - Update to version 5.15.5+kde166: * Drop call to setPlatformScreen in QHighDpiScaling::setScreenFactor (kde#450443) - Update to version 5.15.5+kde165, rebased upstream: * QArrayData: fix UB via reinterpret_cast (crash with FORTIFY_SOURCE=3) * Fix compile of tst_qimage in Qt5 * SQLite driver: fix crash when binding a QByteArray/QString * H2: remove a rather useless limit on the number of streams * Revert "Qt xcb: remove false detects of Qt::GroupSwitchModifier" * Revert "Windows: Add synthesized fonts also when there is a style name" * Revert "Android: Place cursor correctly on screen when editing" * QAbstractButton/QComboBox/QGroupBox: static_cast event->key() to Qt::Key * Widgets: use QPlatformTheme::ButtonPressKeys for pressing buttons * QBuffer: add missing include * QBuffer: fail early in seek() beyond QByteArray's max capacity * xcb: fix cursorTheme update issue * QDBusMenuConnection: Close open D-Bus connection * Fix QGuiApplication command line options documentation for X11 * QColorSpace: Guard against division by zero * Preserve QImage metadata when converting format with color table * Unicode: fix the grapheme clustering algorithm * Ignore window icon in XCB when its size exceeds maximum request length * QAbstractItemDelegate: fix rect given to tooltip handing * QXmlStreamReader: fix integer truncation (qint64 ? int) * QShader: fix memory leak in detach() * QDesktopServices: fix ABA problem in QOpenUrlHandlerRegistry * Unix: Correctly update options pane for PDF printer * JSON: When clearing duplicate object entries, also clear containers * Remove unused internal flag from raster painting engine * CUPS: Add support for accessible IPP printers * Initialize m_exclusive in QGtk3MenuItem constructor * Fix data race in QCoreApplicationPrivate::sendThroughApplicationEventFilters() * Fix a leak of fallback dialog helper in xdgdesktopportal * QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult * QPushButton/fusion style: don't ignore QIcon::On icon * QAbstractItemModel: fix persistent index corruption when moving columns * Fix data race in QObject::moveToThread() * QReadWriteLock: fix data race in stateForWaitCondition() * QReadWriteLock: fix another data race in stateForWaitCondition() * QReadWriteLock: fix data race in dtor * Revert "a11y: Do not cache classes that don't have a factory plugin" * Prevent crashing when FcFontList fails * Fix race condition in futex-based QSemaphore * Fix a QDBusConnection crash with pending calls when connection is closed * Revert "Support family names that end/start with space" * QProcess/Unix: ensure we don't accidentally execute something from CWD * Fix compile with Qt5: Use QString::mid instead of QString::sliced * testlib/qasciikey: Add keypad navigation keys * QGnomeTheme: remove unneeded Q_D * QGnomeTheme: Allow Space, Return, Enter and Select to press buttons * QPA: add ButtonPressKeys ThemeHint * Update bundled zlib to version 1.2.12 * QAction: Add NOTIFY changed declaration to priority property * QHostInfo/Unix: Fix resolv never unloading * QCompleter: fix crash when setting the same model twice * Windows: use QSystemLibrary instead of LoadLibrary directly * Qt namespace: fix QT_Q_FLAG declaration for Qt::MouseEventFlags * Sync QPrinter orientation when PageSetup Orientation selected * When clearing QPixmapCache, stop its flushing timer * QLabel::setPixmap(): remove the no-op self-masking * QFreeList: replace a Q_ASSERT(false) with Q_UNREACHABLE() * [qgenericunixservices] Consider kde-open5 for opening URLs * Fix check for malformed input when decoding translations * Test for nullptr before dereferencing the screen * Check for null driver() before trying to exec() * Fix crash when text shaping fails * Make QCursor::setPos() use the correct screen * Close leak of QOCIDateTime object * Fix UI mismatch when QPrinter::setDuplex * xcb: fix a typo for WindowTypes * QPkmHandler: make const what it never modified * Respect AT_SPI_BUS_ADDRESS env var on Linux * Fix integer overflow for broken QPainterPaths * QDesktopServices: fix UB (data race on handlers) * Make indicator-application hack work in flatpak * Fix infinite loop in dash stroker * QVersionNumber: remove "pure" declaration from fromString() * Android: Fix Application becomes unresponsive issue * Fix the crashes when animated QTreeWidgetItems are hidden * Add test for QTranslator::load() translation file lookup algorithm * QComboBox: add space for scrollbar if needed after showing popup * QComboBox: propagate style change on widget to internal container * QLocalSocket: fix inclusions in namespaced builds * PCRE2: upgrade to 10.37 * minor: Clean up areMetricsTooLarge() conditions * wasm: fix unicode keyboard handling * Blacklist tst_QAccessibilityMac::notificationsTest * Let the h2 test server both send and receive DATA frames * Android: Reset m_usePrimaryClip when clearing the clip data * Android: Remove NoSuchMethodException error * QVector: fix compilation failure in C++20 mode w/strict iterators * macOS: respect underline attribute in menu item fonts * macOS: don't show invisible separator items * iOS: Accessibility: Don't cut off the last character from the text value * iOS: Accessibility: Set the correct traits for EditableText * tst_moc: fix returning-reference-to-local warning * Allow for arguments that have an equals as part of it * Write out the HTML correctly for nested lists * QSqlTableModel::orderByClause(): Quote the table name * macOS: Fix synthesized bold * SQLite: Update SQLite to v3.35.5 * Qt xcb: remove false detects of Qt::GroupSwitchModifier * Do not remove non-widget items when removeWidget() called with nullptr * QFileSystemModel fails to locate a host from root's visible children * CMake: Fix automatic default linking of static svg plugins * Blacklist tst_QGestureRecognizer::panGesture * Moc: parse trailing return type * Extend tst_QGL::graphicsViewClipping blacklisting * Fix antialiasing of rotated non-smooth scaled images * Fix QUrl::fromLocalFile with long path prefix * Fix QStringView::mid() to behave as documented when passed -1 for length * QDockWidget, macOS: don't drag on native widgets * Add note about the risk of setting min-width/height in a style sheet * cocoa: be more careful about rejecting frame strut events * iOS: Keep undo/redo widgets enabled on the undo shortcut bar after undo * QTestlib: Fix formatting of pointers in QCOMPARE * Cherry-pick upstream patch for non-gcc/clang/msvc compilers * Windows: Add synthesized fonts also when there is a style name * Windows: Work-around misreporting of Script and Roman * Extend blacklisting of tst_QNetworkReply::ioHttpRedirectPolicy * Extend blacklisting of tst_QWidget::focusProxyAndInputMethods * Android: fix wrong position of cursor hander in split screen * Android: handle ImEnterKeyType flag * Apply the Core compile definitions to the big resource targets * Update bundled libjpeg-turbo to version 2.1.0 * QSpdyProtocolHandler: don't rely on device being available * QVnc: clip requested screen region to available screen image * Simplify bundled libjpeg build * Blacklist tst_QWidget::multipleToplevelFocusCheck() on SLES 15 * Apply specialData font capitalization to non-rawFont text * Avoid fast transform paint path on values it can't handle * Blacklist tst_QTimeLine::interpolation on Windows in general * QMdiArea: Fix top level window title when using DontMaximizeSubWindowOnActivation * Don't draw focus frame if widget has style rules that affect border * Fix rare integer overflow in text shaping * Blacklist tst_qnetworkreply::ioHttpRedirectMultipartPost on Linux * Android: Fix screen flicker issues * [Android]: Fix exception when using Qt to create a service on Android * Update CLDR-derived data to newly-released v39 * QSsl: fix UB pointer use * uic/Python: Add comments for mypy to ignore star imports * HTTP/2 authentication required * Windows: Update the hasFrame setting when changing window flags * Fix mix-guided use of const reference variable * Android: Fix Touch event position depending on Surface * macOS: Don't override action set during drop handling * [Android] Fix select handles misplacement on QDialog * wasm: fix timestamp for events * Do not access internal allThreads data unlocked * SQLite: Handle tables and fields with a dot in the name correctly * Doc: Mark QSet::toList, QSet::fromList, QList::toSet, QList::fromSet as obsolete * Unicode: fix the extended grapheme cluster algorithm * Android: fix for isSoftwareKeyboard method * [Android] Remove signal and slot mechanism to listen states in editors * Fix prl generation with static dependencies take 2 * QNetworkDiskCache: Drop the file mmap-ing * QFile::copy: call syncToDisk on destination * Read DPI from X Settings initially as well * Fix prl generation with static dependencies take 2 * Re-add horizontal offsets around QPushButton * Fix ARM and MIPS runtime CPU feature flags * Minor robustness improvement of text code * Add null pointer check * Don't parse XML symbols longer than 4096 characters * Make POSIX transition rule parser more robust * Extend blacklisting for SLES 15 * Doc: Improve deprecation messages for functions using QString::SplitBehavior * Don't disable menu items that belong to the active modal window * Doc: Fix return type of QCursor::shape() * QPainterPath: fix handling of fill rules * Windows QPA: Fix accessibility focus event for table/tree/list * Fix invalid pointer return with QGridLayout::itemAt(-1) * qmake: Improve error message when detecting macOS platform SDK upgrade * Assert that pointer is not nullptr before dereferencing * QLocalSocket/Win: fix possible UB in _q_pipeClosed() * tst_qapplication: Prevent desktopaware test from deactivating main test * iOS: Disable three-finger-tap editing interaction menu when there's no focus object * Fix read-only pseudo-state in QPlainTextEdit stylesheet * QTextHtmlParserNode: Limit colspan to avoid segfault * Don't judge other people's writing systems * macOS: Don't draw scrollbar handle when there is no range * QSystemSemaphorePrivate: Fix a call to tr() to translate() * Fix condition that adds resources for each Android ABI * Avoid int overflow in QImage rotate90/180/270 * Return the result we have already when getting an object with no name * Avoid attempting to parse insanely long texts as zone names * Doc: Fix typo in publisherid for WINRT_MANIFEST * Fix Editable Tree Model example model rowCount and model instance leak * FileChooser portal: send window id in hex * fix windows build when both whatsthis and tooltip are disabled * Fix incorrectly-drawn menu indicator for QPushButton on macOS * Fix label margins for pulldowns with custom styled menu indicator on macOS * Font style name 'Normal' and 'Regular' have the same meaning * QString: improve lastIndexOf(QRegularExpression) docs * eglfs: Newer Nvidia libdrm provide device instead driver module name * Android: KEYCODE_MEDIA_PLAY_PAUSE translated right * iOS: Protect against a possible crash after the window is deleted * Revert "Update commercial license headers to /util files" * Revert "Update commercial license headers to bin, mkspecs, qmake" * Consistently check for nullptr in QGraphicsTextItem::inputMethodQuery * Remove qualification for Julian calendar * Revert "Update commercial license headers" * Revert "Update commercial license headers" * Fix alpha handling of QImage::setPixel * Fix handling of virtual/native pixels in QAndroidPlatformWindow * Revert "Update commercial license headers to src/concurrent and src/corelib" * Revert "Update commercial license headers to src/dbus, src/gui, src/network" * Disable Harfbuzz/CoreText hotfix on older macOS/iOS versions * SQLite: Update to 3.35.2 * tst_bench_qmetaobject: Fix test * QAsn1Element: Avoid overflow in QAsn1Element::toInteger * tst_qguimetatype: Avoid deprecated methods * Include minus sign in ImhFormattedNumbersOnly's available keys * MODULE_INCLUDEPATH is supposed to be one path * QEventDispatcher(Win): Always honor interrupted status to avoid races * Android: Place cursor correctly on screen when editing * QStylesheetStyle: fix push button label alignment * Support family names that end/start with space * wasm: fix opengl context stencil and depth buffer handling * wasm: fix screen offset logic * Android: Add grabWindow handling * tst_qdtlscookie: use a proper 'enterLoopMSecs' instead of 'enterLoop' * Update bundled libjpeg-turbo to version 2.0.6 * QMenu test: turn tooltip animations off * Android: make calling exit() conditional on an environment variable * Limit value in setFontSizeFromValue() * xcb: unset old states and set new ones for window * Brush up the imageviewer example * Fix out-of-buffer in ICC curv parsing * Fix logic problems with table based grayscale ICC profiles * Reduce warnings from ICC parsing * QEventDispatcherWin32: get rid of the hook procedure * And fix handling and test of QImage::fill(uint) as well * Fix handling of virtual/native pixels in QAndroidPlatformWindow * QLineEdit: Fix editingFinished() not being emitted when pressing the clear button * macOS: don't let windows that are transparent for input become key window * QMdiSubWindow: Set correct ControlLabel size * Doc: Remove styling for hyperlinks from the simplified offline style * Doc: Offline CSS: Reduce excess vertical spacing * Fix parsing of dates with spaces in day or month names * Rework tst_QDateTime::toString_isoDate() to eliminate an XFAIL * Fix tst_QDateTime::systemTimeZoneChange() for 32-bit systems * Extend colorspace testing and fix bug it uncovered * Schannel: Fix incomplete downloads with read buffer restricted * MinGW: fix warning in QMatrix4x4::map functions * QRectF/Documentation: Fix malformed table * Fix QImage::fill with semi-transparent QColor * iOS: close edit menu upon focus transfer * macOS: Fix crash when showing parent-less platform menus * macOS: Remove warning about KVO observers on QNSWindow/QNSPanel * Filter cosmetic lines using transformed, not world coordinates * Fix recently added auto test of text layout overflow * wasm: don?t deadlock on event processing * Fix QNetworkInterface IsUp and IsRunning enum documentation * Clarify QWindowPrivate::maybeQuitOnLastWindowClosed * wasm: fix showing tooltips * Doc: Don?t use note when documenting enum values * macos: Document that Drawer is obsolete * Doc: Update the SQL types documentation with regards to the double types * Doc: link to QScopeGuard in QScopedValueRollback documentation * Doc: Online CSS: Fix image captions overlapping images used in tables * Turn off the dbus examples for qmake-generated VS projects * Don't show focus rect for QCommandLinkButton * Android: Fix the input type for date/time * qmake: Introduce compile_included_sources CONFIG option * Update QPalette() documentation to not mention the application palette * Android: Pass pending state to ResumePauseListener * Fix crash when requesting A32 glyph on Wayland * Android: Fix input method hints for ImhHiddenText * a11y: Report mixed state if QCheckBox is PartiallyChecked * testlib: Only consider major version for macOS 11 and later in blacklists * iOS: hide edit menu if typing on the input panel * xcb: Fix available geometry after rotation * Remove false Q_UNREACHABLE from shaping code * Fix trivial typo in QDateTime::fromString() overload doc * QTreeWidgetItem: fix documentation error for childIndicatorPolicy() * Update to CLDR v38.1, adding Yukon Standard Time * Avoid overflow in text layout * QJsonObject::take: add missing detach() call * macOS: Don't exec file dialogs via runModal unless they are app modal * QMimeDatabase/xml: support both 'xmlstarlet' and 'xml' for minifying XML * Use design metrics when adding text to QPainterPath * QDir/QFileInfo: add doc notes about paths starting with ':' * QSsl: fix OpenSSL DLL names for Windows on ARM * a11y: Do not cache classes that don't have a factory plugin * Update public suffix list to today's latest * Fix QTzTimeZonePrivate::displayName()'s fallback * Fix problems with offset-derived ids for QTimeZone * QLineEdit Cursor show white area * Correct item indent in checkable menus in stylesheet style * Fix read-only pseudo-state in QTextEdit/Browser stylesheet * Hold references to zone IDs alive during use * Correct string comparison in Android's IANA ID matching code * Doc: Add deprecation notice * Change QLineF::setLength() to work whenever length() is non-zero * macOS: Remove DontConfirmOverwrite workaround * macOS: Show system tray icon on mouse button press, not release * macOS: Don't restrict non-modal file dialogs to open-dialogs only * Check date validity in calendar methods taking a QDate * macOS: Only check SDK major version for compatibility * iOS: always hide edit menu when showing the magnifier glass * QInputControl: accept surrogate category character * Set new commandLink variable when initializing QCommandLinkButton * Test QDateTime behavior in DST gap * UndoFramework example: make the background visible * Windows: Fix flicker when resizing translucent windows with QSizeGrip * Windows QPA: Fix crashes when using screen reader with Q(Plain)TextEdit * Avoid int overflow in gradient drawing * macOS: Mark QFileDialog::DontConfirmOverwrite as unsupported * Fix QApplication::font returns the font unstable according to the object * Avoid overflowing QFixed in text layout * iOS: ensure we close the edit menu when the user taps outside the input area * iOS: ensure we hide the edit menu while dragging on the selection handles * Fix logicalDpi() which returns invalid value * Windows: Fix frame margins calculation * Widgets: fix setTabOrder for QAbstractSpinBox-like widgets * macOS: Add more padding to width of non-editable comboboxes * Make QPushButton on macOS use QFocusFrame to fix alignment problems * QTabBar: update index of last visible tab in insertTab * Fix that the placeholdertext of QCombobox is not drawn * Windows: Fix dialog moving up after closing/reshowing * Cocoa: When validating menus, account for modal window only if active * PSQL: Fix the QSqlDatabase test * Move the qmenu_p.h include to the QT_CONFIG(menu) block * Fix compilation of ibase sqldriver plugin, added override * Protect against sign-change of size on 32bit * Fix division by zero * SQLite: Update to 3.34.0 * QODBC: Preserve the whole value when using HighPrecision * Set the PlaceholderText color in the palette from the stylesheet as well * Update commercial license headers to bin, mkspecs, qmake * Update commercial license headers to /util files * Update commercial license headers to src/concurrent and src/corelib * Update commercial license headers to src/dbus, src/gui, src/network * Stabilize tst_QListView::internalDragDropMove() on X11 * [Android] Fix Text select handle misplaced on QDialog issues * Android: Finish composing text before Key handling * Fix regression with closing and then reopening widgets with QGLWidget * eglfs: Use drmClose in drm/EGLDevice backend * Handle maxImageCount 0 in QVulkanWindow * Make QCalendar's backend registration reentrant-safe * Blacklist flaky QListView::internalDragDropMove case on OpenSuSE * Update commercial license headers * Update commercial license headers * Doc: Link to correct location * Doc: Generalize timer docs * Doc: Explain how boundingRect handles null QRectF * Doc: Add details to QFont::toString * Document QOpenGLWidget limitations without an alpha channel * QTabBar test: refactor: extract checkPositions helper function * Add new special QObjectPrivate::{connect, disconnect} for QML * Add "Q_UNUSED" to (3rdparty) strtod.cc for a 32 bit code path * Android: Fix for accessibility potential crash * QTabBar/Windows: Fix close button icons being too small on high-res screens * Fix missing repaints with QOpenGLWidget in a QDockWidget * QComboBox/Fusion style: elide text when it's too long * Fix qt_alphaVersion and qt_opaqueVersion in the trivial case * Doc: Clarify setLibraryPaths behavior * Fix convertToRGBA64PM for Grayscale16 * Fix setting active window as application's focus widget * Send Qt::Key_MediaTogglePlayPause for VK_MEDIA_PLAY_PAUSE * Fix VNC format conversion * Windows font engine: Silence warnings about not being able to enumate font families * Blacklist failing tests for WinRT - Commits dropped by the rebase: * Add missing limits include - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Rebase 0001-Add-remote-print-queue-support.patch - Drop patches, now upstream: * mitigate-FORTIFY_SOURCE-3.patch * 0001-H2-remove-a-rather-useless-limit-on-the-number-of-st.patch * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch ==== libqt5-qtconnectivity ==== Version update (5.15.2+kde5 -> 5.15.5+kde5) Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools - Update to version 5.15.5+kde5, rebased upstream: * Add QIODevice::canReadLine call to QBluetoothSocket * Handle LE enhanced connection complete in Bluez peripheral * Keep the bluetooth service name if the remote has provided it * Use the service's socket protocol info on Bluez bluetooth socket * Fix Linux bluetooth service discovery crash with multiple services * Fix "loop variable creates a copy" warning * Prefer QChar over QString that consists of a single QChar * CoreBluetooth: add a workaround to enable using scan options * Backport a fix from Qt 6 (stop using a deprecated API) * Revert "Update commercial license headers" * Fix bug: Let QBluetoothsocket::close emit disconnected only once * Change tst_qlowenergycontroller to wait for disconnects * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtdeclarative ==== Version update (5.15.2+kde43 -> 5.15.5+kde19) - Update to version 5.15.5+kde19, rebased upstream: * Fix Flickable with QTBUG-56075 patch applied * Fix Flickable wheel velocity calculation * QSGOpenGLDistanceFieldGlyphCache: fix UB (ordering of pointers not from the same array) * QSGOpenGLDistanceFieldGlyphCache: fix multiplication result truncation * QQuickItem: Guard against cycles in nextPrevItemInTabFocusChain * Make sure QQuickWidget and its offscreen window's screens are always in sync * V4: Do not call dtor of an object we continue to use * doc: Improve QQuickItem::ItemChangeData docs * Remove tst_pixel * docs: Clarify EventPoint properties * Consistent naming for (to|from)Is(Defined|Sourced) in animations * Map window coordinates to the same coordinate system as the QPointerEvent point * Doc: Fix the Shapes table to reflect reality * Doc: Clarify preconditions for using QML_ELEMENT et al * Do full overlap checks within the alpha render list when rebuilding * MASM: Put pageSize into an inline namespace * TextEdit: update all glyphnodes on QTD::contentsChanged() signal * qquicktableview: upon forceLayout(), check for visible rows/columns at the origin * V4 Debugger: Collect locals also from block scopes * Make PinchArea translate correctly inside a rotated parent * Avoid stale QSGTexture pointer accesses * V4 debugger: Properly count break points * Fix build with GCC 11: include * Document QQmlComponent::createWithInitialProperties() error handling * QQmlComponentPrivate::setInitialProperty: improve error message * Remove extra colon * Fix warning and assert when removing items from groups * Document that QML_SINGLETON only works with QObjects * qqmlirbuilder: Fix treating parser warnings as errros * Prevent infinite recursion in QQuickItemPrivate::itemToWindowTransform * Avoid crash when accessing an empty QTextLine * doc: fix up QQuickItem::contains() docs * QQuickTextInput: update cursor rectangle after padding changed * Assert that pointer is non-null * qqmlapplicationengine: Handle errors during component creation * Do not batch lines with > 1 width in alpha pass * Don't crash when trying to invoke non-existing string converter * Fix incorrect depth test state with QSGRenderNode::DepthAwareRendering * Do not auto-clean components with live inline components * QuickTest: Do not recurse forever on inline components in enumerateTestCases * DelegateModelGroup: Fix bug where item could be removed from the model * Remove unnecessary forward declaration * QQuickTableView: always update content size when rebuilding small tables * Do less work when there are no active ImageParticle particles * Revert "Update commercial license headers" * QQuickTableView: forceLayout() should work, even when no items are loaded * Revert "Use unique_ptr to clarify ownership of QQuickDefaultClipNode objects" * Ensure that the case of the path will match then QUrl for a UNC path * Use unique_ptr to clarify ownership of QQuickDefaultClipNode objects * MouseArea: fix containsMouse behavior during visibility changes * QQuickTextControl: commit pre-edit after key press * qv4generatorobject: Fix crash when creating new properties * QQmlIncubator: handle clear inside setinitialState * Fix release-only windows builds * Fix lookup of existing inline components by name * qquicktextinput: Fix validation for IM event * docs: Fix documentation of the Locale numberOptions property * QQmlPropertyPrivate::signalExpression: handle object being null * qquicktextinput: Fix Undo history for IM event * QQuickWindowIncubationController: Use QPointer to guard QSGRenderLoop reference * qmlplugindump: Fix overload ambiguity * QV4 Engine: Remove MSVC special casing * QQuickTextEdit: ensure we update after changing padding * QQuickItemParticle give() method kill particle * QSequentialAnimationGroupJob: Protect against self-deletion * Change QQuickShortcut::setSequences to bind to all sequences * qquicktextinput: ensure we update IM when cursor changes position * QQuickListView: Add autotest so that animated delegate does not crash * QQmlIRLoader: Actually load RequiredPropertyExtraData * Doc: Fix broken QDoc markup * Update commercial license headers * QQmlProperty: Guard QQmlContextData with QQmlGuardedContextData * ListModel: Fix move handling in sync * tst_EcmaScriptTests: Raise timeout * QuickLayouts: fix crash when layout width depends on parent width * export QAcccessibleQuickItem * QAnimationGroupJob: Don't call virtual functions from dtor * Fix QQuickShortcut::setContext so re-grab all shortcuts * Revert "Set the stencil buffer zone" and "Add clipNext null pointer guard" * Fix Text with ElideRight not being rendered when width goes from 0 to >0 * Cache static compilation units * Regenerate Shape fill geometry when alpha changes to non-zero * Remove QQmlCleanup from QQmlScriptData * Add Lancelot tests for both types of clipping * masm: Add error handling for failed mprotect() * QQuickLoader: prevent clearing initial properties after active = true * Correct #if-ery in QML locale's time-zone update test * Doc: mention that Item's childrenRect property is local to the item - Commits dropped by the rebase: * Add missing limits include to fix build with GCC 11 - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Rebase qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch ==== libqt5-qtgraphicaleffects ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtimageformats ==== Version update (5.15.2+kde3 -> 5.15.5+kde3) - Update to version 5.15.5+kde3, rebased upstream: * jp2: use correct buffer_size for jas_stream_memopen * Check earlier to avoid sanitzer warnings * Add some basic checking against corrupt input * Revert "Update commercial license headers" * Avoid scanline overflow when reading corrupt tiffs * Update bundled libtiff to version 4.2.0 * Update bundled libwebp to version 1.2.0 * Avoid oob access when reading certain corrupt tiled tiffs * Avoid oob access when reading certain corrupt tiled tiffs * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtlocation ==== Version update (5.15.2+kde6 -> 5.15.5+kde3) Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5 - Update to version 5.15.5+kde3, rebased upstream: * Update use of HTTP to HTTPS in esri plugin * Fix appendChildNode() call * Fix build of Qt.labs.location QML plugin * QtPositioning: fix source detection * Revert "Update commercial license headers" * Allow removal of layers and sources created using parameters in MapboxGL * Update commercial license headers * Blacklist ReviewModel::test_reset * Fix compilation for no opengl builds - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtmultimedia ==== Version update (5.15.2+kde3 -> 5.15.5+kde1) - Update to version 5.15.5+kde1, rebased upstream: * QPulseAudioSource: fix UB (memcpy() called with nullptr dest) in read() * tst_qvideoframe: Increase buffer sizes used in image() tests * AVFoundation: Only remove the video output if it is still attached * macOS: Fix video rendering on with OpenGL Core profile * Revert "Update commercial license headers" * imx6 video plugin depends on gstreamer * Doc: Fix typo * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtnetworkauth ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtquickcontrols ==== Version update (5.15.2+kde3 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Fix warning with QML FileDialog with many files * Revert "Update commercial license headers" * Update commercial license headers * ColorDialog: Set the options before the current color on the helper * [Android] Fix CheckBox rtl issues * [Android] Fix FontDialog layout issues - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtquickcontrols2 ==== Version update (5.15.2+kde10 -> 5.15.5+kde5) Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Update to version 5.15.5+kde5, rebased upstream: * Revert "Allow creation of custom QQuickPopupItem-derived types" * QQuickAbstractButton: fix crash on destruction * TextArea: Detach the flickable when it is deleted * Don't call QQml_setParent_noEvent with a nullptr item * Hide old scroll bars * Allow creation of custom QQuickPopupItem-derived types * Imagine: fix GroupBox's bottom edge being clipped * QQuickDial: Keep value integer if everything is integer * ScrollView: fix crash when scrolling with zero-sized item * Change the name of the material style plugin to avoid a path limit * QmlDesigner: Fix RangeSliderSpecifics snap mode * Ensure the ninepatch image is detached * Ninepatch: keep resetNode status to not lose track of ImageNode->NinePatchNode changes * Revert "Update commercial license headers" * Fix static build * ComboBox: don't focus TextField when clicking on indicator * Combobox: Fix initial set of inputMethodHints * Fix popups with exit transitions blocking mouse events when destroyed * a11y: Fix ordering on header, content item and footer in Page * Update commercial license headers * Fix initial currentIndex in Tumbler when wrap is set to false * SwipeDelegate: ensure background and contentItem are resized * Reset the opacity and scale properties after the exit transition - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtscript ==== Version update (5.15.2+kde4 -> 5.15.10) - Update to version 5.15.10: * Bump version to 5.15.10 * Blacklist two tests that fail on macOS ARM * Bump version from 5.15.8 to 5.15.9 * Bump version from 5.15.7 to 5.15.8 * Bump version from 5.15.6 to 5.15.7 * Bump version from 5.15.5 to 5.15.6 * Bump version from 5.15.4 to 5.15.5 - Drop patches, it's versioned correctly now: * 0001-Revert-Bump-version-from-5.15.3-to-5.15.4.patch * 0002-Revert-Bump-version.patch ==== libqt5-qtsensors ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) Subpackages: libQt5Sensors5 libQt5Sensors5-imports - Update to version 5.15.5+kde0, rebased upstream: * Android: Fix build error issue in examples * Revert "Update commercial license headers" * Update commercial license headers * Android rotation sensor value and datarate fix - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtserialport ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtspeech ==== Version update (5.15.2+kde2 -> 5.15.5+kde1) Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd - Update to version 5.15.5+kde1, rebased upstream: * Reverse list of voices before returning from Speech-Dispatcher * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtsvg ==== Version update (5.15.2+kde16 -> 5.15.5+kde10) - Update to version 5.15.5+kde10, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qttools ==== Version update (5.15.2+kde17 -> 5.15.5+kde1) Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths - Update to version 5.15.5+kde1, rebased upstream: * Ensure FileAttributeSetTable is filled ordered so we get the same qch file each time * Fix regression in lconvert handling empty translations * Qt Designer: Fix alignment when adding new QTableWidget columns * Qt Designer: Fix alignment of horizontal QTableWidget headers * Qt Designer: Fix saving of item view header visibility on page based containers * Qt Designer: Slow down wheel scrolling of the widget box * Revert "Update commercial license headers" * QDoc: Fix possible crash in WebXMLGenerator * Fix check for malformed input when decoding translations * Fix redeclared variable name * qdoc: Allow any type of page as qhp indexTitle * qdoc: Don't clear the warning count in single-exec mode * Bump copyright year to 2021 * qdoc: Fix generation of TOC for basic QML/JS types * Update commercial license headers * qdoc: Fix addendums for QML signals that contain '.' in the name * qdoc: Ignore empty example meta tags * qdoc: Fix breadcrumb generation for normal page nodes - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qttranslations ==== Version update (5.15.2+kde22 -> 5.15.5+kde2) - Update to version 5.15.5+kde2, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.2+kde6 -> 5.15.5+kde3) Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell - Update to version 5.15.5+kde3, rebased upstream: * Revert "Update commercial license headers" * Pinyin: not mix upper and lower case * Fix position of the keyboardRectangle in app integration * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtwayland ==== Version update (5.15.2+kde54 -> 5.15.5+kde39) Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Update to version 5.15.5+kde39, rebased upstream: * Fix build with libcxx (missing array include) * Reduce memory leakage * use poll(2) when reading from clipboard * Fix race condition on mWaitingForUpdateDelivery * Revert "Client: Remove mWaitingForUpdateDelivery" * client: update button state and etc in pointer_leave() * Docs: Add "instantiates" keywords * Add missing define guards * Fix touch being ignored when down and up are in the same frame * Fix race condition when attaching client to text input * Revert "Update commercial license headers" * Update commercial license headers - Commits dropped by the rebase: * Fix backport, context destruction was omitted * Fix compilation - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Drop patches, no longer directly applicable: * 0003-Fix-up-mutexes-for-frame-callbacks.patch ==== libqt5-qtwebchannel ==== Version update (5.15.2+kde5 -> 5.15.5+kde3) Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports - Update to version 5.15.5+kde3, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtwebsockets ==== Version update (5.15.2+kde7 -> 5.15.5+kde3) Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports - Update to version 5.15.5+kde3, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtx11extras ==== Version update (5.15.2+kde1 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtxmlpatterns ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libseccomp ==== - fix build of python3 bindings so that the debug* package names do not overlay with the main package - Use multibuild to get python3 support back ==== libstorage-ng ==== Version update (4.5.23 -> 4.5.24) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#885 - added some GPT type GUIDs from the Discoverable Partitions Specification - 4.5.24 ==== mc ==== Subpackages: mc-lang - Include review comments: don't depend on fish. - Add 4258-fish-subshell-prompt.patch fixing https://midnight-commander.org/ticket/4258 stopping fish from sending \r while printing prompt and mc erases prompt buffer. - Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh ==== milou5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: milou5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== mozilla-nss ==== Version update (3.78.1 -> 3.79) Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools - sync with current SLE * latest FIPS changes incl. testsuite fixes (enabled now) nss-fips-180-3-csp-clearing.patch nss-fips-tests-enable-fips.patch nss-fips-tests-skip.patch nss-fips-pbkdf-kat-compliance.patch - update to NSS 3.79 * bmo#205717 - Use PK11_GetSlotInfo instead of raw C_GetSlotInfo calls. * bmo#1766907 - Update mercurial in clang-format docker image. * bmo#1454072 - Use of uninitialized pointer in lg_init after alloc fail. * bmo#1769295 - selfserv and tstclnt should use PR_GetPrefLoopbackAddrInfo. * bmo#1753315 - Add SECMOD_LockedModuleHasRemovableSlots. * bmo#1387919 - Fix secasn1d parsing of indefinite SEQUENCE inside indefinite GROUP. * bmo#1765753 - Added RFC8422 compliant TLS <= 1.2 undefined/compressed ECPointFormat extension alerts. * bmo#1765753 - TLS 1.3 Server: Send protocol_version alert on unsupported ClientHello.legacy_version. * bmo#1764788 - Correct invalid record inner and outer content type alerts. * bmo#1757075 - NSS does not properly import or export pkcs12 files with large passwords and pkcs5v2 encoding. * bmo#1766978 - improve error handling after nssCKFWInstance_CreateObjectHandle. * bmo#1767590 - Initialize pointers passed to NSS_CMSDigestContext_FinishMultiple. * bmo#1769302 - NSS 3.79 should depend on NSPR 4.34 ==== mozjs91 ==== Version update (91.10.0 -> 91.11.0) - Update to version 91.11.0: + Various stability, functionality, and security fixes. ==== mutt ==== Version update (2.2.5 -> 2.2.6) Subpackages: mutt-doc mutt-lang - update to 2.2.6: * This is a bug-fix release, fixing a variety of small issues ==== net-snmp ==== Subpackages: libsnmp40 perl-SNMP snmp-mibs - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== oxygen5-sounds ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma-browser-integration ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma-browser-integration-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma-nm5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * applet: add keyboard navigation in QR window * applet" Fix showing network QR code button only for WiFi networks (kde#454643,kde#453806) ==== plasma5-addons ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma5-addons-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * wallpapers/hunyango: call repaintNeeded after color is changed * wallpapers/potd: clear unused QDebug header in providers * wallpapers/potd: load the old cached image to avoid blank screen * wallpapers/potd: always force update after resume from sleep * wallpapers/potd: shorten update interval if one provider fails to update ==== plasma5-desktop ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma5-desktop-emojier - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * desktoppackage: enable Apply button only after the wallpaper plugin is changed * Fix includes when building the kglobalaccel dbus interface * [applets/kicker] Fix missing highlight on Dashboard grids & list (kde#453980) * desktoppackage: avoid loading wallpaper settings again when the plugin is changed * Break Toolbox into two rows when screen space is limited ==== plasma5-disks ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-integration ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.25.2 ==== plasma5-pa ==== Version update (5.25.1 -> 5.25.2) Subpackages: plasma5-pa-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-systemmonitor ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-thunderbolt ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-workspace ==== Version update (5.25.1 -> 5.25.2) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * shell: avoid crash after waking up from sleep (kde#455328) * Revert "Prevent panel going out of screen boundaries" * shell: refresh geometries of all `DesktopView` and `PanelView` when receiving `logicalDotsPerInchChanged` (kde#450443,kde#438114) * Avoid crash in plasma-session teardown (kde#454159) * kcms/colors: Fix window titlebar tinting in colorsapplicator (kde#455395) * kcms/feedback: Properly fit the items inside the layout (kde#455713) * Fix session restore + kwin interaction race (kde#442380) - Drop patches, now upstream: * 0001-shell-refresh-geometries-of-all-DesktopView-and-Pane.patch - Also use xprop-kde-full-session.desktop with systemd startup ==== polkit-kde-agent-5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: polkit-kde-agent-5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== powerdevil5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: powerdevil5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== procps ==== Subpackages: libprocps8 - Some older products do not know about /usr/share/man/uk ==== python-aiobotocore ==== Version update (2.2.0 -> 2.3.4) - Update to 2.3.4 * fix select_object_content - Release 2.3.3 * fix connect timeout while getting IAM creds * fix test files appearing in distribution package - Release 2.3.2 * fix 3.6 testing and and actually fix 3.6 support - Release 2.3.1 fix 3.6 support * AioConfig: allow keepalive_timeout to be None (thanks @dnlserrano #933) - Release 2.3.0 * fix encoding issue by swapping to AioAWSResponse and AioAWSRequest to behave more like botocore * fix exceptions mappings ==== python-boto3 ==== Version update (1.24.2 -> 1.24.20) - Update to version 1.24.20 * api-change:``appstream``: [``botocore``] Includes support for StreamingExperienceSettings in CreateStack and UpdateStack APIs * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version * api-change:``emr``: [``botocore``] Update emr client to latest version * api-change:``medialive``: [``botocore``] This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs. * api-change:``redshift-serverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``sagemaker``: [``botocore``] This release adds: UpdateFeatureGroup, UpdateFeatureMetadata, DescribeFeatureMetadata APIs; FeatureMetadata type in Search API; LastModifiedTime, LastUpdateStatus, OnlineStoreTotalSizeBytes in DescribeFeatureGroup API. * api-change:``translate``: [``botocore``] Added ListLanguages API which can be used to list the languages supported by Translate. - from version 1.24.19 * api-change:``datasync``: [``botocore``] AWS DataSync now supports Amazon FSx for NetApp ONTAP locations. * api-change:``ec2``: [``botocore``] This release adds a new spread placement group to EC2 Placement Groups: host level spread, which spread instances between physical hosts, available to Outpost customers only. CreatePlacementGroup and DescribePlacementGroups APIs were updated with a new parameter: SpreadLevel to support this feature. * api-change:``finspace-data``: [``botocore``] Release new API GetExternalDataViewAccessDetails * api-change:``polly``: [``botocore``] Add 4 new neural voices - Pedro (es-US), Liam (fr-CA), Daniel (de-DE) and Arthur (en-GB). - from version 1.24.18 * api-change:``iot``: [``botocore``] This release ease the restriction for the input of tag value to align with AWS standard, now instead of min length 1, we change it to min length 0. - from version 1.24.17 * api-change:``glue``: [``botocore``] This release enables the new ListCrawls API for viewing the AWS Glue Crawler run history. * api-change:``rds-data``: [``botocore``] Documentation updates for RDS Data API - from version 1.24.16 * api-change:``lookoutequipment``: [``botocore``] This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers. * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision. * api-change:``mgn``: [``botocore``] New and modified APIs for the Post-Migration Framework * api-change:``migration-hub-refactor-spaces``: [``botocore``] This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state. * api-change:``sagemaker``: [``botocore``] SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode. - from version 1.24.15 * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway * api-change:``pricing``: [``botocore``] This release introduces 1 update to the GetProducts API. The serviceCode attribute is now required when you use the GetProductsRequest. * api-change:``transfer``: [``botocore``] Until today, the service supported only RSA host keys and user keys. Now with this launch, Transfer Family has expanded the support for ECDSA and ED25519 host keys and user keys, enabling customers to support a broader set of clients by choosing RSA, ECDSA, and ED25519 host and user keys. - from version 1.24.14 * api-change:``ec2``: [``botocore``] This release adds support for Private IP VPNs, a new feature allowing S2S VPN connections to use private ip addresses as the tunnel outside ip address over Direct Connect as transport. * api-change:``ecs``: [``botocore``] Amazon ECS UpdateService now supports the following parameters: PlacementStrategies, PlacementConstraints and CapacityProviderStrategy. * api-change:``wellarchitected``: [``botocore``] Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls. - from version 1.24.13 * api-change:``ds``: [``botocore``] This release adds support for describing and updating AWS Managed Microsoft AD settings * api-change:``kafka``: [``botocore``] Documentation updates to use Az Id during cluster creation. * api-change:``outposts``: [``botocore``] This release adds the AssetLocation structure to the ListAssets response. AssetLocation includes the RackElevation for an Asset. - from version 1.24.12 * api-change:``connect``: [``botocore``] This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable High volume outbound communications using attribute type HIGH_VOLUME_OUTBOUND on the specified Amazon Connect instance. * api-change:``connectcampaigns``: [``botocore``] Added Amazon Connect high volume outbound communications SDK. * api-change:``dynamodb``: [``botocore``] Doc only update for DynamoDB service * api-change:``dynamodbstreams``: [``botocore``] Update dynamodbstreams client to latest version - from version 1.24.11 * api-change:``redshift-data``: [``botocore``] This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries against their serverless workgroups. * api-change:``redshiftserverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager * api-change:``securityhub``: [``botocore``] Added Threats field for security findings. Added new resource details for ECS Container, ECS Task, RDS SecurityGroup, Kinesis Stream, EC2 TransitGateway, EFS AccessPoint, CloudFormation Stack, CloudWatch Alarm, VPC Peering Connection and WAF Rules - from version 1.24.10 * api-change:``finspace-data``: [``botocore``] This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup. * api-change:``guardduty``: [``botocore``] Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts. * api-change:``servicecatalog-appregistry``: [``botocore``] This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute. * api-change:``workspaces``: [``botocore``] Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure. - from version 1.24.9 * api-change:``budgets``: [``botocore``] Add a budgets ThrottlingException. Update the CostFilters value pattern. * api-change:``lookoutmetrics``: [``botocore``] Adding filters to Alert and adding new UpdateAlert API. * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders. - from version 1.24.8 * api-change:``outposts``: [``botocore``] This release adds API operations AWS uses to install Outpost servers. - from version 1.24.7 * api-change:``frauddetector``: [``botocore``] Documentation updates for Amazon Fraud Detector (AWSHawksNest) - from version 1.24.6 * api-change:``chime-sdk-meetings``: [``botocore``] Adds support for live transcription in AWS GovCloud (US) Regions. - from version 1.24.5 * api-change:``dms``: [``botocore``] This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure. * api-change:``iam``: [``botocore``] Documentation updates for AWS Identity and Access Management (IAM). * api-change:``m2``: [``botocore``] AWS Mainframe Modernization service is a managed mainframe service and set of tools for planning, migrating, modernizing, and running mainframe workloads on AWS * api-change:``neptune``: [``botocore``] This release adds support for Neptune to be configured as a global database, with a primary DB cluster in one region, and up to five secondary DB clusters in other regions. * api-change:``redshift-serverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``redshift``: [``botocore``] Adds new API GetClusterCredentialsWithIAM to return temporary credentials. - from version 1.24.4 * api-change:``auditmanager``: [``botocore``] This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation. * api-change:``ce``: [``botocore``] Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus. - from version 1.24.3 * api-change:``chime-sdk-messaging``: [``botocore``] This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for Name and Mode in UpdateChannel API and enhances CreateChannel API by exposing member and moderator list as well as channel id as optional parameters. * api-change:``connect``: [``botocore``] This release adds a new API, GetCurrentUserData, which returns real-time details about users' current activity. - Update BuildRequires and Requires from setup.py ==== python-botocore ==== Version update (1.27.2 -> 1.27.20) - Update to 1.27.20 * api-change:``appstream``: Includes support for StreamingExperienceSettings in CreateStack and UpdateStack APIs * api-change:``elbv2``: Update elbv2 client to latest version * api-change:``emr``: Update emr client to latest version * api-change:``medialive``: This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs. * api-change:``redshift-serverless``: Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``sagemaker``: This release adds: UpdateFeatureGroup, UpdateFeatureMetadata, DescribeFeatureMetadata APIs; FeatureMetadata type in Search API; LastModifiedTime, LastUpdateStatus, OnlineStoreTotalSizeBytes in DescribeFeatureGroup API. * api-change:``translate``: Added ListLanguages API which can be used to list the languages supported by Translate. - from version 1.27.19 * api-change:``datasync``: AWS DataSync now supports Amazon FSx for NetApp ONTAP locations. * api-change:``ec2``: This release adds a new spread placement group to EC2 Placement Groups: host level spread, which spread instances between physical hosts, available to Outpost customers only. CreatePlacementGroup and DescribePlacementGroups APIs were updated with a new parameter: SpreadLevel to support this feature. * api-change:``finspace-data``: Release new API GetExternalDataViewAccessDetails * api-change:``polly``: Add 4 new neural voices - Pedro (es-US), Liam (fr-CA), Daniel (de-DE) and Arthur (en-GB). - from version 1.27.18 * api-change:``iot``: This release ease the restriction for the input of tag value to align with AWS standard, now instead of min length 1, we change it to min length 0. - from version 1.27.17 * api-change:``glue``: This release enables the new ListCrawls API for viewing the AWS Glue Crawler run history. * api-change:``rds-data``: Documentation updates for RDS Data API - from version 1.27.16 * api-change:``lookoutequipment``: This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers. * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision. * api-change:``mgn``: New and modified APIs for the Post-Migration Framework * api-change:``migration-hub-refactor-spaces``: This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state. * api-change:``sagemaker``: SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode. - from version 1.27.15 * api-change:``apigateway``: Documentation updates for Amazon API Gateway * api-change:``pricing``: This release introduces 1 update to the GetProducts API. The serviceCode attribute is now required when you use the GetProductsRequest. * api-change:``transfer``: Until today, the service supported only RSA host keys and user keys. Now with this launch, Transfer Family has expanded the support for ECDSA and ED25519 host keys and user keys, enabling customers to support a broader set of clients by choosing RSA, ECDSA, and ED25519 host and user keys. - from version 1.27.14 * api-change:``ec2``: This release adds support for Private IP VPNs, a new feature allowing S2S VPN connections to use private ip addresses as the tunnel outside ip address over Direct Connect as transport. * api-change:``ecs``: Amazon ECS UpdateService now supports the following parameters: PlacementStrategies, PlacementConstraints and CapacityProviderStrategy. * api-change:``wellarchitected``: Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls. - from version 1.27.13 * api-change:``ds``: This release adds support for describing and updating AWS Managed Microsoft AD settings * api-change:``kafka``: Documentation updates to use Az Id during cluster creation. * api-change:``outposts``: This release adds the AssetLocation structure to the ListAssets response. AssetLocation includes the RackElevation for an Asset. - from version 1.27.12 * api-change:``connect``: This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable High volume outbound communications using attribute type HIGH_VOLUME_OUTBOUND on the specified Amazon Connect instance. * api-change:``connectcampaigns``: Added Amazon Connect high volume outbound communications SDK. * api-change:``dynamodb``: Doc only update for DynamoDB service * api-change:``dynamodbstreams``: Update dynamodbstreams client to latest version - from version 1.27.11 * api-change:``redshift-data``: This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries against their serverless workgroups. * api-change:``secretsmanager``: Documentation updates for Secrets Manager * api-change:``securityhub``: Added Threats field for security findings. Added new resource details for ECS Container, ECS Task, RDS SecurityGroup, Kinesis Stream, EC2 TransitGateway, EFS AccessPoint, CloudFormation Stack, CloudWatch Alarm, VPC Peering Connection and WAF Rules - from version 1.27.10 * api-change:``finspace-data``: This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup. * api-change:``guardduty``: Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts. * api-change:``servicecatalog-appregistry``: This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute. * api-change:``workspaces``: Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure. - from version 1.27.9 * api-change:``budgets``: Add a budgets ThrottlingException. Update the CostFilters value pattern. * api-change:``lookoutmetrics``: Adding filters to Alert and adding new UpdateAlert API. * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders. - from version 1.27.8 * api-change:``outposts``: This release adds API operations AWS uses to install Outpost servers. - from version 1.27.7 * api-change:``frauddetector``: Documentation updates for Amazon Fraud Detector (AWSHawksNest) - from version 1.27.6 * api-change:``chime-sdk-meetings``: Adds support for live transcription in AWS GovCloud (US) Regions. - from version 1.27.5 * api-change:``dms``: This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure. * api-change:``iam``: Documentation updates for AWS Identity and Access Management (IAM). * api-change:``m2``: AWS Mainframe Modernization service is a managed mainframe service and set of tools for planning, migrating, modernizing, and running mainframe workloads on AWS * api-change:``neptune``: This release adds support for Neptune to be configured as a global database, with a primary DB cluster in one region, and up to five secondary DB clusters in other regions. * api-change:``redshift``: Adds new API GetClusterCredentialsWithIAM to return temporary credentials. - from version 1.27.4 * api-change:``auditmanager``: This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation. * api-change:``ce``: Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus. - from version 1.27.3 * api-change:``chime-sdk-messaging``: This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for Name and Mode in UpdateChannel API and enhances CreateChannel API by exposing member and moderator list as well as channel id as optional parameters. * api-change:``connect``: This release adds a new API, GetCurrentUserData, which returns real-time details about users' current activity. ==== python-colorama ==== Version update (0.4.4 -> 0.4.5) - update to 0.4.5: * Catch a racy ValueError that could occur on exit. * Create README-hacking.md, for Colorama contributors. * Tweak some README unicode characters that don't render correctly on PyPI. * Fix some tests that were failing on some operating systems. * Add support for Python 3.9. * Add support for PyPy3. * Add support for pickling with the ``dill`` module. ==== python-pycryptodome ==== Version update (3.14.1 -> 3.15.0) - update to 3.15.0: * Add support for curves Ed25519 and Ed448, including export and import of keys. * Add support for EdDSA signatures. * Add support for Asymmetric Key Packages (RFC5958) to import private keys. * GH#620: for Crypto.Util.number.getPrime , do not sequentially scan numbers searching for a prime. ==== python-pyzmq ==== Version update (22.3.0 -> 23.2.0) - Update to 23.2.0 * Use zmq.Event enums in parse_monitor_message for nicer reprs * Fix building bundled libzmq with ZMQ_DRAFT_API=1 * Fix subclassing zmq.Context with additional arguments in the constructor. Subclasses may now have full control over the signature, rather than purely adding keyword-only arguments * Typos and other small fixes - Release 23.1.0 * Fix global name of zmq.EVENT_HANDSHAKE_* constants * Fix constants missing when using import zmq.green as zmq * {func}zmq.utils.monitor.recv_monitor_msg now supports async Sockets. - Release 23.0.0 * all zmq constants are now available as Python enums (e.g. zmq.SocketType.PULL, zmq.SocketOption.IDENTITY), generated statically from zmq.h instead of at compile-time. This means that checks for the presence of a constant (hasattr(zmq, 'RADIO')) is not a valid check for the presence of a feature. This practice has never been robust, but it may have worked sometimes. Use direct checks via e.g. {func}zmq.has or {func}zmq.zmq_version_info. * A bit more type coverage of Context.term and Context.socket * Remove all use of deprecated stdlib distutils * Update to Cython 0.29.30 (required for Python 3.11 compatibility) * Compatibility with Python 3.11.0b1 * Switch to myst for docs * Deprecate zmq.utils.strtypes, now unused * Updates to autoformatting, linting - Drop less-flaky.patch: pytest-rerunfailures without the flaky package can handle it. - Fix rpmlint errors * no-dependency-on python-base 3.X: depend on python(abi) = 3.X * unused-rpmlintrc-filter: Was unflavored, not required with the above -- drop rpmlintc * spurious-executable-perm: fix by chmod -x * obsolete-suse-version-check 1000. This package is not branched into any project for the maintenance of other distributions ==== qemu ==== Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Fix usb ehci boot failure (bsc#1192115) * Patches added: hw-usb-hcd-ehci-fix-writeback-order.patch ==== quagga ==== Subpackages: libospf0 libospfapiclient0 libzebra1 - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_bgpd.service.patch * harden_isisd.service.patch * harden_ospf6d.service.patch * harden_ospfd.service.patch * harden_ripd.service.patch * harden_ripngd.service.patch * harden_zebra.service.patch - Avoid using libpcre-posix, which is intended for systems without a working regex.h, symbols clash with libc and undefined behaviour may ensue. ==== redis ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== rubygem-rubocop ==== Version update (1.30.1 -> 1.31.1) - updated to version 1.31.1 [#]## Bug fixes * [#10763](https://github.com/rubocop/rubocop/issues/10763): Fix a false positive for `Layout/LineContinuationSpacing` when using continuation keyword `\` after `__END__`. ([@koic][]) * [#10755](https://github.com/rubocop/rubocop/issues/10755): Fix a false positive for `Lint/LiteralAsCondition` when using a literal in `case-in` condition where the match variable is used in `in` are accepted as a pattern matching. ([@koic][]) * [#10760](https://github.com/rubocop/rubocop/issues/10760): Fix a false positive for `Lint/NonAtomicFileOperation` when using `FileTest.exist?` with `if` condition that has `else` branch. ([@koic][]) * [#10745](https://github.com/rubocop/rubocop/issues/10745): Require JSON 2.3 or higher to fix an incompatible JSON API error. ([@koic][]) * [#10754](https://github.com/rubocop/rubocop/issues/10754): Fix an incorrect autocorrect for `Style/HashExcept` when using a non-literal collection receiver for `include?`. ([@koic][]) * [#10751](https://github.com/rubocop/rubocop/issues/10751): Fix autocorrect for Layout/FirstHashElementIndentation. ([@j-miyake][]) * [#10750](https://github.com/rubocop/rubocop/pull/10750): Recover 7x slow running `rubocop`. ([@koic][]) [#]# 1.31.0 (2022-06-27) [#]## New features * [#10699](https://github.com/rubocop/rubocop/pull/10699): Add new global `ActiveSupportExtensionsEnabled` option. ([@nobuyo][]) * [#10245](https://github.com/rubocop/rubocop/pull/10245): Add specification_version and rubygems_version to `Gemspec/DeprecatedAttributeAssignment`. ([@kaitielth][]) * [#10696](https://github.com/rubocop/rubocop/pull/10696): Add new `Lint/NonAtomicFileOperation` cop. ([@ydah][]) * [#6420](https://github.com/rubocop/rubocop/issues/6420): Add new `Layout/LineContinuationLeadingSpace` cop. ([@bquorning][]) * [#6420](https://github.com/rubocop/rubocop/issues/6420): Add new `Layout/LineContinuationSpacing` cop. ([@bquorning][]) * [#10706](https://github.com/rubocop/rubocop/pull/10706): Integrate rubocop-daemon to add server options. ([@koic][]) * [#10722](https://github.com/rubocop/rubocop/pull/10722): Add new `Lint/ConstantOverwrittenInRescue` cop. ([@ydah][]) [#]## Bug fixes * [#10700](https://github.com/rubocop/rubocop/issues/10700): Update `Style/EmptyMethod` to not correct if the correction would exceed the configuration for `Layout/LineLength`. ([@dvandersluis][]) * [#10698](https://github.com/rubocop/rubocop/issues/10698): Enhance `Style/HashExcept` to support array inclusion checks. ([@nobuyo][]) * [#10734](https://github.com/rubocop/rubocop/issues/10734): Handle `ClobberingError` in `Style/NestedTernaryOperator` when there are multiple nested ternaries. ([@dvandersluis][]) * [#10689](https://github.com/rubocop/rubocop/issues/10689): Fix autocorrect for `Layout/FirstHashElementIndentation` and `Layout/FirstArrayElementIndentation`. ([@j-miyake][]) * Fix `rubocop -V` not displaying the version information for rubocop-graphql, rubocop-md and rubocop-thread_safety. ([@Darhazer][]) * [#10711](https://github.com/rubocop/rubocop/issues/10711): Fix an error for `Style/MultilineTernaryOperator` when the false branch is on a separate line. ([@koic][]) * [#10719](https://github.com/rubocop/rubocop/issues/10719): Fix a false positive for `Lint/ParenthesesAsGroupedExpression` when using safe navigation operator. ([@koic][]) * [#10736](https://github.com/rubocop/rubocop/pull/10736): Fix Layout/SpaceInsideBlockBraces for blocks with numbered arguments. ([@gsamokovarov][]) * [#10749](https://github.com/rubocop/rubocop/pull/10749): Fix Style/BlockDelimiters for blocks with numbered arguments. ([@gsamokovarov][]) * [#10737](https://github.com/rubocop/rubocop/issues/10737): Fix crash in `Style/ConditionalAssignment` with `EnforcedStyle: assign_inside_condition` when op-assigning a variable inside a `resbody`. ([@dvandersluis][]) * [#7900](https://github.com/rubocop/rubocop/issues/7900): Fix `Style/FormatStringToken` false positive with formatted input and `template` style enforced, and add autocorrection. ([@FnControlOption][]) [#]## Changes * [#10730](https://github.com/rubocop/rubocop/pull/10730): Change output timing of GitHubActionsFormatter. ([@r7kamura][]) * [#10709](https://github.com/rubocop/rubocop/pull/10709): Deprecate `rubocop:auto_correct` custom rake task and newly split `rubocop:autocorrect` and `rubocop:autocorrect-all` custom rake tasks. ([@koic][]) * [#9760](https://github.com/rubocop/rubocop/issues/9760): Change RangeHelp#range_with_surrounding_space to allow passing the range as a positional argument. ([@pirj][]) * [#10693](https://github.com/rubocop/rubocop/issues/10693): Add ignore case for `Style/EmptyLinesAroundAttributeAccessor` when there is a comment line on the next line. ([@ydah][]) * [#10245](https://github.com/rubocop/rubocop/pull/10245): **(Breaking)** integrate `Gemspec/DateAssignment` into `Gemspec/DeprecatedAttributeAssignment`. ([@kaitielth][]) * [#10697](https://github.com/rubocop/rubocop/pull/10697): Restore `Lint/UselessElseWithoutRescue` cop. ([@koic][]) * [#10740](https://github.com/rubocop/rubocop/pull/10740): Make `Style/GuardClause` a bit more lenient when the replacement would make the code more verbose. ([@dvandersluis][]) ==== rubygem-unicode-display_width ==== Version update (2.1.0 -> 2.2.0) - updated to version 2.2.0 * Add *Hangul Jamo Extended-B* block to zero-width chars, thanks @ninjalj #22 ==== shim ==== Version update (15.4 -> 15.6) - Update to 15.6 (bsc#1198458) - shim-15.6.tar.bz2 is downloaded from bsc#1198458#c76 which is from upstream grub2.cve_2021_3695.ms keybase channel. - For building 15.6~rc1 aarch64 image (d6eb9c6 Modernize aarch64), objcopy needs to support efi-app-aarch64 target. So we need the following patches in bintuils: - binutils-AArch64-Add-support-for-AArch64-EFI-efi-aarch64.patch b69c9d41e8 AArch64: Add support for AArch64 EFI (efi-*-aarch64). - binutils-Re-AArch64-Add-support-for-AArch64-EFI-efi-aarch64.patch 32384aa396 Re: AArch64: Add support for AArch64 EFI (efi-*-aarch64) - binutils-Re-Add-support-for-AArch64-EFI-efi-aarch64.patch d91c67e873 Re: Add support for AArch64 EFI (efi-*-aarch64) - Patches (git log --oneline --reverse 15.5~..77144e5a4) 448f096 MokManager: removed Locate graphic output protocol fail error message (bsc#1193315, bsc#1198458) a2da05f shim: implement SBAT verification for the shim_lock protocol bda03b8 post-process-pe: Fix a missing return code check af18810 CI: don't cancel testing when one fails ba580f9 CI: remove EOL Fedoras from github actions bfeb4b3 Remove aarch64 build tests before f35 38cc646 CI: Add f36 and centos9 CI build tests. b5185cb post-process-pe: Fix format string warnings on 32-bit platforms 31094e5 tests: also look for system headers in multi-arch directories 4df989a mock-variables.c: fix gcc warning 6aac595 test-str.c: fix gcc warnings with FORTIFY_SOURCE enabled 2670c6a Allow MokListTrusted to be enabled by default 5c44aaf Add code of conduct d6eb9c6 Modernize aarch64 9af50c1 Use ASCII as fallback if Unicode Box Drawing characters fail de87985 make: don't treat cert.S specially 803dc5c shim: use SHIM_DEVEL_VERBOSE when built in devel mode 6402f1f SBAT matching: Break out of the inner sbat loop if we find the entry. bb4b60e Add verify_image acfd48f Abstract out image reading 35d7378 Load additional certs from a signed binary 8ce2832 post-process-pe: there is no 's' argument. 465663e Add some missing PE image flag definitions 226fee2 PE Loader: support and require NX df96f48 Add MokPolicy variable and MOK_POLICY_REQUIRE_NX b104fc4 post-process-pe: set EFI_IMAGE_DLLCHARACTERISTICS_NX_COMPAT f81a7cc SBAT revocation management abe41ab make: unbreak scan-build again for gnu-efi 610a1ac sbat.h: minor reformatting for legibility f28833f peimage.h: make our signature macros force the type 5d789ca Always initialize data/datasize before calling read_image() a50d364 sbat policy: make our policy change actions symbolic 5868789 load_certs: trust dir->Read() slightly less. a78673b mok.c: fix a trivial dead assignment 759f061 Fix preserve_sbat_uefi_variable() logic aa61fdf Give the Coverity scanner some more GCC blinders... 0214cd9 load_cert_file(): don't defererence NULL 1eca363 mok import: handle OOM case 75449bc sbat: Make nth_sbat_field() honor the size limit c0bcd04 shim-15.6~rc1 77144e5 SBAT Policy latest should be a one-shot - 15.5 release note https://github.com/rhboot/shim/releases Broken ia32 relocs and an unimportant submodule change. by @vathpela in #357 mok: allocate MOK config table as BootServicesData by @lcp in #361 Don't call QueryVariableInfo() on EFI 1.10 machines by @vathpela in #364 Relax the check for import_mok_state() by @lcp in #372 SBAT.md: trivial changes by @hallyn in #389 shim: another attempt to fix load options handling by @chrisccoulson in #379 Add tests for our load options parsing. by @vathpela in #390 arm/aa64: fix the size of .rela* sections by @lcp in #383 mok: fix potential buffer overrun in import_mok_state by @jyong2 in #365 mok: relax the maximum variable size check by @lcp in #369 Don't unhook ExitBootServices when EBS protection is disabled by @sforshee in #378 fallback: find_boot_option() needs to return the index for the boot entry in optnum by @jsetje in #396 httpboot: Ignore case when checking HTTP headers by @frozencemetery in #403 Fallback allocation errors by @vathpela in #402 shim: avoid BOOTx64.EFI in message on other architectures by @xypron in #406 str: remove duplicate parameter check by @xypron in #408 fallback: add compile option FALLBACK_NONINTERACTIVE by @xnox in #359 Test mok mirror by @vathpela in #394 Modify sbat.md to help with readability. by @eshiman in #398 csv: detect end of csv file correctly by @xypron in #404 Specify that the .sbat section is ASCII not UTF-8 by @daxtens in #413 tests: add "include-fixed" GCC directory to include directories by @diabonas in #415 pe: simplify generate_hash() by @xypron in #411 Don't make shim abort when TPM log event fails (RHBZ #2002265) by @rmetrich in #414 Fallback to default loader if parsed one does not exist by @julian-klode in #393 fallback: Fix for BootOrder crash when index returned by find_boot_option() is not in current BootOrder list by @rmetrich in #422 Better console checks by @vathpela in #416 docs: update SBAT UEFI variable name by @nicholasbishop in #421 Don't parse load options if invoked from removable media path by @julian-klode in #399 fallback: fix fallback not passing arguments of the first boot option by @martinezjavier in #433 shim: Don't stop forever at "Secure Boot not enabled" notification by @rmetrich in #438 Shim 15.5 coverity by @vathpela in #439 Allocate mokvar table in runtime memory. by @vathpela in #447 Remove post-process-pe on 'make clean' by @vathpela in #448 pe: missing perror argument by @xypron in #443 - Drop upstreamed patch: - shim-bsc1184454-allocate-mok-config-table-BS.patch - Allocate MOK config table as BootServicesData to avoid the error message from linux kernel - 4068fd42c8 15.5-rc1~70 - shim-bsc1185441-fix-handling-of-ignore_db-and-user_insecure_mode.patch - Handle ignore_db and user_insecure_mode correctly - 822d07ad4f07 15.5-rc1~73 - shim-bsc1185621-relax-max-var-sz-check.patch - Relax the maximum variable size check for u-boot - 3f327f546c219634b2 15.5-rc1~49 - shim-bsc1185261-relax-import_mok_state-check.patch - Relax the check for import_mok_state() when Secure Boot is off - 9f973e4e95b113 15.5-rc1~67 - shim-bsc1185232-relax-loadoptions-length-check.patch - Relax the check for the LoadOptions length - ada7ff69bd8a95 15.5-rc1~52 - shim-fix-aa64-relsz.patch - Fix the size of rela* sections for AArch64 - 34e3ef205c5d65 15.5-rc1~51 - shim-bsc1187260-fix-efi-1.10-machines.patch - Don't call QueryVariableInfo() on EFI 1.10 machines - 493bd940e5 15.5-rc1~69 - shim-bsc1185232-fix-config-table-copying.patch - Avoid buffer overflow when copying the MOK config table - 7501b6bb44 15.5-rc1~50 - shim-bsc1187696-avoid-deleting-rt-variables.patch - Avoid deleting the mirrored RT variables - b1fead0f7c9 15.5-rc1~37 - Add "rm -f *.o" after building MokManager/fallback in shim.spec to make sure all object files gets rebuilt - reference: https://github.com/rhboot/shim/pull/461 - The following fix-CVE-2022-28737-v6 patches against bsc#1198458 are included in shim-15.6.tar.bz2 - shim-bsc1198458-pe-Fix-a-buffer-overflow-when-SizeOfRawData-VirtualS.patch pe: Fix a buffer overflow when SizeOfRawData VirtualSize - shim-bsc1198458-pe-Perform-image-verification-earlier-when-loading-g.patch pe: Perform image verification earlier when loading grub - shim-bsc1198458-Update-advertised-sbat-generation-number-for-shim.patch Update advertised sbat generation number for shim - shim-bsc1198458-Update-SBAT-generation-requirements-for-05-24-22.patch Update SBAT generation requirements for 05/24/22 - shim-bsc1198458-Also-avoid-CVE-2022-28737-in-verify_image.patch Also avoid CVE-2022-28737 in verify_image() - 0006-shim-15.6-rc2.patch - 0007-sbat-add-the-parsed-SBAT-variable-entries-to-the-deb.patch sbat: add the parsed SBAT variable entries to the debug log - 0008-bump-version-to-shim-15.6.patch - Add mokutil command to post script for setting sbat policy to latest mode when the SbatPolicy-605dab50-e046-4300-abb6-3dd810dd8b23 is not created. (bsc#1198458) - Add shim-bsc1198101-opensuse-cert-prompt.patch back to openSUSE shim to show the prompt to ask whether the user trusts openSUSE certificate or not (bsc#1198101) - Updated vendor dbx binary and script (bsc#1198458) - Updated dbx-cert.tar.xz and vendor-dbx-sles.bin for adding SLES-UEFI-SIGN-Certificate-2021-05.crt to vendor dbx list. - Updated dbx-cert.tar.xz and vendor-dbx-opensuse.bin for adding openSUSE-UEFI-SIGN-Certificate-2021-05.crt to vendor dbx list. - Updated vendor-dbx.bin for adding SLES-UEFI-SIGN-Certificate-2021-05.crt and openSUSE-UEFI-SIGN-Certificate-2021-05.crt for testing environment. - Updated generate-vendor-dbx.sh script for generating a vendor-dbx.bin file which includes all .der for testing environment. ==== sord ==== Version update (0.16.8 -> 0.16.10) - update to 0.16.10: * Fix Windows build * Fix potential crash or incorrectness issue with GCC 10 again ==== squid ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== systemsettings5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: systemsettings5-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * Make sidebar tooltips respect the "Display informational tooltips" global setting (kde#455073) ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Support gcc-g++13 ==== tlp ==== Version update (1.4.0 -> 1.5.0) Subpackages: tlp-rdw - Fix SourceURL (misplaced space) for Factory submission - Moved 99tlp-rdw-nm from user specif directory /etc/NetworkManager/dispatcher.d to vendor specific directory /usr/lib/NetworkManager/dispatcher.d. So, users changes can still be done in /etc and will not be overwritten by an update. - Due to conflicts with rfkill, we need to additionally mask the systemd-rfkill.socket - Update to 1.5.0 07.01.2022 - * Features Battery: - Sony laptops: stop threshold 50/80/100% aka "battery care limiter" - ThinkPads: - Use new sysfs attribute 'charge_behaviour' for recalibration - Support T400 running coreboot via natacpi (Issue #601) - tlp-stat -b: display "cycle_count = 0" with the note "or not supported" Radio Devices: - Add support for switching NFC devices - Remove support for wireless-tools (iwconfig) - * Bugfixes tlp-stat: - drop PM_RUNTIME=y kernel config recommendation Battery: - ASUS laptops: apply stop threshold reliably on boot and after hibernate (Issue #589) Disks: - tlp-stat -d: display correct sysfs path for disk runtime pm: /sys/block//device/power/control (Issue #606) - package bash completions for tlp-rdw in the corresponding sub-package (bsc#1180496) - add tlp-rpmlintrc to mark some rpmlint warnings as known good - Fix bsc#1181279, bsc#1179635, bsc#1177313 - Failed to preset unit: Unit file tlp-sleep.service does not exist. - As tlp somehow conflicts with rfkill and power-profiles-daemon running at the same time, lets mask these services, when tlp is installed. ...and obviously unmask them again on uninstall. - Require at least NetworkManager >= 1.20 - define _udev(,rules)dir, if not already set (for Leap) - Pre-Require systemd (and BuildRequire systemd-rpm-macros) for completeness - tlp is not activated per default (bsc#1183235), as it may conflict with other Laptop mode tools. At the moment, users have to manually activate the service via 'sudo systemctl enable --now tlp.service' ==== vim ==== Version update (8.2.5154 -> 9.0.0000) Subpackages: gvim vim-data vim-data-common - Updated to version 9.0.0000, fixes the following problems * Reading beyond the end of the line with lisp indenting. * search() gets stuck with "c" and skip evaluates to true. * "make uninstall" does not remove colors/lists. * Still mentioning version8, some cosmetic issues. * In diff mode windows may get out of sync. (Gary Johnson) * TSTP and INT signal tests are not run with valgrind. * Fix for CTRL-key combinations causes more problems than it solves. * Accessing invalid memory after changing terminal size. * Might still access invalid memory. * Reading before the start of the line with BS in Replace mode. * Crash when deleting buffers in diff mode. * Invalid memory access after diff buffer manipulations. * Import test fails because 'diffexpr' isn't reset. * Test for DiffUpdated fails. * get(Fn, 'name') on funcref returns special byte code. * Cannot build with Python 3.11. * Nested :source may use NULL pointer. * Dependencies and proto files are outdated. * "make menu" still uses legacy script. ==== virt-v2v ==== Subpackages: virt-v2v-bash-completion - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch ==== vsftpd ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== xdg-desktop-portal-kde ==== Version update (5.25.1 -> 5.25.2) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * RemoteDesktopDialog: fix "withTouch" property mismatch ==== xdm ==== Subpackages: xdm-xsession - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== xen ==== Subpackages: xen-libs xen-tools-domU - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== xfce4-branding-openSUSE ==== Version update (4.16.0+git7.8b06717 -> 4.16.1+git0.77ba799) Subpackages: libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE - Update to version 4.16.1+git0.77ba799: * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce * Modified gtk theme naming to follow upstream name change * Update default xfwm4 theme to follow upstream name change * Switch notication bubble theme to Default * Update README.md * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE ==== xfce4-panel-profiles ==== - Add Git-Clone URL ==== yarn ==== Version update (1.22.18 -> 1.22.19) - update to 1.22.19: https://github.com/yarnpkg/yarn/releases/tag/v1.22.19 ==== yast2 ==== Version update (4.5.5 -> 4.5.6) Subpackages: yast2-logs - save_y2logs - check both Packages and Packages.db in /var/lib/rpm (bsc#1200831) - 4.5.6