Removed rpms ============ - ImageMagick-devel-32bit - Mesa-32bit - Mesa-libEGL1-32bit - Mesa-libGLESv1_CM-devel-32bit - Mesa-vulkan-device-select-32bit - Mesa-vulkan-overlay-32bit - adolc-devel-32bit - allegro - allegro-dga2-plugin - allegro-jack-plugin - allegro-tools - arm-ml-examples - attica-qt5-devel-32bit - baloo5-imports-lang - bbswitch-kmp-preempt - blas-devel-32bit - cairo-devel-32bit - chessx - clang11-devel-32bit - clang5-devel-32bit - cmpi-bindings-pywbem - connman-plugin-openconnect - crash-kmp-preempt - cyrus-sasl-crammd5-32bit - dpdk-kmp-preempt - dpdk-thunderx-kmp-preempt - drbd-kmp-preempt - dumb-doc - enchant-2-backend-voikko-32bit - ffmpegthumbs-lang - file-devel-32bit - flac-devel-32bit - fontconfig-32bit - freeglut-devel-32bit - fwupdtpmevlog - gdk-pixbuf-loader-rsvg-32bit - gettext-runtime-32bit - glib2-devel-32bit - glibc-devel-32bit - glibc-profile-32bit - glibc-utils-32bit - gnome-keyring-32bit - grub2-arm64-efi-debug - grub2-powerpc-ieee1275-debug - gstreamer-32bit - gstreamer-devel-32bit - gstreamer-doc - gstreamer-plugins-bad-doc - gstreamer-plugins-base-doc - gstreamer-plugins-good-doc - gstreamer-plugins-ugly-32bit - gstreamer-plugins-ugly-doc - gstreamer-plugins-vaapi-doc - gtk2-engine-industrial-32bit - gtk2-engine-mist-32bit - gtk2-immodule-amharic-32bit - gtk2-immodule-inuktitut-32bit - gtk2-immodule-multipress-32bit - gtk2-immodule-thai-32bit - gtk3-immodule-multipress-32bit - gtk3-immodule-thai-32bit - gtk3-immodule-wayland-32bit - gtk3-immodule-xim-32bit - gtranslator-devel - hdf5-devel-32bit - hunspell-devel-32bit - ibus-gtk-32bit - ibus-gtk3-32bit - ColPack-devel-32bit - Mesa-libglapi0-32bit - alsa-plugins-jack-32bit - alsa-plugins-pulse-32bit - atk-devel-32bit - atkmm1_6-devel-32bit - audit-devel-32bit - augeas-devel-32bit - clang9-devel-32bit - cyrus-sasl-gssapi-32bit - dbus-1-glib-32bit - enchant-1-backend-zemberek-32bit - fcitx-gtk2-32bit - fcitx-gtk3-32bit - fontconfig-devel-32bit - freetype2-devel-32bit - glibc-devel-static-32bit - glibc-locale-base-32bit - glu-devel-32bit - gmp-devel-32bit - google-compute-engine-oslogin-32bit - gsettings-backend-dconf-32bit - gstreamer-plugins-bad-32bit - gstreamer-plugins-good-extra-32bit - gtk2-devel-32bit - gtk2-engine-thinice-32bit - gtk2-tools-32bit - gtk3-immodule-tigrigna-32bit - hdf5-mvapich2-devel-32bit - hdf5-openmpi3-devel-32bit - hdf5-openmpi4-devel-32bit - kbookmarks-devel-32bit - kconfig-devel-32bit - kcoreaddons-devel-32bit - ki18n-devel-32bit - kiconthemes-devel-32bit - kio-32bit - knotifications-devel-32bit - kxmlgui-devel-32bit - lapacke-devel-32bit - libGeoIP-devel-32bit - libHX-devel-32bit - libIDL-2-0-32bit - libKF5Archive5-32bit - libKF5AuthCore5-32bit - libKF5DBusAddons5-32bit - libKF5I18n5-32bit - libKF5Notifications5-32bit - libKF5TextWidgets5-32bit - libKF5WindowSystem5-32bit - libKF5XmlGui5-32bit - libLLVM7-32bit - libQt53DAnimation5-32bit - libQt53DInput5-32bit - libQt53DLogic5-32bit - libQt53DQuick5-32bit - libQt53DQuickAnimation5-32bit - libQt5DBus-devel-32bit - libQt5Designer5-32bit - libQt5Gui5-32bit - libQt5Multimedia5-32bit - libQt5Nfc5-32bit - libQt5Positioning5-32bit - libQt5PositioningQuick5-32bit - libQt5Sql-devel-32bit - libQt5Test5-32bit - libQt5TextToSpeech5-32bit - libQt5WebChannel5-32bit - libQt5WebSockets5-32bit - libQt5Xml5-32bit - libQt5XmlPatterns5-32bit - libSDL2_mixer-2_0-0-32bit - libSDL2_mixer-devel-32bit - libSDL2_net-devel-32bit - libSDL2_ttf-devel-32bit - libSDL_Pango-devel-32bit - libSDL_gfx-devel-32bit - libSDL_gfx15-32bit - libSDL_ttf-2_0-0-32bit - libUil4-32bit - libX11-devel-32bit - libX11-xcb1-32bit - libXTrap6-32bit - libXaw3d-devel-32bit - libXaw3d7-32bit - libXaw6-32bit - libXcursor-devel-32bit - libXext-devel-32bit - libXext6-32bit - libXfixes-devel-32bit - libXfont2-devel-32bit - libXinerama1-32bit - libXmu6-32bit - libXpm4-32bit - libXprintAppUtil-devel-32bit - libXss1-32bit - libXt6-32bit - libXtst-devel-32bit - libXv-devel-32bit - libXvMC1-32bit - liba52-0-32bit - libacl-devel-32bit - libadns1-32bit - libaom3-32bit - libargon2-1-32bit - libasound2-32bit - libassuan0-32bit - libatk-1_0-0-32bit - libaugeas0-32bit - libavahi-common3-32bit - libavc1394-devel-32bit - libavcodec58_134-32bit - libavif13-32bit - libbluetooth3-32bit - libboost_atomic1_66_0-32bit - libboost_atomic_legacy-32bit - libboost_coroutine_legacy-32bit - libboost_date_time1_66_0-32bit - libboost_date_time1_75_0-32bit - libboost_fiber1_66_0-32bit - libboost_filesystem1_75_0-32bit - libboost_filesystem_legacy-32bit - libboost_math_legacy-32bit - libboost_mpi1_66_0-32bit - libboost_mpi1_75_0-32bit - libboost_program_options_legacy-32bit - libboost_python-py3-1_75_0-32bit - libboost_random_legacy-32bit - libboost_regex1_75_0-32bit - libboost_stacktrace1_66_0-32bit - libboost_system1_75_0-32bit - libboost_test1_75_0-32bit - libboost_test_legacy-32bit - libboost_type_erasure1_75_0-32bit - libboost_type_erasure_legacy-32bit - libboost_wave_legacy-32bit - libbox2d2-32bit - libbrotlidec1-32bit - libcaca0-plugins-32bit - libcairo-gobject2-32bit - libcairo2-32bit - libcairomm-1_0-1-32bit - libcanberra-gtk0-32bit - libcanberra-gtk3-0-32bit - libcanberra-gtk3-module-32bit - libcanberra0-32bit - libcap2-32bit - libcares2-32bit - libcdda_interface0-32bit - libcdio16-32bit - libcdio19-32bit - libcelt0-2-32bit - libcfg6-32bit - libcloudproviders0-32bit - libcmap4-32bit - libcmocka-devel-32bit - libcogl20-32bit - libcollection-devel-32bit - libcolord2-32bit - libcom_err-devel-32bit - libcom_err2-32bit - libconfig11-32bit - libcppunit-1_14-0-32bit - libcroco-0_6-3-32bit - libcryptsetup12-32bit - libcups2-32bit - libcupscgi1-32bit - libdbus-1-3-32bit - libdbus-c++-1-1-32bit - libdbusmenu-qt5-devel-32bit - libdcerpc-samr0-32bit - libdevmapper-event1_03-32bit - libdhash-devel-32bit - libdhash1-32bit - libdmapsharing-3_0-2-32bit - libdmtx0-32bit - libdmx-devel-32bit - libdrm-devel-32bit - libebook-contacts-1_2-3-32bit - libecpg6-32bit - libedata-cal-2_0-1-32bit - libedit0-32bit - libfabric-devel-32bit - libfam0-gamin-32bit - libfbclient2-32bit - libfcitx-4_2_9-32bit - libfdt-devel-32bit - libffado2-32bit - libfftw3-3-32bit - libfftw3_mpi3-32bit - libfftw3_omp3-32bit - libfipscheck1-32bit - libfl2-32bit - libfluidsynth3-32bit - libfreebl3-32bit - libftgl2-32bit - libfuse2-32bit - libfuse3-3-32bit - libgamin-1-0-32bit - libgck-devel-32bit - libgcr-devel-32bit - libgdbm4-32bit - libgegl-0_4-0-32bit - libgeocode-glib0-32bit - libgiomm-2_4-1-32bit - libgirepository-1_0-1-32bit - libglade-2_0-0-32bit - libglibmm-2_62-1-32bit - libglut3-32bit - libgme0-32bit - libgnome-desktop-3-18-32bit - libgnomeui-32bit - libgnutls30-32bit - libgoa-1_0-0-32bit - libgphoto2-devel-32bit - libgraphite2-3-32bit - libgsf-1-114-32bit - libgsm1-32bit - libgssglue1-32bit - libgstbasecamerabinsrc-1_0-0-32bit - libgstisoff-1_0-0-32bit - libgstphotography-1_0-0-32bit - libgstsdp-1_0-0-32bit - libgsturidownloader-1_0-0-32bit - libgtkglext-x11-1_0-0-32bit - libgweather-3-16-32bit - libharfbuzz0-32bit - libhdf5_cpp103-openmpi2-32bit - libhdf5_fortran102-32bit - libhdf5_fortran102-openmpi4-32bit - libhdf5_hl_cpp100-32bit - libhyphen0-32bit - libib_util-32bit - libibnetdisc5-32bit - libibverbs-32bit - libicu-suse65_1-32bit - libicu60_2-32bit - libicu69-32bit - libido3-0_1-0-32bit - libiec61883-0-32bit - libini_config-devel-32bit - libini_config5-32bit - libinput10-32bit - libiso9660-10-32bit - libjpeg62-32bit - libjpeg62-devel-32bit - libjson-glib-1_0-0-32bit - libkeyutils1-32bit - liblbxutil1-32bit - liblcms2-2-32bit - libldb2-32bit - liblirc_client0-32bit - liblirc_driver0-32bit - liblqr-1-0-32bit - liblrdf2-32bit - libluajit-5_1-2-32bit - libmanette-0_2-0-32bit - libmariadb3-32bit - libminizip1-32bit - libmlx5-1-32bit - libmodman1-32bit - libmpc3-32bit - libmpcdec5-32bit - libmpeg2encpp-2_0-0-32bit - libndr-krb5pac0-32bit - libndr-nbt0-32bit - libndr-standard0-32bit - libneon27-32bit - libnetcdf18-32bit - libnetcdf18-openmpi2-32bit - libnetcontrol0-32bit - libnetfilter_cthelper0-32bit - libnghttp2-14-32bit - libnl3-devel-32bit - libnsl2-32bit - libogg0-32bit - libopagent1-32bit - libopenal1-32bit - libopenjp2-7-32bit - libopenssl-1_1-devel-32bit - libopenssl1_0_0-steam-32bit - liboping-devel-32bit - liboping0-32bit - libopus0-32bit - libotf-devel-32bit - libotf0-32bit - libp11-3-32bit - libp11-kit0-32bit - libpackagekit-glib2-devel-32bit - libpango-1_0-0-32bit - libparted0-32bit - libpcap1-32bit - libpcre2-8-0-32bit - libpcscspy0-32bit - libpgm-5_2-0-32bit - libpkcs11-helper1-32bit - libplist-2_0-3-32bit - libpng16-devel-32bit - libpoppler-qt5-1-32bit - libpopt0-32bit - libprotobuf-lite20-32bit - libproxy1-config-kde-32bit - libpulse-mainloop-glib0-32bit - libpython2_7-1_0-32bit - libqb100-32bit - libqrencode4-32bit - libqt5-qtbase-examples-32bit - libqt5-qtscript-devel-32bit - libqt5-qtsvg-devel-32bit - libqt5-qttools-32bit - libqt5-qttools-devel-32bit - libqt5-qtwebsockets-devel-32bit - libqt5-qtx11extras-devel-32bit - libqt5-qtxmlpatterns-devel-32bit - libsamba-policy0-python3-32bit - libsamba-util0-32bit - libsbc1-32bit - libsensors4-32bit - libsepol1-32bit - libsmartcols1-32bit - libsmbconf0-32bit - libsmbldap2-32bit - libsndfile1-32bit - libsoftokn3-32bit - libsoup-2_4-1-32bit - libsoup-3_0-0-32bit - libsoup-devel-32bit - libsoxr-lsr0-32bit - libspeexdsp1-32bit - libsqlite3-0-32bit - libsrtp1-32bit - libssh4-32bit - libstartup-notification-1-0-32bit - libsuperlu5-32bit - libsvrcore0-32bit - libswscale4-32bit - libsystemd0-32bit - libtasn1-6-32bit - libtasn1-devel-32bit - libtevent-util0-32bit - libtextstyle0-32bit - libthai0-32bit - libtheoradec1-32bit - libtss2-mu0-32bit - libtwolame0-32bit - libudev-devel-32bit - libudev1-32bit - libudf0-32bit - libunwind-32bit - liburcu6-32bit - libusb-1_0-0-32bit - libusbmuxd-2_0-6-32bit - libustr-1_0-1-32bit - libv4l2-0-32bit - libva-devel-32bit - libva-drm2-32bit - libva-wayland2-32bit - libva-x11-2-32bit - libverto-glib1-32bit - libverto-libev1-32bit - libverto1-32bit - libvorbis0-32bit - libvorbisenc2-32bit - libvpd2-devel-32bit - libvulkan_intel-32bit - libwacom2-32bit - libwayland-server0-32bit - libwbclient0-32bit - libwebkit2gtk-4_0-37-32bit - libwebp7-32bit - libwebpdecoder3-32bit - libwebpmux3-32bit - libwrap0-32bit - libwx_baseu-suse3_0_5-32bit - libwx_baseu_net-suse3_0_5-32bit - libwx_gtk2u_adv-suse3-32bit - libwx_gtk2u_adv-suse3_0_5-32bit - libwx_gtk2u_aui-suse3-32bit - libwx_gtk2u_core-suse3_0_5-32bit - libwx_gtk2u_gl-suse3-32bit - libwx_gtk2u_html-suse3-32bit - libwx_gtk2u_ribbon-suse3-32bit - libwx_gtk2u_richtext-suse3-32bit - libxcb-dpms0-32bit - libxcb-icccm4-32bit - libxcb-shape0-32bit - libxcb-xfixes0-32bit - libxcb-xtest0-32bit - libxerces-c-3_2-32bit - libxkbcommon-x11-0-32bit - libxkbcommon0-32bit - libxml2-devel-32bit - libxslt-devel-32bit - libxslt1-32bit - libyajl-devel-32bit - libz1-32bit - libzmq5-32bit - libzstd-devel-32bit - libzvbi-chains0-32bit - llvm9-devel-32bit - mozilla-nss-32bit - mozilla-nss-sysinit-32bit - ncurses-devel-32bit - nss-mymachines-32bit - nss_ldap-32bit - openldap2-devel-32bit - openmpi-libs-32bit - opensc-32bit - openslp-32bit - oprofile-32bit - p11-kit-32bit - pam_cap-32bit - pam_krb5-32bit - pam_ldap-32bit - pam_pkcs11-32bit - perl-32bit - perl-core-DB_File-32bit - pipewire-spa-plugins-0_2-32bit - python-32bit - python3-32bit - python3-tevent-32bit - python39-32bit - python39-base-32bit - readline5-devel-32bit - rpm-32bit - samba-client-32bit - samba-libs-32bit - samba-winbind-32bit - sane-backends-32bit - tk-32bit - tslib-devel-32bit - utempter-devel-32bit - wxWidgets-3_0-plugin-sound_sdlu-3_0-32bit - xcb-util-image-devel-32bit - xcb-util-wm-devel-32bit - zlib-devel-static-32bit - kernel-obs-build - qemu-ipxe - qemu-seabios - intel-media-driver-32bit - kdbusaddons-devel-32bit - kde-gtk-config5-gtk2 - keyutils-devel-32bit - kio-core-32bit - kio-devel-32bit - kitemviews-devel-32bit - krb5-32bit - krb5-devel-32bit - kwallet-devel-32bit - kwidgetsaddons-devel-32bit - libFAudio0-32bit - libFLAC8-32bit - libFS6-32bit - libHX28-32bit - libHalf23-32bit - libIexMath-2_2-23-32bit - libIlmImfUtil-2_2-23-32bit - libKF5Bookmarks5-32bit - libKF5CddbWidgets5 - libKF5Codecs5-32bit - libKF5ConfigCore5-32bit - libKF5ConfigGui5-32bit - libKF5ConfigWidgets5-32bit - libKF5CoreAddons5-32bit - libKF5Crash5-32bit - libKF5IconThemes5-32bit - libKF5LibkdepimAkonadi5 - libKF5PulseAudioQt2 - libKF5Solid5-32bit - libKF5SonnetUi5-32bit - libKF5Wallet5-32bit - libKF5WidgetsAddons5-32bit - libLLVM5-32bit - libLTO11-32bit - libMagick++-devel-32bit - libMrm4-32bit - libOIS-1_3_0 - libOSMesa-devel-32bit - libOpenCL1-32bit - libQt53DExtras5-32bit - libQt53DQuickExtras5-32bit - libQt53DRender5-32bit - libQt5Core5-32bit - libQt5OpenGL5-32bit - libQt5PlatformSupport-devel-static-32bit - libQt5PrintSupport5-32bit - libQt5Sensors5-32bit - libQt5Sql5-postgresql-32bit - libQt5Svg5-32bit - libQt5WaylandCompositor5-32bit - libQt5Widgets5-32bit - libQtQuick5-32bit - libSDL-1_2-0-32bit - libSDL2-devel-32bit - libSDL2_gfx-devel-32bit - libSDL2_ttf-2_0-0-32bit - libSDL_mixer-devel-32bit - libSDL_net-devel-32bit - libSDLmm-devel-32bit - libWPEBackend-fdo-1_0-1-32bit - libXRes1-32bit - libXau-devel-32bit - libXau6-32bit - libXaw3d6-32bit - libXaw3d8-32bit - libXaw7-32bit - libXcursor1-32bit - libXfont1-32bit - libXi6-32bit - libXmuu1-32bit - libXp-devel-32bit - libXp6-32bit - libXpm-devel-32bit - libXprintUtil-devel-32bit - libXss-devel-32bit - libXvMC-devel-32bit - libXxf86misc1-32bit - libaa1-32bit - libaccounts-glib1 - libaldmb-0_9_3 - libaldmb-devel - liballeg-devel - liballeg4_4 - liballeggl-devel - liballeggl4_4 - libarchive13-32bit - libarmnn20 - libarmnn20-opencl - libarmnnCaffeParser20 - libarmnnCaffeParser20-opencl - libarmnnOnnxParser20 - libarmnnOnnxParser20-opencl - libarmnnSerializer20 - libarmnnSerializer20-opencl - libarmnnTfLiteParser20 - libarmnnTfLiteParser20-opencl - libarmnnTfParser20 - libarmnnTfParser20-opencl - libatkmm-1_6-1-32bit - libattr-devel-32bit - libaudiofile1-32bit - libaudit1-32bit - libavdevice57-32bit - libavdevice58_13-32bit - libavfilter7_110-32bit - libavformat57-32bit - libavformat58_76-32bit - libavresample3-32bit - libbabl-0_1-0-32bit - libbasicobjects0-32bit - libblas3-32bit - libbonobo-32bit - libboost_atomic1_75_0-32bit - libboost_context_legacy-32bit - libboost_date_time_legacy-32bit - libboost_fiber1_75_0-32bit - libboost_graph_parallel1_66_0-32bit - libboost_iostreams1_66_0-32bit - libboost_locale1_66_0-32bit - libboost_locale1_75_0-32bit - libboost_python-py3-1_66_0-32bit - libboost_regex_legacy-32bit - libboost_serialization_legacy-32bit - libboost_test1_66_0-32bit - libboost_wave1_66_0-32bit - libbpf0-32bit - libcaca0-32bit - libcanberra-gtk2-module-32bit - libcap1-32bit - libcddb2-32bit - libcelt-devel-32bit - libcheck0-32bit - libchewing3-32bit - libclang11-32bit - libclucene-shared1-32bit - libclutter-gtk-1_0-0-32bit - libcmocka0-32bit - libconfig++11-32bit - libcupsimage2-32bit - libcurl4-32bit - libdb-4_8-devel-32bit - libdbi3-32bit - libdbus-c++-glib-1-1-32bit - libdbusmenu-qt5-2-32bit - libdc1394-22-32bit - libdcerpc-binding0 - libdcerpc-binding0-32bit - libdcerpc-devel - libdcerpc-samr-devel - libdcerpc-samr0 - libdcerpc0 - libdcerpc0-32bit - libdconf1-32bit - libdirac_decoder0-32bit - libdmapsharing-4_0-3-32bit - libdrm2-32bit - libdrm_amdgpu1-32bit - libdtkcore2 - libdtkwidget2 - libdtkwm2 - libdumb-0_9_3 - libdumb-devel - libdvdread4-32bit - libdwarves-devel-32bit - libebackend-1_2-10-32bit - libedata-book-1_2-26-32bit - libelf-devel-32bit - libenca0-32bit - libevent-2_1-8-32bit - libevtlog-3_30-0 - libfdisk1-32bit - libfftw3_threads3-32bit - libfm-qt8 - libfmt8-32bit - libfontenc1-32bit - libfribidi0-32bit - libfwupdplugin2 - libgbm-devel-32bit - libgcrypt-devel-32bit - libgda-5_0-4 - libgda-5_0-4-lang - libgda-5_0-bdb - libgda-5_0-devel - libgda-5_0-doc - libgda-5_0-firebird - libgda-5_0-jdbc - libgda-5_0-ldap - libgda-5_0-mdb - libgda-5_0-mysql - libgda-5_0-postgres - libgda-5_0-sqlcipher - libgda-5_0-sqlite - libgda-5_0-tools - libgda-5_0-web - libgda-report-5_0-4 - libgda-tools - libgda-ui-5_0-4 - libgda-ui-5_0-plugins - libgda-ui-5_0-tools - libgda-xslt-5_0-4 - libgif7-32bit - libgimp-2_0-0-32bit - libgio-fam - libgio-fam-32bit - libglue2-32bit - libgnome-menu-3-0-32bit - libgnuastro6 - libgnutls30-hmac-32bit - libgpgme11-32bit - libgpgmepp6-32bit - libgpm2-32bit - libgssdp-1_2-0-32bit - libgstallocators-1_0-0-32bit - libgstapp-1_0-0-32bit - libgstfft-1_0-0-32bit - libgstgl-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstmpegts-1_0-0-32bit - libgstpbutils-1_0-0-32bit - libgstreamer-1_0-0-32bit - libgsttag-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libgthread-2_0-0-32bit - libgtk-2_0-0-32bit - libgtk-3-0-32bit - libgtkmm-3_0-1-32bit - libguess1-32bit - libgypsy0-32bit - libhangul1-32bit - libhdf5-103-mvapich2-32bit - libhdf5-103-openmpi3-32bit - libhdf5_cpp103-32bit - libhdf5_fortran102-mvapich2-32bit - libhdf5_fortran102-openmpi2-32bit - libhdf5_hl100-openmpi2-32bit - libhdf5_hl_cpp100-openmpi4-32bit - libhdf5hl_fortran100-32bit - libhfstospell10-32bit - libhugetlbfs-32bit - libibumad3-32bit - libical-glib3-32bit - libicu-devel-32bit - libigdgmm11-32bit - libimaevm2 - libinfinipath4-32bit - libiso9660-11-32bit - libjack0-32bit - libjackserver0-32bit - libjavascriptcoregtk-4_0-18-32bit - libjavascriptcoregtk-4_1-0-32bit - libjbig-devel-32bit - libjbig2dec0-32bit - libjpgalleg-devel - libjpgalleg4_4 - libkColorPicker0_1_1 - libkImageAnnotator0_2_1 - libkaccounts1 - libkdecorations2private7 - libkdevplatform56 - libkdsoap-server1_9_0 - libkdsoap1_9_0 - libkdstatemachineeditor_core1_2_7 - libkdstatemachineeditor_debuginterfaceclient1_2_7 - libkdstatemachineeditor_view1_2_7 - libkerfuffle20 - libkf5kdegames6 - libkyotocabinet16-32bit - liblapack3-32bit - liblbxutil-devel-32bit - liblcms2-devel-32bit - liblmdb-0_9_17-32bit - libloadpng-devel - libloadpng4_4 - liblockdev1-32bit - liblogg-devel - liblogg4_4 - liblxqt-globalkeys-ui0 - liblxqt-globalkeys0 - liblxqt0 - liblz4-1-32bit - liblzma5-32bit - libmad0-32bit - libmagic1-32bit - libmbedtls13 - libmikmod3-32bit - libmjpegutils-2_0-0-32bit - libmlt++-devel - libmlt++3 - libmlt6 - libmlt6-data - libmlt6-modules - libmng2-32bit - libmodplug1-32bit - libmount-devel-32bit - libmp3lame0-32bit - libmspack0-32bit - libmusicbrainz4 - libndr-devel - libndr-krb5pac-devel - libndr-krb5pac0 - libndr-nbt-devel - libndr-nbt0 - libndr-standard-devel - libndr-standard0 - libndr2 - libndr2-32bit - libnetapi-devel - libnetapi-devel-32bit - libnetapi0 - libnetapi0-32bit - libnetfilter_conntrack3-32bit - libnetfilter_queue1-32bit - libnettle-devel-32bit - libnettle8-32bit - libnewt0_52-32bit - libnghttp2_asio1-32bit - libnice10-32bit - libnotify4-32bit - libnuma1-32bit - liboauth0-32bit - libofa0-32bit - liboil-32bit - libopenal0-32bit - libopenblas-pthreads_0_3_13-gnu-hpc - libopenblas-pthreads_0_3_13-gnu-hpc-devel - libopenblas_0_3_13-gnu-hpc - libopenblas_0_3_13-gnu-hpc-devel - libopencv3_3 - libopenmpt0-32bit - libopensm9-32bit - libopenssl1_0_0-hmac-32bit - libopenssl1_1-hmac-32bit - liborc-0_4-0-32bit - liborcania2_1 - libosmcomp5-32bit - libosmo-mtp-1_2_0 - libosmo-ranap3 - libosmo-sabp0 - libosmo-sccp-1_2_0 - libosmo-sigtran5 - libosmo-xua-1_2_0 - libosmocore12 - libosmogb9 - libosmogsm13 - libosmosim0 - libosmovty4 - libpangomm-1_4-1-32bit - libparlatype1 - libpath_utils-devel-32bit - libpath_utils1-32bit - libpcap-devel-32bit - libpcre16-0-32bit - libpfm4-32bit - libpisock-devel - libpisock9 - libpisync-devel - libpisync1 - libpng12-devel-32bit - libpng16-compat-devel-32bit - libpolkit-qt5-1-devel-32bit - libpoppler89-32bit - libpostproc54-32bit - libpostproc55_9-32bit - libpq5-32bit - libproj19 - libproxy1-pacrunner-webkit-32bit - libpwquality1-32bit - libpython2_7-1_0 - libpython3_6m1_0-32bit - libqca-qt5 - libqca-qt5-devel - libqca-qt5-plugins - libqgpgme7-32bit - libqore5 - libqscintilla2_qt5-13 - libqscintilla_qt5-devel - libqt5-creator - libqt5-creator-plugin-devel - libqt5-qtdeclarative-devel-32bit - libqt5-qtlocation-devel-32bit - libqt5-qtsensors-devel-32bit - libqt5-qtspeech-devel-32bit - libqt5-qtwayland-devel-32bit - libqt5-qtxmlpatterns-imports-32bit - libquicktime0-32bit - libqwt6 - libraptor2-0-32bit - librasqal3-32bit - librav1e0-32bit - libraw1394-11-32bit - librdf0-32bit - libreadline7-32bit - libref_array-devel-32bit - libreiserfs-devel-32bit - libsamba-credentials-devel - libsamba-credentials1 - libsamba-credentials1-32bit - libsamba-errors-devel - libsamba-errors0 - libsamba-errors0-32bit - libsamba-hostconfig-devel - libsamba-hostconfig0 - libsamba-hostconfig0-32bit - libsamba-passdb-devel - libsamba-passdb0 - libsamba-passdb0-32bit - libsamba-util-devel - libsamba-util0 - libsamdb-devel - libsamdb0 - libsamdb0-32bit - libsasl2-3-32bit - libsdbus-c++0 - libsemanage1-32bit - libserd-0-0-32bit - libshout3-32bit - libskk0-32bit - libsmbclient-devel - libsmbclient0 - libsmbclient0-32bit - libsmbconf-devel - libsmbconf0 - libsmbldap-devel - libsmbldap2 - libsoxr0-32bit - libspandsp2-32bit - libtalloc2-32bit - libtensorflow1 - libtensorflow2 - libtensorflow2-gnu-hpc - libtensorflow2-gnu-openmpi2-hpc - libtensorflow_cc1 - libtensorflow_cc2 - libtensorflow_cc2-gnu-hpc - libtensorflow_cc2-gnu-openmpi2-hpc - libtensorflow_framework1 - libtensorflow_framework2 - libtensorflow_framework2-gnu-hpc - libtensorflow_framework2-gnu-openmpi2-hpc - libtevent-util-devel - libtevent-util0 - libtinyobjloader1 - libtorrent-rasterbar10 - libtspi1-32bit - libturbojpeg0-32bit - libudev-devel - libudev-mini-devel - libulfius2_6 - liburiparser1-32bit - libusb-0_1-4-32bit - libuuid-devel-32bit - libv4l1-0-32bit - libvdpau_trace1-32bit - libvirglrenderer0 - libvirt-devel-32bit - libvoikko1-32bit - libvpd2-32bit - libwayland-client0-32bit - libwbclient-devel - libwbclient0 - libwebp-devel-32bit - libwebpdecoder2-32bit - libwebpdemux2-32bit - libwebpmux2-32bit - libwebrtc_audio_processing1-32bit - libwebsockets12 - libwireshark14 - libwiretap11 - libwmf-0_2-7-32bit - libwoff2dec1_0_2-32bit - libwpe-1_0-1-32bit - libwsutil12 - libwx_baseu_net-suse3-32bit - libwx_baseu_xml-suse3-32bit - libwx_baseu_xml-suse3_0_5-32bit - libwx_gtk2u_core-suse3-32bit - libwx_gtk2u_media-suse3_0_5-32bit - libwx_gtk2u_propgrid-suse3_0_5-32bit - libwx_gtk2u_xrc-suse3_0_5-32bit - libxcb-dri2-0-32bit - libxcb-screensaver0-32bit - libxcb-xkb1-32bit - libxcb-xv0-32bit - libxkbcommon-devel-32bit - libxkbui1-32bit - libxml++-2_6-2-32bit - libxshmfence1-32bit - libyui-ncurses-pkg15 - libyui-ncurses-rest-api15 - libyui-ncurses15 - libyui-qt-graph15 - libyui-qt-pkg15 - libyui-qt-rest-api15 - libyui-qt15 - libyui-rest-api15 - libyui15 - libzbar0-32bit - libzbarqt0-32bit - libzimg2-32bit - libzstd1-32bit - libzzip-0-13-32bit - lighttpd-mod_authn_mysql - lighttpd-mod_cml - lighttpd-mod_mysql_vhost - lighttpd-mod_trigger_b4_dl - llvm11-LTO-devel-32bit - llvm11-devel-32bit - llvm5-LTO-devel-32bit - llvm7-LTO-devel-32bit - loudmouth-doc - lttng-modules-kmp-preempt - metamath-data - mpc-devel-32bit - mpg123-jack-32bit - mpg123-openal-32bit - ndiff - net-snmp-devel-32bit - nss-mymachines - nss-resolve - ocl-icd-devel-32bit - openafs-kmp-preempt - openblas-pthreads_0_3_13-gnu-hpc-devel-static - openblas_0_3_13-gnu-hpc-devel-static - openmpi3-libs-32bit - openmpi4-libs-32bit - openscap-docker - p11-kit-nss-trust-32bit - pam-32bit - pam-devel-32bit - pam-extra-32bit - pam-modules-32bit - pcfclock-kmp-preempt - pciutils-devel-32bit - perl-PDA-Pilot - pijul-bash-completion - pijul-fish-completion - pijul-zsh-completion - pilot-link - pipewire-libjack-0_3-32bit - pipewire-media-session - pipewire-media-session-lang - pipewire-modules - pipewire-modules-32bit - plymouth-plugin-throbgress - python - python-Babel-doc - python-Cheetah - python-CommonMark-doc - python-Cython-doc - python-Genshi-doc - python-Jinja2-emacs - python-Jinja2-vim - python-Kivy-doc - python-M2Crypto-doc - python-OpenColorIO - python-OpenColorIO-devel - python-PyWebDAV - python-SQLAlchemy-doc - python-Sphinx-doc-man - python-Twisted-doc - python-WTForms-doc - python-WebOb-doc - python-WebTest-doc - python-Werkzeug-doc - python-Whoosh-doc - python-ZODB-doc - python-aiohttp-doc - python-alembic-doc - python-altgraph-doc - python-aodhclient - python-aodhclient-doc - python-atomicwrites-doc - python-automaton-doc - python-azure-sdk - python-backports.functools_lru_cache - python-backports.unittest_mock - python-barbicanclient-doc - python-base - python-base-32bit - python-beautifulsoup4-doc - python-billiard-doc - python-blinker-doc - python-bottle-doc - python-bpython-doc - python-castellan-doc - python-ceilometerclient-doc - python-cinderclient-doc - python-cliff-doc - python-congressclient - python-congressclient-doc - python-ctypesgen - python-curses - python-debtcollector-doc - python-demo - python-designateclient-doc - python-devel - python-djvulibre-doc - python-doc - python-doc-pdf - python-efl-doc - python-efl-examples - python-enum34 - python-falcon-doc - python-fastcluster-doc - python-flake8-doc - python-flup-doc - python-freezerclient-doc - python-funcsigs - python-functools32 - python-gdbm - python-gevent-doc - python-glanceclient-doc - python-glareclient - python-glareclient-doc - python-gluster - python-gobject2 - python-gobject2-devel - python-gtk - python-gtk-devel - python-gtk-doc - python-gunicorn-doc - python-happybase-doc - python-heatclient-doc - python-hupper-doc - python-idle - python-ipaddress - python-ipywidgets-doc - python-ironicclient-doc - python-jaraco.stream-doc - python-k8sclient - python-k8sclient-doc - python-katedj - python-keystoneauth1-doc - python-keystoneclient-doc - python-libcomps-doc - python-libproxy - python-libteam - python-logutils-doc - python-lxml-doc - python-magnumclient-doc - python-manilaclient-doc - python-marshmallow-docs - python-masakariclient - python-masakariclient-doc - python-mistralclient - python-mistralclient-doc - python-mox3-doc - python-ncclient-doc - python-networkx-doc - python-neutronclient-doc - python-nlopt - python-notmuch - python-notmuch-doc - python-novaclient-doc - python-nss-doc - python-octaviaclient-doc - python-openstackclient-doc - python-openstacksdk-doc - python-optcomplete - python-os-testr-doc - python-osc-lib-doc - python-oslo.cache-doc - python-oslo.concurrency-doc - python-oslo.config-doc - python-oslo.context-doc - python-oslo.db-doc - python-oslo.i18n-doc - python-oslo.log-doc - python-oslo.policy-doc - python-oslo.privsep-doc - python-oslo.reports-doc - python-oslo.rootwrap-doc - python-oslo.serialization-doc - python-oslo.service-doc - python-oslo.utils-doc - python-oslo.versionedobjects-doc - python-oslo.vmware-doc - python-osprofiler-doc - python-paramiko-doc - python-pbr-doc - python-peppercorn-doc - python-pisock - python-ply-doc - python-polib-doc - python-praatio-doc - python-py-doc - python-py2pack-doc - python-pycurl-doc - python-pycurl-test-doc - python-pygame-doc - python-pyghmi-doc - python-pygraphviz-doc - python-pyliblzma - python-pyliblzma-doc - python-pymisp-doc - python-pymod2pkg - python-pymod2pkg-doc - python-pyqtgraph-doc - python-pyserial-doc - python-pysnmp-doc - python-pysqlite - python-pytest-doc - python-qscintilla-qt5-sip - python-qt5-doc - python-qt5-utils - python-rcssmin-docs - python-rdflib-doc - python-renderspec - python-renderspec-doc - python-ruamel.ordereddict - python-saharaclient - python-saharaclient-doc - python-scgi - python-senlinclient - python-senlinclient-doc - python-shodan-doc - python-singledispatch - python-sip-common - python-six-doc - python-smbc - python-solv - python-sqlalchemy-migrate-doc - python-stevedore-doc - python-sushy-doc - python-swiftclient-doc - python-tables-doc - python-testtools-doc - python-tk - python-tooz-doc - python-tox-doc - python-translationstring-doc - python-trollius - python-troveclient - python-troveclient-doc - python-venusian-doc - python-wxWidgets-3_0 - python-wxWidgets-3_0-devel - python-wxWidgets-3_0-lang - python-xlib - python-xml - python-zaqarclient - python-zaqarclient-doc - python-zinnia - python-zope.component-doc - python-zope.configuration-doc - python-zope.deprecation-doc - python-zope.event-doc - python-zope.exceptions-doc - python-zope.hookable-doc - python-zope.i18nmessageid-doc - python-zope.location-doc - python-zope.proxy-doc - python-zope.schema-doc - python-zope.security-doc - python2-Automat - python2-Babel - python2-Brotli - python2-Cerberus - python2-Cheetah3 - python2-CherryPy - python2-CommonMark - python2-Cycler - python2-Cython - python2-EasyProcess - python2-Fabric - python2-Flask - python2-Flask-Babel - python2-Flask-BabelEx - python2-Flask-Compress - python2-Flask-Gravatar - python2-Flask-HTMLmin - python2-Flask-Login - python2-Flask-Mail - python2-Flask-Migrate - python2-Flask-Paranoid - python2-Flask-Principal - python2-Flask-SQLAlchemy - python2-Flask-Script - python2-Flask-Security - python2-Flask-WTF - python2-Flask-doc - python2-Genshi - python2-Jinja2 - python2-Kajiki - python2-M2Crypto - python2-Mako - python2-Markdown - python2-MarkupSafe - python2-Paste - python2-PasteDeploy - python2-Pillow - python2-Pillow-tk - python2-PrettyTable - python2-PyHamcrest - python2-PyJWT - python2-PyMeeus - python2-PyMySQL - python2-PyNaCl - python2-PySocks - python2-PyVirtualDisplay - python2-PyYAML - python2-Pygments - python2-Pympler - python2-QR-Code-generator - python2-Routes - python2-SPARQLWrapper - python2-SQLAlchemy - python2-SecretStorage - python2-Sphinx - python2-Sphinx-doc - python2-Sphinx-doc-man - python2-Sphinx-latex - python2-Tempita - python2-Twisted - python2-WSGIProxy2 - python2-WTForms - python2-WebOb - python2-WebTest - python2-Werkzeug - python2-Whoosh - python2-adal - python2-aiohttp-theme - python2-alabaster - python2-alembic - python2-aliyun-python-sdk-aas - python2-aliyun-python-sdk-acm - python2-aliyun-python-sdk-acms-open - python2-aliyun-python-sdk-actiontrail - python2-aliyun-python-sdk-adb - python2-aliyun-python-sdk-address-purification - python2-aliyun-python-sdk-aegis - python2-aliyun-python-sdk-afs - python2-aliyun-python-sdk-airec - python2-aliyun-python-sdk-alidns - python2-aliyun-python-sdk-aligreen-console - python2-aliyun-python-sdk-alimt - python2-aliyun-python-sdk-alinlp - python2-aliyun-python-sdk-aliyuncvc - python2-aliyun-python-sdk-amqp-open - python2-aliyun-python-sdk-appmallsservice - python2-aliyun-python-sdk-arms - python2-aliyun-python-sdk-arms4finance - python2-aliyun-python-sdk-baas - python2-aliyun-python-sdk-brinekingdom - python2-aliyun-python-sdk-bss - python2-aliyun-python-sdk-bssopenapi - python2-aliyun-python-sdk-cams - python2-aliyun-python-sdk-cas - python2-aliyun-python-sdk-cassandra - python2-aliyun-python-sdk-cbn - python2-aliyun-python-sdk-ccc - python2-aliyun-python-sdk-ccs - python2-aliyun-python-sdk-cdn - python2-aliyun-python-sdk-chatbot - python2-aliyun-python-sdk-clickhouse - python2-aliyun-python-sdk-cloudapi - python2-aliyun-python-sdk-cloudauth - python2-aliyun-python-sdk-cloudesl - python2-aliyun-python-sdk-cloudgame - python2-aliyun-python-sdk-cloudmarketing - python2-aliyun-python-sdk-cloudphoto - python2-aliyun-python-sdk-cloudwf - python2-aliyun-python-sdk-cms - python2-aliyun-python-sdk-codeup - python2-aliyun-python-sdk-companyreg - python2-aliyun-python-sdk-core - python2-aliyun-python-sdk-cr - python2-aliyun-python-sdk-crm - python2-aliyun-python-sdk-cs - python2-aliyun-python-sdk-csb - python2-aliyun-python-sdk-cspro - python2-aliyun-python-sdk-cusanalytic_sc_online - python2-aliyun-python-sdk-das - python2-aliyun-python-sdk-dataworks-public - python2-aliyun-python-sdk-dbfs - python2-aliyun-python-sdk-dbs - python2-aliyun-python-sdk-dcdn - python2-aliyun-python-sdk-dds - python2-aliyun-python-sdk-democenter - python2-aliyun-python-sdk-devops-rdc - python2-aliyun-python-sdk-dms-enterprise - python2-aliyun-python-sdk-domain - python2-aliyun-python-sdk-domain-intl - python2-aliyun-python-sdk-drds - python2-aliyun-python-sdk-dts - python2-aliyun-python-sdk-dybaseapi - python2-aliyun-python-sdk-dyplsapi - python2-aliyun-python-sdk-dypnsapi - python2-aliyun-python-sdk-dysmsapi - python2-aliyun-python-sdk-dyvmsapi - python2-aliyun-python-sdk-eas - python2-aliyun-python-sdk-eci - python2-aliyun-python-sdk-ecs - python2-aliyun-python-sdk-edas - python2-aliyun-python-sdk-ehpc - python2-aliyun-python-sdk-elasticsearch - python2-aliyun-python-sdk-emr - python2-aliyun-python-sdk-ens - python2-aliyun-python-sdk-ess - python2-aliyun-python-sdk-faas - python2-aliyun-python-sdk-facebody - python2-aliyun-python-sdk-fnf - python2-aliyun-python-sdk-foas - python2-aliyun-python-sdk-ft - python2-aliyun-python-sdk-geoip - python2-aliyun-python-sdk-goodstech - python2-aliyun-python-sdk-gpdb - python2-aliyun-python-sdk-green - python2-aliyun-python-sdk-gts-phd - python2-aliyun-python-sdk-hbase - python2-aliyun-python-sdk-hbr - python2-aliyun-python-sdk-highddos - python2-aliyun-python-sdk-hiknoengine - python2-aliyun-python-sdk-hivisengine - python2-aliyun-python-sdk-hpc - python2-aliyun-python-sdk-hsm - python2-aliyun-python-sdk-httpdns - python2-aliyun-python-sdk-imageaudit - python2-aliyun-python-sdk-imageenhan - python2-aliyun-python-sdk-imageprocess - python2-aliyun-python-sdk-imagerecog - python2-aliyun-python-sdk-imagesearch - python2-aliyun-python-sdk-imageseg - python2-aliyun-python-sdk-imgsearch - python2-aliyun-python-sdk-imm - python2-aliyun-python-sdk-industry-brain - python2-aliyun-python-sdk-iot - python2-aliyun-python-sdk-iqa - python2-aliyun-python-sdk-ivision - python2-aliyun-python-sdk-ivpd - python2-aliyun-python-sdk-jaq - python2-aliyun-python-sdk-jarvis - python2-aliyun-python-sdk-jarvis-public - python2-aliyun-python-sdk-kms - python2-aliyun-python-sdk-ledgerdb - python2-aliyun-python-sdk-linkedmall - python2-aliyun-python-sdk-linkface - python2-aliyun-python-sdk-linkwan - python2-aliyun-python-sdk-live - python2-aliyun-python-sdk-lubancloud - python2-aliyun-python-sdk-market - python2-aliyun-python-sdk-mopen - python2-aliyun-python-sdk-mts - python2-aliyun-python-sdk-multimediaai - python2-aliyun-python-sdk-nas - python2-aliyun-python-sdk-netana - python2-aliyun-python-sdk-nlp-automl - python2-aliyun-python-sdk-nls-cloud-meta - python2-aliyun-python-sdk-objectdet - python2-aliyun-python-sdk-ocr - python2-aliyun-python-sdk-ocs - python2-aliyun-python-sdk-oms - python2-aliyun-python-sdk-ons - python2-aliyun-python-sdk-onsmqtt - python2-aliyun-python-sdk-oos - python2-aliyun-python-sdk-openanalytics - python2-aliyun-python-sdk-openanalytics-open - python2-aliyun-python-sdk-opensearch - python2-aliyun-python-sdk-ossadmin - python2-aliyun-python-sdk-ots - python2-aliyun-python-sdk-outboundbot - python2-aliyun-python-sdk-paistudio - python2-aliyun-python-sdk-petadata - python2-aliyun-python-sdk-polardb - python2-aliyun-python-sdk-productcatalog - python2-aliyun-python-sdk-pts - python2-aliyun-python-sdk-push - python2-aliyun-python-sdk-pvtz - python2-aliyun-python-sdk-qualitycheck - python2-aliyun-python-sdk-quickbi-public - python2-aliyun-python-sdk-r-kvstore - python2-aliyun-python-sdk-ram - python2-aliyun-python-sdk-rdc - python2-aliyun-python-sdk-rds - python2-aliyun-python-sdk-reid - python2-aliyun-python-sdk-resourcemanager - python2-aliyun-python-sdk-retailcloud - python2-aliyun-python-sdk-risk - python2-aliyun-python-sdk-ros - python2-aliyun-python-sdk-rtc - python2-aliyun-python-sdk-sae - python2-aliyun-python-sdk-saf - python2-aliyun-python-sdk-sas - python2-aliyun-python-sdk-sas-api - python2-aliyun-python-sdk-scdn - python2-aliyun-python-sdk-schedulerx2 - python2-aliyun-python-sdk-sddp - python2-aliyun-python-sdk-slb - python2-aliyun-python-sdk-smartag - python2-aliyun-python-sdk-smc - python2-aliyun-python-sdk-snsuapi - python2-aliyun-python-sdk-status - python2-aliyun-python-sdk-sts - python2-aliyun-python-sdk-tag - python2-aliyun-python-sdk-tesladam - python2-aliyun-python-sdk-teslamaxcompute - python2-aliyun-python-sdk-teslastream - python2-aliyun-python-sdk-trademark - python2-aliyun-python-sdk-ubsms - python2-aliyun-python-sdk-uis - python2-aliyun-python-sdk-unimkt - python2-aliyun-python-sdk-vcs - python2-aliyun-python-sdk-viapiutils - python2-aliyun-python-sdk-videoenhan - python2-aliyun-python-sdk-videorecog - python2-aliyun-python-sdk-videosearch - python2-aliyun-python-sdk-videoseg - python2-aliyun-python-sdk-visionai - python2-aliyun-python-sdk-visionai-poc - python2-aliyun-python-sdk-vod - python2-aliyun-python-sdk-voicenavigator - python2-aliyun-python-sdk-vpc - python2-aliyun-python-sdk-vs - python2-aliyun-python-sdk-waf-openapi - python2-aliyun-python-sdk-webplus - python2-aliyun-python-sdk-welfare-inner - python2-aliyun-python-sdk-workorder - python2-aliyun-python-sdk-xspace - python2-aliyun-python-sdk-xtrace - python2-aliyun-python-sdk-yundun - python2-aliyun-python-sdk-yundun-ds - python2-antlr - python2-antlr4-python3-runtime - python2-apache-libcloud - python2-apipkg - python2-appdirs - python2-appindicator - python2-applicationinsights - python2-argcomplete - python2-argon2-cffi - python2-argparse-manpage - python2-arrow - python2-asn1crypto - python2-astroid - python2-atomicwrites - python2-atspi - python2-attrs - python2-audit - python2-autopep8 - python2-aws-sam-translator - python2-azure-ai-anomalydetector - python2-azure-ai-metricsadvisor - python2-azure-ai-nspkg - python2-azure-ai-textanalytics - python2-azure-appconfiguration - python2-azure-applicationinsights - python2-azure-batch - python2-azure-cognitiveservices-anomalydetector - python2-azure-cognitiveservices-formrecognizer - python2-azure-cognitiveservices-inkrecognizer - python2-azure-cognitiveservices-knowledge-nspkg - python2-azure-cognitiveservices-knowledge-qnamaker - python2-azure-cognitiveservices-language-luis - python2-azure-cognitiveservices-language-nspkg - python2-azure-cognitiveservices-language-spellcheck - python2-azure-cognitiveservices-language-textanalytics - python2-azure-cognitiveservices-nspkg - python2-azure-cognitiveservices-personalizer - python2-azure-cognitiveservices-search-autosuggest - python2-azure-cognitiveservices-search-customimagesearch - python2-azure-cognitiveservices-search-customsearch - python2-azure-cognitiveservices-search-entitysearch - python2-azure-cognitiveservices-search-imagesearch - python2-azure-cognitiveservices-search-newssearch - python2-azure-cognitiveservices-search-nspkg - python2-azure-cognitiveservices-search-videosearch - python2-azure-cognitiveservices-search-visualsearch - python2-azure-cognitiveservices-search-websearch - python2-azure-cognitiveservices-vision-computervision - python2-azure-cognitiveservices-vision-contentmoderator - python2-azure-cognitiveservices-vision-customvision - python2-azure-cognitiveservices-vision-face - python2-azure-cognitiveservices-vision-nspkg - python2-azure-common - python2-azure-communication-administration - python2-azure-communication-chat - python2-azure-communication-nspkg - python2-azure-communication-sms - python2-azure-core - python2-azure-cosmos - python2-azure-data-nspkg - python2-azure-data-tables - python2-azure-datalake-store - python2-azure-devops - python2-azure-eventgrid - python2-azure-eventhub - python2-azure-eventhub-checkpointstoreblob - python2-azure-functions-devops-build - python2-azure-graphrbac - python2-azure-identity - python2-azure-keyvault - python2-azure-keyvault-administration - python2-azure-keyvault-certificates - python2-azure-keyvault-keys - python2-azure-keyvault-nspkg - python2-azure-keyvault-secrets - python2-azure-loganalytics - python2-azure-mgmt - python2-azure-mgmt-advisor - python2-azure-mgmt-alertsmanagement - python2-azure-mgmt-apimanagement - python2-azure-mgmt-appconfiguration - python2-azure-mgmt-applicationinsights - python2-azure-mgmt-appplatform - python2-azure-mgmt-attestation - python2-azure-mgmt-authorization - python2-azure-mgmt-automanage - python2-azure-mgmt-automation - python2-azure-mgmt-azurestack - python2-azure-mgmt-azurestackhci - python2-azure-mgmt-baremetalinfrastructure - python2-azure-mgmt-batch - python2-azure-mgmt-batchai - python2-azure-mgmt-billing - python2-azure-mgmt-botservice - python2-azure-mgmt-cdn - python2-azure-mgmt-cognitiveservices - python2-azure-mgmt-commerce - python2-azure-mgmt-communication - python2-azure-mgmt-compute - python2-azure-mgmt-consumption - python2-azure-mgmt-containerinstance - python2-azure-mgmt-containerregistry - python2-azure-mgmt-containerservice - python2-azure-mgmt-core - python2-azure-mgmt-cosmosdb - python2-azure-mgmt-costmanagement - python2-azure-mgmt-databoxedge - python2-azure-mgmt-databricks - python2-azure-mgmt-datafactory - python2-azure-mgmt-datalake-analytics - python2-azure-mgmt-datalake-nspkg - python2-azure-mgmt-datalake-store - python2-azure-mgmt-datamigration - python2-azure-mgmt-datashare - python2-azure-mgmt-deploymentmanager - python2-azure-mgmt-devspaces - python2-azure-mgmt-devtestlabs - python2-azure-mgmt-dns - python2-azure-mgmt-documentdb - python2-azure-mgmt-edgegateway - python2-azure-mgmt-eventgrid - python2-azure-mgmt-eventhub - python2-azure-mgmt-frontdoor - python2-azure-mgmt-hanaonazure - python2-azure-mgmt-hdinsight - python2-azure-mgmt-healthcareapis - python2-azure-mgmt-hybridcompute - python2-azure-mgmt-imagebuilder - python2-azure-mgmt-iotcentral - python2-azure-mgmt-iothub - python2-azure-mgmt-iothubprovisioningservices - python2-azure-mgmt-keyvault - python2-azure-mgmt-kubernetesconfiguration - python2-azure-mgmt-kusto - python2-azure-mgmt-labservices - python2-azure-mgmt-loganalytics - python2-azure-mgmt-logic - python2-azure-mgmt-machinelearningcompute - python2-azure-mgmt-machinelearningservices - python2-azure-mgmt-managedservices - python2-azure-mgmt-managementgroups - python2-azure-mgmt-managementpartner - python2-azure-mgmt-maps - python2-azure-mgmt-marketplaceordering - python2-azure-mgmt-media - python2-azure-mgmt-mixedreality - python2-azure-mgmt-monitor - python2-azure-mgmt-msi - python2-azure-mgmt-netapp - python2-azure-mgmt-network - python2-azure-mgmt-notificationhubs - python2-azure-mgmt-nspkg - python2-azure-mgmt-peering - python2-azure-mgmt-policyinsights - python2-azure-mgmt-powerbiembedded - python2-azure-mgmt-privatedns - python2-azure-mgmt-rdbms - python2-azure-mgmt-recoveryservices - python2-azure-mgmt-recoveryservicesbackup - python2-azure-mgmt-redhatopenshift - python2-azure-mgmt-redis - python2-azure-mgmt-regionmove - python2-azure-mgmt-relay - python2-azure-mgmt-reservations - python2-azure-mgmt-resource - python2-azure-mgmt-resourcegraph - python2-azure-mgmt-resourcemover - python2-azure-mgmt-scheduler - python2-azure-mgmt-search - python2-azure-mgmt-security - python2-azure-mgmt-serialconsole - python2-azure-mgmt-servermanager - python2-azure-mgmt-servicebus - python2-azure-mgmt-servicefabric - python2-azure-mgmt-signalr - python2-azure-mgmt-sql - python2-azure-mgmt-sqlvirtualmachine - python2-azure-mgmt-storage - python2-azure-mgmt-storagecache - python2-azure-mgmt-storageimportexport - python2-azure-mgmt-storagesync - python2-azure-mgmt-streamanalytics - python2-azure-mgmt-subscription - python2-azure-mgmt-synapse - python2-azure-mgmt-trafficmanager - python2-azure-mgmt-vmwarecloudsimple - python2-azure-mgmt-web - python2-azure-monitor - python2-azure-multiapi-storage - python2-azure-nspkg - python2-azure-search-documents - python2-azure-search-nspkg - python2-azure-servicebus - python2-azure-servicefabric - python2-azure-servicemanagement-legacy - python2-azure-storage - python2-azure-storage-blob - python2-azure-storage-common - python2-azure-storage-file - python2-azure-storage-file-datalake - python2-azure-storage-file-share - python2-azure-storage-nspkg - python2-azure-storage-queue - python2-azure-synapse-accesscontrol - python2-azure-synapse-artifacts - python2-azure-synapse-nspkg - python2-azure-synapse-spark - python2-backports - python2-backports.ssl_match_hostname - python2-backports_abc - python2-bcc - python2-bcrypt - python2-beautifulsoup4 - python2-betamax - python2-blinker - python2-blist - python2-blockdiag - python2-boost_parallel_mpi1_66_0 - python2-boto - python2-boto3 - python2-botocore - python2-bottle - python2-breathe - python2-brotlipy - python2-cachetools - python2-cairo - python2-cairo-devel - python2-cairocffi - python2-cairocffi-pixbuf - python2-cangjie - python2-capng - python2-capturer - python2-case - python2-cassandra-driver - python2-ceilometerclient - python2-certifi - python2-cffi - python2-cfn-lint - python2-chai - python2-chardet - python2-check-manifest - python2-cheroot - python2-cinderclient - python2-click - python2-click-man - python2-cliff - python2-cluster-preflight-check - python2-clustershell - python2-cmd2 - python2-cmdln - python2-codecov - python2-colorama - python2-coloredlogs - python2-configobj - python2-configparser - python2-configparser2 - python2-configshell-fb - python2-constantly - python2-construct - python2-contextlib2 - python2-convertdate - python2-cookies - python2-cov-core - python2-coverage - python2-crcmod - python2-createrepo_c - python2-cryptography - python2-cryptography-vectors - python2-cssselect - python2-dateparser - python2-datrie - python2-dbus-python - python2-dbus-python-devel - python2-ddt - python2-debian - python2-debtcollector - python2-decorator - python2-defusedxml - python2-deltarpm - python2-deprecation - python2-distro - python2-distutils-extra - python2-dmidecode - python2-dnspython - python2-docker - python2-docker-pycreds - python2-docopt - python2-docutils - python2-dogpile.cache - python2-dulwich - python2-ecdsa - python2-editdistance - python2-elasticsearch - python2-entrypoints - python2-etcd - python2-etcd-test - python2-ethtool - python2-eventlet - python2-evtx - python2-execnet - python2-extras - python2-fasteners - python2-fido2 - python2-fields - python2-filelock - python2-fixtures - python2-flake8 - python2-flaky - python2-flask-peewee - python2-fluidity-sm - python2-freezegun - python2-funcparserlib - python2-future - python2-futures - python2-geomet - python2-gevent - python2-glanceclient - python2-gobject - python2-gobject-Gdk - python2-gobject-cairo - python2-gobject-devel - python2-google-api-core - python2-google-api-python-client - python2-google-auth - python2-google-auth-httplib2 - python2-google-cloud-core - python2-google-resumable-media - python2-googleapis-common-protos - python2-gpg - python2-gpgme - python2-greenlet - python2-greenlet-devel - python2-grpcio - python2-grpcio-gcp - python2-gunicorn - python2-gzipstream - python2-h2 - python2-heat-cfntools - python2-heatclient - python2-hpack - python2-html5lib - python2-htmlmin - python2-httpbin - python2-httplib2 - python2-httpretty - python2-humanfriendly - python2-humanfriendly-test - python2-hwdata - python2-hyperframe - python2-hyperlink - python2-hypothesis - python2-idna - python2-imagesize - python2-importlib-metadata - python2-importlib_resources - python2-incremental - python2-influxdb - python2-iniparse - python2-invoke - python2-ipaddr - python2-ipy - python2-iso8601 - python2-isodate - python2-isort - python2-itsdangerous - python2-jabberpy - python2-javaproperties - python2-jdatetime - python2-jedi - python2-jmespath - python2-jsmin - python2-jsondiff - python2-jsonpatch - python2-jsonpointer - python2-jsonschema - python2-kafka-python - python2-kerberos - python2-keyring - python2-keystoneauth1 - python2-keystoneclient - python2-kiwi - python2-kiwisolver - python2-kmod - python2-knack - python2-kubernetes - python2-lazy-object-proxy - python2-ldap - python2-ldap3 - python2-lexicon - python2-libguestfs - python2-libpfm - python2-libvirt-python - python2-libxml2-python - python2-linecache2 - python2-linux-procfs - python2-lockfile - python2-logutils - python2-lxml - python2-lxml-devel - python2-m2r - python2-magic - python2-magnumclient - python2-matplotlib - python2-matplotlib-cairo - python2-matplotlib-gtk3 - python2-matplotlib-latex - python2-matplotlib-qt5 - python2-matplotlib-tk - python2-matplotlib-web - python2-matplotlib-wx - python2-mccabe - python2-mistune - python2-mock - python2-monotonic - python2-more-itertools - python2-mox3 - python2-mpi4py - python2-mpi4py-devel - python2-mpmath - python2-msal - python2-msal-extensions - python2-msgpack - python2-msrest - python2-msrestazure - python2-munch - python2-mypy_extensions - python2-mysqlclient - python2-net-snmp - python2-netaddr - python2-netifaces - python2-networkx - python2-neutronclient - python2-newt - python2-nine - python2-nose - python2-nose-exclude - python2-nose2 - python2-novaclient - python2-numpy - python2-numpy-devel - python2-numpy-gnu-hpc - python2-numpy-gnu-hpc-devel - python2-numpy_1_16_5-gnu-hpc - python2-numpy_1_16_5-gnu-hpc-devel - python2-numpydoc - python2-oauth2client - python2-oauth2client-flask - python2-oauth2client-gce - python2-oauthlib - python2-olefile - python2-opencv - python2-openstackclient - python2-openstackdocstheme - python2-openstacksdk - python2-os-client-config - python2-os-service-types - python2-os-testr - python2-osc-lib - python2-oslo.concurrency - python2-oslo.config - python2-oslo.context - python2-oslo.i18n - python2-oslo.log - python2-oslo.serialization - python2-oslo.utils - python2-oslosphinx - python2-oslotest - python2-osprofiler - python2-ovs - python2-packaging - python2-parallax - python2-parameterized - python2-paramiko - python2-parso - python2-passlib - python2-path.py - python2-pathlib2 - python2-pbr - python2-pbr-test - python2-pecan - python2-peewee - python2-pexpect - python2-phonenumbers - python2-pip - python2-pkgconfig - python2-pkginfo - python2-pluggy - python2-ply - python2-polib - python2-portalocker - python2-portend - python2-positional - python2-pretend - python2-process-tests - python2-progressbar - python2-prometheus-client - python2-prometheus_client - python2-protobuf - python2-psutil - python2-psycopg2 - python2-ptyprocess - python2-pure-sasl - python2-purl - python2-pwquality - python2-py - python2-pyOpenSSL - python2-pyasn1 - python2-pyasn1-modules - python2-pybeam - python2-pycairo - python2-pycairo-common-devel - python2-pycairo-devel - python2-pycodestyle - python2-pycparser - python2-pycrypto - python2-pycryptodome - python2-pycryptodomex - python2-pycups - python2-pycurl - python2-pycurl-test - python2-pydocstyle - python2-pydocumentdb - python2-pydot - python2-pyenchant - python2-pyfakefs - python2-pyflakes - python2-pygit2 - python2-pygments-ansi-color - python2-pygments-pytest - python2-pyinotify - python2-pykeepass - python2-pykerberos - python2-pylibmc - python2-pylint - python2-pymongo - python2-pyparsing - python2-pyperclip - python2-pypng - python2-pyquery - python2-pyroute2 - python2-pyrsistent - python2-pyscard - python2-pyserial - python2-pysmi - python2-pysnmp - python2-pytest - python2-pytest-cache - python2-pytest-codestyle - python2-pytest-cov - python2-pytest-expect - python2-pytest-flakes - python2-pytest-forked - python2-pytest-httpbin - python2-pytest-isort - python2-pytest-localserver - python2-pytest-mock - python2-pytest-relaxed - python2-pytest-runner - python2-pytest-services - python2-pytest-timeout - python2-pytest-translations - python2-pytest-xdist - python2-pytest-xvfb - python2-pytest4 - python2-python-daemon - python2-python-dateutil - python2-python-dbusmock - python2-python-docs-theme - python2-python-editor - python2-python-gflags - python2-python-memcached - python2-python-mimeparse - python2-python-pam - python2-python-prctl - python2-python-qpid-proton - python2-python-subunit - python2-python3-saml - python2-pytricia - python2-pytz - python2-pyudev - python2-pyvmomi - python2-pywbem - python2-pyxdg - python2-pyzmq - python2-pyzmq-devel - python2-qt5 - python2-qt5-devel - python2-rdflib - python2-recommonmark - python2-redis - python2-regex - python2-remoto - python2-reno - python2-reportlab - python2-repoze.lru - python2-requests - python2-requests-aws - python2-requests-kerberos - python2-requests-mock - python2-requests-oauthlib - python2-requests-toolbelt - python2-requests-unixsocket - python2-requestsexceptions - python2-responses - python2-retrying - python2-rfc3986 - python2-rnginline - python2-rpm - python2-rsa - python2-rtslib-fb - python2-ruamel.base - python2-ruamel.yaml - python2-ruamel.yaml.clib - python2-s3transfer - python2-salt - python2-sanlock - python2-sasl - python2-scales - python2-scandir - python2-scipy - python2-scipy-gnu-hpc - python2-scour - python2-scp - python2-scripttest - python2-selectors2 - python2-selinux - python2-semanage - python2-service_identity - python2-setools - python2-setuptools - python2-setuptools-test - python2-setuptools-wheel - python2-setuptools_scm - python2-setuptools_scm_git_archive - python2-shaptools - python2-simplejson - python2-sip - python2-sip-devel - python2-six - python2-slip - python2-slip-dbus - python2-slip-gtk - python2-snowballstemmer - python2-sortedcontainers - python2-soupsieve - python2-speaklater - python2-spec - python2-sphinx-testing - python2-sphinx_rtd_theme - python2-sphinxcontrib - python2-sphinxcontrib-apidoc - python2-sphinxcontrib-asyncio - python2-sphinxcontrib-blockdiag - python2-sphinxcontrib-newsfeed - python2-sphinxcontrib-programoutput - python2-sphinxcontrib-websupport - python2-sqlparse - python2-sshtunnel - python2-statsd - python2-stestr - python2-stevedore - python2-straight-plugin - python2-subprocess32 - python2-suds-jurko - python2-sure - python2-suseRegisterInfo - python2-swiftclient - python2-systemd - python2-tabulate - python2-targetcli-fb - python2-tbb - python2-tempora - python2-testpath - python2-testrepository - python2-testresources - python2-testscenarios - python2-testtools - python2-toml - python2-tornado - python2-tox - python2-traceback2 - python2-treq - python2-trustme - python2-typing - python2-tzlocal - python2-u-msgpack-python - python2-uamqp - python2-ujson - python2-unicodecsv - python2-unittest2 - python2-uritemplate - python2-urllib3 - python2-urwid - python2-usb - python2-uyuni-common-libs - python2-vcrpy - python2-vcversioner - python2-verboselogs - python2-vine - python2-virtualenv - python2-voluptuous - python2-vsts - python2-vsts-cd-manager - python2-waitress - python2-warlock - python2-wcwidth - python2-webcolors - python2-webencodings - python2-websocket-client - python2-websockify - python2-wheel - python2-wrapt - python2-ws4py - python2-wtf-peewee - python2-xattr - python2-xcffib - python2-xmlsec - python2-xmltodict - python2-yum - python2-zc.lockfile - python2-zipp - python2-zope.event - python2-zope.interface - python2-zope.security - python2-zope.testing - python2-zxcvbn - python2-zypp-plugin - python3-Keras - python3-Keras-Preprocessing - python3-Keras-examples - python3-sip - rdma-core-devel-32bit - rpm-ndb-32bit - rsocket-32bit - rtl8812au-kmp-preempt - rtw89-kmp-preempt - samba-core-devel - sane-backends-devel-32bit - sonnet-devel-32bit - spirv-tools-devel-32bit - sssd-32bit - tensorflow - tensorflow-devel - tensorflow-doc - tensorflow-gnu-hpc - tensorflow-gnu-openmpi2-hpc - tensorflow-lite - tensorflow-lite-devel - tensorflow2 - tensorflow2-devel - tensorflow2-doc - tensorflow2-gnu-hpc - tensorflow2-gnu-openmpi2-hpc - tensorflow2_2_1_2-gnu-hpc - tensorflow2_2_1_2-gnu-hpc-devel - tensorflow2_2_1_2-gnu-hpc-doc - tensorflow2_2_1_2-gnu-openmpi2-hpc - tensorflow2_2_1_2-gnu-openmpi2-hpc-devel - tensorflow2_2_1_2-gnu-openmpi2-hpc-doc - tensorflow_1_15_4-gnu-hpc - tensorflow_1_15_4-gnu-hpc-devel - tensorflow_1_15_4-gnu-openmpi2-hpc - tensorflow_1_15_4-gnu-openmpi2-hpc-devel - termcap-32bit - typelib-1_0-Gda-5_0 - typelib-1_0-Gdaui-5_0 - typelib-1_0-Gst-1_0-32bit - unixODBC-32bit - update-test-32bit-pkg-32bit - v4l2loopback-kmp-preempt - vhba-kmp-preempt - vim-plugin-nginx - virtualbox-kmp-preempt - vtk-devel-doc - vtk-openmpi2-devel-doc - vtk-openmpi3-devel-doc - vulkan-devel-32bit - webcamoid-devel - wine-32bit - wine-staging-devel-32bit - xtables-addons-kmp-preempt - zabbix-bash-completion - zabbix-server-sqlite - zenmap Added rpms ========== - 0ad - 0ad-data - ColPack-devel-32bit - Mesa-libglapi0-32bit - ServiceReport - akonadi-server-apparmor - alsa-plugins-jack-32bit - alsa-plugins-pulse-32bit - arm-trusted-firmware-qemu_sbsa - atk-devel-32bit - atkmm1_6-devel-32bit - audit-devel-32bit - augeas-devel-32bit - barrel-lang - breeze5-icons-rcc - cargo1.56 - cargo1.57 - clang-doc - clang13 - clang13-devel - clang13-devel-32bit - clang13-doc - clang9-devel-32bit - cmpi-bindings-py3wbem - corepack16 - cosign - csound-samples - cyrus-sasl-gssapi-32bit - dbus-1-glib-32bit - deepin-desktop-base - doctest-devel - dtkcommon - dtkgui - dtkgui-devel - dumb-devel - dumb-devel-doc - enchant-1-backend-zemberek-32bit - eth-basic-tools - eth-fastfabric - fcitx-gtk2-32bit - fcitx-gtk3-32bit - fontconfig-devel-32bit - freetype2-devel-32bit - ghc-Cabal-syntax - ghc-Cabal-syntax-devel - ghc-OneTuple - ghc-OneTuple-devel - ghc-barbies - ghc-barbies-devel - ghc-hslua-aeson - ghc-hslua-aeson-devel - ghc-hslua-classes - ghc-hslua-classes-devel - ghc-hslua-core - ghc-hslua-core-devel - ghc-hslua-marshalling - ghc-hslua-marshalling-devel - ghc-hslua-module-version - ghc-hslua-module-version-devel - ghc-hslua-objectorientation - ghc-hslua-objectorientation-devel - ghc-hslua-packaging - ghc-hslua-packaging-devel - ghc-lpeg - ghc-lpeg-devel - ghc-lua - ghc-lua-devel - ghc-pandoc-lua-marshal - ghc-pandoc-lua-marshal-devel - ghc-witherable - ghc-witherable-devel - glade-catalog-libgda - glade-docs - glibc-devel-static-32bit - glibc-locale-base-32bit - glu-devel-32bit - gmic-data - gmp-devel-32bit - gnuastro-bash-completion - go1.18 - go1.18-doc - go1.18-race - google-compute-engine-oslogin-32bit - gosec - gsettings-backend-dconf-32bit - gstreamer-plugins-bad-32bit - gstreamer-plugins-good-extra-32bit - gswrap - gtk2-devel-32bit - gtk2-engine-thinice-32bit - gtk2-tools-32bit - gtk3-immodule-tigrigna-32bit - gtp-echo-responder - gtranslator-doc - hashcat-devel - hdf5-mvapich2-devel-32bit - hdf5-openmpi3-devel-32bit - hdf5-openmpi4-devel-32bit - hsetroot - ibus-table-mongol-bichig - ibus-table-telex - ibus-table-vni - icu.691 - icu.691-devel - icu.691-doc - grub2-arm64-efi-debug - ImageMagick-devel-32bit - Mesa-32bit - Mesa-libEGL1-32bit - Mesa-libGLESv1_CM-devel-32bit - Mesa-vulkan-device-select-32bit - Mesa-vulkan-overlay-32bit - adolc-devel-32bit - attica-qt5-devel-32bit - blas-devel-32bit - cairo-devel-32bit - clang11-devel-32bit - clang5-devel-32bit - cyrus-sasl-crammd5-32bit - enchant-2-backend-voikko-32bit - file-devel-32bit - flac-devel-32bit - fontconfig-32bit - freeglut-devel-32bit - gdk-pixbuf-loader-rsvg-32bit - gettext-runtime-32bit - glib2-devel-32bit - glibc-devel-32bit - glibc-profile-32bit - glibc-utils-32bit - gnome-keyring-32bit - gstreamer-32bit - gstreamer-devel-32bit - gstreamer-plugins-ugly-32bit - gtk2-engine-industrial-32bit - gtk2-engine-mist-32bit - gtk2-immodule-amharic-32bit - gtk2-immodule-inuktitut-32bit - gtk2-immodule-multipress-32bit - gtk2-immodule-thai-32bit - gtk3-immodule-multipress-32bit - gtk3-immodule-thai-32bit - gtk3-immodule-wayland-32bit - gtk3-immodule-xim-32bit - hdf5-devel-32bit - hunspell-devel-32bit - ibus-gtk-32bit - ibus-gtk3-32bit - intel-media-driver-32bit - kdbusaddons-devel-32bit - keyutils-devel-32bit - kio-core-32bit - kio-devel-32bit - kitemviews-devel-32bit - krb5-32bit - krb5-devel-32bit - kwallet-devel-32bit - kwidgetsaddons-devel-32bit - libFAudio0-32bit - libFLAC8-32bit - libFS6-32bit - libHX28-32bit - libHalf23-32bit - libIexMath-2_2-23-32bit - libIlmImfUtil-2_2-23-32bit - libKF5Bookmarks5-32bit - libKF5Codecs5-32bit - libKF5ConfigCore5-32bit - libKF5ConfigGui5-32bit - libKF5ConfigWidgets5-32bit - libKF5CoreAddons5-32bit - libKF5Crash5-32bit - libKF5IconThemes5-32bit - libKF5Solid5-32bit - libKF5SonnetUi5-32bit - libKF5Wallet5-32bit - libKF5WidgetsAddons5-32bit - libLLVM13-32bit - libLLVM5-32bit - libLTO11-32bit - libMagick++-devel-32bit - libMrm4-32bit - libOSMesa-devel-32bit - libOpenCL1-32bit - libQt53DExtras5-32bit - libQt53DQuickExtras5-32bit - libQt53DRender5-32bit - libQt5Core5-32bit - libQt5OpenGL5-32bit - libQt5PlatformSupport-devel-static-32bit - libQt5PrintSupport5-32bit - libQt5Sensors5-32bit - libQt5Sql5-postgresql-32bit - libQt5Svg5-32bit - libQt5WaylandCompositor5-32bit - libQt5Widgets5-32bit - libQtQuick5-32bit - libSDL-1_2-0-32bit - libSDL2-devel-32bit - libSDL2_gfx-devel-32bit - libSDL2_ttf-2_0-0-32bit - libSDL_mixer-devel-32bit - libSDL_net-devel-32bit - libSDLmm-devel-32bit - libWPEBackend-fdo-1_0-1-32bit - libXRes1-32bit - libXau-devel-32bit - libXau6-32bit - libXaw3d6-32bit - libXaw3d8-32bit - libXaw7-32bit - libXcursor1-32bit - libXfont1-32bit - libXi6-32bit - libXmuu1-32bit - libXp-devel-32bit - libXp6-32bit - libXpm-devel-32bit - libXprintUtil-devel-32bit - libXss-devel-32bit - libXvMC-devel-32bit - libXxf86misc1-32bit - libaa1-32bit - libarchive13-32bit - libatkmm-1_6-1-32bit - libattr-devel-32bit - libaudiofile1-32bit - libaudit1-32bit - libavdevice57-32bit - libavdevice58_13-32bit - libavfilter7_110-32bit - libavformat57-32bit - libavformat58_76-32bit - libavresample3-32bit - libavtp0-32bit - libbabl-0_1-0-32bit - libbasicobjects0-32bit - libblas3-32bit - libbonobo-32bit - libboost_atomic1_75_0-32bit - libboost_context_legacy-32bit - libboost_date_time_legacy-32bit - libboost_fiber1_75_0-32bit - libboost_graph_parallel1_66_0-32bit - libboost_iostreams1_66_0-32bit - libboost_locale1_66_0-32bit - libboost_locale1_75_0-32bit - libboost_python-py2_7-1_66_0-32bit - libboost_python-py3-1_66_0-32bit - libboost_regex_legacy-32bit - libboost_serialization_legacy-32bit - libboost_test1_66_0-32bit - libboost_wave1_66_0-32bit - libbpf0-32bit - libcaca0-32bit - libcanberra-gtk2-module-32bit - libcap1-32bit - libcddb2-32bit - libcelt-devel-32bit - libcheck0-32bit - libchewing3-32bit - libclang11-32bit - libclang13-32bit - libclucene-shared1-32bit - libclutter-gtk-1_0-0-32bit - libcmocka0-32bit - libconfig++11-32bit - libcupsimage2-32bit - libcurl4-32bit - libdb-4_8-devel-32bit - libdbi3-32bit - libdbus-c++-glib-1-1-32bit - libdbusmenu-qt5-2-32bit - libdc1394-22-32bit - libdconf1-32bit - libdirac_decoder0-32bit - libdmapsharing-4_0-3-32bit - libdrm2-32bit - libdrm_amdgpu1-32bit - libdvdread4-32bit - libdwarves-devel-32bit - libebackend-1_2-10-32bit - libedata-book-1_2-26-32bit - libelf-devel-32bit - libenca0-32bit - libevent-2_1-8-32bit - libfdisk1-32bit - libfdk-aac2-32bit - libfftw3_threads3-32bit - libfmt8-32bit - libfontenc1-32bit - libfribidi0-32bit - libgbm-devel-32bit - libgcrypt-devel-32bit - libgif7-32bit - libgimp-2_0-0-32bit - libglue2-32bit - libgnome-menu-3-0-32bit - libgnutls30-hmac-32bit - libgpgme11-32bit - libgpgmepp6-32bit - libgpm2-32bit - libgssdp-1_2-0-32bit - libgstallocators-1_0-0-32bit - libgstapp-1_0-0-32bit - libgstfft-1_0-0-32bit - libgstgl-1_0-0-32bit - libgstinsertbin-1_0-0-32bit - libgstmpegts-1_0-0-32bit - libgstpbutils-1_0-0-32bit - libgstreamer-1_0-0-32bit - libgsttag-1_0-0-32bit - libgstvulkan-1_0-0-32bit - libgstwebrtc-1_0-0-32bit - libgthread-2_0-0-32bit - libgtk-2_0-0-32bit - libgtk-3-0-32bit - libgtkmm-3_0-1-32bit - libguess1-32bit - libgypsy0-32bit - libhangul1-32bit - libhdf5-103-mvapich2-32bit - libhdf5-103-openmpi3-32bit - libhdf5_cpp103-32bit - libhdf5_fortran102-mvapich2-32bit - libhdf5_fortran102-openmpi2-32bit - libhdf5_hl100-openmpi2-32bit - libhdf5_hl_cpp100-openmpi4-32bit - libhdf5hl_fortran100-32bit - libhfstospell10-32bit - libhugetlbfs-32bit - libibumad3-32bit - libical-glib3-32bit - libicu-devel-32bit - libigdgmm11-32bit - libimobiledevice-glue-1_0-0-32bit - libinfinipath4-32bit - libiso9660-11-32bit - libjack0-32bit - libjackserver0-32bit - libjavascriptcoregtk-4_0-18-32bit - libjavascriptcoregtk-4_1-0-32bit - libjbig-devel-32bit - libjbig2dec0-32bit - libkyotocabinet16-32bit - liblapack3-32bit - liblbxutil-devel-32bit - liblcms2-devel-32bit - liblmdb-0_9_17-32bit - liblockdev1-32bit - liblz4-1-32bit - liblzma5-32bit - libmad0-32bit - libmagic1-32bit - libmikmod3-32bit - libmjpegutils-2_0-0-32bit - libmng2-32bit - libmodplug1-32bit - libmount-devel-32bit - libmp3lame0-32bit - libmspack0-32bit - libnetfilter_conntrack3-32bit - libnetfilter_queue1-32bit - libnettle-devel-32bit - libnettle8-32bit - libnewt0_52-32bit - libnghttp2_asio1-32bit - libnice10-32bit - libnotify4-32bit - libnuma1-32bit - liboauth0-32bit - libofa0-32bit - liboil-32bit - libopenal0-32bit - libopenmpt0-32bit - libopensm9-32bit - libopenssl-3-devel-32bit - libopenssl1_0_0-hmac-32bit - libopenssl1_1-hmac-32bit - liborc-0_4-0-32bit - libosmcomp5-32bit - libpangomm-1_4-1-32bit - libpath_utils-devel-32bit - libpath_utils1-32bit - libpcap-devel-32bit - libpcre16-0-32bit - libpfm4-32bit - libpng12-devel-32bit - libpng16-compat-devel-32bit - libpolkit-qt5-1-devel-32bit - libpoppler117-32bit - libpoppler89-32bit - libpostproc54-32bit - libpostproc55_9-32bit - libpq5-32bit - libproxy1-pacrunner-webkit-32bit - libpwquality1-32bit - libpython3_6m1_0-32bit - libqgpgme7-32bit - libqt5-qtdeclarative-devel-32bit - libqt5-qtlocation-devel-32bit - libqt5-qtsensors-devel-32bit - libqt5-qtspeech-devel-32bit - libqt5-qtwayland-devel-32bit - libqt5-qtxmlpatterns-imports-32bit - libquicktime0-32bit - libraptor2-0-32bit - librasqal3-32bit - librav1e0-32bit - libraw1394-11-32bit - librdf0-32bit - libreadline7-32bit - libref_array-devel-32bit - libreiserfs-devel-32bit - libsasl2-3-32bit - libsemanage1-32bit - libserd-0-0-32bit - libshout3-32bit - libskk0-32bit - libsoxr0-32bit - libspandsp2-32bit - libtalloc2-32bit - libtspi1-32bit - libturbojpeg0-32bit - liburiparser1-32bit - libusb-0_1-4-32bit - libuuid-devel-32bit - libv4l1-0-32bit - libvdpau_trace1-32bit - libvirt-devel-32bit - libvoikko1-32bit - libvpd2-32bit - libvpx7-32bit - libwayland-client0-32bit - libwebp-devel-32bit - libwebpdecoder2-32bit - libwebpdemux2-32bit - libwebpmux2-32bit - libwebrtc_audio_processing1-32bit - libwmf-0_2-7-32bit - libwoff2dec1_0_2-32bit - libwpe-1_0-1-32bit - libwx_baseu_net-suse3-32bit - libwx_baseu_xml-suse3-32bit - libwx_baseu_xml-suse3_0_5-32bit - libwx_gtk2u_core-suse3-32bit - libwx_gtk2u_media-suse3_0_5-32bit - libwx_gtk2u_propgrid-suse3_0_5-32bit - libwx_gtk2u_xrc-suse3_0_5-32bit - libxcb-cursor0-32bit - libxcb-dri2-0-32bit - libxcb-screensaver0-32bit - libxcb-xkb1-32bit - libxcb-xv0-32bit - libxkbcommon-devel-32bit - libxkbui1-32bit - libxml++-2_6-2-32bit - libxshmfence1-32bit - libzbar0-32bit - libzbarqt0-32bit - libzimg2-32bit - libzstd1-32bit - libzzip-0-13-32bit - llvm11-LTO-devel-32bit - llvm11-devel-32bit - llvm13-LTO-devel-32bit - llvm5-LTO-devel-32bit - llvm7-LTO-devel-32bit - mpc-devel-32bit - mpg123-jack-32bit - mpg123-openal-32bit - net-snmp-devel-32bit - ocl-icd-devel-32bit - openmpi3-libs-32bit - openmpi4-libs-32bit - p11-kit-nss-trust-32bit - pam-32bit - pam-devel-32bit - pam-extra-32bit - pam-modules-32bit - pciutils-devel-32bit - pipewire-libjack-0_3-32bit - pipewire-modules-0_3-32bit - rdma-core-devel-32bit - rpm-ndb-32bit - rsocket-32bit - samba-winbind-libs-32bit - sane-backends-devel-32bit - sonnet-devel-32bit - spirv-tools-devel-32bit - sssd-32bit - termcap-32bit - typelib-1_0-Gst-1_0-32bit - unixODBC-32bit - update-test-32bit-pkg-32bit - vulkan-devel-32bit - wine-32bit - wine-staging-devel-32bit - xcb-util-cursor-devel-32bit - grub2-powerpc-ieee1275-debug - syslinux-debuginfo-x86_64 - itinerary - itinerary-lang - jakarta-servlet - jakarta-servlet-javadoc - kImageAnnotator - kImageAnnotator-lang - kbookmarks-devel-32bit - kconfig-devel-32bit - kcoreaddons-devel-32bit - kgeotag - kgeotag-lang - ki18n-devel-32bit - ki18n-imports - kiconthemes-devel-32bit - kio-32bit - kio-fuse - kismet-capture-bt-geiger - kismet-capture-nrf-52840 - kismet-capture-rz-killerbee - knotifications-devel-32bit - knotifications-imports - kontrast - kontrast-lang - kopeninghours - kopeninghours-devel - kopeninghours-lang - kosmindoormap - kosmindoormap-devel - kosmindoormap-lang - kpublictransport - kpublictransport-devel - kquickimageeditor-devel - kquickimageeditor-imports - ksysguardsystemstats-data - ksystemstats5 - ksystemstats5-lang - kup-backup - kup-backup-lang - kvantum-doc - kvantum-manager - kvantum-manager-lang - kvantum-openbox-themes - kvantum-qt5 - kvantum-themes - kwayland-server-devel - kxmlgui-devel-32bit - lapacke-devel-32bit - layer-shell-qt5 - layer-shell-qt5-devel - libGeoIP-devel-32bit - libHX-devel-32bit - libIDL-2-0-32bit - libKF5Archive5-32bit - libKF5AuthCore5-32bit - libKF5DBusAddons5-32bit - libKF5I18n5-32bit - libKF5KDEGames7 - libKF5NewStuffWidgets5 - libKF5Notifications5-32bit - libKF5PulseAudioQt3 - libKF5TextWidgets5-32bit - libKF5WindowSystem5-32bit - libKF5XmlGui5-32bit - libKOSM1 - libKOSMIndoorMap1 - libKOpeningHours1 - libKPimAddressbookImportExport5 - libKPimAddressbookImportExport5-devel - libKPublicTransport1 - libKSysGuardSystemStats1 - libKWaylandServer5 - libLLVM13 - libLLVM7-32bit - libLTO13 - libLTO13-32bit - libOIS1_5_0 - libQt53DAnimation5-32bit - libQt53DInput5-32bit - libQt53DLogic5-32bit - libQt53DQuick5-32bit - libQt53DQuickAnimation5-32bit - libQt5Bodymovin-devel - libQt5Bodymovin-private-headers-devel - libQt5Bodymovin5 - libQt5DBus-devel-32bit - libQt5Designer5-32bit - libQt5Gui5-32bit - libQt5Multimedia5-32bit - libQt5Nfc5-32bit - libQt5Positioning5-32bit - libQt5PositioningQuick5-32bit - libQt5Quick3D5 - libQt5Quick3DAssetImport5 - libQt5RemoteObjects5-32bit - libQt5Sql-devel-32bit - libQt5Test5-32bit - libQt5TextToSpeech5-32bit - libQt5WebChannel5-32bit - libQt5WebSockets5-32bit - libQt5Xml5-32bit - libQt5XmlPatterns5-32bit - libQt63DAnimation6 - libQt63DCore6 - libQt63DExtras6 - libQt63DInput6 - libQt63DLogic6 - libQt63DQuick6 - libQt63DQuickAnimation6 - libQt63DQuickExtras6 - libQt63DQuickInput6 - libQt63DQuickRender6 - libQt63DQuickScene2D6 - libQt63DRender6 - libQt6Bluetooth6 - libQt6Bodymovin6 - libQt6Charts6 - libQt6ChartsQml6 - libQt6Coap6 - libQt6Concurrent6 - libQt6Core5Compat6 - libQt6Core6 - libQt6DBus6 - libQt6DataVisualization6 - libQt6Designer6 - libQt6DesignerComponents6 - libQt6Gui6 - libQt6Help6 - libQt6HunspellInputMethod6 - libQt6LabsAnimation6 - libQt6LabsFolderListModel6 - libQt6LabsQmlModels6 - libQt6LabsSettings6 - libQt6LabsSharedImage6 - libQt6LabsWavefrontMesh6 - libQt6Mqtt6 - libQt6Multimedia6 - libQt6MultimediaQuick6 - libQt6MultimediaWidgets6 - libQt6Network6 - libQt6NetworkAuth6 - libQt6Nfc6 - libQt6OpcUa6 - libQt6OpenGL6 - libQt6OpenGLWidgets6 - libQt6Pdf6 - libQt6PdfQuick6 - libQt6PdfWidgets6 - libQt6Positioning6 - libQt6PositioningQuick6 - libQt6PrintSupport6 - libQt6Qml6 - libQt6QmlCore6 - libQt6QmlLocalStorage6 - libQt6QmlModels6 - libQt6QmlWorkerScript6 - libQt6QmlXmlListModel6 - libQt6Quick6 - libQt6QuickControls2-6 - libQt6QuickControls2Impl6 - libQt6QuickDialogs2-6 - libQt6QuickDialogs2QuickImpl6 - libQt6QuickDialogs2Utils6 - libQt6QuickLayouts6 - libQt6QuickParticles6 - libQt6QuickShapes6 - libQt6QuickTemplates2-6 - libQt6QuickTest6 - libQt6QuickTimeline6 - libQt6QuickWidgets6 - libQt6RemoteObjects6 - libQt6RemoteObjectsQml6 - libQt6Scxml6 - libQt6ScxmlQml6 - libQt6Sensors6 - libQt6SensorsQuick6 - libQt6SerialBus6 - libQt6SerialPort6 - libQt6ShaderTools6 - libQt6Sql6 - libQt6StateMachine6 - libQt6StateMachineQml6 - libQt6Svg6 - libQt6SvgWidgets6 - libQt6Test6 - libQt6UiTools6 - libQt6VirtualKeyboard6 - libQt6WaylandClient6 - libQt6WaylandCompositor6 - libQt6WaylandEglClientHwIntegration6 - libQt6WaylandEglCompositorHwIntegration6 - libQt6WebChannel6 - libQt6WebEngineCore6 - libQt6WebEngineQuick6 - libQt6WebEngineWidgets6 - libQt6WebSockets6 - libQt6Widgets6 - libQt6WlShellIntegration6 - libQt6Xml6 - libQuotient-devel - libQuotient0_6 - libSDL2_mixer-2_0-0-32bit - libSDL2_mixer-devel-32bit - libSDL2_net-devel-32bit - libSDL2_ttf-devel-32bit - libSDL_Pango-devel-32bit - libSDL_gfx-devel-32bit - libSDL_gfx15-32bit - libSDL_ttf-2_0-0-32bit - libUil4-32bit - libVSyntaxHighlighting1 - libVTextEdit1 - libWildMidi2 - libX11-devel-32bit - libX11-xcb1-32bit - libXTrap6-32bit - libXaw3d-devel-32bit - libXaw3d7-32bit - libXaw6-32bit - libXcursor-devel-32bit - libXext-devel-32bit - libXext6-32bit - libXfixes-devel-32bit - libXfont2-devel-32bit - libXinerama1-32bit - libXmu6-32bit - libXpm4-32bit - libXprintAppUtil-devel-32bit - libXss1-32bit - libXt6-32bit - libXtst-devel-32bit - libXv-devel-32bit - libXvMC1-32bit - libZXing1-32bit - liba52-0-32bit - libaccounts-glib0 - libacl-devel-32bit - libadns1-32bit - liballegro-doc - liballegro5_2 - liballegro5_2-devel - liballegro_acodec5_2 - liballegro_acodec5_2-devel - liballegro_audio5_2 - liballegro_audio5_2-devel - liballegro_color5_2 - liballegro_color5_2-devel - liballegro_dialog5_2 - liballegro_dialog5_2-devel - liballegro_font5_2 - liballegro_font5_2-devel - liballegro_image5_2 - liballegro_image5_2-devel - liballegro_main5_2 - liballegro_main5_2-devel - liballegro_memfile5_2 - liballegro_memfile5_2-devel - liballegro_physfs5_2 - liballegro_physfs5_2-devel - liballegro_primitives5_2 - liballegro_primitives5_2-devel - liballegro_ttf5_2 - liballegro_ttf5_2-devel - liballegro_video5_2 - liballegro_video5_2-devel - libaom3-32bit - libargon2-1-32bit - libarmnn27 - libarmnn27-opencl - libarmnnBasePipeServer27 - libarmnnBasePipeServer27-opencl - libarmnnOnnxParser24 - libarmnnOnnxParser24-opencl - libarmnnSerializer27 - libarmnnSerializer27-opencl - libarmnnTfLiteParser24 - libarmnnTfLiteParser24-opencl - libasound2-32bit - libassuan0-32bit - libatk-1_0-0-32bit - libaugeas0-32bit - libavahi-common3-32bit - libavc1394-devel-32bit - libavcodec58_134-32bit - libavif13-32bit - libbluetooth3-32bit - libboost_atomic1_66_0-32bit - libboost_atomic_legacy-32bit - libboost_coroutine_legacy-32bit - libboost_date_time1_66_0-32bit - libboost_date_time1_75_0-32bit - libboost_fiber1_66_0-32bit - libboost_filesystem1_75_0-32bit - libboost_filesystem_legacy-32bit - libboost_math_legacy-32bit - libboost_mpi1_66_0-32bit - libboost_mpi1_75_0-32bit - libboost_mpi_python-py2_7-1_66_0 - libboost_mpi_python-py2_7-1_66_0-devel - libboost_numpy-py2_7-1_66_0 - libboost_numpy-py2_7-1_66_0-devel - libboost_program_options_legacy-32bit - libboost_python-py2_7-1_66_0 - libboost_python-py2_7-1_66_0-devel - libboost_python-py3-1_75_0-32bit - libboost_random_legacy-32bit - libboost_regex1_75_0-32bit - libboost_stacktrace1_66_0-32bit - libboost_system1_75_0-32bit - libboost_test1_75_0-32bit - libboost_test_legacy-32bit - libboost_type_erasure1_75_0-32bit - libboost_type_erasure_legacy-32bit - libboost_wave_legacy-32bit - libbox2d2-32bit - libbrotlidec1-32bit - libcaca0-plugins-32bit - libcairo-gobject2-32bit - libcairo2-32bit - libcairomm-1_0-1-32bit - libcanberra-gtk0-32bit - libcanberra-gtk3-0-32bit - libcanberra-gtk3-module-32bit - libcanberra0-32bit - libcap2-32bit - libcares2-32bit - libcdda_interface0-32bit - libcdio16-32bit - libcdio19-32bit - libcelt0-2-32bit - libcfg6-32bit - libclang13 - libcloudproviders0-32bit - libcmap4-32bit - libcmocka-devel-32bit - libcogl20-32bit - libcollection-devel-32bit - libcolord2-32bit - libcom_err-devel-32bit - libcom_err2-32bit - libconfig11-32bit - libcppunit-1_14-0-32bit - libcroco-0_6-3-32bit - libcryptsetup12-32bit - libcups2-32bit - libcupscgi1-32bit - libdatovka - libdatovka-devel - libdatovka2 - libdbus-1-3-32bit - libdbus-c++-1-1-32bit - libdbusmenu-qt5-devel-32bit - libdevmapper-event1_03-32bit - libdhash-devel-32bit - libdhash1-32bit - libdmapsharing-3_0-2-32bit - libdmtx0-32bit - libdmx-devel-32bit - libdrm-devel-32bit - libdtkcore5 - libdtkgui5 - libdtkwidget5 - libdtkwm5 - libdumb2 - libebook-contacts-1_2-3-32bit - libecpg6-32bit - libedata-cal-2_0-1-32bit - libedit0-32bit - libevtlog-3_35-0 - libfabric-devel-32bit - libfam0-gamin-32bit - libfbclient2-32bit - libfcitx-4_2_9-32bit - libfdk-aac-devel - libfdk-aac2 - libfdt-devel-32bit - libffado2-32bit - libfftw3-3-32bit - libfftw3_mpi3-32bit - libfftw3_omp3-32bit - libfipscheck1-32bit - libfl2-32bit - libfluidsynth3-32bit - libfm-qt10 - libfreebl3-32bit - libftgl2-32bit - libfuse2-32bit - libfuse3-3-32bit - libfwupdplugin5 - libgamin-1-0-32bit - libgck-devel-32bit - libgcr-devel-32bit - libgda-6_0-6_0_0 - libgda-6_0-6_0_0-lang - libgda-6_0-devel - libgda-6_0-doc - libgda-6_0-ldap - libgda-6_0-mysql - libgda-6_0-postgres - libgda-6_0-sqlcipher - libgda-6_0-sqlite - libgda-6_0-tools - libgda-report - libgda-report-6_0-6_0_0 - libgda-ui-6_0-6_0_0 - libgda-ui-6_0-plugins - libgda-ui-6_0-tools - libgda-xslt-6_0-6_0_0 - libgdbm4-32bit - libgegl-0_4-0-32bit - libgeocode-glib0-32bit - libgiomm-2_4-1-32bit - libgirepository-1_0-1-32bit - libglade-2_0-0-32bit - libglfw3-wayland - libglibmm-2_62-1-32bit - libglut3-32bit - libgme0-32bit - libgnome-desktop-3-18-32bit - libgnomeui-32bit - libgnuastro14 - libgnutls30-32bit - libgoa-1_0-0-32bit - libgphoto2-devel-32bit - libgraphite2-3-32bit - libgsf-1-114-32bit - libgsm1-32bit - libgssglue1-32bit - libgstbasecamerabinsrc-1_0-0-32bit - libgstcodecs-1_0-0 - libgstcodecs-1_0-0-32bit - libgstisoff-1_0-0-32bit - libgstphotography-1_0-0-32bit - libgstsdp-1_0-0-32bit - libgsturidownloader-1_0-0-32bit - libgstvulkan-1_0-0 - libgtkglext-x11-1_0-0-32bit - libgweather-3-16-32bit - libharfbuzz0-32bit - libhashcat6_2_1 - libhdf5_cpp103-openmpi2-32bit - libhdf5_fortran102-32bit - libhdf5_fortran102-openmpi4-32bit - libhdf5_hl_cpp100-32bit - libhyphen0-32bit - libib_util-32bit - libibnetdisc5-32bit - libibverbs-32bit - libicu-suse65_1-32bit - libicu60_2-32bit - libido3-0_1-0-32bit - libiec61883-0-32bit - libimaevm3 - libimobiledevice-glue-1_0-0 - libimobiledevice-glue-devel - libini_config-devel-32bit - libini_config5-32bit - libinput10-32bit - libiso9660-10-32bit - libjpeg62-32bit - libjpeg62-devel-32bit - libjson-glib-1_0-0-32bit - libkColorPicker0 - libkImageAnnotator0 - libkaccounts2 - libkdecorations2private9 - libkdegames-qt5-imports - libkdevplatform57 - libkdsoap-server2 - libkdsoap2 - libkdstatemachineeditor_core1 - libkdstatemachineeditor_debuginterfaceclient1 - libkdstatemachineeditor_view1 - libkerfuffle21 - libkeyutils1-32bit - libkmipclient1 - libkmipclient1-devel - libksieve5 - libksysguard5-imports - libksysguard5-plugins - liblbxutil1-32bit - liblcms2-2-32bit - libldb2-32bit - liblirc_client0-32bit - liblirc_driver0-32bit - liblldb13 - liblqr-1-0-32bit - liblrdf2-32bit - libluajit-5_1-2-32bit - liblxqt - liblxqt-globalkeys-ui1 - liblxqt-globalkeys1 - liblxqt1 - libmanette-0_2-0-32bit - libmariadb3-32bit - libmbedtls14 - libminizip1-32bit - libmlt++-7-7 - libmlt-7-7 - libmlt7-data - libmlt7-modules - libmlx5-1-32bit - libmodman1-32bit - libmpc3-32bit - libmpcdec5-32bit - libmpeg2encpp-2_0-0-32bit - libneon27-32bit - libnetcdf18-32bit - libnetcdf18-openmpi2-32bit - libnetcontrol0-32bit - libnetfilter_cthelper0-32bit - libnghttp2-14-32bit - libnl3-devel-32bit - libnsl2-32bit - libnvme-devel - libnvme1 - libogg0-32bit - libomp13-devel - libopagent1-32bit - libopenal1-32bit - libopenblas-pthreads_0_3_17-gnu-hpc - libopenblas-pthreads_0_3_17-gnu-hpc-devel - libopenblas_0_3_17-gnu-hpc - libopenblas_0_3_17-gnu-hpc-devel - libopencv3_4 - libopencv405 - libopencv_aruco405 - libopencv_face405 - libopencv_highgui405 - libopencv_imgcodecs405 - libopencv_objdetect405 - libopencv_superres405 - libopencv_videoio405 - libopencv_videostab405 - libopencv_ximgproc405 - libopenjp2-7-32bit - libopenssl-1_1-devel-32bit - libopenssl-3-devel - libopenssl1_0_0-steam-32bit - libopenssl3 - libopenssl3-32bit - liboping-devel-32bit - liboping0-32bit - libopus0-32bit - liborcania2_2 - libosmo-hnbap-devel - libosmo-hnbap0 - libosmo-mtp-1_5_0 - libosmo-ranap5 - libosmo-rua-devel - libosmo-rua0 - libosmo-sabp1 - libosmo-sccp-1_5_0 - libosmo-sigtran7 - libosmo-xua-1_5_0 - libosmocore18 - libosmogb12 - libosmogsm17 - libosmosim2 - libosmovty9 - libotf-devel-32bit - libotf0-32bit - libp11-3-32bit - libp11-kit0-32bit - libpackagekit-glib2-devel-32bit - libpango-1_0-0-32bit - libparlatype5 - libparted0-32bit - libpartio1 - libpcap1-32bit - libpcre2-8-0-32bit - libpcscspy0-32bit - libpgm-5_2-0-32bit - libpkcs11-helper1-32bit - libplacebo192 - libplist-2_0-3-32bit - libpng16-devel-32bit - libpoppler-qt5-1-32bit - libpoppler-qt6-3 - libpoppler-qt6-devel - libpoppler117 - libpopt0-32bit - libproj22 - libprotobuf-lite20-32bit - libproxy1-config-kde-32bit - libpulse-mainloop-glib0-32bit - libqaccessibilityclient-qt5-0 - libqaccessibilityclient-qt5-devel - libqatzip1 - libqb100-32bit - libqca-qt5-2 - libqca-qt6-2 - libqore7 - libqrencode4-32bit - libqscintilla2_qt5-15 - libqscintilla2_qt6-15 - libqt5-qtbase-examples-32bit - libqt5-qtgamepad-imports - libqt5-qtlottie - libqt5-qtquick3d-devel - libqt5-qtquick3d-examples - libqt5-qtquick3d-imports - libqt5-qtquick3d-private-headers-devel - libqt5-qtquick3d-tools - libqt5-qtquicktimeline - libqt5-qtremoteobjects-devel-32bit - libqt5-qtscript-devel-32bit - libqt5-qtsvg-devel-32bit - libqt5-qttools-32bit - libqt5-qttools-devel-32bit - libqt5-qttools-example-plugins - libqt5-qttools-qhelpgenerator - libqt5-qtwebsockets-devel-32bit - libqt5-qtx11extras-devel-32bit - libqt5-qtxmlpatterns-devel-32bit - libqt6keychain1 - libqwt6_2 - librime-private-devel - libsamba-policy0-python3-32bit - libsbc1-32bit - libsdbus-c++1 - libsensors4-32bit - libsepol1-32bit - libsmartcols1-32bit - libsndfile1-32bit - libsoftokn3-32bit - libsoup-2_4-1-32bit - libsoup-3_0-0-32bit - libsoup-devel-32bit - libsoxr-lsr0-32bit - libspeexdsp1-32bit - libsqlite3-0-32bit - libsrtp1-32bit - libssh4-32bit - libstartup-notification-1-0-32bit - libsuperlu5-32bit - libsuseconnect - libsvrcore0-32bit - libswscale4-32bit - libsystemd0-32bit - libtasn1-6-32bit - libtasn1-devel-32bit - libtextstyle0-32bit - libthai0-32bit - libtheoradec1-32bit - libtimelineDecoder27 - libtimelineDecoder27-opencl - libtimelineDecoderJson27 - libtimelineDecoderJson27-opencl - libtinyobjloader2 - libtorrent-rasterbar2_0 - libtss2-mu0-32bit - libtwolame0-32bit - libudev1-32bit - libudf0-32bit - libulfius2_7 - libunwind-32bit - liburcu6-32bit - liburing2 - liburing2-devel - libusb-1_0-0-32bit - libusbmuxd-2_0-6-32bit - libustr-1_0-1-32bit - libv4l2-0-32bit - libva-devel-32bit - libva-drm2-32bit - libva-wayland2-32bit - libva-x11-2-32bit - libverto-glib1-32bit - libverto-libev1-32bit - libverto1-32bit - libvirglrenderer1 - libvorbis0-32bit - libvorbisenc2-32bit - libvpd2-devel-32bit - libvpx7 - libvtk1-openmpi4 - libvulkan_intel-32bit - libwacom2-32bit - libwayland-server0-32bit - libwebkit2gtk-4_0-37-32bit - libwebp7-32bit - libwebpdecoder3-32bit - libwebpmux3-32bit - libwebsockets19 - libwireplumber-0_4-0 - libwireshark15 - libwiretap12 - libwrap0-32bit - libwsutil13 - libwx_baseu-suse3_0_5-32bit - libwx_baseu_net-suse3_0_5-32bit - libwx_gtk2u_adv-suse3-32bit - libwx_gtk2u_adv-suse3_0_5-32bit - libwx_gtk2u_aui-suse3-32bit - libwx_gtk2u_core-suse3_0_5-32bit - libwx_gtk2u_gl-suse3-32bit - libwx_gtk2u_html-suse3-32bit - libwx_gtk2u_ribbon-suse3-32bit - libwx_gtk2u_richtext-suse3-32bit - libxcb-dpms0-32bit - libxcb-icccm4-32bit - libxcb-shape0-32bit - libxcb-xfixes0-32bit - libxcb-xtest0-32bit - libxerces-c-3_2-32bit - libxkbcommon-x11-0-32bit - libxkbcommon0-32bit - libxml2-devel-32bit - libxslt-devel-32bit - libxslt1-32bit - libyajl-devel-32bit - libyui-ncurses-pkg16 - libyui-ncurses-rest-api16 - libyui-ncurses16 - libyui-qt-graph16 - libyui-qt-pkg16 - libyui-qt-rest-api16 - libyui-qt16 - libyui-rest-api16 - libyui16 - libz1-32bit - libzmq5-32bit - libzstd-devel-32bit - libzvbi-chains0-32bit - lld13 - lldb13 - lldb13-devel - llvm-doc - llvm13 - llvm13-LTO-devel - llvm13-devel - llvm13-devel-32bit - llvm13-doc - llvm13-gold - llvm13-opt-viewer - llvm13-polly - llvm13-polly-devel - llvm13-vim-plugins - llvm9-devel-32bit - logfactor5 - markdownpart - markdownpart-lang - mozilla-nss-32bit - mozilla-nss-sysinit-32bit - musique - musique-lang - ncurses-devel-32bit - neochat - neochat-lang - nodejs16 - nodejs16-devel - nodejs16-docs - npm16 - nss_ldap-32bit - nvme-cli-bash-completion - nvme-cli-zsh-completion - obfs4 - ocaml-cairo - ocaml-cairo-devel - ocaml-camlp5 - ocaml-camlp5-devel - okular-mobile - openblas-pthreads_0_3_17-gnu-hpc-devel-static - openblas_0_3_17-gnu-hpc-devel-static - opencv3 - opencv3-devel - opencv3-doc - opencv4-cascades-data - openldap2-devel-32bit - openmpi-libs-32bit - opensc-32bit - openscap-containers - openslp-32bit - openssl-3 - openssl-3-doc - oprofile-32bit - p11-kit-32bit - pam_cap-32bit - pam_krb5-32bit - pam_ldap-32bit - pam_pkcs11-32bit - partio - partio-devel - partio-doc - patterns-budgie-budgie - patterns-budgie-budgie_applets - patterns-kde-devel_qt6 - pdfquirk - perl-32bit - perl-Code-TidyAll - perl-List-Compare - perl-Specio-Library-Path-Tiny - perl-core-DB_File-32bit - perl-lib-relative - php-composer2 - pipewire-modules-0_3 - pipewire-spa-plugins-0_2-32bit - plasma-nm5-mobile - plasma5-disks - plasma5-disks-lang - plasma5-firewall - plasma5-firewall-lang - plasma5-integration-devel - plasma5-nano - plasma5-nano-lang - plasma5-phone-components - plasma5-phone-components-lang - plasma5-systemmonitor - plasma5-systemmonitor-lang - plasma5-thunderbolt - plasma5-thunderbolt-lang - plymouth-lang - policycoreutils-python-utils - proj-data-at - proj-data-au - proj-data-be - proj-data-br - proj-data-ca - proj-data-ch - proj-data-de - proj-data-dk - proj-data-es - proj-data-eur - proj-data-fi - proj-data-fo - proj-data-fr - proj-data-is - proj-data-jp - proj-data-nc - proj-data-nl - proj-data-no - proj-data-nz - proj-data-pt - proj-data-se - proj-data-sk - proj-data-uk - proj-data-us - pulseaudio-setup - python3-32bit - python3-PyQt6 - python3-PyQt6-3D - python3-PyQt6-3D-devel - python3-PyQt6-Charts - python3-PyQt6-Charts-devel - python3-PyQt6-DataVisualization - python3-PyQt6-DataVisualization-devel - python3-PyQt6-NetworkAuth - python3-PyQt6-NetworkAuth-devel - python3-PyQt6-QScintilla - python3-PyQt6-WebEngine - python3-PyQt6-WebEngine-devel - python3-PyQt6-devel - python3-PyQt6-doc - python3-PyQt6-sip - python3-congressclient - python3-csound - python3-flit-core - python3-libnvme - python3-lldb13 - python3-masakariclient - python3-mistralclient - python3-nlopt - python3-opencv3 - python3-partio - python3-pydyf - python3-pymod2pkg - python3-pyqt-builder - python3-qt5-doc - python3-qt5-quick3d - python3-qt5-quick3d-devel - python3-qt5-remoteobjects - python3-qt5-remoteobjects-devel - python3-renderspec - python3-saharaclient - python3-senlinclient - python3-sip4 - python3-sip4-devel - python3-sip6-devel - python3-tevent-32bit - python3-tomli - python3-vtk-openmpi4 - python39-32bit - python39-base-32bit - qatengine - qatzip - qatzip-devel - qca-qt5 - qca-qt5-devel - qca-qt5-plugins - qca-qt6 - qca-qt6-devel - qca-qt6-plugins - qemu-ipxe - qemu-seabios - qml-autoreqprov - qmlpluginexports-qt5 - qmlpluginexports-qt6 - qore-linenoise-module - qore-linenoise-module-doc - qore-xml-module-tools - qqc2-breeze-style - qqc2-breeze-style-devel - qscintilla-qt5 - qscintilla-qt5-devel - qscintilla-qt6 - qscintilla-qt6-devel - qt5-creator - qt5-creator-plugin-devel - qt6-3d-devel - qt6-3d-docs-html - qt6-3d-docs-qch - qt6-3d-examples - qt6-3d-imports - qt6-3d-private-devel - qt6-3danimation-devel - qt6-3danimation-private-devel - qt6-3dcore-devel - qt6-3dcore-private-devel - qt6-3dextras-devel - qt6-3dextras-private-devel - qt6-3dinput-devel - qt6-3dinput-private-devel - qt6-3dlogic-devel - qt6-3dlogic-private-devel - qt6-3dquick-devel - qt6-3dquick-private-devel - qt6-3dquickanimation-devel - qt6-3dquickanimation-private-devel - qt6-3dquickextras-devel - qt6-3dquickextras-private-devel - qt6-3dquickinput-devel - qt6-3dquickinput-private-devel - qt6-3dquickrender-devel - qt6-3dquickrender-private-devel - qt6-3dquickscene2d-devel - qt6-3dquickscene2d-private-devel - qt6-3drender-devel - qt6-3drender-private-devel - qt6-base-common-devel - qt6-base-devel - qt6-base-docs-html - qt6-base-docs-qch - qt6-base-examples - qt6-base-private-devel - qt6-bodymovin-private-devel - qt6-charts-devel - qt6-charts-docs-html - qt6-charts-docs-qch - qt6-charts-examples - qt6-charts-imports - qt6-charts-private-devel - qt6-chartsqml-devel - qt6-chartsqml-private-devel - qt6-coap-devel - qt6-coap-docs-html - qt6-coap-docs-qch - qt6-coap-examples - qt6-coap-private-devel - qt6-concurrent-devel - qt6-connectivity - qt6-connectivity-devel - qt6-connectivity-docs-html - qt6-connectivity-docs-qch - qt6-connectivity-examples - qt6-connectivity-private-devel - qt6-core-devel - qt6-core-private-devel - qt6-creator - qt6-creator-plugin-devel - qt6-datavis3d-docs-html - qt6-datavis3d-docs-qch - qt6-datavis3d-examples - qt6-datavisualization-devel - qt6-datavisualization-imports - qt6-datavisualization-private-devel - qt6-dbus-devel - qt6-dbus-private-devel - qt6-declarative-devel - qt6-declarative-docs-html - qt6-declarative-docs-qch - qt6-declarative-examples - qt6-declarative-imports - qt6-declarative-private-devel - qt6-declarative-tools - qt6-designer-devel - qt6-designer-private-devel - qt6-designercomponents-private-devel - qt6-docs-common - qt6-gui-devel - qt6-gui-private-devel - qt6-help-devel - qt6-help-private-devel - qt6-hunspellinputmethod-private-devel - qt6-imageformats - qt6-imageformats-devel - qt6-imageformats-docs-html - qt6-imageformats-docs-qch - qt6-kmssupport-devel-static - qt6-kmssupport-private-devel - qt6-labsanimation-devel - qt6-labsanimation-private-devel - qt6-labsfolderlistmodel-devel - qt6-labsfolderlistmodel-private-devel - qt6-labsqmlmodels-devel - qt6-labsqmlmodels-private-devel - qt6-labssettings-devel - qt6-labssettings-private-devel - qt6-labssharedimage-devel - qt6-labssharedimage-private-devel - qt6-labswavefrontmesh-devel - qt6-labswavefrontmesh-private-devel - qt6-linguist-devel - qt6-lottie-docs-html - qt6-lottie-docs-qch - qt6-lottie-imports - qt6-macros - qt6-mqtt-devel - qt6-mqtt-docs-html - qt6-mqtt-docs-qch - qt6-mqtt-examples - qt6-mqtt-private-devel - qt6-multimedia-devel - qt6-multimedia-docs-html - qt6-multimedia-docs-qch - qt6-multimedia-examples - qt6-multimedia-imports - qt6-multimedia-private-devel - qt6-multimediaquick-private-devel - qt6-multimediawidgets-devel - qt6-multimediawidgets-private-devel - qt6-network-devel - qt6-network-private-devel - qt6-network-tls - qt6-networkauth-devel - qt6-networkauth-docs-html - qt6-networkauth-docs-qch - qt6-networkauth-examples - qt6-networkauth-private-devel - qt6-networkinformation-nm - qt6-opcua - qt6-opcua-devel - qt6-opcua-docs-html - qt6-opcua-docs-qch - qt6-opcua-examples - qt6-opcua-imports - qt6-opcua-private-devel - qt6-opengl-devel - qt6-opengl-private-devel - qt6-openglwidgets-devel - qt6-packetprotocol-devel-static - qt6-pdf-devel - qt6-pdf-imports - qt6-pdf-private-devel - qt6-pdfquick-devel - qt6-pdfquick-private-devel - qt6-pdfwidgets-devel - qt6-pdfwidgets-private-devel - qt6-platformsupport-devel-static - qt6-platformsupport-private-devel - qt6-platformtheme-gtk3 - qt6-platformtheme-xdgdesktopportal - qt6-positioning - qt6-positioning-devel - qt6-positioning-docs-html - qt6-positioning-docs-qch - qt6-positioning-examples - qt6-positioning-imports - qt6-positioning-private-devel - qt6-positioningquick-devel - qt6-positioningquick-private-devel - qt6-printsupport-cups - qt6-printsupport-devel - qt6-printsupport-private-devel - qt6-qml-devel - qt6-qml-private-devel - qt6-qmlcompiler-devel-static - qt6-qmlcore-devel - qt6-qmlcore-private-devel - qt6-qmldebug-devel-static - qt6-qmldevtools-devel-static - qt6-qmldom-devel-static - qt6-qmllocalstorage-devel - qt6-qmllocalstorage-private-devel - qt6-qmlmodels-devel - qt6-qmlmodels-private-devel - qt6-qmlworkerscript-devel - qt6-qmlworkerscript-private-devel - qt6-qmlxmllistmodel-devel - qt6-qmlxmllistmodel-private-devel - qt6-qt5compat-devel - qt6-qt5compat-docs-html - qt6-qt5compat-docs-qch - qt6-qt5compat-imports - qt6-qt5compat-private-devel - qt6-quick-devel - qt6-quick-private-devel - qt6-quickcontrols2-devel - qt6-quickcontrols2-private-devel - qt6-quickcontrols2impl-devel - qt6-quickcontrols2impl-private-devel - qt6-quickcontrolstestutils-devel-static - qt6-quickdialogs2-devel - qt6-quickdialogs2-private-devel - qt6-quickdialogs2quickimpl-devel - qt6-quickdialogs2quickimpl-private-devel - qt6-quickdialogs2utils-devel - qt6-quickdialogs2utils-private-devel - qt6-quicklayouts-devel - qt6-quicklayouts-private-devel - qt6-quickparticles-private-devel - qt6-quickshapes-private-devel - qt6-quicktemplates2-devel - qt6-quicktemplates2-private-devel - qt6-quicktest-devel - qt6-quicktest-private-devel - qt6-quicktestutils-devel-static - qt6-quicktimeline-devel - qt6-quicktimeline-docs-html - qt6-quicktimeline-docs-qch - qt6-quicktimeline-imports - qt6-quicktimeline-private-devel - qt6-quickwidgets-devel - qt6-quickwidgets-private-devel - qt6-remoteobjects-devel - qt6-remoteobjects-examples - qt6-remoteobjects-imports - qt6-remoteobjects-private-devel - qt6-remoteobjects-tools - qt6-remoteobjectsqml-devel - qt6-remoteobjectsqml-private-devel - qt6-scxml - qt6-scxml-devel - qt6-scxml-docs-html - qt6-scxml-docs-qch - qt6-scxml-examples - qt6-scxml-imports - qt6-scxml-private-devel - qt6-scxmlqml-devel - qt6-scxmlqml-private-devel - qt6-sensors - qt6-sensors-devel - qt6-sensors-docs-html - qt6-sensors-docs-qch - qt6-sensors-examples - qt6-sensors-imports - qt6-sensors-private-devel - qt6-sensorsquick-devel - qt6-sensorsquick-private-devel - qt6-serialbus - qt6-serialbus-devel - qt6-serialbus-docs-html - qt6-serialbus-docs-qch - qt6-serialbus-examples - qt6-serialbus-private-devel - qt6-serialport-devel - qt6-serialport-docs-html - qt6-serialport-docs-qch - qt6-serialport-examples - qt6-serialport-private-devel - qt6-shadertools - qt6-shadertools-devel - qt6-shadertools-docs-html - qt6-shadertools-docs-qch - qt6-shadertools-private-devel - qt6-sql-devel - qt6-sql-mysql - qt6-sql-postgresql - qt6-sql-private-devel - qt6-sql-sqlite - qt6-sql-unixODBC - qt6-statemachine-devel - qt6-statemachine-private-devel - qt6-statemachineqml-devel - qt6-statemachineqml-private-devel - qt6-svg-devel - qt6-svg-docs-html - qt6-svg-docs-qch - qt6-svg-examples - qt6-svg-private-devel - qt6-test-devel - qt6-test-private-devel - qt6-tools - qt6-tools-assistant - qt6-tools-designer - qt6-tools-devel - qt6-tools-docs-html - qt6-tools-docs-qch - qt6-tools-examples - qt6-tools-helpgenerators - qt6-tools-linguist - qt6-tools-private-devel - qt6-tools-qdbus - qt6-tools-qdoc - qt6-translations - qt6-uitools-devel - qt6-uitools-private-devel - qt6-virtualkeyboard - qt6-virtualkeyboard-devel - qt6-virtualkeyboard-docs-html - qt6-virtualkeyboard-docs-qch - qt6-virtualkeyboard-examples - qt6-virtualkeyboard-imports - qt6-virtualkeyboard-private-devel - qt6-wayland - qt6-wayland-devel - qt6-wayland-docs-html - qt6-wayland-docs-qch - qt6-wayland-examples - qt6-wayland-imports - qt6-wayland-private-devel - qt6-waylandclient-devel - qt6-waylandclient-private-devel - qt6-waylandcompositor-devel - qt6-waylandcompositor-private-devel - qt6-waylandeglclienthwintegration-private-devel - qt6-waylandeglcompositorhwintegration-private-devel - qt6-webchannel-devel - qt6-webchannel-docs-html - qt6-webchannel-docs-qch - qt6-webchannel-examples - qt6-webchannel-imports - qt6-webchannel-private-devel - qt6-webengine - qt6-webengine-docs-html - qt6-webengine-docs-qch - qt6-webengine-imports - qt6-webenginecore-devel - qt6-webenginecore-private-devel - qt6-webenginequick-devel - qt6-webenginequick-private-devel - qt6-webenginewidgets-devel - qt6-webenginewidgets-private-devel - qt6-websockets-devel - qt6-websockets-docs-html - qt6-websockets-docs-qch - qt6-websockets-examples - qt6-websockets-imports - qt6-websockets-private-devel - qt6-widgets-devel - qt6-widgets-private-devel - qt6-wlshellintegration-private-devel - qt6-xml-devel - qt6-xml-private-devel - qtdeclarative-imports-provides-qt5 - qtdeclarative-imports-provides-qt6 - qtkeychain-qt6-devel - qtkeychain-qt6-lang - readline5-devel-32bit - rekor - rpm-32bit - rsyslog-module-dbi - rsyslog-module-udpspoof - ruqola-lang - rust1.56 - rust1.57 - s390-tools-chreipl-fcp-mpath - samba-ad-dc-libs - samba-ad-dc-libs-32bit - samba-client-32bit - samba-client-libs - samba-client-libs-32bit - samba-devel - samba-devel-32bit - samba-libs-32bit - samba-winbind-32bit - samba-winbind-libs - sane-backends-32bit - sonnet-imports - suseconnect-ng - suseconnect-ruby-bindings - syntax-highlighting-imports - syslog-ng-mqtt - systemd-mini-doc - tk-32bit - tslib-devel-32bit - typelib-1_0-Gda-6_0 - typelib-1_0-Gdaui-6_0 - typelib-1_0-GstBadAudio-1_0 - typelib-1_0-GstCodecs-1_0 - typelib-1_0-GstGLEGL-1_0 - typelib-1_0-GstGLWayland-1_0 - typelib-1_0-GstGLX11-1_0 - typelib-1_0-GstVulkan-1_0 - typelib-1_0-GstVulkanWayland-1_0 - typelib-1_0-GstVulkanXCB-1_0 - typelib-1_0-Wp-0_4 - utempter-devel-32bit - vim-plugin-file-line - vim-plugin-markdown - vim-plugin-salt - vtk-openmpi4-devel - vtk-openmpi4-java - vtk-openmpi4-qt - wayland-utils - wildmidi - wildmidi-devel - wireplumber - wireplumber-audio - wireplumber-devel - wxWidgets-3_0-plugin-sound_sdlu-3_0-32bit - xcb-util-image-devel-32bit - xcb-util-wm-devel-32bit - xdg-desktop-portal-gnome - xdg-desktop-portal-gnome-lang - yast2-schema-default - yast2-schema-micro - yt-dlp - yt-dlp-bash-completion - yt-dlp-fish-completion - yt-dlp-zsh-completion - zlib-devel-static-32bit - zram-generator Package Source Changes ====================== 389-ds +- Resolve boo#1194068 by adding required schema +- Add missing support utils plugin + +- Update to version 2.0.11~git13.e14935725: + * Issue 5080 - BUG - multiple index types not handled in openldap migration (#5094) + * Issue 5079 - BUG - multiple ways to specific primary (#5087) + * Issue 4992 - BUG - slapd.socket container fix (#4993) + * Issue 5037 - in OpenQA changelog trimming can crashes (#5070) + * Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality + * Issue 4962 - Fix various UI bugs - Database and Backups (#5044) + * Issue 5046 - BUG - update concread (#5047) + * Issue 5043 - BUG - Result must be used compiler warning (#5045) + * Issue 4165 - Don't apply RootDN access control restrictions to UNIX connections + * Issue 4931 - RFE: dsidm - add creation of service accounts + * Issue 5024 - BUG - windows ro replica sigsegv (#5027) + * Issue 5020 - BUG - improve clarity of posix win sync logging (#5021) + * Issue 5008 - If a non critical plugin can not be loaded/initialized, bootstrap should succeeds (#5009) + * Issue 4962 - Fix various UI bugs - Settings and Monitor (#5016) + * Issue 5014 - UI - Add group creation to LDAP editor + * Issue 5006 - UI - LDAP editor tree not being properly updated + * Issue 5001 - Update CI test for new availableSASLMechs attribute + * Issue 4959 - Invalid /etc/hosts setup can cause isLocalHost to fail. + * Issue 5001 - Fix next round of UI bugs: + * Issue 4962 - Fix various UI bugs - dsctl and ciphers (#5000) + * Issue 4978 - use more portable python command for checking containers + * Issue 4678 - RFE automatique disable of virtual attribute checking (#4918) + * Issue 4972 - gecos with IA5 introduces a compatibility issue with previous (#4981) + * Issue 4978 - make installer robust + * Issue 4976 - Failure in suites/import/import_test.py::test_fast_slow_import + * Issue 4973 - update snmp to use /run/dirsrv for PID file + * Issue 4962 - Fix various UI bugs - Plugins (#4969) + * Issue 4973 - installer changes permissions on /run + * Issue 4092 - systemd-tmpfiles warnings + * Issue 4956 - Automember allows invalid regex, and does not log proper error + * Issue 4731 - Promoting/demoting a replica can crash the server + * Issue 4962 - Fix various UI bugs part 1 + * Issue 3584 - Fix PBKDF2_SHA256 hashing in FIPS mode (#4949) + * Issue 4943 - Fix csn generator to limit time skew drift (#4946) + * Issue 2790 - Set db home directory by default + * Bump github contianer shm size to 4 gigs + * Issue 4299 - Merge LDAP editor code into Cockpit UI + * Issue 4938 - max_failure_count can be reached in dscontainer on slow machine with missing debug exception trace + * Issue 4921 - logconv.pl -j: Use of uninitialized value (#4922) + * Issue 4847 - BUG - potential deadlock in replica (#4936) + * Issue 4513 - fix ACI CI tests involving ip/hostname rules + * Issue 4925 - Performance ACI: targetfilter evaluation result can be reused (#4926) + * Issue 4916 - Memory leak in ldap-agent + AppCSXCAD +- Fix build with VTK 9.x, add AppCSXCAD-vtk.patch + AppStream +- Update to version 0.15.1 + * compose: Port over font support from appstream-generator + * compose: Allow overriding unit used for locale processing + * compose: Refine legacy support for desktop-id launchables + * compose: Allow setting the custom desktop-entry translation function + * compose: Allow to run with threading (mostly) disabled + * compose: Reorganize feature flags, allow to disable l10n + * compose: Allow setting a screenshot file size limit + * compose: Allow to disable screencast processing explicitly + * compose: Allow to test whether result has a specific hint tag + * news-convert: Support a "Translators" section + * validator: Check that first rDNS component-ID parts are always lowercased + * validator: Validate capitalization for some selected text blocks + * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags + * Fix cache always getting updated even if unnacessary on Debian systems + * Still verify download return codes if download was aborted intentionally + * compose: Warn if metainfo files are missing and data was processed anyway +- Update to version 0.15.0 + * This release contains a complete rewrite of AppStream's + caching code, making use of libxmlb instead of LMDB now. + This will allow for more complex queries and simplifies the + caching code a bit. + * Allow clients to configure the addon autoresolve magic + * Allow clients to control the local metainfo preference + * qt: Add wrappers for new AsPool API + * qt: Wrap the AsPool ::changed signal + * Implement the new "Tags" tag + * Make component-ID search case-insensitive + * compose: Adjust to rsvg API changes + * qt: Align API deprecations with C library API + * Cache Flatpak data properly, and add some quirk fixes for it +- Add BuildRequires itstool +- Add BuildRequires xmlb >= 0.3.6 +- Update BuildRequires glib-2.0 to >= 2.62 +- Remove BuildRequires lmdb-devel + AusweisApp2 + + Version 1.22.3 + * Added references to the PIN reset letter in suitable places. + * The expiration date is now shown in the self-identification dialog. + * Fixed Youtube links. + * Removed unneccessary Qt clipboard access on Android. + * Fixed some dialogs being shown in the language of the operating system + instead of the language set in the app's preferences on macOS. + * Fixed crashes and incorrect behavior on Android 11. + * More information is displayed on a queried password when using + one of the Reiner SCT "komfort" series of card readers. + * Add support for macOS 12. + * Small fixes and improved accessibility. + * Added the "developerMode" parameter to the RUN_AUTH variable. + * Fixed a crash when using the --no-logfile and --keep options. + * The ShowUI parameter is now displayed on mobile devices. + * Update of OpenSSL to version 1.1.1m. + +- New upstream release Box2D +- Fix the source URL + +- Update to version 2.4.1. + * API Changes + * Extended distance joint to have a minimum and maximum limit. + * Removed rope joint. Use the distance joint instead. + * B2_USER_SETTINGS and b2_user_settings.h can control user + data, length units, and maximum polygon vertices. + * Default user data is now uintptr_t instead of void* + * b2FixtureDef::restitutionThreshold lets you set the + restitution velocity threshold per fixture. + * BREAKING Changes + * BREAKING: distance joint 0 stiffness now means the spring is + turned off rather than making the joint rigid. + * BREAKING: distance joint minimum and maximum must be set + correctly to get old behavior. + * Infrastructure + * Library installation function available in CMake. + * Shared library (DLL) option available. + * Bug fixes +- Updates since 2.3.1 + * Infrastructure + * Documentation in Doxygen format + * Unit test support + * Continuous integration testing using Travis CI + * Limited use of C++11 (nullptr and override) + * Collision + * Chain and edge shape must now be one-sided to eliminate ghost + collisions + * Broad-phase optimizations + * Added b2ShapeCast for linear shape casting + * Dynamics + * Joint limits are now predictive and not stateful + * Experimental 2D cloth (rope) + * b2Body::SetActive -> b2Body::SetEnabled + * Better support for running multiple worlds + * Handle zero density better + * The body behaves like a static body + * The body is drawn with a red color + * Added translation limit to wheel joint + * World dump now writes to box2d_dump.inl + * Static bodies are never awake + * All joints with spring-dampers now use stiffness and damping + * Added utility functions to convert frequency and damping + ratio to stiffness and damping +- Remove Box2D-fix-version-2.3.1.patch, fixed. +- Change package name from Box2D to box2d. + +- Replace strange buildroot definition + +- RPM group correction + +- Fixed Factory review (License.txt is not packaged). +- Minor spec clean-up (may fix SLE build). +- Cmake release with debug info build type. + +- Fixed tar.gz by osc service localrun download_files +- Fixed version in baselibs.conf (for 32bits packages) +- Added baselibs.conf as source1 + +- Update to new upstream version 2.3.1: + * Polygon creation now computes the convex hull. + * The convex hull code will merge vertices closer than + dm_linearSlop. + * Vertices no longer need to be ordered. + * New GUI + * Various other bugfixes +- removed upstream patched Box2D_v2.2.1-lib64.patch +- replaced Box2D_v2.2.1-version.patch with + Box2D-fix-version-2.3.1.patch + +- new package + ImageMagick +- security update +- added patches + fix CVE-2022-0284 [bsc#1195563], Heap buffer overread in GetPixelAlpha() + in MagickCore/pixel-accessor.h + + ImageMagick-CVE-2022-0284.patch + +- fix https://github.com/ImageMagick/ImageMagick/issues/4790 [bsc#1195321] +- added patches + https://github.com/ImageMagick/ImageMagick/commit/b51707c08f3dee192d464d38fc507c86051e62e6 + + ImageMagick-gradient-black-white.patch + Jamulus +- Update to 3.8.1 + * Client: JACK support on Windows has been improved (#1718). + (contributed by @jujudusud, @henkdegroot) + * Client: Rewrote multiple error messages to improve UX (#1568, #1732). + (contributed by @ann0see) + * Client: Add custom directory servers to Connect Dialog (#1869, #1894). + (contributed by @jp8) + * Client: Rearrange existing UI menu bar items (#1915, #1926). + (contributed by @jp8) + * Bug Fix: Mute myself has been made more consistent (#1838). + (contributed by @ngocdh) + * Bug Fix: Fix ampersand not being shown correctly on mixer (#1886, #1893). + (contributed by @HughePaul, @ann0see) + * Bug Fix: A crash fix related to the way iOS handles sockets in + idle mode (#1875). + (contributed by @ngocdh) + * Server: A single click on the server application in the + systemtray now opens the Jamulus Server main window (#1722, #1731). + (contributed by @henkdegroot) + * Server: Jam Recorder's internal locking and initialization code + has been made more robust (#1826). + (contributed by @cdmahoney) + * Server: The list of servers registered on a directory can now + be saved during directory restart. Use the new + - -directoryfile CLI option to use this feature (#1867). + (contributed by @pljones) + * Server: Add link to website if a new version is available (#1980). + (contributed by: @ann0see) + * Bug Fix: Remove incorrect version of headless .service file (#2009). + (contributed by @ann0see) + * Client/Server: Add IPv6 support for direct connections (#1017, #1938). + (contributed by @jardous, @softins) + * CLI: Re-order and refactor help for client/server validation (#1896). + (contributed by @pljones) + * CLI: Jamulus now shows a link to the Website for translated + content (#1759). + (contributed by @henkdegroot) + * Android: Add close button on Android to enhance UX (#1763, #1876). + (contributed by @ngocdh) + * iOS: Sound support, feature to allow switch between external device + and the internal mic (#1875). + (contributed by @ngocdh) + * MacOS: Keyboard shortcuts now also work on macOS (#1726, #1873). + (contributed by @henkdegroot) + * Installer: Add zh_CN translation + for nsis win installer (#1922, #1954). + (contributed by @BLumia) + * Documentation: Move Demos, description of inputs options to + Knowledge Base (#603, #551). + (contributed by: @pcar75, @gilgongo) + * Documentation: Add user experience section to CONTRIBUTING.md (#1885). + (contributed by: @ann0see) + * Documentation: Create Server Admin Manual (#527). + (contributed by: @gilgongo) + * Documentation: Update typo on links in compiling.md file (#1824). + (contributed by @jujudusud) + * Documentation: Number range command line error messages + reworded accurately (#1978). + (contributed by @DavidSavinkoff) + * Website: switch to .po file format to make updating + translations easier (various PRs) + (contributed by: @ignotus666) + * Website: Removed edit button from wiki layout file (#576). + (contributed by: @DevRish) + * Internal: Enable signing of macOS binaries (via build script + and automatically via CI) (#1856, #1937). + (contributed by @emlynmac) + * Internal: Added Apple Appstore licence waiver (#1874) + (contributed by @ann0see, @pljones, @gilgongo) + * Internal: Add autobuild for Windows with JACK (#1829). + (contributed by @henkdegroot) + * Internal: Document release process on contribute page (#1594, #592). + (contributed by: @hoffie, @ann0see) + +- change central server to directory term + +- Update to 3.8.0 + * The term "Central server" has been replaced with "Directory + server" (#1407, #1715, #1629). + Note that the program will still accept the --centralserver + option for backward + compatibility with existing system startup scripts, but its usage + is deprecated. + (contributed by @pljones, @softins) + * Mac: Generate build with Qt 5.15.2 for better compatibility with + Big Sur (#1687, #1768). + We still build a legacy version with Qt 5.9.9 to support older + versions of macOS: + * Users of 10.13 (High sierra) or newer should use the standard + build with Qt 5.15.2 + * Users of Yosemite, El Capitan or Sierra should use the legacy + build with Qt 5.9.9 + (contributed by @softins) + * GUI: Settings window has been reorganized into tabs (#1415, + [#1554], #1542, #1588): + * User Profile window has been integrated into the settings + window. + * Input Pan has been moved to the newly created Advanced tab + and removed from main window. + (contributed by @dcorson-ticino-com, @pljones) + * GUI: Moved the Ping and Delay stats from the Settings window to + the main window (#1762): + This was partly to work around a Mac issue with updates to the + settings window (#1643) + and is actually an improvement anyway, as the settings window + does not need to remain open. + (contributed by @dcorson-ticino-com and @softins) + * GUI: Added "About Qt" to the help menu to display version of Qt + (#1685, #1692). + (contributed by @softins) + * GUI: Corrected the operation of What's This in the settings + dialog (#1622, #1635). + (contributed by @dcorson-ticino-com) + * GUI: Improved the muted speaker icon display (#1691). + (contributed by @henkdegroot) + * Added new icons for Linux desktop use (#1672). + (contributed by @jujudusud) + * GUI: Corrected handling of custom directory server in the server, + to prevent + unintended registration with a directory server (#1624, #1627). + (contributed by @softins) + * GUI: Corrected alignment of Mute icon above fader (#811, #1312, + [#1640]). + (contributed by @vimpostor) + * GUI: Support for more than two mixer rows has been added (#1549, + [#1560]). + (contributed by @pljones) + * GUI: --clientname also works in dialog titles now (#1352, 1370). + (contributed by @dcorson-ticino-com) + * GUI: Translations have been updated + Dutch, by @henkdegroot (#1562, #1623, #1714, #1557) + French, by @jujudusud (#1648, #1708) + German, by @rolamos (#1677, #1810) + Italian, by @dzpex (#1620) + Polish, by @SeeLook (#1619) + Portuguese Brazilian, by @melcon (#1671, #1807) + Portuguese European, by @Snayler (#1689) + Slovak, by @jose1711 (#1647) + Spanish, by @ignotus666 (#1621, #1730, #1808) + Swedish, by @genesisproject2020 (#1664, #1696) + * Network: Support for DSCP Quality of Service flags has been added + (#1310). + This is supposed to lead to improved network performance. + It is enabled by default. + On Windows, this requires additional configuration in order to + work. + Please see the Tips & Tricks page on the website for a setup + guide for Windows. + (contributed by @DavidSavinkoff) + * Client: Automatic channel fader adjustment simplifies mixer setup + by using the channel level meters (#1071). + (contributed by @JohannesBrx) + * Client: Basic audio feedback detection has been added (#1179). + (contributed by @JohannesBrx) + * Client: Support for input gain boost has been added (#1222, #1030) + (contributed by @hoffie) + * Client: Grouping support has been extended to allow for up to + eight groups (#1551). + (contributed by @pljones) + * Client: A hint regarding non-default Jack support has been added + (#1397, #1438). + (contributed by @djfun) + * Server: Support for Delay Panning has been added (#332, #567, + [#1151], #1417, #1744): + This feature can be enabled on servers using the new --delaypan + option. + Enabling this feature will slightly increase server CPU usage. + It can create a much more realistic spatial sound impression for + clients + that are set to Stereo or Mono-in/Stereo-out mode. + (contributed by @DetlefHennings, @Hk1020, @softins, @henkdegroot) + * Server: Multi-threading performance has been improved (#960). + (contributed by @menzels, @softins) + * Server: Half-connected clients will no longer receive audio + (#1243, #1589): + Note: This breaks compatibility with client versions before 3.3.0 + (Feb 2013). + If you update your server, ensure that all clients use 3.3.0 or + later as well. + (contributed by @softins) + * Server: HTML status file is now emptied on exit (#1423, #1427). + (contributed by @hoffie, @drummer1154) + * Server: An explicit bind address can now be specified (#141, + [#1561]). + This can be done by the new --serverbindip option. + (contributed by @buv) + * Recorder: Compatibility with third-party tools such as Audacity + has been improved (#1384, #1424, #1437). + Non-ASCII characters are now stripped out when creating filenames. + (contributed by @softins, @gilgongo, @reinhardwh) + * Recorder: Failures to start recording no longer result in crashes + (#1163, #1289, #1463). + (contributed by @hoffie, @softins, @pljones) + * Recorder: Logging has been improved (#1284, #1463). + (contributed by @hoffie, @drummer1154) + * Bug fix: The mute indicator is now also shown in mono mode (#1074). + (contributed by @npostavs) + * Bug fix: Channel mapping on Windows now only resets if the sound + card or the numbers of channels changed (#1347). + (contributed by @ann0see) + * Bug fix: Jamulus client should now close itself correctly if a + non-working device was selected (#872). + (contributed by @npostavs) + * Bug fix: Server no longer crashes while changing the recording + directory (#1501, #1573). + (contributed by @henkdegroot, @hoffie, @softins) + * Bug fix: Example systemd unit has been fixed to avoid crashing + when sending signals (#1515, #1518). + (contributed by @softins, @helgeerbe, @gilgongo) + * Bug fix: The Windows installer now correctly compiles in a path + with spaces (#864, #1319). + (contributed by @henkdegroot) + * Performance: Opus encoding/decoding now uses machine-specific + optimizations (#1105). + (contributed by @npostavs) + * Performance: Timer configuration for Windows servers has been + improved (#1536). + (contributed by @npostavs) + * iOS support is being worked on (#1450). + (contributed by @jeroenvv) + * Github autobuild for Mac now uses Xcode 11.7 and SDK 10.15 for + compatibility with Qt5 (#1655). + (contributed by @softins) + * Build: Creation of debug builds has been simplified (#1516). + (contributed by @hoffie) + * Internal: Constants for JACK usage have been renamed (#1429). + (contributed by @djfun) + * Internal: Legacy IP address variables have been cleaned up (#1400). + (contributed by @wferi) + * Internal: Added automatic code formatting with clang-format + (#901, #1127, #1751). + (contributed by @passing) + * Internal: New pull requests will now be checked for coding style + automatically (#1735). + (contributed by @passing) + * Internal: Windows deploy script has been aligned to autobuilds + (#1720). + (contributed by @henkdegroot) + +- remove %config for firewalld's jamulus.xml + +- Fixes for %_libexecdir changing to /usr/libexec(bsc#1174075) + MozillaFirefox +- Firefox Extended Support Release 91.5.0 ESR + * Fixed: Various stability, functionality, and security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Firefox Extended Support Release 91.4.1 ESR (bsc#1193845) + * Fixed frequent MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING + error messages when trying to connect to various microsoft.com + domains (bmo#1745600) + +- Firefox Extended Support Release 91.4.0 ESR + * Fixed: Various security fixes +- Mozilla Firefox ESR 91.4.0 + MFSA 2021-53 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4 + +- remove x-scheme-handler/ftp from MozillaFirefox.desktop boo#1193321 + MozillaThunderbird +- Mozilla Thunderbird 91.5 + * fixed: RSS keyword labels without a configured color were + illegible + * fixed: Thunderbird "about:" dialog did not identify third- + party repackaged distributions such as Flatpaks + * fixed: Various security fixes + MFSA 2022-03 (bsc#1194547) + * CVE-2022-22746 (bmo#1735071) + Calling into reportValidity could have lead to fullscreen + window spoof + * CVE-2022-22743 (bmo#1739220) + Browser window spoof using fullscreen mode + * CVE-2022-22742 (bmo#1739923) + Out-of-bounds memory access when inserting text in edit mode + * CVE-2022-22741 (bmo#1740389) + Browser window spoof using fullscreen mode + * CVE-2022-22740 (bmo#1742334) + Use-after-free of ChannelEventQueue::mOwner + * CVE-2022-22738 (bmo#1742382) + Heap-buffer-overflow in blendGaussianBlur + * CVE-2022-22737 (bmo#1745874) + Race condition when playing audio files + * CVE-2021-4140 (bmo#1746720) + Iframe sandbox bypass with XSLT + * CVE-2022-22748 (bmo#1705211) + Spoofed origin on external protocol launch dialog + * CVE-2022-22745 (bmo#1735856) + Leaking cross-origin URLs through securitypolicyviolation + event + * CVE-2022-22744 (bmo#1737252) + The 'Copy as curl' feature in DevTools did not fully escape + website-controlled data, potentially leading to command + injection + * CVE-2022-22747 (bmo#1735028) + Crash when handling empty pkcs7 sequence + * CVE-2022-22739 (bmo#1744158) + Missing throttling on external protocol launch dialog + * CVE-2022-22751 (bmo#1664149, bmo#1737816, bmo#1739366, + bmo#1740274, bmo#1740797, bmo#1741201, bmo#1741869, + bmo#1743221, bmo#1743515, bmo#1745373, bmo#1746011) + Memory safety bugs fixed in Thunderbird 91.5 + +- Mozilla Thunderbird 91.4.1 + * fixed: Attachments that should open in Thunderbird, such as + ICS attachments, offered to save the file instead + * fixed: Saving attachments from IMAP accounts where usernames + contained special characters failed + * fixed: Temporary files created for forwarded attachments + sometimes had the wrong extension + * fixed: S/MIME signatures were shown as invalid by Outlook + * fixed: URL input boxes on content tabs erroneously displayed + a search glass icon on macOS + * fixed: Message bars (such as content blocking) did not use + high contrast theme colors + * fixed: Some messages with autocrypt headers loaded slowly, + causing Thunderbird to hang + * fixed: Server hostnames were cut-off in the account manager + * fixed: Account Setup did not support non-ASCII characters in + passwords + * fixed: Account Setup did not always retain set values + * fixed: Virtual folders did not retain folder selection when a + folder name contained non-ASCII characters + * fixed: Messages saved as "html" or "eml" did not include + message headers + * fixed: "Private web page" field was not included when + exporting a contact to a vCard + * fixed: Addons were still active after restarting Thunderbird + in troubleshooting mode with "disable all addons" checked + * fixed: FileLink attachments did not always display the + FileLink provider's icon + * fixed: FileLink privacy notifications persisted in the + compose window after removing all FileLink attachments + * fixed: "Loading" icon remained after a FileLink upload failed + * fixed: Lengthy event names for multiday events did not wrap + * fixed: Various theme and UX improvements + * fixed: Various security fixes + MFSA 2021-55 (bsc#1194215) + * CVE-2021-4126 (bmo#1732310) + OpenPGP signature status doesn't consider additional message + content + * CVE-2021-44538 (bmo#1744056) + Matrix chat library libolm bundled with Thunderbird + vulnerable to a buffer overflow + +- Mozilla Thunderbird 91.4.0 + * fixed: IMAP startup performance improved for accounts with a + multitude of folders + * fixed: Thunderbird failed to send messages when configured to + use an IPv6 SMTP server by IP address (instead of a hostname) + * fixed: Forwarding messages with attachments sometimes failed + * fixed: Printing multiple messages at once was not possible + * fixed: Non-utf8 news groups were not supported + * fixed: Thunderbird stalled after sending a message with NNTP + and SMTP recipients + * fixed: Using Thunderbird with multiple language packs caused + high RAM and CPU use and sluggish performance + * fixed: Clicking a "mailto:" started the composer with the + default sending identity instead of a configured alternate + * fixed: Drag and dropped text into a plain text message in the + compose window was handled inconsistently + * fixed: FileLink messages did not display correctly when + viewed in Outlook + * fixed: In account setup, after selecting an extension + provided protocol, it was not possible to create an IMAP/POP + account + * fixed: Multiday selections were not cleared when changing + week viewed + * fixed: When creating a new event by clicking and dragging the + mouse to create a box, the view did not auto-scroll after + reaching the bottom + * fixed: Calendar Invitation Panel did not scroll when multiple + invitations were pending + * fixed: Calendar print dialog did not have a cancel button + * fixed: Various security fixes + MFSA 2021-54 (bsc#1193485) + * CVE-2021-43536 (bmo#1730120) + URL leakage when navigating while executing asynchronous + function + * CVE-2021-43537 (bmo#1738237) + Heap buffer overflow when using structured clone + * CVE-2021-43538 (bmo#1739091) + Missing fullscreen and pointer lock notification when + requesting both + * CVE-2021-43539 (bmo#1739683) + GC rooting failure when calling wasm instance methods + * CVE-2021-43541 (bmo#1696685) + External protocol handler parameters were unescaped + * CVE-2021-43542 (bmo#1723281) + XMLHttpRequest error codes could have leaked the existence of + an external protocol handler + * CVE-2021-43543 (bmo#1738418) + Bypass of CSP sandbox directive when embedding + * CVE-2021-43545 (bmo#1720926) + Denial of Service when using the Location API in a loop + * CVE-2021-43546 (bmo#1737751) + Cursor spoofing could overlay user interface when native + cursor is zoomed + * CVE-2021-43528 (bmo#1742579) + JavaScript unexpectedly enabled for the composition area + * MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751, + bmo#1737009, bmo#1739372, bmo#1739421) + Memory safety bugs fixed in Thunderbird 91.4.0 + +- Mozilla Thunderbird 91.3.2 + * changed: Date selection in Calendar print settings widget + changed to use mini calendar widget + * changed: OpenPGP: Botan updated to 2.18.2; addresses + CVE-2021-40529 + * fixed: "Repair Text Encoding" menu item did not work + * fixed: Troubleshoot Mode menu item did not always indicate + whether troubleshooting mode was enabled + * fixed: Message content could be unintentionally hidden due to + CSS class names conflicting + * fixed: SMTP server port was reset to "0" after clicking the + "Re-Test" button in the Account Setup wizard + * fixed: No "Paste" option was available in the config editor + (about:config) context menu + * fixed: Saving a PDF attachment opened in a separate tab saved + the email message instead + * fixed: Opening a PDF attachment from a message in a + standalone or compose window did move the focus to opened + attachment + * fixed: After restart, Thunderbird was not able to restore + opened message tabs when the message was in a folder with + non-ASCII characters in its name + * fixed: The "pill" indicator was incorrectly shown when + sending a message to newsgroup + * fixed: When printing from Calendar, after leaving the + "Calendar" settings, there was no way to go back + * fixed: Month pickers in the Calendar print UI lacked + scrollbars when the content overflowed + * fixed: Account Manager and Addons Manager were unreadable + when using the Dark theme +- Mozilla Thunderbird 91.3.1 + * changed: OpenPGP public keys will no longer count as an + attachment in the message list + * changed: Adding a search engine via URL now supported + * changed: FileLink messages' template updated; Thunderbird + advertisement removed + * changed: After an update, Thunderbird will now check + installed addons for updates + * fixed: New mail popups were displayed while running full + screen applications + * fixed: Messages received with non-standard "koi8r" encoding + were not supported + * fixed: Various macOS stability improvements + * fixed: PDF attachments opened in Firefox while composing an + email + * fixed: Addons were disabled when "Offline Settings" were set + to "Ask me for online state (on startup)" + * fixed: Clicking '"addons://" links in the Addons Manager + prompted for an application to open it, rather than opening + internally + * fixed: The Contacts sidebar "Address Book" drop down was + unreadable on Windows + * fixed: vCard attachments were not shown when using "inline" + view for attachments + * fixed: Importing an ICS file with TODO items failed + +- Mozilla Thunderbird 91.3 + * fixed: Default mail headers were set incorrectly when the + value contained a colon (:) + * fixed: Thunderbird did not send the QUIT command when closing + an SMTP connection + * fixed: Mail tabs could not be closed using the context menu + * fixed: "Print" context menu was still shown when no message + pane was displayed + * fixed: Windows tray icon did not reappear after restarting + Windows Explorer + * fixed: Compose window attachment drag and drop fixes + * fixed: Various macOS stability improvements + * fixed: Drag and Drop area for file attachments on Windows was + incorrect + * fixed: CardDAV address books without a name did not work + * fixed: Thunderbird tried to refresh disabled and manual-only + calendars when the network state changed from offline to + online + * fixed: Various Calendar event dialog fixes + * fixed: Various security fixes + MFSA 2021-50 (bsc#1192250) + * CVE-2021-38503 (bmo#1729517) + iframe sandbox rules did not apply to XSLT stylesheets + * CVE-2021-38504 (bmo#1730156) + Use-after-free in file picker dialog + * CVE-2021-38505 (bmo#1730194) + Windows 10 Cloud Clipboard may have recorded sensitive user + data + * CVE-2021-38506 (bmo#1730750) + Thunderbird could be coaxed into going into fullscreen mode + without notification or warning + * CVE-2021-38507 (bmo#1730935) + Opportunistic Encryption in HTTP2 could be used to bypass the + Same-Origin-Policy on services hosted on other ports + * MOZ-2021-0008 (bmo#1667102) + Use-after-free in HTTP2 Session object + * CVE-2021-38508 (bmo#1366818) + Permission Prompt could be overlaid, resulting in user + confusion and potential spoofing + * CVE-2021-38509 (bmo#1718571) + Javascript alert box could have been spoofed onto an + arbitrary domain + * CVE-2021-38510 (bmo#1731779) + Download Protections were bypassed by .inetloc files on Mac + OS + * MOZ-2021-0007 (bmo#1606864, bmo#1712671, bmo#1730048, + bmo#1735152) + Memory safety bugs fixed in Thunderbird ESR 91.3 +- Drop unused pkgconfig(gdk-x11-2.0) BuildRequires +- Drop mozilla-neqo-fix-fips-crash.patch which is now upstream +- add mozilla-bmo1724679.patch (bmo#1724679, boo#1182863) + fix some env variables which are enabled for any value + +- Mozilla Thunderbird 91.2 + * changed: Saving a single message as .eml now uses a unique + filename + * fixed: New mail notifications did not properly take + subfolders into account + * fixed: Decrypting binary attachments when using an external + GnuPG configuration failed + * fixed: Account name fields in the account manager were not + big enough for long names + * fixed: LDAP searches using an extensibleMatch filter returned + no results + * fixed: Read-only CalDAV calendars and CardDAV address books + were not detected + * fixed: Multipart messages containing a calendar invite did + not display any of the human-readable alternatives + * fixed: Some calendar days were displayed incorrectly or + duplicated (eg. two "29th" days of a particular month) + * fixed: Phantom event was shown at the end of each day in + Calendar week view + * fixed: Various security fixes + MFSA 2021-47 (bsc#1191332) + * CVE-2021-38502 (bmo#1733366) + Downgrade attack on SMTP STARTTLS connections + * CVE-2021-38496 (bmo#1725335) + Use-after-free in MessageTask + * CVE-2021-38497 (bmo#1726621) + Validation message could have been overlaid on another origin + * CVE-2021-38498 (bmo#1729642) + Use-after-free of nsLanguageAtomService object + * CVE-2021-32810 (bmo#1729813, + bmo#https://github.com/crossbeam- + rs/crossbeam/security/advisories/GHSA-pqqp-xmhj-wgcw) + Data race in crossbeam-deque + * CVE-2021-38500 (bmo#1725854, bmo#1728321) + Memory safety bugs fixed in Thunderbird 91.2 + * CVE-2021-38501 (bmo#1685354, bmo#1715755, bmo#1723176) + Memory safety bugs fixed in Thunderbird 91.2 + +- Mozilla Thunderbird 91.1.2 + * Thunderbird will now warn if an S/MIME encrypted message includes + BCC recipients + * fixed: Message Security popup did not display all recipients + due a missing scrollbar + * fixed: Delivery Status Notifications were only shown for the + first recipient + * fixed: Composing a message from a template with attachments + failed due to a temporary file being removed + * fixed: Attachment sizes were no longer included on printed + emails + * fixed: A message sent with multiple attachments sometimes + only sent one + * fixed: Thunderbird sometimes attached the wrong messages when + forwarding multiple messages by attachment + * fixed: Thunderbird did not re-prompt for an SMTP username if + one was not provided + * fixed: Messages with BCC recipients that were held in the + Outbox did not retain the BCC header when moved to the Sent + folder + * fixed: Thunderbird displayed reminders for events that were + cancelled or declined + * fixed: New Feed Account dialog did not honor dark mode +- Mozilla Thunderbird 91.1.1 + * Menu item for disabling subject encryption for a single message added + * Printing messages that are not currently displayed is no longer + supported, including printing multiple messages at once + * fixed: Buttons on compose window dialogs did not have a + visual indication of focus + * fixed: Dropdown fields in message compose window were + unreadable on Windows 7 with a dark theme + * fixed: Multiple bulk mail notification warnings were + displayed + * fixed: Enabled/Disabled state of message filters did not + persist as expected + * fixed: Printing a message did not print a list of its + attachments + * fixed: Images attached from a web page were not sent as + expected + * fixed: OpenPGP public key was attached multiple times when + forwading a message + * fixed: Windows tray icon disappeared if Thunderbird was + started by a shortcut with "Run" set to "Minimized" + * fixed: Windows tray message count badge displayed the + "unread" count instead of the "new" message count + * fixed: Some downstream Thunderbird builds were incorrectly + checking addons for a signature, causing all addons to be + disabled + * fixed: Addressbooks set up with autoconfig showed no search + results + * fixed: Various CardDAV setup and auto-detection fixes + * fixed: Dates (such as birthday) stored in contacts may + display the wrong date; a one-time manual fix may be needed + for dates that are incorrect. + * fixed: Attached VCards displayed as plain text when an email + was HTML formatted + * fixed: Mailing list names with non-ASCII characters + incorrectly displayed with an error + * fixed: LDAP directories were not searched for matches when + adding recipients to an email + * fixed: Clicking "Connect to an LDAP address book" in account + setup opened CardDAV setup dialog + * fixed: LDAP address books using Kerberos/GSS-API + authentication did not authenticate + * fixed: LDAP search queries containing non-ASCII characters + produced no results + * fixed: IRC server connections did not automatically retry + after a timeout + * fixed: Calendar event editor did not honor + `mail.spellcheck.inline` +- MOZ_ENABLE_WAYLAND env variable now overrides automatic detection + if already set before startup +- Mozilla Thunderbird 91.1.0 + * Thunderbird registered Accessibility Handlers using same GUIDs + as Firefox, causing performance issues for NVDA users + * Focus lost when reordering accounts by keyboard in the Account Manager + * Account setup did not use provider display name for setting up + calendars + * Various theme and UX fixes + MFSA 2021-41 (bsc#1190269) + * CVE-2021-38492 (bmo#1721107) + Navigating to `mk:` URL scheme could load Internet Explorer + * CVE-2021-38495 (bmo#1723391, bmo#1723920, bmo#1724101, + bmo#1724107) + Memory safety bugs fixed in Thunderbird 91.1 +- add mozilla-bmo531915.patch to fix build for i586 +- Remove obsolete patch mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch + +- Mozilla Thunderbird 91.0.3: + * fixed: Folder icons could be overridden by linked favicons in + HTML messages + * fixed: Unified folders showed no messages when underlying + folders were removed + * fixed: Folder pane toolbar did not always persist after + restarting Thunderbird + * fixed: Compose window attachment pane did not close when + disabling signing of an OpenPGP message + * fixed: Using "Reply to List" with some list emails + incorrectly opened a "no-reply" warning + * fixed: Account setup UX issues with Exchange autodiscover + * fixed: Account settings did not display non-UTF-8 server + descriptions correctly + * fixed: Thunderbird sometimes sent an unnecessary "SMTPUTF8", + causing some servers to reject mail + * fixed: No mouseover pop was displayed with event details for + non-all-day events in the Today Pane + * fixed: Filtering tasks in the Today Pane did not work + * fixed: Email based event scheduling displayed the date and + time in a format unreadable by humans +- Mozilla Thunderbird 91.0.2: + * new: Tags are now colored in mail filter editor + * changed: Context menu items related to OpenPGP and + attachments are now hidden when not applicable + * fixed: Creating a new account with manual setup failed + * fixed: Recipient autocomplete always preferred the primary + email address for a contact + * fixed: LDAP performance improvements + * fixed: Extensions listed on the Recommended Addons did not + have a clear way to view details in a browser + * fixed: Status checkmark on View > Calendar > Calendar Pane > + Show Calendar Pane was reversed + * fixed: mid: URLs in calendar invites did not open the linked + mail message + * fixed: Various theme and UX fixes +- Mozilla Thunderbird 91.0.1 + MFSA 2021-37 (bsc#1189547) + * CVE-2021-29991 (bmo#1724896) + Header Splitting possible with HTTP/3 Responses +- appdate screenshot URL updated (by mailaender@opensuse.org) +- Mozilla Thunderbird 91.0 + * based on Mozilla's 91 ESR codebase + * many new and changed features + https://www.thunderbird.net/en-US/thunderbird/91.0/releasenotes/#whatsnew + * Renamed "Add-ons" to "Add-ons and Themes" and "Options" to "Preferences" + * Thunderbird now operates in multi-process (e10s) mode by default + * New user interface for adding attachments + * Enable redirect of messages + * CardDAV address book support +- Removed obsolete patches: + * mozilla-bmo1463035.patch + * mozilla-ppc-altivec_static_inline.patch + * mozilla-pipewire-0-3.patch + * mozilla-bmo1554971.patch +- add mozilla-libavcodec58_91.patch +- removed obsolete BigEndian ICU build workaround +- updated build requirements +- Readd mozilla-silence-no-return-type.patch + OpenShadingLanguage +- Update to version 1.11.15.0 + + Changes for compatibility with OpenImageIO 2.3. #1393 #1388 + + Fix potential crashes (or at least undefined behavior) due to + missing + + virtual destructor of internal Symbol type. #1397 +- Apply 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff and 1420.diff + in order to build with LLVM 13. +- Add partio library dependency + +- Fix source URL + +- Update to version 1.11.14.2 + + Fix warnings that occur when compiling with clang and C++17 mode. #1379 + + CI/testing: Additional CI tests for clang+c++17 (#1379), gcc11 (#1381), + llvm 12 (#1381), speed up CI builds by not building the testing components + of OIIO (#1380). +- Update to version 1.11.14.1 + + Fix library setup for LLVM installations consisting of static libraries. + This fixes a build problem that can crop up on MacOS using + Homebrew-installed LLVM 12. #1375 +- Update to version 1.11.14.0 + + oslc/OSLCompiler: Check for errors when when writing oso (for example, + disk volume full). #1360 + + Fix crash generating closure function calls with LLVM 11. #1361 + + Build: LLVM 12 compatibility. #1351 + + Build: Support for CMake 3.20 #1354 + + Build: Be robust to certain OpenEXR 2.x config fies. #1356 + + Build: Fixes to deal with newer OIIO builds that are C++14. +- Remove 0001-LLVM-12-compatibility-fixes.patch + fixed upstream +- Add build dependency on OpenImageIO (executables) + +- Update to version 1.11.13 + + Updated vector2.h with a mod(vector2,vector2) function. #1312 + + Fix unnecesary error messages to stderr when encountering + broken point clouds. #1333 +- Add 0001-LLVM-12-compatibility-fixes.patch + Photini +- Update to version 2022.1.0 + * Improved spell check language menu. + * Add option to read BMFF files. + * Other minor improvements and bug fixes. + QCSXCAD +- Add patch to fix compilation with VTK 9.1: + * 0001-Fixup-includes-for-VTK-9.1-compatibility.patch + +- Add some patches to fix compilation with VTK 9.x: + * 0001-vtk-use-QVTKOpenGLWidget-for-vtk-8.patch + * 0001-vtk-fix-changes-for-vtk-8.x.patch + * 0001-Remove-leftover-QVTKWidget-include-fix-for-VTK-9.patch + * Update QCSXCAD-vtk.patch + QMPlay2 +- Added 0001-fix-ffmpeg-5-compilation.patch to fix a compilation error with FFmpeg >= 5.0.0 +- Dropped support for openSUSE Leap 15.2 and SLE15SP2 as they are EOL and can't satisfy QMPlay2's future build requirements anymore + +- Added 0001-fix-pipewire-build-error.patch to fix a compilation error on openSUSE Leap 15.3 +- Update to version 21.12.24 + * add audio, video, subtitles streams, programs and chapters into menu, + * add key shortcuts to change audio and subtitles streams, + * improve Vulkan initialization, + * fix some possible crashes, + * other minor fixes. + QTalarm +- Update to version 2.3.0 + * Added clone button + * Refactored main controller a bit + QtAV +- Stop using the %desktop_database_* macros. + SDL2 -- sdl2-khronos.patch - * fixes build on i586 (boo#1158176) - -- Add CVE-2019-13616.patch: fix heap buffer overflow when reading - a crafted bmp file (boo#1141844 CVE-2019-13616). -- Add CVE-2019-13626.patch: add safeguards to the wav parser to - prevent crashes (boo#1142031 CVE-2019-13626). -- Drop CVE-2019-7572.patch, CVE-2019-7574.patch, - CVE-2019-7575.patch, CVE-2019-7577.patch, and - CVE-2019-7578.patch: these are handled by the new code added in - CVE-2019-13626.patch. - -- Remove CVE-2019-7637.patch, the modification of function - SDL_CalculatePitch is only suit for SDL not SDL2. - -- Add CVE-2019-7636.patch to fix a heap-based buffer over-read - issue (CVE-2019-7636, boo#1124826, CVE-2019-7638, boo#1124824). - -- Add CVE-2019-7635.patch to fix a heap-based buffer over-read - issue (CVE-2019-7635, boo#1124827). - -- Add CVE-2019-7578.patch to fix a heap-based buffer over-read - issue (CVE-2019-7578, boo#1125099, CVE-2019-7576, boo#1124799 - CVE-2019-7573, boo#1124805). - -- Add CVE-2019-7572.patch to fix a buffer over-read issue - (CVE-2019-7572, boo#1124806). - -- Add CVE-2019-7574.patch to fix a heap-based buffer over-read - issue (CVE-2019-7574, boo#1124803). - -- Add CVE-2019-7575.patch to fix a heap-based buffer overflow - issue (CVE-2019-7575, boo#1124802). - -- Add CVE-2019-7637.patch to fix a heap-base buffer overflow - issue (CVE-2019-7637, boo#1124825). - -- Add CVE-2019-7577.patch to fix a buffer over-read issue - (CVE-2019-7577, boo#1124800). - -- Build with Wayland support - -- Update to new upstream release 2.0.8 - * Added SDL_fmod() and SDL_log10(). - * Each of the SDL math functions now has the corresponding - float version. - * Added SDL_SetYUVConversionMode() and - SDL_GetYUVConversionMode() to control the formula used when - converting to and from YUV colorspace. The options are JPEG, - BT.601, and BT.709. - * Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to - control whether the X server should skip the compositor for - the SDL application. This defaults to "1". - * Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control - whether the Raspberry Pi and KMSDRM video drivers should use - double or triple buffering (the default). - -- Add sdl2-symvers.patch. - -- update to 2.0.7 - * Added audio stream conversion functions. - * Added functions to query and set the SDL memory allocation - functions. - * Added locking functions for multi-threaded access to - the joystick and game controller APIs. - * Some functions are now thread-safe. -- removed patches, merged upstream - * dbus.diff - * SDL2-ppc64-declaration-after-statement.patch - * SDL-bnc1062784-check-overflow-xcf-props.patch - -- Add SDL-bnc1062784-check-overflow-xcf-props.patch. CVE-2017-2888 - -- Disable SSE3 (and also SSE2 on ix86) to prevent crashes on older - CPUs that don't support these instructions - -- Add dbus.diff - -- Enable KMS/DRM video driver - -- Update to new upstream release 2.0.6 - * Added Vulkan graphics support in SDL_vulkan.h. - * Added SDL_ComposeCustomBlendMode() to create custom blend - modes for 2D rendering. - * Added support for many game controllers, including the - Nintendo Switch Pro Controller. - * Added support for inverted axes and separate axis directions - in game controller mappings. - * Added functions to return information about joysticks and - open game controllers. - * Added SDL_GameControllerNumMappings() and - SDL_GameControllerMappingForIndex() to be able to enumerate - the built-in game controller mappings. - * Added SDL_LoadFile() and SDL_LoadFile_RW() to load a file - into memory. - * Added SDL_DuplicateSurface() to make a copy of a surface. - * Added an experimental JACK audio driver. - * Implemented non-power-of-two audio resampling. - * Added the hint SDL_HINT_AUDIO_RESAMPLING_MODE to control the - quality of resampling. - * Added the hint SDL_HINT_RENDER_LOGICAL_SIZE_MODE to control - the scaling policy for SDL_RenderSetLogicalSize(). - * Added the hints SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and - SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the mouse speed - when being read from raw mouse input. - * Added the hint SDL_HINT_TOUCH_MOUSE_EVENTS to control whether - SDL will synthesize mouse events from touch events. - * Added an experimental KMS/DRM video driver for embedded - development. -- Remove dbus-ime.diff (no longer needed) - -- Do not BuildRequires pkgconfig(fcitx) on SLE (not shipped anymore - since SLE12 SP2). - -- libspe2 doesn't exist any more - -- Add dbus-ime.diff and build with fcitx [boo#1025413] - -- Backported commit 5184186d4366 and fbf9b0e3589a as - SDL2-ppc64-declaration-after-statement.patch to fix build - on ppc64/ppc64le - -- Update to 2.0.5 - General: - * Implemented audio capture support for some platforms - * Added SDL_DequeueAudio() to retrieve audio when buffer - queuing is turned on for audio capture - * Added events for dragging and dropping text - * Added events for dragging and dropping multiple items - * By default the click raising a window will not be - delivered to the SDL application. You can set the hint - SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click - through to the window. - * Saving a surface with an alpha channel as a BMP will use a - newer BMP format that supports alpha information. You can - set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use - the old format. - * Added SDL_GetHintBoolean() to get the boolean value of a - hint - * Added SDL_RenderSetIntegerScale() to set whether to - smoothly scale or use integral multiples of the viewport - size when scaling the rendering output - * Added SDL_CreateRGBSurfaceWithFormat() and - SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL - surface with a specific pixel format - * Added SDL_GetDisplayUsableBounds() which returns the area - usable for windows. For example, on Mac OS X, this subtracts - the area occupied by the menu bar and dock. - * Added SDL_GetWindowBordersSize() which returns the size of - the window's borders around the client area - * Added a window event SDL_WINDOWEVENT_HIT_TEST when a - window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. - in the title bar or window frame) - * Added SDL_SetWindowResizable() to change whether a window - is resizable - * Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to - affect the window transparency - * Added SDL_SetWindowModalFor() to set a window as modal for - another window - * Added support for AUDIO_U16LSB and AUDIO_U16MSB to - SDL_MixAudioFormat() - * Fixed flipped images when reading back from target - textures when using the OpenGL renderer - * Fixed texture color modulation with SDL_BLENDMODE_NONE - when using the OpenGL renderer - * Fixed bug where the alpha value of colorkeys was ignored - when blitting in some cases - Linux: - * Added support for the Fcitx IME - * Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a - window manager asks the SDL window whether it wants to take - focus. - * Refresh rates are now rounded instead of truncated, e.g. - 59.94 Hz is rounded up to 60 Hz instead of 59. - * Added initial support for touchscreens on Raspberry Pi - -- Make building more verbose - -- Enable udev support - -- update to version 2.0.4 - General: - * Added support for web applications using Emscripten, see - docs/README-emscripten.md for more information - * Added support for web applications using Native Client (NaCl), see - docs/README-nacl.md for more information - * Added an API to queue audio instead of using the audio callback: - SDL_QueueAudio(), SDL_GetQueuedAudioSize(), SDL_ClearQueuedAudio() - * Added events for audio device hot plug support: - SDL_AUDIODEVICEADDED, SDL_AUDIODEVICEREMOVED - * Added SDL_PointInRect() - * Added SDL_HasAVX2() to detect CPUs with AVX2 support - * Added SDL_SetWindowHitTest() to let apps treat parts of their SDL window - like traditional window decorations (drag areas, resize areas) - * Added SDL_GetGrabbedWindow() to get the window that currently has input - grab, if any - * Added SDL_RenderIsClipEnabled() to tell whether clipping is currently - enabled in a renderer - * Added SDL_CaptureMouse() to capture the mouse to get events while the - mouse is not in your window - * Added SDL_WarpMouseGlobal() to warp the mouse cursor in global screen - space - * Added SDL_GetGlobalMouseState() to get the current mouse state outside of - an SDL window* Added a direction field to mouse wheel events to tell - whether they are flipped (natural) or not - * Added GL_CONTEXT_RELEASE_BEHAVIOR GL attribute (maps to - [WGL|GLX]_ARB_context_flush_control extension) - * Added EGL_KHR_create_context support to allow OpenGL ES version selection - on some platforms* Added NV12 and NV21 YUV texture support for OpenGL and - OpenGL ES 2.0 renderers - * Added a Vivante video driver that is used on various SoC platforms - * Added an event SDL_RENDER_DEVICE_RESET that is sent from the D3D - renderers when the D3D device is lost, and from Android's event loop when - the GLES context had to be recreated - * Added a hint SDL_HINT_NO_SIGNAL_HANDLERS to disable SDL's built in signal - handling* Added a hint SDL_HINT_THREAD_STACK_SIZE to set the stack size of - SDL's threads - * Added SDL_sqrtf(), SDL_tan(), and SDL_tanf() to the stdlib routines - * Improved support for WAV and BMP files with unusual chunks in them - * Renamed SDL_assert_data to SDL_AssertData and SDL_assert_state to - SDL_AssertState - * Added a hint SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN to prevent - window interaction while cursor is hidden - * Added SDL_GetDisplayDPI() to get the DPI information for a display* Added - SDL_JoystickCurrentPowerLevel() to get the battery level of a joystick - * Added SDL_JoystickFromInstanceID(), as a helper function, to get the - SDL_Joystick* that an event is referring to. - * Added SDL_GameControllerFromInstanceID(), as a helper function, to get - the SDL_GameController* that an event is referring to. - -- libspe2 only exists for ppc and ppc64 - -- Drop old arts/esound soundserver support. - -- Remove SDL2 obsoletes (we never had packages of that name). - Copy current Provides to baselibs.conf. - SHERPA-MC +- Update to version 2.2.12: + * Significant speed-up of (partially) unweighted event + generation with on-the-fly variations enabled, e.g. for many + PDF variations or implicitly when EWvirt associated + contributions are evaluated !410 + * New option to perform (significantly faster) uncorrelated + mc@nlo matching after unweighting, enabled by flag + NLO_CSS_PSMODE: 2 !410 + * Further performance improvements !410 + * New MCFM interface (bd3e25ad, TODO: @shoeche to provide more + info) !409 + * CSS improvements (efcffda4, TODO: @shoeche to provide more + info) !410 + * New output options steered through BATCH_MODE !410 (see Manual + for additional information): + - 8 prints the current process name, + - 16 prints the time elapsed/left in unformatted seconds + * Runtime issues: Fix compatibility issue when using binary + relocation after installation !453 + * Improve compatibility with autoconf 2.70 or later (in + particular when building process libraries without scons) !396 + * Fix MadLoop 5 interface add-on installation + * Fix Recola interface add-on compilation !410 + ShellCheck +- Update ShellCheck to version 0.8.0. +- drop haddock.patch + Upstream added a new change log file in this release. With no + previous version to compare against, the automatic updater cannot + reliable determine the relevante entries for this release. + Srain +- Update to version 1.3.1 + * Make channel messages with origin out of channels can be shown + * Rejoin channels after NICKSERV authentication finishes + WoeUSB +- Update to version 5.2.4: + - no changelog available + - completely rewritten + now only a bash script + aalib -- fix build with newer ld - -- BuildRequire gpm-devel - -- package baselibs.conf - -- fix aalib-1.4.0-477.9: possible missing call to fclose [bnc#523344] - -- remove static libraries and "la" files -- fix -devel package dependencies -- fix aalib-config so it only returns needed libraries - abcm2ps +- Update to 8.14.13: + * fix: don't start/stop slurs above/below decorations + * fix: crash when too many notes in a grace note sequence (#102) + * fix: crash when too big value in M: (#103) + * fix: loop or crash when too big width of y (space) (#104) + * fix: bad font definition with SVG output when spaces in font name + * fix: bad check of note length again (#106) + * fix: handle %%staffscale at the global level (#108) + * fix: bad vertical offset of lyrics when mysic line starts with + empty staves + accounts-qml-module +- Compile without "-Werror" to fix a build failure with Qt 5.15.1 + due to deprecation warnings + afl -- Enable build on non-x86 architectures +- enable gcc-plugin on factory +- build with 32bit plugins on x86_64 + +- updated to 3.14c + - afl-fuzz: + - fix -F when a '/' was part of the parameter + - fixed a crash for cmplog for very slow inputs + - fix for AFLfast schedule counting + - removed implied -D determinstic from -M main + - if the target becomes unavailable check out out/default/error.txt + for an indicator why + - AFL_CAL_FAST was a dead env, now does the same as AFL_FAST_CAL + - reverse read the queue on resumes (more effective) + - fix custom mutator trimming + - afl-cc: + - Update to COMPCOV/laf-intel that speeds up the instrumentation + process a lot - thanks to Michael Rodler/f0rki for the PR! + - Fix for failures for some sized string instrumentations + - Fix to instrument global namespace functions in c++ + - Fix for llvm 13 + - support partial linking + - do honor AFL_LLVM_{ALLOW/DENY}LIST for LTO autodictionary and DICT2FILE + - We do support llvm versions from 3.8 to 5.0 again + - frida_mode: + - several fixes for cmplog + - remove need for AFL_FRIDA_PERSISTENT_RETADDR_OFFSET + - less coverage collision + - feature parity of aarch64 with intel now (persistent, cmplog, + in-memory testcases, asan) + - afl-cmin and afl-showmap -i do now descend into subdirectories + (like afl-fuzz does) - note that afl-cmin.bash does not! + - afl_analyze: + - fix timeout handling + - add forkserver support for better performance + - ensure afl-compiler-rt is built for gcc_module + - always build aflpp_driver for libfuzzer harnesses + - added `AFL_NO_FORKSRV` env variable support to + afl-cmin, afl-tmin, and afl-showmap, by @jhertz + - removed outdated documents, improved existing documentation + +- s390x added to the compiler files + +- Fix filelist for riscv64 + +- updated to 3.13c + - Note: plot_data switched to relative time from unix time in 3.10 + - frida_mode - new mode that uses frida to fuzz binary-only targets, + it currently supports persistent mode and cmplog. + thanks to @WorksButNotTested! + - create a fuzzing dictionary with the help of CodeQL thanks to + @microsvuln! see utils/autodict_ql + - afl-fuzz: + - added patch by @realmadsci to support @@ as part of command line + options, e.g. `afl-fuzz ... -- ./target --infile=@@` + - add recording of previous fuzz attempts for persistent mode + to allow replay of non-reproducable crashes, see + AFL_PERSISTENT_RECORD in config.h and docs/envs.h + - fixed a bug when trimming for stdin targets + - cmplog -l: default cmplog level is now 2, better efficiency. + level 3 now performs redqueen on everything. use with care. + - better fuzzing strategy yield display for enabled options + - ensure one fuzzer sync per cycle + - fix afl_custom_queue_new_entry original file name when syncing + from fuzzers + - fixed a crash when more than one custom mutator was used together + with afl_custom_post_process + - on a crashing seed potentially the wrong input was disabled + - added AFL_EXIT_ON_SEED_ISSUES env that will exit if a seed in + - i dir crashes the target or results in a timeout. By default + afl++ ignores these and uses them for splicing instead. + - added AFL_EXIT_ON_TIME env that will make afl-fuzz exit fuzzing + after no new paths have been found for n seconds + - when AFL_FAST_CAL is set a variable path will now be calibrated + 8 times instead of originally 40. Long calibration is now 20. + - added AFL_TRY_AFFINITY to try to bind to CPUs but don't error if + it fails + - afl-cc: + - We do not support llvm versions prior 6.0 anymore + - added thread safe counters to all modes (`AFL_LLVM_THREADSAFE_INST`), + note that this disables NeverZero counters. + - Fix for -pie compiled binaries with default afl-clang-fast PCGUARD + - Leak Sanitizer (AFL_USE_LSAN) added by Joshua Rogers, thanks! + - Removed InsTrim instrumentation as it is not as good as PCGUARD + - Removed automatic linking with -lc++ for LTO mode + - Fixed a crash in llvm dict2file when a strncmp length was -1 + - added --afl-noopt support + - utils/aflpp_driver: + - aflpp_qemu_driver_hook fixed to work with qemu_mode + - aflpp_driver now compiled with -fPIC + - unicornafl: + - fix MIPS delay slot caching, thanks @JackGrence + - fixed aarch64 exit address + - execution no longer stops at address 0x0 + - updated afl-system-config to support Arch Linux weirdness and increase + MacOS shared memory + - updated the grammar custom mutator to the newest version + - add -d (add dead fuzzer stats) to afl-whatsup + - added AFL_PRINT_FILENAMES to afl-showmap/cmin to print the + current filename + - afl-showmap/cmin will now process queue items in alphabetical order + +- Fix packaging for aarch64 and %arm + +- install `afl-clang-lto`, recommended by upstream as the best variant + - add dependency on `lld` + - bump llvm-devel up to >= 11.0.0 +- fix /usr/bin/env path in afl.cmin scripts +- prevent stripping of runtime objects (fix bug 1184324) + +- Fix packaging on aarch64 and %{arm} + +- updated to 3.12c + - afl-fuzz: + - added AFL_TARGET_ENV variable to pass extra env vars to the target + (for things like LD_LIBRARY_PATH) + - fix map detection, AFL_MAP_SIZE not needed anymore for most cases + - fix counting favorites (just a display thing) + - afl-cc: + - fix cmplog rtn (rare crash and not being able to gather ptr data) + - fix our own PCGUARD implementation to compile with llvm 10.0.1 + - link runtime not to shared libs + - ensure shared libraries are properly built and instrumented + - AFL_LLVM_INSTRUMENT_ALLOW/DENY were not implemented for LTO, added + - show correct LLVM PCGUARD NATIVE mode when auto switching to it + and keep fsanitize-coverage-*list=... + Short mnemnonic NATIVE is now also accepted. + - qemu_mode (thanks @realmadsci): + - move AFL_PRELOAD and AFL_USE_QASAN logic inside afl-qemu-trace + - add AFL_QEMU_CUSTOM_BIN + - unicorn_mode + - accidently removed the subfolder from github, re-added + - added DEFAULT_PERMISSION to config.h for all files created, default + to 0600 + +- updated to 3.11c + - afl-fuzz: + - better auto detection of map size + - fix sanitizer settings (bug since 3.10c) + - fix an off-by-one overwrite in cmplog + - add non-unicode variants from unicode-looking dictionary entries + - Rust custom mutator API improvements + - Imported crash stats painted yellow on resume (only new ones are red) + - afl-cc: + - added AFL_NOOPT that will just pass everything to the normal + gcc/clang compiler without any changes - to pass weird configure + scripts + - fixed a crash that can occur with ASAN + CMPLOG together plus + better support for unicode (thanks to @stbergmann for reporting!) + - fixed a crash in LAF transform for empty strings + - handle erroneous setups in which multiple afl-compiler-rt are + compiled into the target. This now also supports dlopen() + instrumented libs loaded before the forkserver and even after the + forkserver is started (then with collisions though) + - the compiler rt was added also in object building (-c) which + should have been fixed years ago but somewhere got lost :( + - Renamed CTX to CALLER, added correct/real CTX implementation to + CLASSIC + - qemu_mode: + - added AFL_QEMU_EXCLUDE_RANGES env by @realmadsci, thanks! + - if no new/updated checkout is wanted, build with: + NO_CHECKOUT=1 ./build_qemu_support.sh + - we no longer perform a "git drop" + - afl-cmin: support filenames with spaces +- afl-3.0c-fix-paths.patch: refreshed + +- update to 3.10c + - Mac OS ARM64 support + - Android support fixed and updated by Joey Jiaojg - thanks! + - New selective instrumentation option with __AFL_COVERAGE_* commands + to be placed in the source code. + Check out instrumentation/README.instrument_list.md + - afl-fuzz + - Making AFL_MAP_SIZE (mostly) obsolete - afl-fuzz now learns on + start the target map size + - upgraded cmplog/redqueen: solving for floating point, solving + transformations (e.g. toupper, tolower, to/from hex, xor, + arithmetics, etc.). This is costly hence new command line option + `-l` that sets the intensity (values 1 to 3). Recommended is 2. + - added `AFL_CMPLOG_ONLY_NEW` to not use cmplog on initial seeds + from `-i` or resumes (these have most likely already been done) + - fix crash for very, very fast targets+systems (thanks to mhlakhani + for reporting) + - on restarts (`-i`)/autoresume (AFL_AUTORESUME) the stats are now + reloaded and used, thanks to Vimal Joseph for this patch! + - changed the meaning of '+' of the '-t' option, it now means to + auto-calculate the timeout with the value given being the max + timeout. The original meaning of skipping timeouts instead of + abort is now inherent to the -t option. + - if deterministic mode is active (`-D`, or `-M` without `-d`) then + we sync after every queue entry as this can take very long time + otherwise + - added minimum SYNC_TIME to include/config.h (30 minutes default) + - better detection if a target needs a large shared map + - fix for `-Z` + - fixed a few crashes + - switched to an even faster RNG + - added hghwng's patch for faster trace map analysis + - printing suggestions for mistyped `AFL_` env variables + - added Rust bindings for custom mutators (thanks @julihoh) + - afl-cc + - allow instrumenting LLVMFuzzerTestOneInput + - fixed endless loop for allow/blocklist lines starting with a + comment (thanks to Zherya for reporting) + - cmplog/redqueen now also tracks floating point, _ExtInt() + 128bit + - cmplog/redqueen can now process basic libc++ and libstdc++ + std::string comparisons (no position or length type variants) + - added support for __afl_coverage_interesting() for LTO and our + own PCGUARD (llvm 10.0.1+), read more about this function and + selective coverage in instrumentation/README.instrument_list.md + - added AFL_LLVM_INSTRUMENT option NATIVE for native clang pc-guard + support (less performant than our own), GCC for old afl-gcc and + CLANG for old afl-clang + - fixed a potential crash in the LAF feature + - workaround for llvm bitcast lto bug + - workaround for llvm 13 + - qemuafl + - QASan (address sanitizer for Qemu) ported to qemuafl! + See qemu_mode/libqasan/README.md + - solved some persistent mode bugs (thanks Dil4rd) + - solved an issue when dumping the memory maps (thanks wizche) + - Android support for QASan + - unicornafl + - Substantial speed gains in python bindings for certain use cases + - Improved rust bindings + - Added a new example harness to compare python, c and rust bindings + - afl-cmin and afl-showmap now support the -f option + - afl_plot now also generates a graph on the discovered edges + - changed default: no memory limit for afl-cmin and afl-cmin.bash + - warn on any _AFL and __AFL env vars. + - set AFL_IGNORE_UNKNOWN_ENVS to not warn on unknown AFL_... env vars + - added dummy Makefile to instrumentation/ + - Updated utils/afl_frida to be 5% faster, 7% on x86_x64 + - Added `AFL_KILL_SIGNAL` env variable (thanks @v-p-b) + - @Edznux added a nice documentation on how to use rpc.statsd with + afl++ in docs/rpc_statsd.md, thanks! + +- updated to 3.0c + - llvm_mode/ and gcc_plugin/ moved to instrumentation/ + - examples/ renamed to utils/ + - moved libdislocator, libtokencap and qdbi_mode to utils/ + - all compilers combined to afl-cc which emulates the previous ones + - afl-llvm/gcc-rt.o merged into afl-compiler-rt.o + - afl-fuzz + - not specifying -M or -S will now auto-set "-S default" + - deterministic fuzzing is now disabled by default and can be enabled with + - D. It is still enabled by default for -M. + - a new seed selection was implemented that uses weighted randoms based on + a schedule performance score, which is much better that the previous + walk the whole queue approach. Select the old mode with -Z (auto enabled + with -M) + - Marcel Boehme submitted a patch that improves all AFFast schedules :) + - the default schedule is now FAST + - memory limits are now disabled by default, set them with -m if required + - rpc.statsd support, for stats and charts, by Edznux, thanks a lot! + - reading testcases from -i now descends into subdirectories + - allow the -x command line option up to 4 times + - loaded extras now have a duplication protection + - If test cases are too large we do a partial read on the maximum + supported size + - longer seeds with the same trace information will now be ignored + for fuzzing but still be used for splicing + - crashing seeds are now not prohibiting a run anymore but are + skipped - they are used for splicing, though + - update MOpt for expanded havoc modes + - setting the env var AFL_NO_AUTODICT will not load an LTO autodictionary + - added NO_SPLICING compile option and makefile define + - added INTROSPECTION make target that writes all mutations to + out/NAME/introspection.txt + - print special compile time options used in help output + - when using -c cmplog, one of the childs was not killed, fixed + - somewhere we broke -n dumb fuzzing, fixed + - added afl_custom_describe to the custom mutator API to allow for easy + mutation reproduction on crashing inputs + - instrumentation + - We received an enhanced gcc_plugin module from AdaCore, thank you + very much!! + - not overriding -Ox or -fno-unroll-loops anymore + - we now have our own trace-pc-guard implementation. It is the same as + - fsanitize-coverage=trace-pc-guard from llvm 12, but: it is a) inline + and b) works from llvm 10.0.1 + onwards :) + - new llvm pass: dict2file via AFL_LLVM_DICT2FILE, create afl-fuzz + - x dictionary of string comparisons found during compilation + - LTO autodict now also collects interesting cmp comparisons, + std::string compare + find + ==, bcmp + - fix crash in dict2file for integers > 64 bit + - custom mutators + - added a new custom mutator: symcc -> https://github.com/eurecom-s3/symcc/ + - added a new custom mutator: libfuzzer that integrates libfuzzer mutations + - Our afl++ Grammar-Mutator is now better integrated into custom_mutators/ + - added INTROSPECTION support for custom modules + - python fuzz function was not optional, fixed + - some python mutator speed improvements + - afl-cmin/afl-cmin.bash now search first in PATH and last in AFL_PATH + - unicornafl synced with upstream version 1.02 (fixes, better rust bindings) + - renamed AFL_DEBUG_CHILD_OUTPUT to AFL_DEBUG_CHILD + - added AFL_CRASH_EXITCODE env variable to treat a child exitcode as crash +- afl-2.63c-fix-paths.patch refreshed to afl-3.0c-fix-paths.patch + +- updated to 2.68c + - added the GSoC excellent afl++ grammar mutator by Shengtuo to our + custom_mutators/ (see custom_mutators/README.md) - or get it here: + https://github.com/AFLplusplus/Grammar-Mutator + - a few QOL changes for Apple and its outdated gmake + - afl-fuzz: + - fix for auto dictionary entries found during fuzzing to not throw out + a -x dictionary + - added total execs done to plot file + - AFL_MAX_DET_EXTRAS env variable added to control the amount of + deterministic dict entries without recompiling. + - AFL_FORKSRV_INIT_TMOUT env variable added to control the time to wait + for the forkserver to come up without the need to increase the overall + timeout. + - bugfix for cmplog that results in a heap overflow based on target data + (thanks to the magma team for reporting!) + - write fuzzing setup into out/fuzzer_setup (environment variables and + command line) + - custom mutators: + - added afl_custom_fuzz_count/fuzz_count function to allow specifying + the number of fuzz attempts for custom_fuzz + - llvm_mode: + - ported SanCov to LTO, and made it the default for LTO. better + instrumentation locations + - Further llvm 12 support (fast moving target like afl++ :-) ) + - deprecated LLVM SKIPSINGLEBLOCK env environment + +- updated to 2.67c + - Support for improved afl++ snapshot module: + https://github.com/AFLplusplus/AFL-Snapshot-LKM + - Due to the instrumentation needing more memory, the initial memory sizes + for -m have been increased + - afl-fuzz: + - added -F option to allow -M main fuzzers to sync to foreign fuzzers, + e.g. honggfuzz or libfuzzer + - added -b option to bind to a specific CPU + - eliminated CPU affinity race condition for -S/-M runs + - expanded havoc mode added, on no cycle finds add extra splicing and + MOpt into the mix + - fixed a bug in redqueen for strings and made deterministic with -s + - llvm_mode: + - now supports llvm 12 + - support for AFL_LLVM_ALLOWLIST/AFL_LLVM_DENYLIST (previous + AFL_LLVM_WHITELIST and AFL_LLVM_INSTRUMENT_FILE are deprecated and + are matched to AFL_LLVM_ALLOWLIST). The format is compatible to llvm + sancov, and also supports function matching :) + - added neverzero counting to trace-pc/pcgard + - fixes for laf-intel float splitting (thanks to mark-griffin for + reporting) + - fixes for llvm 4.0 + - skipping ctors and ifuncs for instrumentation + - LTO: switch default to the dynamic memory map, set AFL_LLVM_MAP_ADDR + for a fixed map address (eg. 0x10000) + - LTO: improved stability for persistent mode, no other instrumentation + has that advantage + - LTO: fixed autodict for long strings + - LTO: laf-intel and redqueen/cmplog are now applied at link time + to prevent llvm optimizing away the splits + - LTO: autodictionary mode is a fixed default now + - LTO: instrim instrumentation disabled, only classic support used + as it is always better + - LTO: env var AFL_LLVM_DOCUMENT_IDS=file will document which edge ID + was given to which function during compilation + - LTO: single block functions were not implemented by default, fixed + - LTO: AFL_LLVM_SKIP_NEVERZERO behaviour was inversed, fixed + - setting AFL_LLVM_LAF_SPLIT_FLOATS now activates + AFL_LLVM_LAF_SPLIT_COMPARES + - support for -E and -shared compilation runs + - added honggfuzz mangle as a custom mutator in custom_mutators/honggfuzz + - added afl-frida gum solution to examples/afl_frida (mostly imported + from https://github.com/meme/hotwax/) + - small fixes to afl-plot, afl-whatsup and man page creation + - new README, added FAQ + +- updated to 2.66c + - renamed blacklist/whitelist to ignorelist/instrumentlist -> + AFL_LLVM_INSTRUMENT_FILE and AFL_GCC_INSTRUMENT_FILE + - warn on deprecated environment variables + - afl-fuzz: + - -S secondary nodes now only sync from the main node to increase + performance, the -M main node still syncs from everyone. Added checks + that ensure exactly one main node is present and warn otherwise + - Add -D after -S to force a secondary to perform deterministic fuzzing + - If no main node is present at a sync one secondary node automatically + becomes a temporary main node until a real main nodes shows up + - Fixed a mayor performance issue we inherited from AFLfast + - switched murmur2 hashing and random() for xxh3 and xoshiro256**, + resulting in an up to 5.5% speed increase + - Resizing the window does not crash afl-fuzz anymore + - Ensure that the targets are killed on exit + - fix/update to MOpt (thanks to arnow117) + - added MOpt dictionary support from repo + - added experimental SEEK power schedule. It is EXPLORE with ignoring + the runtime and less focus on the length of the test case + - llvm_mode: + - the default instrumentation is now PCGUARD if the llvm version is >= 7, + as it is faster and provides better coverage. The original afl + instrumentation can be set via AFL_LLVM_INSTRUMENT=AFL. This is + automatically done when the instrument_file list feature is used. + - PCGUARD mode is now even better because we made it collision free - plus + it has a fixed map size, so it is also faster! :) + - some targets want a ld variant for LD that is not gcc/clang but ld, + added afl-ld-lto to solve this + - lowered minimum required llvm version to 3.4 (except LLVMInsTrim, which + needs 3.8.0) + - instrument_file list feature now supports wildcards (thanks to sirmc) + - small change to cmplog to make it work with current llvm 11-dev + - added AFL_LLVM_LAF_ALL, sets all laf-intel settings + - LTO instrument_files functionality rewritten, now main, _init etc functions + need not to be listed anymore + - fixed crash in compare-transform-pass when strcasecmp/strncasecmp was + tried to be instrumented with LTO + - fixed crash in cmplog with LTO + - enable snapshot lkm also for persistent mode + - Unicornafl + - Added powerPC support from unicorn/next + - rust bindings! + - CMPLOG/Redqueen now also works for MMAP sharedmem + - ensure shmem is released on errors + - we moved radamsa to be a custom mutator in ./custom_mutators/. It is not + compiled by default anymore. + - allow running in /tmp (only unsafe with umask 0) + - persistent mode shared memory testcase handover (instead of via + files/stdin) - 10-100% performance increase + - General support for 64 bit PowerPC, RiscV, Sparc etc. + - fix afl-cmin.bash + - slightly better performance compilation options for afl++ and targets + - fixed afl-gcc/afl-as that could break on fast systems reusing pids in + the same second + - added lots of dictionaries from oss-fuzz, go-fuzz and Jakub Wilk + - added former post_library examples to examples/custom_mutators/ + - Dockerfile upgraded to Ubuntu 20.04 Focal and installing llvm 11 and + gcc 10 so afl-clang-lto can be build + +- updated to 2.65c + - afl-fuzz: + - AFL_MAP_SIZE was not working correctly + - better python detection + - an old, old bug in afl that would show negative stability in rare + circumstances is now hopefully fixed + - AFL_POST_LIBRARY was deprecated, use AFL_CUSTOM_MUTATOR_LIBRARY + instead (see docs/custom_mutators.md) + - llvm_mode: + - afl-clang-fast/lto now do not skip single block functions. This + behaviour can be reactivated with AFL_LLVM_SKIPSINGLEBLOCK + - if LLVM 11 is installed the posix shm_open+mmap is used and a fixed + address for the shared memory map is used as this increases the + fuzzing speed + - InsTrim now has an LTO version! :-) That is the best and fastest mode! + - fixes to LTO mode if instrumented edges > MAP_SIZE + - CTX and NGRAM can now be used together + - CTX and NGRAM are now also supported in CFG/INSTRIM mode + - AFL_LLVM_LAF_TRANSFORM_COMPARES could crash, fixed + - added AFL_LLVM_SKIP_NEVERZERO to skip the never zero coverage counter + implementation. For targets with few or no loops or heavily called + functions. Gives a small performance boost. + - qemu_mode: + - add information on PIE/PIC load addresses for 32 bit + - better dependency checks + - gcc_plugin: + - better dependency checks + - unicorn_mode: + - validate_crash_callback can now count non-crashing inputs as crash as well + - better submodule handling + - afl-showmap: fix for -Q mode + - added examples/afl_network_proxy which allows to fuzz a target over the + network (not fuzzing tcp/ip services but running afl-fuzz on one system + and the target being on an embedded device) + - added examples/afl_untracer which does a binary-only fuzzing with the + modifications done in memory (intel32/64 and aarch64 support) + - added examples/afl_proxy which can be easily used to fuzz and instrument + non-standard things + - all: + - forkserver communication now also used for error reporting + - fix 32 bit build options + - make clean now leaves qemu-3.1.1.tar.xz and the unicornafl directory + intact if in a git/svn checkout - unless "deepclean" is used + +- updated to 2.64c + - llvm_mode LTO mode: + - now requires llvm11 - but compiles all targets! :) + - autodictionary feature added, enable with `AFL_LLVM_LTO_AUTODICTIONARY` + - variable map size usage + - afl-fuzz: + - variable map size support added (only LTO mode can use this) + - snapshot feature usage now visible in UI + - Now setting `-L -1` will enable MOpt in parallel to normal mutation. + Additionally, this allows to run dictionaries, radamsa and cmplog. + - fix for cmplog/redqueen mode if stdin was used + - fix for writing a better plot_data file + - qemu_mode: fix for persistent mode (which would not terminate or get stuck) + - compare-transform/AFL_LLVM_LAF_TRANSFORM_COMPARES now transforms also + static global and local variable comparisons (cannot find all though) + - extended forkserver: map_size and more information is communicated to + afl-fuzz (and afl-fuzz acts accordingly) + - new environment variable: AFL_MAP_SIZE to specify the size of the shared map + - if AFL_CC/AFL_CXX is set but empty afl compilers did fail, fixed + (this bug is in vanilla afl too) + - added NO_PYTHON flag to disable python support when building afl-fuzz + - more refactoring + +- updated to 2.63c + - all: + - big code changes to make afl-fuzz thread-safe so afl-fuzz can spawn + multiple fuzzing threads in the future or even become a library + - afl basic tools now report on the environment variables picked up + - more tools get environment variable usage info in the help output + - force all output to stdout (some OK/SAY/WARN messages were sent to + stdout, some to stderr) + - uninstrumented mode uses an internal forkserver ("fauxserver") + - now builds with `-D_FORTIFY_SOURCE=2` + - drastically reduced number of (de)allocations during fuzzing + - afl-fuzz: + - python mutator modules and custom mutator modules now use the same + interface and hence the API changed + - AFL_AUTORESUME will resume execution without the need to specify `-i -` + - added experimental power schedules (-p): + - mmopt: ignores runtime of queue entries, gives higher weighting to + the last 5 queue entries + - rare: puts focus on queue entries that hits rare branches, also ignores + runtime + - llvm_mode: + - added SNAPSHOT feature (using https://github.com/AFLplusplus/AFL-Snapshot-LKM) + - added Control Flow Integrity sanitizer (AFL_USE_CFISAN) + - added AFL_LLVM_INSTRUMENT option to control the instrumentation type + easier: DEFAULT, CFG (INSTRIM), LTO, CTX, NGRAM-x (x=2-16) + - made USE_TRACE_PC compile obsolete + - LTO collision free instrumented added in llvm_mode with afl-clang-lto - + note that this mode is amazing, but quite some targets won't compile + - Added llvm_mode NGRAM prev_loc coverage by Adrean Herrera + (https://github.com/adrianherrera/afl-ngram-pass/), activate by setting + AFL_LLVM_INSTRUMENT=NGRAM- or AFL_LLVM_NGRAM_SIZE= + - Added llvm_mode context sensitive branch coverage, activated by setting + AFL_LLVM_INSTRUMENT=CTX or AFL_LLVM_CTX=1 + - llvm_mode InsTrim mode: + - removed workaround for bug where paths were not instrumented and + imported fix by author + - made skipping 1 block functions an option and is disabled by default, + set AFL_LLVM_INSTRIM_SKIPSINGLEBLOCK=1 to re-enable this + - qemu_mode: + - qemu_mode now uses solely the internal capstone version to fix builds + on modern Linux distributions + - QEMU now logs routine arguments for CmpLog when the target is x86 + - afl-tmin: + - now supports hang mode `-H` to minimize hangs + - fixed potential afl-tmin missbehavior for targets with multiple hangs + - Pressing Control-c in afl-cmin did not terminate it for some OS + - the custom API was rewritten and is now the same for Python and shared + libraries. +- afl-1.58b-fix-paths.patch moved to +- afl-2.63c-fix-paths.patch: adjust Makefile -> GNUmakefile + +- updated to 2.62c + - Important fix for memory allocation functions that result in afl-fuzz not identifying crashes - UPDATE! + - Small fix for -E/-V to release the CPU + - CmpLog does not need sancov anymore + +- updated to 2.61c + - use -march=native if available + - most tools now check for mistyped environment variables + - gcc 10 is now supported + - the memory safety checks are now disabled for a little more speed during + fuzzing (only affects creating queue entries), can be toggled in config.h + - afl-fuzz: + - MOpt out of bounds writing crash fixed + - now prints the real python version support compiled in + - set stronger performance compile options and little tweaks + - Android: prefer bigcores when selecting a CPU + - CmpLog forkserver + - Redqueen input-2-state mutator (cmp instructions only ATM) + - all Python 2+3 versions supported now + - changed execs_per_sec in fuzzer_stats from "current" execs per second + (which is pointless) to total execs per second + - bugfix for dictionary insert stage count (fix via Google repo PR) + - added warning if -M is used together with custom mutators with _ONLY option + - AFL_TMPDIR checks are now later and better explained if they fail + - llvm_mode + - InsTrim: three bug fixes: + 1. (minor) no pointless instrumentation of 1 block functions + 2. (medium) path bug that leads a few blocks not instrumented that + should be + 3. (major) incorrect prev_loc was written, fixed! + - afl-clang-fast: + - show in the help output for which llvm version it was compiled for + - now does not need to be recompiled between trace-pc and pass + instrumentation. compile normally and set AFL_LLVM_USE_TRACE_PC :) + - LLVM 11 is supported + - CmpLog instrumentation using SanCov (see llvm_mode/README.cmplog) + - afl-gcc, afl-clang-fast, afl-gcc-fast: + - experimental support for undefined behaviour sanitizer UBSAN + (set AFL_USE_UBSAN=1) + - the instrumentation summary output now also lists activated sanitizers + - afl-as: added isatty(2) check back in + - added AFL_DEBUG (for upcoming merge) + - qemu_mode: + - persistent mode is now also available for arm and aarch64 + - CmpLog instrumentation for QEMU (-c afl-fuzz command line option) + for x86, x86_64, arm and aarch64 + - AFL_PERSISTENT_HOOK callback module for persistent QEMU + (see examples/qemu_persistent_hook) + - added qemu_mode/README.persistent.md documentation + - AFL_ENTRYPOINT noew has instruction granularity + - afl-cmin is now a sh script (invoking awk) instead of bash for portability + the original script is still present as afl-cmin.bash + - afl-showmap: -i dir option now allows processing multiple inputs using the + forkserver. This is for enhanced speed in afl-cmin. + - added blacklist and whitelisting function check in all modules of llvm_mode + - added fix from Debian project to compile libdislocator and libtokencap + - libdislocator: AFL_ALIGNED_ALLOC to force size alignment to max_align_t + +- added radamsa mutator + +- updated to 2.60c + - fixed a critical bug in afl-tmin that was introduced during ++2.53d + - added test cases for afl-cmin and afl-tmin to test/test.sh + - added ./experimental/argv_fuzzing ld_preload library by Kjell Braden + - added preeny's desock_dup ld_preload library as + ./experimental/socket_fuzzing for network fuzzing + - added AFL_AS_FORCE_INSTRUMENT environment variable for afl-as - this is + for the retrorewrite project + - we now set QEMU_SET_ENV from AFL_PRELOAD when qemu_mode is used + +- updated to 2.59c + - qbdi_mode: fuzz android native libraries via QBDI framework + - unicorn_mode: switched to the new unicornafl, thanks domenukk + (see https://github.com/vanhauser-thc/unicorn) + - afl-fuzz: + - added radamsa as (an optional) mutator stage (-R[R]) + - added -u command line option to not unlink the fuzz input file + - Python3 support (autodetect) + - AFL_DISABLE_TRIM env var to disable the trim stage + - CPU affinity support for DragonFly + - llvm_mode: + - float splitting is now configured via AFL_LLVM_LAF_SPLIT_FLOATS + - support for llvm 10 included now (thanks to devnexen) + - libtokencap: + - support for *BSD/OSX/Dragonfly added + - hook common *cmp functions from widely used libraries + - compcov: + - hook common *cmp functions from widely used libraries + - floating point splitting support for QEMU on x86 targets + - qemu_mode: AFL_QEMU_DISABLE_CACHE env to disable QEMU TranslationBlocks caching + - afl-analyze: added AFL_SKIP_BIN_CHECK support + - better random numbers for gcc_plugin and llvm_mode (thanks to devnexen) + - Dockerfile by courtesy of devnexen + - added regex.dictionary + - qemu and unicorn download scripts now try to download until the full + download succeeded. f*ckin travis fails downloading 40% of the time! + - more support for Android (please test!) + - added the few Android stuff we didnt have already from Google afl repository + - removed unnecessary warnings + +- updated to 2.58c + - reverted patch to not unlink and recreate the input file, it resulted in performance loss of ~10% + - added test/test-performance.sh script + - (re)added gcc_plugin, fast inline instrumentation is not yet finished, however it includes the whitelisting and persistance feature! by hexcoder- + - gcc_plugin tests added to testing framework +- jump to 2.57 instead of 2.55 to catch up with Google's versioning + - persistent mode for QEMU (see qemu_mode/README.md) + - custom mutator library is now an additional mutator, to exclusivly use it + - add AFL_CUSTOM_MUTATOR_ONLY (that will trigger the previous behaviour) + - new library qemu_mode/unsigaction which filters sigaction events + - afl-fuzz: new command line option -I to execute a command on a new crash + - no more unlinking the input file, this way the input file can also be a + - FIFO or disk partition + - setting LLVM_CONFIG for llvm_mode will now again switch to the selected + - llvm version. If your setup is correct. + - fuzzing strategy yields for custom mutator were missing from the UI, added them :) + - added "make tests" which will perform checks to see that all functionality + - is working as expected. this is currently the starting point, its not complete :) + - added mutation documentation feature ("make document"), creates afl-fuzz-document + - and saves all mutations of the first run on the first file into out/queue/mutations + - libtokencap and libdislocator now compile to the afl_root directory and are + - installed to the .../lib/afl directory when present during make install + - more BSD support, e.g. free CPU binding code for FreeBSD (thanks to devnexen) + - reducing duplicate code in afl-fuzz + - added "make help" + - removed compile warnings from python internal stuff + - added man page for afl-clang-fast[++] + - updated documentation + - Wine mode to run Win32 binaries with the QEMU instrumentation (-W) + - CompareCoverage for ARM target in QEMU/Unicorn +- 2.54c: + - big code refactoring: + - all includes are now in include/ + - all afl sources are now in src/ - see src/README.src + - afl-fuzz was splitted up in various individual files for including + - functionality in other programs (e.g. forkserver, memory map, etc.) + - for better readability. + - new code indention everywhere + - auto-generating man pages for all (main) tools + - added AFL_FORCE_UI to show the UI even if the terminal is not detected + - llvm 9 is now supported (still needs testing) + - Android is now supported (thank to JoeyJiao!) - still need to modify the Makefile though + - fix building qemu on some Ubuntus (thanks to floyd!) + - custom mutator by a loaded library is now supported (thanks to kyakdan!) + - added PR that includes peak_rss_mb and slowest_exec_ms in the fuzzer_stats report + - more support for *BSD (thanks to devnexen!) + - fix building on *BSD (thanks to tobias.kortkamp for the patch) + - fix for a few features to support different map sized than 2^16 + - afl-showmap: new option -r now shows the real values in the buckets (stock + - afl never did), plus shows tuple content summary information now + - small docu updates + - NeverZero counters for QEMU + - NeverZero counters for Unicorn + - CompareCoverage Unicorn + - immediates-only instrumentation for CompareCoverage +- 2.53c release + - imported the few minor changes from the 2.53b release + - unicorn_mode got added - thanks to domenukk for the patch! + - fix llvm_mode AFL_TRACE_PC with modern llvm + - fix a crash in qemu_mode which also exists in stock afl + - added libcompcov, a laf-intel implementation for qemu! :) see qemu_mode/libcompcov/README.libcompcov + - updated afl-fuzz and afl-system-config for new scaling governor location in modern kernels + - all queue, hang and crash files now have their discovery time in their name + - if llvm_mode was compiled, afl-clang/afl-clang++ will point to these instead of afl-gcc + - added instrim, a much faster llvm_mode instrumentation at the cost of path discovery. See llvm_mode/README.instrim (https://github.com/csienslab/instrim) + - added MOpt (github.com/puppet-meteor/MOpt-AFL) mode, see docs/README.MOpt + - added code to make it more portable to other platforms than Intel Linux + - added never zero counters for afl-gcc and optionally (because of an optimization issue in llvm < 9) for llvm_mode (AFL_LLVM_NEVER_ZERO=1) + - added a new doc about binary only fuzzing: docs/binaryonly_fuzzing.txt + - more cpu power for afl-system-config + - added forkserver patch to afl-tmin, makes it much faster (originally from github.com/nccgroup/TriforceAFL) + - added whitelist support for llvm_mode via AFL_LLVM_WHITELIST to allow only to instrument what is actually interesting. Gives more speed and less map pollution (originally by choller@mozilla) + - added Python Module mutator support, python2.7-dev is autodetected. see docs/python_mutators.txt (originally by choller@mozilla) + - added AFL_CAL_FAST for slow applications and AFL_DEBUG_CHILD_OUTPUT for debugging + - added -V time and -E execs option to better comparison runs, runs afl-fuzz for a specific time/executions. + - added a -s seed switch to allow afl run with a fixed initial seed that is not updated. This is good for performance and path discovery tests as the random numbers are deterministic then + +- Remove obsolete Groups tag (fate#326485) + +- updated to afl++ 2.52c version, community fork. It integrates + various community patches. + - community patches to make llvm_mode and qemu_mode faster, plus new features and bugfixes + - qemu upgraded to 3.1 + - aflfast powerschedules added + - llvm_mode now supports llvm up to version 8 + +- Fix build on non X86* platforms aide +- aide-0.16-cve-2021-45417.patch: Fix a bufferoverflow in base64 + functions (bsc#1194735 CVE-2021-45417) + -- libmhash development was abandoned in 2007, so it is time - for it to go into the library heaven, use libgcrypt instead. - akonadi-calendar +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * const'ify pointer + * Remove unused includes + * Add KDE CI file + * Fix some clazy warning + * Use qOverload directly (scripted) + * Fix typo + * Port to KPluginFactory::instantiatePlugin + * const'ify variable + initialize variable in headers etc. + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created ical resources syncs initial config to storage + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Modernize SIGNAL/SLOT syntax in comments + * Fix clazy warning + * Modernize code + * Problem deleting recurring incidences with dissociated instances +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Revert "calendarbase.cpp - handleUidChange(): reload memory calendar" + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Remove some compilation warnings + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Allow instance creation using an item + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * calendarbase.cpp - handleUidChange(): reload memory calendar + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Serializer: fix endianness on magic; rewind before load. + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Modernize code + * Serializer: don't use seek() on sequential devices + * Fix generate pri file + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Add missing lib + * Port QRegExp to QRegularExpression + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix mem leak found by ASAN + * Fix clazy warnings + * Akonadi Calendar Standard Actions: s/Calendar Folder/Folder/ + * Fix includes. Use uppercase includes + * IncidenceChanger: add getter/setter for ETM + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-calendar-tools +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Remove unused includes + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Ensure created ical resources syncs initial config to storage + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Fix clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * It compiles fine with QT_NO_KEYWORDS + * Use git commit hook + * run git clang-format + * Port foreach + * Remove extra ; + * Add support for USE_UNITY_CMAKE_SUPPORT compile support + * Fix compile on windows by removing unused header + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Perform SPDX conversion for previously missed files + * Convert license headers to SPDX format + * Use ISO date/time in csv export + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * cmake: explicitly require KF5I18n + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Remove not necessary Libkdepim + * Fix compile + * Make it compile against last qt without deprecated method + * Fix clazy warning + * Fix cppcheck warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-contact +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Explicitely link to KCoreAddons + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + * Fix duplicated MIME types + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of decision/confirmation dialogs + * Allow to show header in qtc6 + * Port KContacts::Address::countryToISO to new KI18n API + * Add check version. We depend against 5.87 + * Replace insertEmail (deprecated since 5.88) with addEmail + * const'ify variables + * Remove unused class (can't work as not finished) + * const'ify pointer/variables + * Add KDE CI file + * Use qOverload directly (scripted) + * Allow to build with KF < 5.86 + * Port away from deprecated KPluginLoader + * Clean not necessary lib + * Search with name and email address in group contact editor (kde#430788) + * Implement sorting and filtering in contact group editor (kde#430789) + * Modernize code + use QStringLiteral multi arg etc. + * Add i18n context + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Make sure that we don't cancel dialog + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make sure that we don't cancel dialog + * Port away from KStatefulBrush::brush(const QWidget*) + * Add CMake check for KCMUtils without which akonadi-contacts fails to compile + * It's already find in top level + * Use K_PLUGIN_CLASS_WITH_JSON install in pim/kcm/kaddressbook too + * Remove ServiceTypes + * Fix some clazy warning + * Modernize code + * Remove unused includes + * Fix mem leak found by asan + * Replace std::binary_function usage with a lambda + * Fix for MSVC compile + * Add missing parent +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix msvc build on https://build.kde.org + * Fix Bug 430119 - Confirm add address on OK (kde#430119) + * Activate signal/slot + * Continue to implement "check if address is created" + * Start to fix 430119 + +- Obsolete kdepim-apps-libs-lang as well to avoid update problems + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix Bug 425732 - "Show QR Codes" do not working, no QR Codes in the preview of contact (kde#425732) + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Move akonadi contact class here (from libkdepim) + * Minor optimization + * Fix clazy warning + * akonadi-contacts: port from KRun to KIO::CommandLauncherJob + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix crash when we select a unknown type + * Fix mem leak found by ASAN + akonadi-import-wizard +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Remove some qOverload as we remove deprecated qt5.15 signal + * Fix akonadi includes + * Add KDE CI file + * Use qOverload directly (scripted) + * Fix instanciate plugins + * Fix logic + * Port to KPluginFactory::instantiatePlugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * Remove custom logic for avoiding duplicate plugins + * Clean up ServiceType property usage for JSON based plugins + * Fix some clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix clang warning + * Adapt to new API + * Adapt to new api + * Fix include. Use camelcase + * Fix includes + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-mime +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Use action texts for buttons of confirmation dialog + * Allow to show header in qtc6 + * Rename variables + * Add autotest + * Add ==operator + * BUG 442884: Fix DSN support (kde#442884) + * Add KDE CI file + * Use std::chrono_literals + * Fix typo + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Add debug output + * Modernize code + * In kf6 kde4 migration code will be removed +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use auto vs auto * where it's possible + * Use git commit hook + * run git clang-format + * Modernize code + * Allow to use UNITY build + * Remove KF5Codecs + * operator+/- is disabled for QFlags in qt6 + * Add missing override on destructor + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * Add missing license files. + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * Fix clazy warning + * Fix CMake and export macro after previous commit + * Import NewMailNotifierAttribute and Pop3ResourceAttribute + * Increase version + * Try to fix the FreeBSD build + * Port MessageModel to ETM + * Optimize 'Empty trash' command + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-notes +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Add KDE CI file + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use git commit hook + * run git clang-format + * Make sure that it doesn't compile with foreach + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix generate pri file + * Time to increase version + * Port QRegExp to QRegularExpression + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Convert license headers to SPDX format + * [NoteUtils] Add DataBase64Encoded and ContentID fields to Attachment + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-search +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Convert test file to UTF-8 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Pot Q_FOREVER + * Add KDE CI file + * Use std::chrono_literals + * X-KDE-ParentComponents is not use now. + * Remove unneeded KCM plugin keyword stuff + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove this line too + * contacts runner: Use K_PLUGIN_CLASS_WITH_JSON directly + * Use more target-centric cmake code + * Modernize code + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Use utf8 for source code + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix Bug 428750 - akonadi-search does not build due to deprecated symbol (kde#428750) + * Prevent crash by catching exceptions thrown by Xapian::WritableDatabase::commit (kde#418804) + * Fix crash by handling exceptions thrown by GlassTable::set_overwritten (kde#401865) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix Bug 424776 - Kontact hangs when typing in recipient email addresses (kde#424776) + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Port to new non deprecated api + * Convert license files to SPDX format + * Fix clazy warning + * Discard duplicate results during contact completion + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akonadi-server -- Add patch to work around QTBUG-72649 (boo#1173759, boo#1182982): - * 0001-Replace-disconnect-reconnect-with-recursion-detectio.patch +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Use all interface include dirs needed for LibXml2 (unbreak Windows build) + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix min required libaccounts-qt version + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Too many changes to list here. +- Drop upstream patch: + * akonadi-apparmor-opensuse.diff + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Add a missing static storage class + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make sure that we don't cancel dialog + * Use KSharedConfig::openStateConfig + * Allow to exclude unified folder + * Add roleNames to AgentTypeModel for easier interfacing with QML + * USe QStringView here + * Fix some clazy warning + * Add support for subquery as table expression + * Modernize code + * Remove references to innodb_additional_mem_pool_size + * use forward declaration here + * AgentServer: remove unnecessary QWidgets import + * kde4 Migration code will be removed in kf6 + * Remove the std::auto_ptr and std::unique_ptr payload checks + * Make the recently accessed folder list globally accessible + * Fix Clazy exclusion for 'old-style-connect', causes CI to fail + * It will create mem leak here too I think + * Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator. + * [favoriteproxytest] Link against KConfig + * StandardActionManager is now based on QAction + * CMake: replace most include_directories calls + * CMake: use target_compile_definitions when possible + * Add trailing comma to enums +- Only install the license files once + +- update akonadi-apparmor-opensuse.diff: add openSUSE Postgresql + path in AppArmor profiles (and make it a variable to keep the + profiles readable) and some more rules for Postgresql + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Install AppArmor profiles (as -apparmor subpackage) +- add akonadi-apparmor-opensuse.diff to adjust the profiles to + openSUSE paths, and to add 'abi' rules to the profiles + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 -- SLED doesn't include mysql/mariadb but SLES does. So make mysql - a Recommended (instead of Required) package when building for - Backports and add a patch that checks in runtime if mysql is - available before setting it as the default database and if - it's not, use the QSQLITE3 driver (boo#1172539). Patches already - submitted and approved by upstream. - * 0001-Fallback-to-using-the-QSQLITE3-driver-if-QMYSQL-can-.patch - * 0002-Check-availability-of-Postgresql-backend-and-clean-a.patch - * 0003-Use-nullptr-instead-of-0L.patch - * 0004-Add-curly-braces-around-single-line-blocks-and-space.patch - * 0005-Add-missing-default-value-for-storeSettings-in-init-.patch - * 0006-Use-std-unique_ptr-to-get-the-DbConfig.-temporary-ob.patch - * 0007-Add-missing-include-memory.patch +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * MySQL server settings: Make use of 'loose_' option prefix (kde#421922) + * Fix 37 pixels offset for the context menu when dropping. + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Fix Bug 432307 - Cancel drag'n drop does not work (kde#432307) + * Add autotest for Item::setTags when creating instances + * When tags are overwriien, get them from tags() + * Remove unsused method in Config + * Use lazy global initialization of Config singleton + * Fix bug when deleting the last tag (kde#431297) + * Fix Bug 430787 - When moving an email into a subfolder + on KDE Plasma Wayland the context menu does not appear + at the target subfolder (kde#430787) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * NotificationSubscriber: fix regression introduced by my commit 61ae4984 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Check if external library is needed to have atomic support. + * CMake: Don't use the LZMA imported targets + * Revert "Fix building akonadiprivate_obj with out of system lzma libs on macOS" * Install compressionstream private header + * Introduce Config class, disable payload comp. by default +- Drop obsolete patches: + * 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch + * 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch + +- Add upstream patches to fix build with older CMake versions: + * 0001-Revert-Fix-building-akonadiprivate_obj-with-out-of-s.patch + * 0002-CMake-Don-t-use-the-LZMA-imported-targets.patch + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Bug 427358 - akonadi_ical_resource stuck in InvalideCacheForCollection (kde#427358) +- Dropped patches, now upstream: + * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch + +- Add patch to fix reloading of external calendar files (kde#427358) + * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix AppArmor policy for Mariadb 10.5. (kde#425606) + * Fix(apparmor/postgres): Add kill signals. + * Fix(postgresql): Initialise database without locale en_US.UTF8 avalaible systemwide (kde##417721) + * Fix cancelation of CollectionSync + * AgentBase: Fix crash in setOnline (kde#418844) +- Dropped patches, now upstream: + * 0001-AgentBase-Fix-crash-in-setOnline.patch + +- Add upstream patch to fix crashes: + * 0001-AgentBase-Fix-crash-in-setOnline.patch + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * It crashs sometime + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest (kde#408897) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Add .gitlab-ci.yml to run builds for PRs to stable branch + * Fix build + * Server: fix fetching of attributes with empty data akonadiconsole +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Improve the Database Browser tab + * Allow to show header in qtc6 + * Remove unused includes + * Not necessary now to use qOverload + * Fix akonadi include + * Remove some qOverload as we remove deprecated qt5.15 signal + * Add KDE CI file + * Use qOverload directly (scripted) + * Use chrono_literals + * Add alpha as name + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Improve the Database Browser tab + * Fix the displayed job creation time + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Reactivate it it seems that it builds without problem + * We don't use additional source + * Modernize code + * In kf6 kde4 migration code will be removed + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Fix report bug url + * Port auto * foo => auto foo when possible + * Use autorcc directly + * Use git commit hook + * run git clang-format + * Remove extra ; + * Fix compile with cmake unity support + * operator+/- is disabled for QFlags in qt6 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- Changes since 20.11.80: + * Always display decompressed payload in Browser + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix search agent + * Modernize code + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Time to increase version + * Add missing lib when we moved KAddressbookGrantlee + * Relicense GPL-2.0-only files to GPL-2.0-or-later + * update copyright + * Move this class here + * Correct a typo in browserwidget.cpp + * Convert license headers to SPDX format + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Don't export QT_NO_CPU_FEATURE=sse4.2 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * desktop: ignore by AppStream + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * [AgentWidget] Use case-insensitive filter + * Browser: allow modifying existing attributes + * feat: sort Monitors tab + * Deserialize QStringList in agent config model + * Fix assert due to off-by-one in beginRemoveRows call + * Always make libkdepim a required depencency + * Fix MSVC build + * Enable C++17 for AkonadiConsole + * Fix includes. Use uppercase includes + * Fix some clazy warning + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + akregator +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * BUG 449158 Akregator crashes while removing feeds folder. (kde#449158) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Allow to show header in qtc6 + * Use action texts for buttons of confirmation dialog + * Add search bar option to filter search by read articles + * Add dialog box if necessary + fix checkbox status + * Private class is not necessary here + * Add confirmation dialog when marking feed(s) as read (kde#443122) + * initialize variables in headers + * Change color of feed title for error fetching status. (kde#150806) + * Not necessary to use qOverload here + * Add KDE CI file + * Use qOverload directly (scripted) + * Port to new KPluginFactory::instantiatePlugin + * Add i18n context + * We depend against 5.84 + * X-KDE-ParentComponents is not use now. + * Now we don't use X-KDE-CfgDlgHierarchy + * Drop unused X-KDE-ParentApp entries from kcm desktop files + * Remove obsolete setdlg files + * Use new constructor + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Drop X-KDE-Keywords entries from kcm desktop files + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add parent to menu + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Fix bug 354983 - allow to lock feeds in place (kde#354983) + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Avoid accidentally generating reserved values of feed IDs + * Treat feed IDs as unsigned everywhere (kde#429444) + * Fix empty article list after qtbase commit 4796296ed +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix Bug 397752 - HTML articles appear very small (kde#397752) + * Fix Bug 420520 - tray icon always shown (kde#420520) +- Drop upstream patch: + * akregator-fix_systray.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Remove setRunExecutables(true), it serves no purpose with a text/html mimetype + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- Changes since 20.08.2: + * Fix Bug 428449 - wrong tab order in "edit feed" dialog (kde#428449) + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * appdata: more general doc URL + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Make FeedList::generateID return uint + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix show "switch_application_language" + * Update Planet KDE feed to current atomic one + alacarte +- Add python-rpm-macros BuildRequires in case some build + environment does not pull it automatically. This is needed by + macros like %{python3_sitelib}. + +- Update to version 3.42.0: + + Fix icon size in launcher properties window + + Resize input field with launcher dialog + + Support Python 3.10+ + + Updated translations. +- Drop alacarte-trans.patch: No longer needed as we do not use + translation-update-upstream any more. +- Modernize spec, fixup fdupes call, build as noarch. + alembic +- update to 1.8.3: + * Make sure we export the IlmBase requirement in CMake when using OpenEXR 2 to + fulfill the Imath requirement. + * Address report from GCC Undefined Behavior Sanitizer by initializing a couple + of bools in OXform. + * Fix compile issue when using C++17 with Microsoft Visual Studio and use a + hopefully much faster find first bit set when using that compiler. (Issue 358) + * One of the fuzzer tests were was failing with 32 bit builds because of a + different exception message. + * Fix a bug with 32 bit memory mapped Windows builds. + * Look for boost python a little differently, falling back on existing behavior. + alex +- Update alex to version 3.2.7.1. + [#]# Change in 3.2.7.1 + * Fix bug with repeated numeral characters *outside* of `r{n,m}` + repetitions. This was a regression introduced in 3.2.7. + [#]# Changes in 3.2.7 + * Allow arbitrary repetitions in regexps. + Previously, the `r{n,m}` and related forms were restricted to single + digit numbers `n` and `m`. + * DFA minimization used to crash on tokens of the form `c*` which + produce automata with only accepting states. Considering the empty + set of non-accepting states as an equivalence class caused + minimization to crash with exception. + * The `small_base` flag is removed. Extremely old GHCs will no longer + build. + * A number of bug fixes and clearer diagnostics. + allegro -- Merged Leap and Factory versions for Leap 15.3 - * Dropped allegro-mesa.patch fixed with 4.4.3 +- Add missing dependencies to allegro-devel + * allegro5/allegro_opengl.h includes GL/gl.h + Requires: pkgconfig(gl) + * allegro5/allegro_x.h includes X11/Xlib.h + Requires: pkgconfig(x11) -- remove extra CFLAGS for gcc9 +- Fixed dumb dependency -- update to version 4.4.3.1 - * Fix a regression with the dat tool not working with plugins - (SiegeLord). -- update to version 4.4.3 - * Allow building the dependencies as shared libraries. - (Michał Cichoń, Edgar Reynaldo) - * Fix typo preventing get_executable_name from using System V - procfs correctly. (Peter Wang) - * Relicense loadpng under ZLib license. - * Fix spelling of endianness in textconv (Andreas Rönnquist). - * Fix format string warnings (Andreas Rönnquist). - * Add Linux console tslib mouse "touch screen" driver. - (Tobi Vollebregt) - * Don't define a duplicate DLLMain. (SiegeLord) - * Fix Allegro crashes/compilation under 64 bit Windows. - (Sven Eden, David Capello) - * Fix possible random crashes on Windows restoring DirectDraw - surfaces. (David Capello) - * Make internal function get_value in jpgalleg static. - (Trent Gamblin) - * Implemented load_midi_pf, play_fli_pf, open_fli_pf. - (Ivan Mogilko) - * Fixes several issues related to fullscreen mode in Windows. - (Etienne Vouga) - * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist) - * Remove f* variants of fixed math functions. (Andreas Rönnquist) - * Fix complilation of datedit. (rofl0r) - * Modernize and fix release zipup script. (rofl0r) -- clean up spec file -- remove allegro-4.4.2-shared_plugins.patch (fixed upstream) -- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch +- Update to version 5.2.7.0 + * Avoid some undefined behavior errors. + * Return key modifiers in ALLEGRO_EVENT_KEY_UP and ALLEGRO_EVENT_KEY_DOWN. + * Allow calling al_map_* color functions before Allegro is + initialized. + * Allow minimum bitmap size to be something other than 16 on + non-Android platforms + * Fix ALLEGRO_KEEP_INDEX flag for bitmaps. + * Add ALLEGRO_OPENGL_CORE_PROFILE display flag. + * The experimental Emscripten support (via the SDL backend) is + now documented in README_sdl.txt. + * Fix bug in SDL voice driver. + * Audio: Allows playing sounds in reverse by specifying a + negative speed. + Use more sensible values for PulseAudio's playback buffer, + potentially resolving some crashes and high CPU usage. + * Acodec: Fix edge-case looping in Ogg Vorbis stream + * Native Dialog: Migrate from GTK2 to GTK3. + GTK3 dropped support for menu icons. + * TTF: Allow initializing TTF addon before the Font addon. + Shut-down the TTF addon automatically in + al_uninstall_system. + * PhysFS: Fix handling of native path separators. + Stop using deprecated PhysFS API. + * Primitives: Fix segfault in al_draw_ribbon when + num_segments > 128 + Issue 1215: Correctly handle small scales when + determining subdivision level for high level + primitives +- Enabled Opus audio and freeImage support -- allegro-mesa.patch - * fix build against Mesa on Leap 15.1 (boo#1129614) +- Update to 5.2.6.0 + Core: + * Fix timestamps being clamped to ints on touch inputs with X11. + * Fix al_utf8_width argument type mismatch on platforms where sizeof(int) != 4. + * Fix building for GNU/Linux without GNU extensions enabled + * Some refactoring to simplify adding new drivers. + Graphics: + * Fix for OpenGL version selection and reporting on Windows and X (Edgar Reynaldo). + * Report OpenGL version in display options on Android, iOS and Raspberry Pi. + * Fix creation of the bitmap depth buffer for non-square bitmaps (Kevin Wellwood). + * Fix ALLEGRO_ALPHA_TEST_VALUE not being interpreted correctly. + * Fix reported bitshifts for ARGB_4444 and RGBA_4444 pixel formats. + * Fix alpha test with the GLSL version. + Linux: + * Fix al_inhibit_screensaver function. + SDL: + * Fix requesting GLES profile on GL Allegro. + * Add audio recorder implementation. + * Don’t link with dl, it’s unnecessary. + Addons: + * Add a whole bunch of al_is_*_initialized functions (Mark Oates). + * Acodec addon: + * Add MP3 support via the MiniMP3 library. + * Audio addon: + * Allow calling al_destroy_audio_recorder on NULL. + * Fix some stream garbage audio issues for high playback speeds. + Image addon: + * Add support for FreeImage library. + * Always prefer non-system image loaders. + Python wrapper: + * Fix a number of bugs (zachs18 and others). + Misc: + * Convert our internal Python scripts to Python 3. -- Added fix-glx.patch +- Update to 5.2.5: + Core: + * Try to identify bitmap format for unknown extensions. + * Add some missing OpenGL 4.3 functions. + * Add ‘al_create_thread_with_stacksize’ to create threads with a + custom stack size. (Aldrik Ramaekers) + * Add ‘al_get_system_id’ function, letting you disambiguate platforms + at runtime. + Graphics: + * Add ‘al_get_monitor_dpi’ to query the DPI of a monitor. + * Add new API for making blender a bitmap-local state (like + transformations), which can simplify some code. See + ‘al_set_bitmap_blender’ and the related APIs. Also see the + ‘ex_blend_target’ example. + * Added ‘al_transpose_transform’. This is useful for rotation + transformations. + * Rework internal GLES support for better portability. + * Don’t force POT bitmaps on GLES. + * Fix repeated bitmap locking on OpenGL. + Linux: + * Improve linux joystick detections. + * Fix a number of memory leaks/crashes in the audio addon when using + pulseaudio/alsa. (Julian Smythe) + * Fix compilation with Mesa 18.2.5 and later. + * Fix OpenGL version reporting after display creation (Edgar + Reynaldo). + * Fix requesting specific OpenGL versions via display options (Edgar + Reynaldo). + SDL: + * Sebastian Krzyszkowiak has spent a lot of effort to making the SDL + backend usable as a nearly fully featured Allegro backend. You can + use it on platforms native Allegro implementations do not support + (such as emscripten, etc.). + Addons: + * Better logging when failing to load a resource. + * Fix a memory leak when destroying a mixer with attached streams. + * Fix a memory leak in the audio destroying a mixer with attached + streams. + Acodec addon: + * Allow modules to loop properly when the user hasn’t specified loop + points. (Todd Cope) + Audio addon: + * Better support for big endian. (Douglas Mencken) + TTF addon: + * Added support of HarfBuzz in FreeType (Arves100). + Documentation: + * Source links now point to the correct commit on GitHub. + * General improvements and clarifications. + Examples: + * Add ‘ex_blend_target’. +- Remove allegro-5-ifdef.patch: upstreamed + See https://github.com/liballeg/allegro5/issues/987 +- Remove allegro-5-mesa.patch: upstreamed + See https://github.com/liballeg/allegro5/issues/987 + +- remove dependency to dumb, that causes a build cycle + +- Removed baselib.conf + +- Fix SRPM group. Generalize description. + +- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5 + +- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error + +- Update to 5.2.4: + Core: + * Fix errors when reading/writing 0 byte buffers (Bruce Pascoe). + * Re-initialize TLS when Allegro is installed (Issue #865). + * Add al_transform_coordinates_4d. + * Don't initialize the trace mutex multiple times (Issue #874). + * Fix 3D (non-projection) transforms with al_hold_bitmap_drawing. + Linux port: + * Make compositor bypass configurable in X11, and bypass only when fullscreen by default. + Audio addon: + * Fix ALSA lag. + * Add an option to use the desktop window when initializing DirectSound (Issue #877). + Font addon: + * Add support for bmfont format. + Native dialog addon: + * Resize the display on Windows when hiding/showing the menu (Issue #860). + * Detect when al_popup_menu fails to actually work under GTK (Issue #808). + * Don't clear the top-level menu when destroying the popup menu. + Build system: + * Don't link in libm on MSVC for DUMB (Issue #847). + * Don't use the LOCATION property (Issue #847). + * Don't use SYSTEM for DirectX includes. + * Add hints for mingw-w64 path locations for DirectX includes/libs. + Python binding: + * Fix the Python code-generation scripts to run under Python 2. + Lua binding: + * Add script to generate LuaJIT C API for Allegro 5 (BQ). + Documentation: + * Many improvements (Andreas Rönnquist, others) + Examples: + * Add a texture to the skybox in ex_camera. + +- Update to 5.2.3: +- Core: + * Add ‘al_path_ustr’ + * Handle NULL sections more gracefully with the config API. + * Add missing ‘glStencilMaskSeparate prototype’. + * Don’t add blank lines before config sections when + writing them out. + * Enable blocked locking of S3TC formats unconditionally. +- Raspberry Pi port: + * Set default file interface when attempting to read + /boot/config.txt. +- Linux port: + * Make three finger salute and LED toggle configurable. + * Fix KEY_CHAR events under X11 with compose key enabled. + * Fix clearing the ‘ALLEGRO_MAXIMIZED’ flag under X11. + * Read Allegro system config from ~/.allegro5rc on Unix. +- Audio addon: + * Allow setting the buffer size for ALSA. +- Acodec addon: + * Add DUMB 2.0 support. +- Color addon: + * Add XYZ, xyY, Lab and LCH color spaces. + * Remove "purwablue" named color, add "rebeccablue". +- Image addon: + * Set compression level to ‘Z_DEFAULT_COMPRESSION’ in png + saver by default. + * Make PNG, JPEG compression level configurable. + * Make PNG gamma value configurable. + * Add WebP support with libwebp. +- Python binding: + * Fix some corrupted regexps in the generation script (verderten). + +- Restructured the spec file + +- Fixed changelog style to match openSUSE guidelines: + * Style of bullet points. + * Dropped information about non linux related changes. + +- Changes from 5.2.1.1 to 5.2.2 (December 2016) + * Core: + * Don’t accumulate time in the timer while it is stopped. + * Use dynamic OpenGL ES checks, so binaries produced on newer + platforms don’t crash on older ones. + * Destabilize the OpenGL extensions API (BREAKING CHANGE!). + * Raspberry Pi port: + * Add various optimizations. + * Fix ‘al_set_mouse_xy’ under X. + * Python binding: + * Add support Python 3 (Gabriel Queiroz). + * Documentation: + * Document the behavior of ‘al_set_target_bitmap’ with respect + to transformations (Edgar Reynaldo). + * Fix typo in ‘al_use_transform’ docs (Ryan Roden-Corrent). + * Examples: + * Add kerning to the ‘al_get_glyph’ example in ex_ttf. + * Various fixes in ex_camera (Erich Erstu). + +- Update to 5.2.0 + * changes attached via %%doc macro. +- Introduced %%cmake macro. +- Set "release with debug info" cmake build type. +- Introduced liballegro_video5_2* subpackages. + +- update to 5.1.10 + * changes: http://alleg.sourceforge.net/changes-unstable.html +- update to 5.0.5 + * Graphics: + * Don't re-bind the FBO in al_set_target_bitmap if the new + target bitmap shares the parent bitmap with the new target + bitmap (Paul Suntsov). + * Zero out fake refresh rate information from the nvidia + proprietary driver on X11 (Peter Wang). + * Input: + * Fixed a race condition in al_init_joystick. + * TTF fonts: + * Save new bitmap flags and bitmap format at time of loading + font and use them when creating pages. + * Primitives addon: + * Very thin arcs/pieslices were not drawn due to an + overzealous check (Paul Suntsov). + * Documentation: + * Various documentation updates. + * Generate multiple copies of a man page for all the API + entries that it documents. +- Update to 5.0.4 + * dropped allegro-4.4.2-agl_no_dlopen.patch + * dropped allegro-4.4.2-modules.patch + * dropped allegro-4.4.2-monotonic.patch + * dropped allegro-4.4.2-no_c++.patch + * dropped allegro-4.4.2-pkgconfig.patch + * dropped allegro-4.4.2-shared_plugins.patch + * dropped allegro-4.4.2-src_x_xkeyboard.c.patch + * dropped allegro-4.4.2-underlinking.patch alsa +- Update to version 1.2.6.1: + a minor fix release: + * conf: fix the device parsing when arguments has no defaults + * conf: accept '_' character in the variable name + +- Update to version 1.2.6: + lots of changes, including UCM and config updates and rawmidi + framing mode support: for details, see below + https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib +- Add *.sig file for the source tarball + alsa-plugins +- Update to version 1.2.6: + Fixes for a52 plugin, jack, rate-lav. For details, see URL: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-plugins +- Add *.sig file for the source tarball + alsa-ucm-conf +- Fix regression for AMD ACP LED control: + 0002-HDA-acp-avoid-to-create-Mic-ACP-LED-control-for-the-.patch + +- Fix a regression in HDA-DualCodecs: + 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch + +- Update to version 1.2.6.3: + * ucm2/Qualcomm/apq8096: Change plughw to hw to access card + * ucm2/Qualcomm/apq8016-sbc: Change plughw to hw to access card + * ucm2: Add support for RT5650 on MediaTek SoCs + * sof-soundwire: use absolute path in SectionUseCase + +- Update to version 1.2.6.2: + a minor fix release, just includnig ther previous fixes +- Drop obsoleted patches + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6.1: + a minor fix release: + * acp: fix linked configuration + * ucm2: Add support for SC7180 Trogdor Lazor Chromebooks + * USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb +- More a couple of upstream fixes for forgotten conversions: + 0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch + 0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch + +- Update to version 1.2.6: + various profile updates. See URL below for details: + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-ucm-conf +- Add *.sig file for the tarball +- Explicit Requires for the libasound2 with the same or newer + version + alsa-utils +- Fix alsamixer color config regression: + 0001-alsamixer-Fix-regression-in-color-setup.patch + +- Update to alsa-utils 1.2.6: + various updates / fixes for alsactl, amidi, alsaloop, alsamixer, + alsatplg, amixer, aplay and aseqnet. Details are found in + https://alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-utils +- Update the download URL +- Add *.sig file for the tarball + +- Drop ProtectClock hardening, can cause issues if other device acceess is needed + amarok +- Update to version 2.9.75git.20220102T131246~92aa01de32: + * cmake: drop the recently removed upnpcollection + * Remove upnpcollection plugin + * Add -DQT_NO_CAST_TO_ASCII and fix compilation + * Fixed non-resuming playback on startup + * Enable new Gitlab CI + * Add include of algorithm for std::sort and std::stable_sort + * Replace functions deprecated in Qt 5.9 and earlier + * Update Readme + -- Rebase amarok-2.9.75git.20210830T182443~10309f00af.tar.xz +- Rebase 0001-Work-around-QTBUG-75797-for-openQA.patch analitza +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Enable Linux CI + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Add cmake preset support + * Use standard configure_package_config_file +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods + * Don't use QtTest as include + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Port away from deprecated Qt::MidButton + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Don't try to optimize out certain polynomials (kde#418597) + * Suggest test to add in the future that currently fails + * Improve debugging of Variables instances + * Readability + * Have our fuzzy compare depend on std::numeric_limits::epsilon + * Improve generation of string expression with complex numbers + * Provide a realpower command (kde#402637) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + anjuta +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Add libgda-6.patch: support GDA 6 + +- No longer recommend -lang: supplements are in use + +- Update to version 3.34.0: + + Replace Bugzilla by Gitlab URL in DOAP file. + + Add new vala version. + + anjuta-tags: fix tag for vala language. + + Convert README to markdown. + + Add build rule so that README is not flagged as missing. + + build: Allow building with vala 0.44. + + Fix error in distcheck. + + build: Don't require exact match in the bison check. + + Updated translations. + anthy +- Drop --with-pic (no effect with --disable-static) +- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch + as p1) + apache2 +- ssl-global.conf: set SSLCipherSuite to PROFILE=SYSTEM instead of + DEFAULT_SUSE [jsc#SLE-22561] +- set also SSLProxyCipherSuite to PROFILE=SYSTEM +- modified sources + % apache2-ssl-global.conf + apparmor +- update to AppArmor 3.0.4 + - various fixes in profiles, abstractions, apparmor_parser and utils + (some of them were already included as patches) + - add support for mctp address family + - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.4 + for the full upstream changelog +- remove upstream(ed) patches: + - aa-notify-more-arch-mr809.diff + - ruby-3.1-build-fix.diff + - add-samba-bgqd.diff + - openssl-engdef-mr818.diff + - profiles-python-3.10-mr783.diff + - update-samba-abstractions-ldb2.diff +- refresh patches: + - apparmor-samba-include-permissions-for-shares.diff + - ruby-2_0-mkmf-destdir.patch + +- add ruby-3.1-build-fix.diff: fix build with ruby 3.1 (boo#1194221, + MR 827) + +- add update-samba-abstractions-ldb2.diff: Cater for changes to ldb + packaging to allow parallel installation with libldb (bsc#1192684). + - operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + operation="file_mmap" violation in SLE15-SP4; (bsc#1192336). + +- add openssl-engdef-mr818.diff: Allow reading /etc/ssl/engdef.d/ and + /etc/ssl/engines.d/ in abstractions/openssl which were introduced + with the latest openssl update applet-window-appmenu +- Fix installation (again) when using plasma-framework 5.89 + applet-window-buttons +- Update to 0.11.1: + * Add missing version + +- Uupdate to 0.11.0: + * support Plasma 5.24 way of discovering themes from theme engines + * hide when preserveemptyspace is selected + +- Fix installation (again) when using plasma-framework 5.89. + +- Update to 0.10.1: + * fix glitches with slide-in/out animations + * improve cpu and hard disk usage + * remove all workarounds related to faulty buttons painting + * respect and trust bug fixes in decorations provided with Plasma 5.23.2 + +- Update to 0.10.0: + * Support Plasma 5.23 + * Depend only on Plasma and KDecorations2 >=5.23 + * drop option for plasma panels to disable decoration on maximized + windows +- Remove fix-for-plasma-5.23.patch, part of this release + +- Add fix-for-plasma-5.23.patch to fix build with Plasma 5.23 +- This means Plasma 5.23 (specifically kdecoration) 5.23 is now + the minumum requirement + +- Fix the %files section. plasma-framework >= 5.84 doesn't install + desktop files in %_kf5_servicesdir anymore. + +- Update to 0.9.0: + * support Plasma 5.18 and 5.21 + * support aurorae monochrome icons with Latte auto-color functionality + * support aurorae restore button + * fix, do not hide buttons for AlwaysVisible + * fix, do not hide button in Latte edit mode + * fix, improve default based on Plasma values + * fix, preserve empty space for hidden states when needed + * remove no needed workarounds + _ Remove fix-build-plasma-5.21.patch (part of release now) + +- Add fix-build-plasma-5.21.patch to fix compilation with Plasma + 5.21 + ark +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Overwrite dialog: Don't pretend source and dest url are the same (kde#436556) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Hide welcome screen as soon as we know we're loading a file (kde#441529) + * Do not highlight file after compression (kde#440663) + * Fix extraction "Dolphin Actions" not abiding "Open destination folder + after extracting" setting. (kde#319134) + * Kerfuffle CreateJob: delete addJob in dtor (kde#443540) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Fix loading some zip files (kde#445533) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Emit readiness when creating new archive (kde#445610) + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * zip: Fix detection of backslashed zips (kde#444965) + * Remove duplicate include from .cpp/.h + * Use KPluginMetaData::findPlugins when we use kf5-5.86 + * Add license information in SPDX format for icons + * Convert remaining MIT licenses to SPDX + * Convert missing author statements to SPDX + * Clean up excess newlines at end of license headers + * Remove unneeded stements from license headers + * Remove obsolete COPYING file + * Convert license headers to SPDX + * Cleaup AddJob on destruction (kde#442774) + * Port deprecated method + * Add FreeBSD CI + * Remove redundant close button at the bottom of the preview window (kde#434517) + * Enable Linux CI + * Add kde-ci.yml + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + * We depend against C++17 => we can use std::as_const + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Cleanup AddJob on destruction (kde#442774) + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Port away from deprecated KConfigDialogManager::changedMap + * Add support for single files compressed with zstd (kde#434540) + * Revert addition of "application/zstd" as archive format + * libzipplugin: revert zip_source_file from using unique_ptr + * libzipplugin: some changes for merge review. + * libzipplugin: hack for zstd max compression method. + * libzipplugin: fix for pre 1.8.0 libzip versions. + * libzipplugin: support lzma xz for libzip 1.8.0+ + * libzipplugin: replace almost all raw pointers with unique_ptr + * clirartest: Set the locale to english + * Bring back KPtyProcess include + * Remove unused includes + * Remove check about qt version + * As we depend against qt5.15 we can use qt macro/Qt:: + * It's already defined in KDEFrameworkCompilerSettings + * Time to increase version + * Adding "application/zstd" mimetype + * Update Flatpak to 5.15 runtime + * Remove qt prefix + * Clean up ServiceType property usage in JSON based plugins + * FileItemActions: Make plugins more intuitive and interactive + * Show a "Welcome screen" when launched without an archive + * Set a better default window size + * Remove .travis.yml + * Remove forward declaration when we already include file + * Simplify part loading code + * Repair ark startup: make it find its own part again + * Add missing KConfig linkage + * Install the part in kf5/parts/ + * Port to KRecentFilesMenu + * Refactor preview handling + * appstream: fix homepage url + * Support for zip files using backslashes as the path separator. + * Use QStringTokenizer for string splitting + * Require C++17 + * Simplify fast path in ArchiveModel::parentFor + * Avoid QString (de)allocations in Entry::find + * Avoid another unnecessary string split + * Avoid using QString::split + * Use imported targets for libzip and zlib +- Only install the license files once +- Remove the unrar 'Suggests'. + +- Recommend unar + * it can handle RAR archives without non-free code + * as well as LHA archives + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Remove the width/height from screenshot + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Always recommend p7zip-full as this is present from Leap 15.2 onwoards + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * appstream: fix homepage url + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Add destUrl to jobs (kde#408778) + * Display confirmation dialog only once when files in archive are modified (kde#382606) + * Ark KPart: restore mismatch of componentname and plugin id (kde#429616) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Show 'Compress' menu on multiple selected archives of the same type (kde#430086) + * Fix crash after closing the window while loading a TAR archive (kde#410092) + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Fix extraction to directories with unicode names when using the Extract file menu (kde#408186) + * Override text of saveAs standard action (kde#426960) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Pass the ARCHIVE_EXTRACT_SECURE_SYMLINKS flag to libarchive + * appdata: use canonical help URL +- Dropped patches, now upstream: + * 0001-Pass-the-ARCHIVE_EXTRACT_SECURE_SYMLINKS-flag-to-lib.patch + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix vulnerability to path traversal attacks +- Drop 0001-Fix-vulnerability-to-path-traversal-attacks.patch, + Merged upstream + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Minor fixes for Flathub submission + * Port to KIO::ApplicationLauncherJob + * clirar: Remove unnecessary QRegularExpression in readExtractLine() + * Optimize LoadJob::onNewEntry + * libarchive backend: display permissions in octal format + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + arm-ml-examples +- Disable CAFFE and Tensorflow since it has been dropped in latest armnn + +- Add ExcludeArch: %ix86: follow the definition in armnn: where + armnn does not build, this package can't exist neither. + arm-trusted-firmware +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:a80x0_mcbin +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:imx8mm +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:imx8mq +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:poplar +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:qemu +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:rk3328 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:rk3368 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:rpi3 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:rpi4 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:sun50i_a64 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:sun50i_h6 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:tegra186 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:tegra210 +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + arm-trusted-firmware:zynqmp +- ExclusiveArch got overwritten, using else branches instead as + SLE 15 SP4 continued to build excluded flavours + (related to bsc#1193779 and bsc#1195129) + +- Fixing the if statement to disable some targets on SLE 15 SP4, as + the prior change resulted in the packages being built on other + architectures than aarch64 on SLE 15 SP4 + (related to bsc#1193779 and bsc#1195129) + +- Disable some targets on SLE15-SP4 because of missing deps in SLE: + a3700, hikey, hikey960, imx8qm, imx8qx, rk3399 + Fixes bsc#1193779 and bsc#1195129 + +- Add qemu_sbsa flavor + +- Auto install on RPi4 + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + armnn +- Update to 21.11: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.11 + * Main changes: + - New capabilities and improve performance + - ABI/API Changes + The following front-end API changes have occurred during the + implementation of 21.11 that users should be aware of before + upgrading. Due to these changes we have bumped our ARMNN_VERSION + to 27.0.0, the Delegate to 25.0.0 and also bumping + our Parsers to 24.3.0 following Semantic Versioning guidelines. +- Drop upstream patches: + * 96beb97.diff + * febc20f.diff + * e118e04.diff + * 0011-update-doctest-for-glibc2.34.patch + +- Add upstream patch to fix stringop-overread error: + * e118e04.diff + +- Add upstream patch to fix uninitialized var error: + * febc20f.diff +- Remove most -Wno-error* flags which are not needed anymore + +- Add 0011-update-doctest-for-glibc2.34.patch: Update doctest to + version 2.4.6 to allow Arm NN to build with glibc 2.34; patch + taken from upstream commits 13d2e0d and 4ec6d42and rebased for + current version. + +- Update to 21.08: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.08 + * Main changes: + - new capabilities and improve performance: + * Added the ability to import protected DMA Buffers and + allow Arm NN to run inferences that are in Protected GPU Memory. + As well as providing Custom Memory Allocator which supports + importing malloc, Dma_buf and protected Dma buffers. + * Users with multi core NPUs has been given the ability to pin + inferences to selected cores giving them the ability to balance + parallel workloads across the NPU and increase throughput. + * Boost has been completely removed from the code base making + Arm NN easier to integrate into other software stacks. + * Added support for non-constant weights and biases on + FullyConnected which lay the groundwork for supporting more models. + * More operators supported on Arm NN, TfLite Parser, TfLite + Delegate and Android NNAPI driver. +- Drop upstream patch: + * armnn-fix-include.patch + +- Add '-Wno-error=stringop-overread' to workaround build error + with GCC11 with openCL enabled + +- Add '-Wno-error=uninitialized -Wno-error=array-bounds' to + workaround build issues with GCC11 - https://github.com/ARM-software/armnn/issues/548 + +- Fix libarmnnOnnxParser version + +- Update to 21.05: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.05 + * Main changes: + - new capabilities to allow users attain higher performance by: + * Making the Arm NN Core thread safe opening the possibility of + running multiple inferences on the same model in parallel + software threads. + * Allowing graphs on the GPU backend import their input and + output buffers either from correctly aligned main memory or + from kernel memory exposed as a dma_buf, thus reducing memory + usage and saving the time involved in copying data into and + out of the GPU memory space. + - In addition to this, support was added to allow the MobileBERT + network to be parsed and run. + - Finally three deprecated components: the Tensorflow Parser, + the Caffe Parser and the Arm NN Quantizer tool, were removed +- Add patch to fix include path: + * armnn-fix-include.patch +- Disable armnn-extratests as it fails to build with current version + +- Update to 21.02: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.02 +- Drop upstream patch: + * c5c40fe.diff + +- Fix instalaltion of cmake files with an upstream patch: + * c5c40fe.diff + +- Backport patch to fix tflite parser when built against + tensorflow 2.4: + * 96beb97.diff + +- Update to 20.11: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.11 +- Refresh patch to handle boost::variant to mapbox::util::variant update: + * 0006-armnn-mobilenet-test-example.patch + +- Add python support, disabled for now as it does not install + files atm + +- Package libtimelineDecoderJson + +- Update to 20.08: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.08 +- Refresh patch: + * 0005-add-armnn-mobilenet-test-example.patch +- Drop upstream patch: + * armnn-fix-catch.patch +- Disable ONNX on Tumbleweed since there is a compatibility issue + with ONNX 1.7.0, see: https://github.com/ARM-software/armnn/issues/419 + +- Build only where ComputeLibrary is built: + aarch64 armv7 and x86_64 + +- Unify Leap/SLE options +- Update to 20.05: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.05 +- Drop upstream patch: + * armnn-enable-use-of-arm-compute-shared-library.patch +- Refresh patch: + * 0003-add-more-test-command-line-arguments.patch +- Add new patch to fix build with gcc10: + * armnn-fix-catch.patch +- Package new libtimelineDecode and libarmnnBasePipeServer + +- Apply boost link fixes only for armnn_extra_tests +- Apply patches for armnn_extra_tests only when + armnn_extra_tests is built + armnn:opencl +- Update to 21.11: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.11 + * Main changes: + - New capabilities and improve performance + - ABI/API Changes + The following front-end API changes have occurred during the + implementation of 21.11 that users should be aware of before + upgrading. Due to these changes we have bumped our ARMNN_VERSION + to 27.0.0, the Delegate to 25.0.0 and also bumping + our Parsers to 24.3.0 following Semantic Versioning guidelines. +- Drop upstream patches: + * 96beb97.diff + * febc20f.diff + * e118e04.diff + * 0011-update-doctest-for-glibc2.34.patch + +- Add upstream patch to fix stringop-overread error: + * e118e04.diff + +- Add upstream patch to fix uninitialized var error: + * febc20f.diff +- Remove most -Wno-error* flags which are not needed anymore + +- Add 0011-update-doctest-for-glibc2.34.patch: Update doctest to + version 2.4.6 to allow Arm NN to build with glibc 2.34; patch + taken from upstream commits 13d2e0d and 4ec6d42and rebased for + current version. + +- Update to 21.08: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.08 + * Main changes: + - new capabilities and improve performance: + * Added the ability to import protected DMA Buffers and + allow Arm NN to run inferences that are in Protected GPU Memory. + As well as providing Custom Memory Allocator which supports + importing malloc, Dma_buf and protected Dma buffers. + * Users with multi core NPUs has been given the ability to pin + inferences to selected cores giving them the ability to balance + parallel workloads across the NPU and increase throughput. + * Boost has been completely removed from the code base making + Arm NN easier to integrate into other software stacks. + * Added support for non-constant weights and biases on + FullyConnected which lay the groundwork for supporting more models. + * More operators supported on Arm NN, TfLite Parser, TfLite + Delegate and Android NNAPI driver. +- Drop upstream patch: + * armnn-fix-include.patch + +- Add '-Wno-error=stringop-overread' to workaround build error + with GCC11 with openCL enabled + +- Add '-Wno-error=uninitialized -Wno-error=array-bounds' to + workaround build issues with GCC11 - https://github.com/ARM-software/armnn/issues/548 + +- Fix libarmnnOnnxParser version + +- Update to 21.05: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.05 + * Main changes: + - new capabilities to allow users attain higher performance by: + * Making the Arm NN Core thread safe opening the possibility of + running multiple inferences on the same model in parallel + software threads. + * Allowing graphs on the GPU backend import their input and + output buffers either from correctly aligned main memory or + from kernel memory exposed as a dma_buf, thus reducing memory + usage and saving the time involved in copying data into and + out of the GPU memory space. + - In addition to this, support was added to allow the MobileBERT + network to be parsed and run. + - Finally three deprecated components: the Tensorflow Parser, + the Caffe Parser and the Arm NN Quantizer tool, were removed +- Add patch to fix include path: + * armnn-fix-include.patch +- Disable armnn-extratests as it fails to build with current version + +- Update to 21.02: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v21.02 +- Drop upstream patch: + * c5c40fe.diff + +- Fix instalaltion of cmake files with an upstream patch: + * c5c40fe.diff + +- Backport patch to fix tflite parser when built against + tensorflow 2.4: + * 96beb97.diff + +- Update to 20.11: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.11 +- Refresh patch to handle boost::variant to mapbox::util::variant update: + * 0006-armnn-mobilenet-test-example.patch + +- Add python support, disabled for now as it does not install + files atm + +- Package libtimelineDecoderJson + +- Update to 20.08: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.08 +- Refresh patch: + * 0005-add-armnn-mobilenet-test-example.patch +- Drop upstream patch: + * armnn-fix-catch.patch +- Disable ONNX on Tumbleweed since there is a compatibility issue + with ONNX 1.7.0, see: https://github.com/ARM-software/armnn/issues/419 + +- Build only where ComputeLibrary is built: + aarch64 armv7 and x86_64 + +- Unify Leap/SLE options +- Update to 20.05: + * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.05 +- Drop upstream patch: + * armnn-enable-use-of-arm-compute-shared-library.patch +- Refresh patch: + * 0003-add-more-test-command-line-arguments.patch +- Add new patch to fix build with gcc10: + * armnn-fix-catch.patch +- Package new libtimelineDecode and libarmnnBasePipeServer + +- Apply boost link fixes only for armnn_extra_tests +- Apply patches for armnn_extra_tests only when + armnn_extra_tests is built + artikulate +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add freebsd CI + * Add CI linux + * Use KDE Gear version to make version auto-incrementable on each release + * fix: add oars rating to appstream metadata + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove KNewStuff2 group from knsrc file + * Make project reuse compliant + * Clean up ServiceType property usage for JSON based plugins + * Simplify plugin loading + * Fix mem leak found by ASAN +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix invalid index on resource creation (kde#436510) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Remove unimplemented methods/signals + * Reformat license headers + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove explicit ECM_KDE_MODULE_DIR + * Fix CMakeLists + * Improve i18n tooling + * cmake: install artikulate.knsrc in newer ECM 5.58.0+ location + * Convert copyright statements to SPDX expression + * Make AboutPages HIG compliant + * Port download page to ScrollablePage + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + * Fix CMakeLists + * Improve i18n tooling + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * doc: remove download/build instructions + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + at-spi2-core +- Configure to use dbus-broker when available. +- Add libsystemd to BuildRequires: needed for dbus-broker support. + attica-qt5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Remove unused and not exported QDebug stream operator for Attica::Category + * Change the build system to enable building with Qt 6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- No code change since 5.88.0 + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Port QStringRef (deprecated) to QStringView + * Add FreeBSD CI + * Add Android CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Do not mark jobs that have been aborted as errored + * Add Gitlab CI configuration + * Ensure categories.xml is only fetched once in parallel + * Do not start basejobs twice + * Add CI configuration file +- Drop upstream patch: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Add upstream patch to avoid unnecessary network traffic: + * 0001-Ensure-categories.xml-is-only-fetched-once-in-parall.patch + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * Port to QStringView + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Implement a getter for Provider's icon data + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Longer timeout for the provider test + * State library license in yaml file + * Generate license compliance test + * Do the documentation thing, with @since and whatnot + * Constness fix + * Add http headers to Metadata (and set it from BaseJob) +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- No code change since 5.80.0 + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Remove unused forward declarations + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Make int -> QString conversion explicit + * Port from QNetworkRequest::FollowRedirectsAttribute to QNetworkRequest::RedirectPolicyAttribute + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * Honour the job being aborted immediately (kde#429939) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Fix crash in provider loading by checking reply pointer before deref (kde#427974) + audacious-plugins +- Disable gl-spectrum on %arm and aarch64 to fix build +- Rename non-existent faad option to aac (actual name) + audio-recorder +- Update to version 3.2.3 + * The recording must end with EOS message, + otherwise MPEG 4 Audio (.m4a) files becomes invalid. + * Fixed export to M4A / AAC with new gstreamer + * Fixed a minor issue in settings-pipe.c + +- No longer recommend -lang: supplements are in use + +- Update to 3.0.5: + + Create audio folder even it has many subpaths. + +- Update to 2.1.3: + + Fix in rec_stop_recording(...) to avoid possible blockage. + + Fix to support longer filenames and filenames with bad + characters. + -- Initial package, version 0.9.1 - Add audio-recorder-correct-desktop-menu.patch and - audio-recorder-gio-gdesktopappinfo-header.patch - audiofile -- Add 0008-CVE-2018-13440.patch to return AF_FAIL - in that case instead of causing NULL pointer - dereferences later (bsc#1100523, CVE-2018-13440). - -- Add 0007-set-the-output-chunk-to-the-amount-of-frames.patch to - set the output chunk to the amount of frames we pulled so that - the next module in the chain has the correct frame count ( - boo#1111586, CVE-2018-17095 ). - -- Add 0001-Always-check-the-number-of-coefficients.patch to put in code - an assert that was removed when building the code for a release - which checks the number of coeficients in WAVE.cpp . -- Add 0002-Check-for-multiplication-overflow-in-MSADPCM-decodeS.patch - to check for a multiplication overflow in MSADPCM.cpp . -- Add 0003-Check-for-multiplication-overflow-in-sfconvert.patch to - check that a multiplication doesn't overflow when calculating a - buffer size and reduce it if necessary. -- Add 0004-clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch - to clamp index values to fix an index overflow in IMA.cpp . -- Add 0005-Actually-fail-when-error-occurs-in-parseFormat.patch - so when there's an unsupported number of bits per sample or an invalid - number of samples per block, don't only print an error message using - the error handler, but actually stop parsing the file. -- Add 0006-Check-for-division-by-zero-in-BlockCodec-runPull.patch to - check for division by zero in BlockCodec::runPull -- These patches fix boo#1026978 (CVE-2017-6837, CVE-2017-6838, - CVE-2017-6839), boo#1026979 (CVE-2017-6827), - boo#1026980 (CVE-2017-6828), boo#1026981 (CVE-2017-6829), - boo#1026982 (CVE-2017-6830), boo#1026983 (CVE-2017-6831), - boo#1026984 (CVE-2017-6832), boo#1026985 (CVE-2017-6833), - boo#1026986 (CVE-2017-6834), boo#1026987 (CVE-2017-6836), - boo#1026988 (CVE-2017-6835). - -- Add audiofile-gcc6.patch to fix compile errors with GCC 6. - -- Fix overflow when changing both number of channels and sample - format (bsc#949399, CVE-2015-7747, - audiofile-CVE-2015-7747.patch). - -- Add Obsoletes audiofiles-32bit to baselibs.conf - -- Fix unresolvable dependencies for SLE11: - + add RPM conditional tests for sles_version -- Fix compilation error on SLE11: permission denied: - + add $DESTDIR to make install - -- Update to version 0.3.6: - + Implement FLAC and ALAC encoding and decoding. - + Update license to LGPL 2.1. -- Remove audiofile-0.3.5-without_examples.patch -- Add pkgconfig(flac) BuildRequires - -- Update to version 0.3.5: - + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files. - + Implement Microsoft ADPCM encoding for WAVE files. - + Fix calculation of IRCAM frame size. - + Record marker comments in WAVE files. - + Improve validation of compressed audio formats. - + Add support for building without documentation. -- Add audiofile-0.3.5-without_examples.patch -- Remove audiofile-remove-unused-variables.patch -- Remove Obsoletes: audiofile-64bit - -- update license to new format - -- Update to version 0.3.4: - + Use hidden visibility for internal symbols. - + Add support for Sample Vision format. - + Update license for extended-precision floating-point conversion - routines. - -- Update to version 0.3.3: - + Update library's soname version. - + Link against libm. -- Drop audiofile-add-lm-linker.patch: fixed upstream. -- Rebase audiofile-remove-unused-variables.patch. -- Remove call to autoreconf: it was only there for - audiofile-add-lm-linker.patch. -- Move man pages from libaudiofile0 subpackage to audiofile - subpackage, where the binaries live. -- Rename libaudiofile0 subpackage to libaudiofile1, following - upstream soversion change. - -- Update to version 0.3.2: - + Fix initialization of byte order in Creative Voice File format. - + Fix calculation of frame count in NIST SPHERE sound files. - + Remove duplicate definition of AFvirtualfile. - + Don't treat compiler warnings as errors by default. -- Clean spec file using spec-cleaner. -- Add xz BuildRequires because we can't build a package for a - xz-compressed tarball without explicitly specifying that... See - bnc#697467 for more details. - -- add libtool as buildrequire to make the spec file more reliable - -- Remove redundant tags/sections from specfile -- Fix a typo in %_smp_mflags -- Implement shlib policy - -- Update to version 0.3.1: - + Support u-law and A-law compression in Core Audio Format files - + Add support for Creative Voice File format - + Define AFframecount and AFfileoffset as 64-bit signed integers - + Add support for extensible WAVE format -- Added audiofile-remove-unused-variables.patch for -Werror -- Added audiofile-add-lm-linker.patch to fix build error -- Drop audiofile-oldstyle.patch, fixed by upstream in a different way. -- Split documentation of the library into doc package -- Removed Obsoletes/Provides audiofil, seems outdated - -- Update to version 0.2.7: - + Fix decoding of multi-channel ADPCM WAVE files. - + Reduce unshared data in library. - + Fix handling of audio files with more than 2^24 frames. - + Add support for writing double-precision floating-point WAVE - files. - + Add support for reading certain uncompressed AIFF-C files - created by Mac OS X. - + Write fact chunk in floating-point WAVE files. -- Drop bnc_463220.patch, fixed by upstream in a different way. -- Drop audiofile-0.2.6.patch, audiofile-m4_quote_fix.diff and - audiofile-fiximplicit.patch. - -- buildrequire pkg-config to fix provides - -- add baselibs.conf as a source - -- fixed implicit functions - audit +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Remove audit-fno-common.patch: fixed in upstream +- Remove audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: audit-secondary +- Use %autosetup +- Don't include sample rules as %doc, they're already installed + as normal files +- Fix create-augenrules-service.patch: + * auditd.service needs to require augenrules.service, + not the other way around +- Fix documentation for enable-stop-rules.patch + +- Update to version 3.0.6: + * fixes a segfault on some SELINUX_ERR records + * makes IPX packet interpretation dependent on the ipx header + file existing + * adds b32/b64 support to ausyscall + * adds support for armv8l + * fixes auditctl list of syscalls on PPC + * auditd.service now restarts auditd under some conditions + +- Add CONFIG parameter to %sysusers_generate_pre + +- Create separate service for augenrules (bsc#1191614, bsc#1181400) + * add create-augenrules-service.patch + Remove ReadWritePaths=/etc/audit from auditd.service, also removes + augenrules call from ExecStartPost. + Create augenrules.service with the ReadWritePaths directive above. + This makes /etc/audit only accessible by augenrules.service and + let auditd.service (and daemon) to be sandboxed again. +- Update audit-secondary.spec to accomodate the new service file. + +- Fix hardened auditd.service (bsc#1181400) + * add fix-hardened-service.patch + Make /etc/audit read-write from the service. + Remove PrivateDevices=true to expose /dev/* to auditd.service. +- Enable stop rules for audit.service (cf. bsc#1190227) + * add enable-stop-rules.patch + +- Change default log_format from ENRICHED to RAW (bsc#1190500): + * add change-default-log_format.patch (SUSE-specific patch) +- Update to version 3.0.5: + * In auditd, flush uid/gid caches when user/group added/deleted/modified + * Fixed various issues when dealing with corrupted logs + * In auditd, check if log_file is valid before closing handle +- Include fixed from 3.0.4: + * Apply performance speedups to auparse library + * Optimize rule loading in auditctl + * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath + * Update syscall table to the 5.14 kernel + * Fixed various issues when dealing with corrupted logs + +- harden_auditd.service.patch: automatic hardening applied to systemd + services + +- Update to version 3.0.3: + * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined + * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids + * Change auparse_feed_has_data in auparse to include incomplete events + * Auditd, stop linking against -lrt + * Add ProtectHome and RestrictRealtime to auditd.service + * In auditd, read up to 3 netlink packets in a row + * In auditd, do not validate path to plugin unless active + * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists +- use https source urls + +- Adjust audit.spec and audit-secondary.spec to support new version +- Include fix for libev + * add libev-werror.patch +- Update to version 3.0.2 +- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) +- Optionally interpret auid in auditctl -l +- Update some syscall argument interpretations +- In auditd, do not allow spaces in the hostname name format +- Big documentation cleanup (MIZUTA Takeshi) +- Update syscall table to the 5.12 kernel +- Update the auparse normalizer for new event types +- Fix compiler warnings in ids subsystem +- Block a couple signals from flush & reconfigure threads +- In auditd, don't wait on flush thread when exiting +- Output error message if the path of input files are too long ausearch/report + Included fixes from 3.0.1 +- Update syscall table to the 5.11 kernel +- Add new --eoe-timeout option to ausearch and aureport (Burn Alting) +- Only enable periodic timers when listening on the network +- Upgrade libev to 4.33 +- Add auparse_new_buffer function to auparse library +- Use the select libev backend unless aggregating events +- Add sudoers to some base audit rules +- Update the auparse normalizer for some new syscalls and event types + Included fixes from 3.0 +- Generate checkpoint file even when no results are returned (Burn Alting) +- Fix log file creation when file logging is disabled entirely (Vlad Glagolev) +- Convert auparse_test to run with python3 (Tomáš Chvátal) +- Drop support for prelude +- Adjust backlog_wait_time in rules to the kernel default (#1482848) +- Remove ids key syntax checking of rules in auditctl +- Use SIGCONT to dump auditd internal state (#1504251) +- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) +- Fix parsing of uid & success for ausearch +- Add support for not equal operator in audit by executable (Ondrej Mosnacek) +- Hide lru symbols in auparse +- Add systemd process protections +- Fix aureport summary time range reporting +- Allow unlimited retries on startup for remote logging +- Add queue_depth to remote logging stats and increase default queue_depth size +- Fix segfault on shutdown +- Merge auditd and audispd code +- Close on execute init_pipe fd (#1587995) +- Breakout audisp syslog plugin to be standalone program +- Create a common internal library to reduce code +- Move all audispd config files under /etc/audit/ +- Move audispd.conf settings into auditd.conf +- Add queue depth statistics to internal state dump report +- Add network statistics to internal state dump report +- SIGUSR now also restarts queue processing if its suspended +- Update lookup tables for the 4.18 kernel +- Add auparse_normalizer support for SOFTWARE_UPDATE event +- Add 30-ospp-v42.rules to meet new Common Criteria requirements +- Deprecate enable_krb and replace with transport config opt for remote logging +- Mark netlabel events as simple events so that get processed quicker +- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) +- In aureport, fix segfault in file report +- Add auparse_normalizer support for labeled networking events +- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) +- In ausearch/auparse, event aging is off by a second +- In ausearch/auparse, correct event ordering to process oldest first +- Migrate auparse python test to python3 +- auparse_reset was not clearing everything it should +- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events +- In ausearch/report, lightly parse selinux portion of USER_AVC events +- Add bpf syscall command argument interpretation to auparse +- In ausearch/report, limit record size when malformed +- Port af_unix plugin to libev +- In auditd, fix extract_type function for network originating events +- In auditd, calculate right size and location for network originating events +- Make legacy script wait for auditd to terminate (#1643567) +- Treat all network originating events as VER2 so dispatcher doesn't format it +- If an event has a node name make it VER2 so dispatcher doesnt format it +- In audisp-remote do an initial connection attempt (#1625156) +- In auditd, allow expression of space left as a percentage (#1650670) +- On PPC64LE systems, only allow 64 bit rules (#1462178) +- Make some parts of auditd state report optional based on config +- Update to libev-4.25 +- Fix ausearch when checkpointing a single file (Burn Alting) +- Fix scripting in 31-privileged.rules wrt filecap (#1662516) +- In ausearch, do not checkpt if stdin is input source +- In libev, remove __cold__ attribute for functions to allow proper hardening +- Add tests to configure.ac for openldap support +- Make systemd support files use /run rather than /var/run (Christian Hesse) +- Fix minor memory leak in auditd kerberos credentials code +- Allow exclude and user filter by executable name (Ondrej Mosnacek) +- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test +- In ausearch/report fix --end to use midnight time instead of now (#1671338) +- Add substitue functions for strndupa & rawmemchr +- Fix memleak in auparse caused by corrected event ordering +- Fix legacy reload script to reload audit rules when daemon is reloaded +- Support for unescaping in trusted messages (Dmitry Voronin) +- In auditd, use standard template for DEAMON events (Richard Guy Briggs) +- In aureport, fix segfault for malformed USER_CMD events +- Add exe field to audit_log_user_command in libaudit +- In auditctl support filter on socket address families (Richard Guy Briggs) +- Deprecate support for Alpha & IA64 processors +- If space_left_action is rotate, allow it every time (#1718444) +- In auparse, drop standalone EOE events +- Add milliseconds column for ausearch extra time csv format +- Fix aureport first event reporting when no start given +- In audisp-remote, add new config item for startup connection errors +- Remove dependency on chkconfig +- Install rules to /usr/share/audit/sample-rules/ +- Split up ospp rules to make SCAP scanning easier (#1746018) +- In audisp-syslog, support interpreting records (#1497279) +- Audit USER events now sends msg as name value pair +- Add support for AUDIT_BPF event +- Auditd should not process AUDIT_REPLACE events +- Update syscall tables to the 5.5 kernel +- Improve personality interpretation by using PERS_MASK +- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup +- Change auparse python bindings to shared object (Issue #121) +- Add error messages for watch permissions +- If audit rules file doesn't exist log error message instead of info message +- Revise error message for unmatched options in auditctl +- In audisp-remote, fixup remote endpoint disappearin in ascii format +- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) +- In auditctl, add support for sending a signal to auditd +- Removes audit-fno-common.patch: fixed in upstream +- Removes audit-python3.patch: fixed in upstream + -- Update to version 2.6.5: +- Update to version 2.8.5: autoyast2 +- The ayast_setup client imports the general settings + (bsc#1195631). +- 4.4.30 + +- Fix the profile update when using an element + (boo#1195630). +- Run the network client when listed in the semi-automatic section. +- 4.4.29 + +- Use Package module instead of PackageSystem (bsc#1194886). +- 4.4.28 + +- Replace references to PackageAI module with proper calls to + Package methods (bsc#1194886). +- 4.4.27 + +- Fix handling of add-on signature settings, introduced when fixing + bsc#1192437 (bsc#1194881). +- 4.4.26 + +- Properly merge the autoupgrade workflow when using the online + medium (bsc#1192437, bsc#1194440). +- 4.4.25 + awesome-vicious +- Update old RPM macros/constructs. + +- Update to version 2.5.0 + * Added vicious.call_async asynchronous analogous to vicious.call + * Feature: [hwmontemp] Bring back sysfs path cache + * Fixed fallback the number of lines before packages listing to 0 + * Remove trailing semicolon at the end of command. + * volume now uses other emojis to show mute state. + This BREAKS backward compatibility if users substitute custom + symbols from these default. + * Added notmuch_all, cpu_freebsd widget types + * [cmus_all] Promote to widgets/. + * [wifiiw_linux] Expose BSSID. + * [wifi_linux] Expose frequency and transmission power. + * spawn as a fallback for awful.spawn in case Vicious is used as a + stand-alone library. + * Added helpers.setasyncall to avoid writing redundant workers for + asynchronous widget types. + * Added helpers.setcall for registering functions as widget types. + * Deprecate the use of io.popen + * [pkg,weather,contrib/btc] Allow function call without Awesome + * Removed: helpers.sysctl and helpers.sysctl_table were removed + in favour of helpers.sysctl_async. + +- Update to version 2.3.3 + * LUA 5.3 compatibility + * Support stacked graphs + * hwmontemp_linux: Provide name-based access to hwmon sensors + via sysfs + * mpd_all: Expose more informations and format time in [hh:]mm:ss + * Improve defaults and mechanism for data caching + * Escape XML entities in results by default + * weather_all: Update NOAA link and use Awesome asynchronous API + * mem_linux: Use MemAvailable to calculate free amount + * mem_freebsd: Correct calculation and switch to swapinfo for swap + * bat_freebsd: Add critical charging state + * fs_all: Fix shell quoting of option arguments + -- Switch to git version via service files - aws-cli +- Update to version 1.20.7 (bsc#1189649) + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.20.7/CHANGELOG.rst +- Update Requires in spec file from setup.py + +- Update to version 1.19.112 + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.19.112/CHANGELOG.rst +- Update Requires in spec file from setup.py + +- Update to version 1.19.86 + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.19.86/CHANGELOG.rst +- Update Requires in spec file from setup.py + +- Update to version 1.19.75 + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.19.75/CHANGELOG.rst +- Update Requires in spec file from setup.py + +- Update to version 1.19.50 + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.19.50/CHANGELOG.rst +- Update Requires in spec file from setup.py + aws-nitro-enclaves-cli +- Update to version 1.1.0~git32.8f6ed74 to get all the precious cargo +- init.c is maintained in aws-nitro-enclaves-sdk-bootstrap.git + +- Update to version 1.1.0~git16.860cfe4 to get all the precious cargo + (bsc#1195053) + baloo5 +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Adapt build system for building against qt6 + * [kioslaves/tags] Set proper display name for root entry (kde#416389) + * Port away from deprecated QMap::insertMulti & related KFileMetadata API + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port QStringRef (deprecated) to QStringView + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix wrong markup for second-level bullets + * Add FreeBSD CI + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + +- Drop the unneeded baselibs.conf. + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * Use const'ref + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * Mention the https://community.kde.org/Baloo pages in README file + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Update IRC network name in the README +- Only install the license files once + +- Uninstall baloo5-imports-lang when installing baloo5 5.83.0 + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Fix Mesasges.sh by removing path + * Bump required CMake version to 3.16 + * Remove SUSE Qt5.14 build status + * [balooctl] Allow clearing a document which has been deleted + * [DocumentUrlDB] Remove unused function + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Too many changes since 5.81.0, only listing bugfixes: + * Do not crash when a dir is move/delete is detected by + kinotify (kde#435143) + * When adding a folder to configuration, normalize the path + semantically (kde#434919) + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * [SearchStore] Explicitly narrow timestamps for range query + * Add now mandatory args parameter to QProcess::startDetached() + * Port away from deprecated QDateTime(QDate) constructor + * Remove long defunct, xapian based filesearchstoretest + * Remove unused fileinfo.cpp/.h + * [MetadataMover] Update filename terms when moving/renaming file (kde#433116) + * [MetadataMover] Extend renaming test cases + * [MetadataMover] Use categorized logging for all debug statements + * [MetadataMover] Make some temporaries const + * Add trailing commas to enums + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * [balooshow] Always print parsed document/device/inode id + * [balooshow] Allow hexadecimal format for deviceid parameter + * [baloosearch] Allow to print document ID + * [ResultIterator] Provide document ID + * [ResultIterator] Rework for future extension + * Don't try to index ninja files + * Don't try to index .swp files (kde#433095) + * Add .gitlab-ci.yml to enable CI + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes to list here. + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * [ExtractorProcess] Move DBus signal from helper to main process + * [timeline] Consolidate code for root folder stat and list + * Remove unnecesary KIO/Job include + * Make toplevel ioslave UDS entries readonly + * avoid errors for application startup if no baloo index was ever created + * Remove ifdefs, we require Qt 5.14 now + * [BasicIndexingJob] Strip trailing slash from folders + * Add Buildstatus badges for SUSE Qt5.14 and FreeBSD + * Fix internal link to "Searching" user documentation +- Drop 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch + +- Fix a regression causing empty results (kde#430273): + 0001-BasicIndexingJob-Strip-trailing-slash-from-folders.patch + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Too many changes to list here. + baloo5-widgets +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add FreeBSD CI + * Add clang-format file to gitignore + * Enable gitlab CI + * Port filepropertiesplugin to use JSON metadata + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * tagsfileitemaction: Clear actions before adding tags +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * TagsFileItemAction: add Menu windowflag + * Tagging fileitemplugin: use parent Widget as menu parent + * Remove unused includes + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Increase min KF5 version to reflect reality + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Support API documentation generation with kapidox + * [FilePropertiesPlugin] Port KRun to OpenUrlJob + * FileMetaDataWidget: Avoid showing fields when they have no value + * Use KFileItem::recursiveSize to Display recursive size as total size + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + barrel +- without providing the MD RAID metadata version use the default + of mdadm +- version 0.1.0 + +- handle multipath and DM RAID during loading of devicegraph +- version 0.0.8 + +- added command 'show tree' to show tree of devices +- version 0.0.7 + +- handle multibyte sequences in tables +- version 0.0.6 + bat +- Replace rust-packaging with cargo-packaging + +- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54 + See https://github.com/sharkdp/bat/issues/1796 + * Update git2 dependency to fix incompatibility with Rust 1.54 + * Reduce startup time in loop-through mode with 80%-90% + * HighlightingAssets: Move out fn get_integrated_*set() to module scope + * Support a hidden arg --no-custom-assets that skips loading assets from the cache + * HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable + * HighlightingAssets::get_extension_syntax(): Split up into smaller methods + * Make loading of cached assets closer in performance to integrated assets + * Add Enselic in FUNDING.yml + * Update battest.py + * Add `rs` identifier for Rust code blocks in Markdown + * Update CHANGELOG + * Add groff syntax + * Add custom FUNDING.yml + * HighlightingAssets: Introduce private fn new() helper + * HighlightingAssets: Encapsulate syntax_set behind a getter + * De-duplicate some themes.bin and syntaxes.bin related code + * Fix typo in README + +- Update to version 0.18.2: + * Add note on vulnerability reporting, closes #1473 + * Upgrade CHANGELOG with security vulnerability notice + * Update Julia syntax test + * Update Julia syntax, closes #1692 + * Update assets + * Run cargo fmt + * Bump version to v0.18.2 + * Use resolved path for --diagnostic as well + * Fix for Windows: do not run binaries from CWD + * Bump assets/syntaxes/02_Extra/CMake from `7d6231c` to `ab6ef4e` + * Bump ansi_colours from 1.0.2 to 1.0.4 + * Bump globset from 0.4.6 to 0.4.8 + * Add CHANGELOG entry for #1687 + * Abort ignored filename suffix stripping early on unworkable filenames + * Simplify ignored filename suffix stripping + * Add syntax tests for ignored filename suffixes + * Find syntax ignoring known backup/template filename suffixes + * CICD: sync with pastel, minor changes + * Add some more options to bash completion + * Bump assert_cmd from 1.0.4 to 1.0.5 + * Fix missing config/cache arguments in Zsh completion + * Document --generate-config-file in manual + * Add change log entry for bash completion + * Depend on scop/bash-completion + * Add missing comment about --theme arg escaping + * Add bash completion + * pretty_printer.rs: Don't use a URL as an example Input title + * Update README.md + * Update README.md + * Modify Linguist overrides + * Spelling fixes + * Highlight mtab files with fstab highlighting + * README.md: List compatibility as another advantage to 3-bit themes + * README.md: Mention that PAGER is ignored if set to more or most + * Bump nix from 0.20.0 to 0.21.0 + * Bump assert_cmd from 1.0.3 to 1.0.4 + * Update `CHANGELOG.md` for #1668 + * Add Verilog syntax test file + * Add varlink syntax test file + * Add TypeScriptReact syntax test file + * Add Stylus syntax test file + * Add Strace syntax test file + * Add Robot Framework syntax test file + * Add Rego syntax test file + * Add Puppet syntax test file + * Add NAnt Build File syntax test file + * Add Literate Haskell syntax test file + * Add jsonnet syntax test file + * Add Java Server Page (JSP) syntax test file + * Add 'NOTICE' to list of file names to skip + * Add Fortran Namelist syntax test file + * Add Fortran (Fixed Form) syntax test file + * Add Fortran (Modern) syntax test file + * Add F# syntax test file + * Add CoffeeScript syntax test file + * Add Cabal syntax test file + * CHANGELOG.md: Apply DotENV syntax also for .env.default and .env.defaults + * DotENV.sublime-syntax: Re-exported after .tmLanguage update + * Bump assets/syntaxes/02_Extra/DotENV from `a1c9176` to `58201ba` + * Refactor "Use `matches` macro" + * Update `CHANGELOG.md` for #1661 + * Use the functional update syntax + * Implement `From<..>` instead of `Into<..>` + * Use the functional update syntax + * Use `matches` macro + * Use `!theme.is_empty()` + * ja: add section about integration with fzf + * ja: fix typo + * Update CHANGELOG for #1655 + * Add XAML test file + * Add dash test file + * Update CHANGELOG for #1654 + * Add support for XAML files + * Add support for dash shebang + * Fix broken img link + * Update and polish Korean translation + +- Update to version 0.18.1: + * Update binary assets + * Bump version, update dependencies + * Updated CHANGELOG + * Bump assets/syntaxes/02_Extra/Lean from `824213d` to `29a03a8` + * Bump serde from 1.0.124 to 1.0.125 + * Bump bugreport from 0.3.0 to 0.4.0 + * Bump assets/syntaxes/02_Extra/FSharp from `c18616d` to `9e4645c` + * add warning highlighting to log file syntax definition + * add word boundaries to log syntax highlighting + * Add independent log syntax + * improve syslog syntax + * replace Syslog dependency with a custom syntax + * add example syslog file for highlighting tests + * Revert "Update of themes.bin that adds Dark+" + * Update of themes.bin that adds Dark+ + * Add "Visual Studio Dark+" theme to vec of themes + * Add Dark+ theme + +- Update to version 0.18.0 + * Features + - Use a pager when bat --list-languages is called, see #1394 (@stku1985) + * Bugfixes + - If the last line doesn't end with a newline character, + don't add it if --style=plain, see #1438 (@Enselic) + - Only print themes hint in interactive mode (bat --list-themes), + see #1439 (@rsteube) + - VimL syntax highlighting fix, see #1450 (@esensar) + - Print an 'Invalid syntax theme settings' error message if a custom + theme is broken, see #614 (@Enselic) + - If plain mode is set and wrap is not explicitly opted in, + long lines will no be truncated, see #1426 + - If PAGER (but not BAT_PAGER or --pager) is more or most, + silently use less instead to ensure support for colors, see #1063 (@Enselic) + - If PAGER is bat, silently use less to prevent recursion. + For BAT_PAGER or --pager, exit with error, see #1413 (@Enselic) + - Manpage highlighting fix, see #1511 (@keith-hall) + - BAT_CONFIG_PATH ignored by bat if non-existent, see #1550 (@sharkdp) + * Other + - Performance improvements, see #1421 (@LovecraftianHorror) + - Added a new --diagnostic option to collect information for + bug reports, see #1459 (@sharkdp) + - Modified default theme colors to differentiate between a JSON key + and a string value, see #1400 (@keith-hall) + - Upped min required Rust version to 1.42 + * Syntaxes + - Added Zig syntax, see #1470 (@paulsmith) + - Added Lean syntax, see #1446 (@Julian) + - Added .resource extension for Robot Framework files, see #1386 + - Added gnuplot syntax, see #1431 (@sharkdp) + - Highlight *.pac (Proxy auto-config) files as JavaScript, see #1515 (@sharkdp) + * New themes + - ansi replaces ansi-dark and ansi-light, see #1104 and #1412 (@mk12). + Breaking change: users that were previously using one of the ansi-* + themes should switch to ansi. + - The Gruvbox theme has been updated, see #1291 (@j0hnmeow). + Breaking change: users that were previously using gruvbox or gruvbox-white + should update and use gruvbox-dark/gruvbox-light instead. + * bat as a library + - The following PrettyPrinter methods have been removed + (they were previously deprecated): + + input_stdin_with_name + + input_from_bytes_with_name + + input_from_reader_with_name + + vcs_modification_markers (if the git feature is not enabled) + bcm43xx-firmware +- Introduce firmware files for Raspberry Pi Zero 2 W support (jsc#SLE-23064). +- Change source file links from branch master to branch buster. + -- Update BCM4345C0.hcd +- Update BCM4345C0.hcd to fix Spectra for CYW43455 (CVE-2020-10370) bijiben +- Add 158.patch: Fix build with meson 0.61.0 and newer. +- Update our Supplements to current standard. +- Drop update-desktop-files BuildRequires and macro, no longer + needed. + bind +- Added /var/log to the ReadWritePaths as some log files are + written there: + * dump-file "/var/log/named_dump.db" + * statistics-file "/var/log/named.stats" + [bsc#1194721, vendor-files.tar.bz2] + +- Added "BuildRequires: python-rpm-macros". This was pulled in by + python3 by mistake in the past and had been removed via Maintenance + Update. + [bind.spec, bsc#1194746] + bluedevil5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * kded/devicemonitor: Check BlueDevilDaemon exists when calling login1PrepareForSleep (kde#450195) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * applet: remove unnecessary delegate width override + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * Show connected but non-paired devices (kde#432715) + * [kcm] Fix device type detection for AudioVideo devices + * [sendfile] Use error icon that actually exists + * Save bluetooth status on teardown (kde#445376) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * Update version number for 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * Remove applet list item animations +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * Confirm deleting a bluetooth device pairing. + * Add keywords to bluetooth KCM + * Explicitly set KDE_COMPILERSETTINGS_LEVEL + * Let the user choose Bluetooth status on login (kde#440493) + * [applet] Show the text "Connected" for connected devices (kde#440423) + * [applet] Give FullRepresentation an implicit size (kde#439981) + * Embed JSON metadata in KIOSlaves + * Remove obsolete .protocol files + * Convert protocol files to JSON + * Use version-less qt DBus macros + * Use ellipses instead of triple period + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * [applet] Give FullRepresentation an implicit size (kde#439981) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * [applet] Move "Add New Device..." Action to header to be consistent + * Restore same visibility of deprecated API for builds of tarball & checkout + * [applet] Set height of unloaded separator to 0 to avoid layout oddities + * [Applet] Correctly hide separator when there are no connected devices + * [applet] Use section separator consistent with plasma-nm applet + * [applet] Set isDefault property to true for connected items + * Re-add font.pointSize for one thing that needs it + * Set "font:" not "font.pointSize:" + * [applet] Port to singleton Units and Theme + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + * Manually bind width of list item + * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) + * Raise minimum CMake version to 3.16 + * Use versionless Qt cmake target + * Reword 'Trust && Authorize' to 'Trust and Authorize' + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * [sendfile] Update org.kde.bluedevilsendfile.desktop + * [kio] Add trailing slash to device url (kde#409179) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- Changes since 5.21.3: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Manually bind width of list item + * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- No code changes since 5.20.90 + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here + +- Add compatibility with qml-autoreqprov + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * Show only paired devices in KCM and applet (kde#422383,kde#416322) + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Fix listitems on mobile + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Show "Enable bluetooth" only when Manager is operational + * Fix device icon size on device page + * [kcm] Set sane default size + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [applet] Open new KCM from the configure action + * Add Exec line to KCM desktop file + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * bluedevil-sendfile: Fix small size of file selector + * Fix minor typo + * Translate KCM (patch by Victor Ryzhykh) + * Fix a TypeError in DeviceItem.qml + * New bluetooth KCM + * [wizard] Enable 1-finger touch scrolling (kde#406544) + * [applet] Don't show emblem for disconnected devices (kde#425239) + * [applet] Port to checkbox with internally-defined icon property + * set a name for the global notification category + * [applet] Port mostly to PlasmaComponents3 + * correct appstream homepage URL to plasma homepage + * Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage + * Port applet to use PlasmaExtras.PlaceholderMessage + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Drop patches, now upstream: + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Add patch to fix label appearance (kde#422684): + * 0001-Port-applet-to-use-PlasmaExtras.PlaceholderMessage.patch + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * [applet] Fix tooltip showing wrong name for connected device (kde#422691) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * [applet] Show toolbar unless Bluetooth hardware is absent + * [applet] Port to Kirigami.PlaceholderMessage + * [applet] Improve tooltip text for single connected device use case + * Remove too strict Qt/KF5 deprecation rule + * Converted to Page with a PlasmoidHeading in the heading + * [Applet] Port to ExpandableListItem + * bump to require Qt 5.14 + * [applet] Fix button bar right margin + * [applet] Add tooltip to enable bluetooth checkbox + * [kcm] Drop 'Enable bluetooth integration' setting + * Use consistent highlight + * Set all labels to plain text + * Make it compile against qt5.15. + * Replace generic "Fix it" text with more descriptive actions as (kde#417376) + bluez-qt +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Expose missing services to QML + * Convert all Qt5 to Qt${...} + fix compile error + * Fix compile against qt6 + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Add functions that allow setting the discovery filter based on Bluez Adapter APIs + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Remove duplicate includes from .cpp/.h + * It's a struct here not a class + * Add GATT Client functionality + * Fix typo in pkgconfig file generation (DBbus -> DBus) + * Generate pkgconfig file + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- No code change since 5.85.0 + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- No code change since 5.84.0 + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Fix build + * Remove unused forward declaration +- Only install the license files once + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Bump required CMake version to 3.16 + * Add two more missing types + * Fix build of sources dependent on BluezQt + * Add missing Qt5::DBus to qml plugin + * Use includes instead of forward decl where needed + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- No code change since 5.81.0 + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Fix unity compile support + * Port GattManager and MediaTransport away from QDBusInterface + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Run clang-format + * Add trailing comma to enums + * Add clang-format configuration + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * Use QLatin1Char instead of wchat_t + * Add missing list include + * Change QStringList forward decl to include + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- No code change since 5.77.0 + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- No code change since 5.76.0 + bomber +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * Documentation updates + * CI: Fix repo path for libkdegames + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Remove some asan warning + * Add unity build support +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Add content rating + * Remove not implemented method or unused signal + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Add missing include + * Port KRandom::random + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Fix clazy warning + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + boost-legacy +- Remove extra files that should never be shipped as part of the + legacy compatibility library (still bsc#1175886, SLE-17304) +- disable python and MPI build as those are not for compatibility + +- Build with legacy version of ICU (bsc#1175886, SLE-17304) +- Remove duplicate license package that we get from original Boost + +- libreoffice_compat_backports.patch: add a backport of + Boost.Optional::has_value() for LibreOffice + +- Use %license instead of %doc [bsc#1082318] + +- Multibuild requires versioned Name: tag and doesn't seem to do + this automatically. (bnc#1076640) + +- Update to version 1.66.0 + + Beast: new portable HTTP, WebSocket and network operations + using Boost.Asio. Header-only library. + + Callable Traits: new library and successor to + Boost.FunctionTypes. Header-only library. + + Mp11: new metaprogramming library + + Asio: + * implemented interface changes to reflect the Networking TS + (N4656) + * functions and classes that have been superseded by + Networking TS functionality have been deprecated. + * added support for customized handler tracking + * removed previously deprecated functions + + Atomic: improved compatibility with GCC 7. 128-bit operations + on x86_64 no longer require linking with compiled library. + + DateTime: Fixed an integral overflow that could cause incorrect + results when adding or subtracting many years from a date. + + Format: New format specifiers added and volatile arguments + can not be safely used with operator% + + Fusion: + * fix compile error with std::array + * remove circular preprocessor include + + PolyCollection: backported to GCC 4.8 and 4.9 with some + limitations + + Uuid: added RTF-4122 namespaces in boost::uuids::ns + + for complete changelog, see + http://www.boost.org/users/history/version_1_66_0.html +- refreshed patches: boost-rpmoptflags-only.patch + +- re-enable Python 2 by default. It's still conditional, but + remains enabled by default. This can be disabled in project + config. + +- build Python 2 conditionally + +- Use multibuild setup - build no-dependency libraries in the + base package and build the rest of the compiled libraries in + the main variant. This should speed up bootstrapping. +- boost-devel not built by default anymore. +- libboost_headers-devel now provides boost-devel for legacy + dependencies. If you need compiled boost libraries depend on + the current compiled devel subpackage. +- run %fdupes only on the header files and documentation +- drop build dependencies on gcc-fortran, chrpath. + +- Setup MPI environment prior to building boost. +- Switch to OpenMPI2 as OpenMPI1 is becoming deprecated. + +- New upstream version 1.65.1 + + config, fiber - Return a continuation from functions executed + by resume_with. + + stacktrace - Change preprocessor file extensions to work with + the installation system. +- Changes in version 1.65.0 + + stacktrace - new library providing call sequence in human + readable format. + + polycollection - new library providing fast containers of + polymorphic objects, from Joaquín M López Muñoz. + + For full list of changes, see + http://www.boost.org/users/history/version_1_65_1.html +- 1d862615.patch: upstreamed and removed +- gcc_path.patch: obsolete, tr1 module is removed +- mpi_upstream.patch: upstreamed and removed +- boost-1.57.0-python-abi_letters.patch: refreshed +- python_library_name.patch: refreshed and reverted upstream + changes to mpi/build/Jamfile as we are building python2 and + python3 versions of MPI separately. +- baselibs.conf + + add libboost_stracktrace + + update to version 1.65.1 + +- 1d862615.patch: Fix regression caused by refactoring of + serialization code (bnc#1038083) + +- make python-numpy optional build dependency +- fix building of mpi python3 plugin + +- New upstream version 1.64.0 + + process - new library providing cross platform methods to + - create child processes + - setup stream for child processes + - sync and async communication streams with children + - sync and async wait + - process termination + + geometry library had some breaking changes, + - ublas_transformer is renamed to matrix_transformer + - explicit modifier is added to constructors of rtree + index::dynamic_* parameters + - strategy::area::huiller replaced by strategy::area::spherical + + context library updates + - deprecated API:execution-context + - fixed bad assembly for fcontext on ppc64/sysv/elf + + Updated libraries: any, atomic, config, container, context, + conversion, core, coroutine2, fiber, hash, interprocess, + intrusive, lexicalcast, math, multi-index containers, + multiprecision, predef, program options, regex, smart pointers, + test ,typeindex, typetraits, unordered, variant + + for details, see + http://www.boost.org/users/history/version_1_64_0.html +- Build PyNumpy module + + add build requires on python-numpy +- test_lowcase.patch: upstreamed +- refreshed patches: boost-strict_aliasing.patch, gcc_path.patch, + python_mpi.patch +- mpi_upstream.patch: pending upstream fixes to OpenMPI build +- python_library_name.patch: we are building python versions in + different stagings so drop library renames. +- python_numpy_retfunc.patch: rpmlint fixes + +- update python macros + +- baselibs.conf: (re)add python 2.7 and 3.x libraries + +- Fix dependency typos. + +- test_lowcase.patch: downcase Boost::Test usage of uppercase + variables. VERSION was clashing with GNU Autotools define + resulting in compilation errors of various packages. +- recombine headers from various devel subpackages under the + libboost_headers-devel package. Not all usage of headers that + have compiled parts pull in their associated compiled symbols. +- general cleanup of the spec file from old, commented stuffs + +- remove non-existent dependency in the boost mpi python package + +- update to version 1.63.0 + * updated libraries: atomic, container, context, fiber, + fusion, geometry, hash, interprocess, intrusive, lexical cast, + log, metaparse, move, optional, phoenix, python, test, + typeindex, units, unordered + * see http://www.boost.org/users/history/version_1_63_0.html + for complete list of changes +- refresh patches + * boost-1.55.0-python-test-PyImport_AppendInittab.patch + * boost-strict_aliasing.patch, and enable -fno-strict-aliasing + for python module +- baselibs.conf: + * add libboost_locale + * rename python to include new soname +- remove python-2059618.patch, not needed +- make build condition --without buil_mpi work +- allow building without python3 bindings, for SLE11SP4 +- remove versioned build dependency on libicu-devel, apparently + not needed. +- split out the boost-devel package into individudal compiled + libraries and their -devel subpackages and libboost_headers-devel + package for header-only libraries. +- remove all the -mt.so symlinks, probably not needed anymore. +- ship MPI python bindings for both Python 2.7 and 3.x + * add python_mpi.patch to allow proper compiled library loading +- dynamic_linking.patch: first attempt to remove static library + generation during build process. + +- Revert upstream change that set default python version and + ignored user configuration. + python-2059618.patch (boo#1006584) + +- Rectify groups and description + +- package boost-jam +- add missing ldconfig for libboost_type_erasure +- fix EOL encoding for documentation files + +- update to version 1.62.0 + * new library: fiber: framework for userland-threads/fibers + * new library: QVM: library for working with quaternions, + vectors and matrices of static size + * see http://www.boost.org/users/history/version_1_62_0.html + for complete changelog +- remove boost-fix_include_config.patch - upstreamed +- gcc_path.patch - fix GCC search paths (bnc#996917) + Boost assumes /usr/include/c++/x.y.z/ existence for GCC 4.x + onward while our version of GCC only has /usr/include/c++/x.y + for 4.x GCC and /usr/include/c++/x/ for 5.x onward. +- migrate to using %bcond_ instead of hardcoding macros + for different Boost features +- better way to limit max number of compilation units than + by reading /proc/meminfo and guesstimating. + +- Fix boo#994378, boo#994381, boo#994382 boo#994383: + Fix build issues when optional_fwd.hpp is used before + including boost/config.hpp +- Add boost-fix_include_config.patch from + gh#boostorg/optional#19 + +- build it from "boost.spec", but create versioned "boost-1_61-devel" + packages + +- build quickbook also in versioned package + +- update to version 1.61.0 + Details on http://www.boost.org/users/history/version_1_61_0.html + Obsolete patches: + * boost-1.59-test-fenv.patch + * boost-deprecated-type_traits.patch + +- rename package to boost-1_60 to allow multiple versions + +- Fix build on systems with GCC4 + +- Added libboost_python3 to the dependency macro. + * boost-devel will now correctly requires libboost_python3. + +- Add boost-deprecated-type_traits.patch to fix deprecated + type_traits usage in boost/graph/adjacency_matrix.hpp header. + +- Add the following patches from Fedora to fix underlinking in + boost::python code + * boost-1.57.0-python-abi_letters.patch + * boost-1.57.0-python-libpython_dep.patch + * boost-1.55.0-python-test-PyImport_AppendInittab.patch + +- Updated to version 1.60.0 + * New library: VMD. + * Updated libraries: Atomic, Chrono, Container, Context, Core, + Filesystem, Flyweight, Fusion, Interprocess, Intrusive, Lexical + Cast, Locale, log, Move, Multi-index Containers, odeint, + Optional, Predef, Test, Thread, UUID + * See http://www.boost.org/users/history/version_1_60_0.html for + complete changelog. +- Modified patch: + * boost-disable-pch-on-aarch64.patch + - rediff to a new context +- Removed patch: + * boost-1.59-python-make_setter.patch + - integrated upstream +- Add libboost_type_erasure subpackage + +- Add support to Boost:Python3 (boo#951902) + * New library: python3 + +- Add boost-visibility.patch to make members of basic_xml_grammar + visible (boo#958150). +- Fix redefinition of _docdir. + +- coroutine2 depends on context, disable it if context is not built + +- Updated to version 1.59.0: + * New libraries: Convert, Coroutine2 + * Updated Libraries: Container, Context, Coroutine, Fusion, + Geometry, Interprocess, Intrusive, Lexical Cast, Log, Move, + Multi-index Containers, Predef, Program Options, Property Tree, + Boost.Test v3, TypeIndex, Variant + * See http://www.boost.org/users/history/version_1_59_0.html for + complete changelog. +- context now builds on aarch64 +- Import two patches from Fedora: boost-1.59-python-make_setter.patch, + boost-1.59-test-fenv.patch +- Drop 0001-Fix-exec_file-for-Python-3-3.4.patch, + 0002-Fix-a-regression-with-non-constexpr-types.patch, + boost-uuid-comparison.patch, boost-unrecognized-option.patch. + Fixed upstream. + +- Remove unneeded dependency on xorg-x11-devel + +- boost-unrecognized-option.patch: remove unrecognized option -m32 + +- update to 1.58.0: + boost docs remain at 1.56 since upstream hasn't updated yet + * New Libraries: Endian, Sort. + * Updated Libraries: Asio, Chrono, Container, Context, Conversion, + DateTime, Flyweight, Function, Functional/Factory, Fusion, Geometry, + Hash, Interprocess, Intrusive, Lexical Cast, Log, Math, Move, + Multi-index Containers, Multiprecision, Optional, Phoenix, + Predef, Random, Thread, TypeErasure, TypeIndex, Units, + Unordered, Variant. + See http://www.boost.org/users/history/version_1_58_0.html +- add 0001-Fix-exec_file-for-Python-3-3.4.patch , + 0002-Fix-a-regression-with-non-constexpr-types.patch: Fixes regressions + in 1.58 +- drop bjam-alignment.patch, boost-gcc5.patch: Already fixed upstream + differently +- add boost-rpmoptflags-only.patch: Build only with optflags +- add boost-aarch64-flags.patch: Avoid using -m64 +- add boost-uuid-comparison.patch: Fix regression in UUID operator< +- add boost-disable-pch-on-aarch64.patch: Disable pch on math library + to avoid compiler segfault + +- Add quickbook subpackage + +- Use $RPM_OPT_FLAGS for building, force use of the GCC toolset. + Be more verbose and fail building with the first error. +- Add boost-gcc5.patch to use -std=c++11 when building the coroutines + module which fixes build with GCC 5. + +- Revert the python3 building: it resulted in BOTH libboost_python + libraries to be using python 3 instructions, resulting in + failures of all Py2 related packages. + bovo +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * Avoid warning about starting a new game when none are running + * Set minimum size + * CI: Fix repo path for libkdegames + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Documentation: Renew a screenshot + * Documentation updates + * Time to increase version +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use AUTORCC directly + * Add content rating + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Fix to have c++17 compatibility + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Use camelcase include (scripted) + * Fix blurry icons by adding UseHighDpiPixmaps flag + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + breeze -- Remove the breeze4-style spec file since we're removing - the kdelibs4 package in Leap 15.3/Backports:SLE-15-SP3 - (boo#1179613) -- Remove the patch used only in the removed spec file: +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * Fix "Blue Ocean" styling of QCommandLinkButtons + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * Fix headerview height when the text contains '\n' + * kdecoration: Use proper easing curves for shadow animations + * kstyle: Make scrollbar handles slightly skinnier + * Don't install base_size wallpaper source files + * breezestyle: Remove extra margin for InstantPopup (kde#447288) + * Fix OutlineCloseButton default for close tab buttons (kde#448122) + * plasma 5.24 wallpaper + * New wallpaper for Plasma 5.24 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * [kstyle] Fix logic error in drawIndicatorButtonDropDownPrimitive + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reduce groove opacity for greater contrast with scrollbar/slider/etc. (kde#444203) + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- Changes since 5.23.2: + * kstyle: Add QFocusFrame to non-view/delegate interactive widget (kde#443469) + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * fix paint for standalone buttons with dynamic size + * Update version number for 5.23.1 +- Drop patches, now upstream: + * 0001-Update-version-number-for-5.23.1.patch + +- Add patch to fix the version number: + * 0001-Update-version-number-for-5.23.1.patch + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * Don't set alignment for spinboxes (kde#443769) + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * kstyle: Limit what kinds of QPushButtons can use autoDefault + * Revert accidental revert of f763f27ebf3bbb21235ab3df0f7b9ef035cc71b5 + * kstyle: Clean up tab painting and tweak tab highlight + * Don't reserve room for spinbox buttons if buttons disabled (kde#440718) + * kstyle: use checked color consistent with button down color for checkboxes and radiobuttons + * kstyle: visible neutral highlight on not hovered checkboxes and radio buttons + * KTitleWidget: Make background transparent again (kde#442860) + * Revert "kstyle: make spinboxes look like qqc2-breeze-style" + * Revert "kstyle: centre spinbox text" + * Revert "Don't reserve room for spinbox buttons if buttons disabled" + * Revert "Center all QAbstractSpinBox, not just integer QSpinBox" + * Revert "kstyle: make spinbox buttons consistently widthed" + * Revert "kstyle: fix misalignment of spinbox item sizes" + * Darken hard-to-read positive, negative, and neutral selection colors (kde#406239) + * Fix incorrect link selection color in Breeze Light color scheme (kde#419960) + * Fix incorrect active selection color in Breeze Light color scheme (kde#442478) + * Restore auto default button behavior (kde#438994) + * kstyle: use antialiasing on combobox items +- Add new key + signature to plasma.keyring +- Drop patches, now upstream: + * 0001-Restore-auto-default-button-behavior.patch + +- Add patch to automatically set a default button again (kde#438994): + * 0001-Restore-auto-default-button-behavior.patch + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * kstyle: consider activeSubControls when deciding arrow colour (kde#434884) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Update new wallpaper name and breeze dark and twilight previews + * Add new default wallpaper + * Fix informing the underlying widget when leaving SplitterProxy (kde#436473) +- Drop patches, now upstream: + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Add patch to fix misbehaving cursor after passing splitters (kde#436473): + * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Fix SplitterProxy not clearing when above another QSplitterHandle (kde#431921) + * Fix logic error in SplitterProxy::setEnabled + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Correct global theme metadata (kde#414417) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * Revert "[kstyle]: Add double-ringed focus for text fields" (kde#430944,kde#430943,kde#433421) + * Start the window drag from the QStyle (kde#433178) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Revert "Revert "Do not draw background or line in toolbars if the color scheme has no headers group"" (kde#433118) + +- Disable the migration from the breeze color scheme to breeze. + On fresh installations, the LNF is applied afterwards and so it + has no effect. Switching the color scheme in the LNF would need + an almost complete reneedling, so don't do that just yet. + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Clean up listener (kde#432660) + * Update users that have Breeze as colorscheme to BreezeLight (kde#432470) + * Fix colors files + * Don't waste a space in menus + * [kstyle]: Don't attempt to adjust contentsMargins on QDialogs + * [kstyle]: Don't attempt to adjust contentsMargins on QMainWindows (kde#432246) + * kstyle: expand tools area 1px downwards if present (kde#431540) + * [kstyle]: Don't draw line when no toolbars are present in fullscreen (kde#431969) + * hotfix: remove hasHeaderColors call from ::polish + * Revert "Do not draw background or line in toolbars if the color scheme has no headers group" + * kde4breeze: Breeze Light is the new default (kde#431917) + +- Only Recommend breeze5-wallpapers, it's fairly big and by default + (openSUSE look-and-feel) not used + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Notify on color scheme changes (kde#428771) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- Changes since 5.20.1: + * Remove the shadow in widgetDestroyed() + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- Changes since 5.20.0: + * Regenerate wallpaper sizes + * generate_wallpaper_sizes.py: Properly compress wallpapers + * Fix for occasional background glitches behind transparent Menus, especially when hovering over menu elements. +- Drop patches, now upstream: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Add patch and regenerate wallpapers to significantly reduce the size: + * 0001-generate_wallpaper_sizes.py-Properly-compress-wallpa.patch + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [kstyle] Remove #if BREEZE_HAVE_X11 around code that uses KWindowSystem + * Use correct colors for arrows in checked toolbuttons in toolbars + * [kstyle]: Make buttons use KColorScheme::Button for hover and focus colours (kde#426651) + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Require Qt 5.15 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * [kstyle] Port to QWindow::startSystemMove() + * Update Breeze Dark preview images for new Flow wallpaper + * Remove explicit ECM_KDE_MODULE_DIR + * Replace Flow with Shell + * Also enable highlighting Buttons + * Convert copyright statements to SPDX expressions + * Port away from deprecated Qt::MidButton + * [kstyle] Reverse default sort order indicator arrow direction + * Add comments to clarify hidden ViewInvertSortIndicator option + * Use semi-transparent menu separators + * Draw the separator for toolbuttons with separte popup menu on hover or focus + * Draw arrows on toolbuttons with menus and no popup delay (kde#344746) + * Add _kde_highlight_neutral property to allow widgets highlight with neutral color + * use global animation values + * Load and use global animation settings + * Remove breezemetrics.cpp and put values back into breezemetrics.h + * Clean up the appearance of breezemetrics.cpp + * Refactor metrics into their own C++ file + * Move Breeze::Metrics into breezemetrics.h to reduce recompilations + * Notify about the decoration button's appearance change + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [kstyle] Increase tab height to 30px + * [QStyle] Make menu titles look less like menu items + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * [kstyle] Ensure that shadows are destroyed after decorated windows + * [style] Reparent window shadows to widgets + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Add mobile-friendly versions + * Revert unnecessary wallpaper plugin name change + * Use "Flow" wallpaper for Plasma 5.19 + * Phrase active window titlebar separator option more accurately (kde#420753) + * Use the same icon mode calculation for comboboxes as for buttons + * Fix variable mixup + * Don't set a custom palette if we have the same palette as the currently active one + * Drop QWindow and explicit devicePixelRatio usage for ComboBox + * Color icons in titlebar if possible + * Apply the correct palette to icons + * Remove unused methods + * Add missing includes + * [kstyle] Properly unregister widgets in ShadowHelper + * [kstyle] Use QX11Info::isCompositingManagerRunning() + * [kstyle] Drop Helper::connection() + * [kstyle] Unregister a shadow when it's destroyed (kde#416854) + * Update my last name + * Delete unused property name + * Port connections to new syntax + * now that qt4 was dropped we can use specific ECM/Qt/KF5 version + * [kstyle] Port to KWindowSystem shadows API + * [kstyle] Drop Qt 4 style plugin + * Center only during drawing, not the hit rects (kde#416348) +- Drop Qt4 support: + * breeze4-style.spec + * breeze4-style.changes breeze-gtk +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * assets: uncircle the close button's idle state (kde#449876) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * Fix warnings from libsass 3.6.2 + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: Make menu/separator consistent with Breeze + * gtk3, gtk4: make vertical linked buttons look linked + * gtk3, gtk4: make linked buttons look linked (kde#446206) + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) + * Generate light theme with Breeze Light color scheme file + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * gtk3: custom GTK properties are case sensitive + * gtk3, gtk4: don't treat buttons with icons as toolbuttons + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle (kde#426557,kde#438185) + * gtk3, gtk4: format with prettier + * gtk3, gtk4: improve build times + * Fixed toolbar buttons style, removing unneeded outline (kde#443626) +- Drop patches, fixed upstream: + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Add patch to fix toolbutton appearance (kde#443626): + * 0001-Revert-gtk3-gtk4-update-button-style.patch + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * gtk3, gtk4: update button style + * Use Breeze Light as the default color scheme +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Changes since 5.22.5: + * ci: introduce .kde-ci.yml + * Use the python version found by cmake in build_theme.sh + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- No code changes since 5.21.90 + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Changes since 5.21.5: + * gtk3, gtk4: refactor arrow icon names into variables + * Use Breeze-style arrows everywhere + * Add support for libhandy v1 viewswitcher + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + * gtk2: use the same colours as the Qt theme for scrollbars + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + * Raise minimum CMake version to 3.16 + * Fix breakages caused by formatter run (kde#432245) + * Adjust menu heights to properly match Breeze QStyle (kde#431819) + * gtk4: remove margin on windows (kde#431930) + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Use Breeze-style arrows everywhere + * gtk3, gtk4: make comboboxes look more true to breeze qstyle + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) + * gtk3, gtk4: unscrew libhandy's height (kde#430081) + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Fix breakages caused by formatter run (kde#432245) + * Adjust menu heights to properly match Breeze QStyle (kde#431819) + * gtk4: remove margin on windows (kde#431930) + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * fix(widgets/treeview): fix unlegiblity of disabled treeview items (kde#431839) + * gtk3: Fix close button icon + * Increase menu padding to reflect changes in Breeze + * gtk3, gtk4: remove hover animations + * Breeze for GTK4 + * Run formatter + * [gtk3]: Make scrollbars fixed size (kde#414763) + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * [gtk3]: Make scrollbars fixed size (kde#414763) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Convert copyright statements to SPDX expressions + * Make shadow of popovers less harsh (kde#422763) + * Improve the shadow of CSD windows + * Add styles for floating bars (kde#418933) + * Fix GTK Assistant styles to be legible (kde#422866) + * Reduce popover shadow + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- No code changes since 5.19.0 + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * Drop appmenu-gtk-module in settings.ini + * Add default settings for Breeze GTK + * [GTK3] Rename colour definitions + breeze5-icons +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Support old cmake + * Change the build system to enable building with Qt 6 + * Add places-book, -library, -comic icons (kde#447062) + * Include "*@*" in the icon_files list for installation + * Make FM and system settings icons color-aware + * improve installation of light fallback icons + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Too many changes since 5.88.0, only listing bugfixes: + * Install dark icons via execute_process to use copy command (kde#444095) + * BUG 110673 media-write icon fix (kde#110673) + * BUG 412029 add preferences-desktop-feedback icon (kde#412029) + * BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937) + * BUG: 414215 add tabs colorful icon (kde#414215) + * BUG: 414213 add preferences-scroll icon (kde#414213) + * BUG: 437999 add veracrypt app icon (kde#437999) + * BUG: 407048 add online account icon for the KCM (kde#407048) + * BUG: 409022 update disk-quota icons (kde#409022) + * BUG: 372461 update rar mimetype icon (kde#372461) + * BUG: 405654 Update input-keyboard-virtual-off (kde#405654) + * BUG 110673 add media-write-dvd icon (kde#110673) + * BUG 396124 add Crow Translate app icons (kde#396124) + * BUG 392534 add missing kmail breeze icons (kde#392534) + * Okular sidebar use now colorful icons (kde#412407, kde#412405) + * BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737) + * BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864) + * BUG 394023 add gpodder application icon (kde#394023) + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Too many changes since 5.87.0, only listing bugfixes: + * BUG: 395569 places icon use ColorScheme colors (kde#395569) + * BUG: 174203 add mail-download-now and mail-download-later icon (kde#174203) + * BUG: 436931 update anacondainstaller icon to respect fedora logo (kde#436931) + * Fix the dark install directory for installing colored icons (kde#444095) + * Install colored icons sizes into breeze-dark them as well (kde#444095) + * Fix color of 16px im-user-offline icon (kde#443658) + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Native Gitlab CI configuration + * Fix KTimeTracker icon sizes (kde#442993) + * Tweaks to AnyDesk icons + * Fix index.theme issues from !124 + * Add 22px variants of the preferences icons + * Add AnyDesk icons + * Add more Godot MIME icons + * Add symlink for skanlite's new icon name + * Add process-working-symbolic, overhaul 22px animation + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Too many changes since 5.85.0, only listing bugfixes: + * Add Xfce compatibility symlinks (kde#432333) + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Changes since 5.84.0: + * React to Telegram's new ID and show the Breeze icon + * React to Inkscape's new ID and show the Breeze icon (kde#440498) + * also add zoom-fit-page symlink for 32px + * align look of 22 px zoom-fit-{width,height} icons with others + * add zoom-fit-page symlink for 22px + * Symlink draw-cuboid to shape-cuboid + * Add temperature icons + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Icons for stickers + * Update IRC network name in the README + * add network icons from plasma-framework/src/desktoptheme/breeze/icons/network.svg + * Add Icons for advanced trimming tools in kdenlive + * Add Qt Resource mime icon + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Changes since 5.82.0: + * Added new KMyMoney icon again with some extra tweaks + * Add Goodvibes icon + * Bump required CMake version to 3.16 + * add an icon for skanpage + * Add *.kdev4 to .gitignore + * Tweaked the Rust mimetypes to better match the official branding (kde#434346) + * Made links relative + * Fixed code and links issues + * Updated icons and added symlinks + * Separated icons to -left and -right + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * New Sidebar Show/Hide Icons + * Add financial-budget icon + * Don't attempt to validate icons when cross-compiling + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * Add a few symlinks for "configure" and "help-donate" (kde#435150) + * Add KMyMoney Pie-Chart Icon + * Link svn-* icons to new vcs-* icons + * Add vcs-* icons for Kate + * Also check for lxml.etree + * Make lock icon filled status consistent (kde#244542) + * Remove 22 brightness icons in 16 size folder + * Fix location of brightness icons + * Add high-brightness and low-brightness icons + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Too many changes since 5.79.0, only listing bugfixes: + * Delete tor-browser icon (kde#432674) + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Changes since 5.78.0: + * new telegram-panel icons + * Use correct style for align-horizontal-left-out icons (kde#432273) + * Add new kickoff icons Matches the appearance of current kickoff (kde#431883) + * Add rating-half, 100% opacity for rating-unrated, Text color for rating in dark theme + * Remove KeePassXC icons (kde#431593) + * Fix @3x icons (kde#431475) + * add neochat icon + +- Add subpackage with breeze-icons.rcc just for Kexi + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Changes since 5.77.0: + * fixed a drop shadow, removed a duplicate icon + * New compass action icon + * Add image-missing icon to theme + * Add icon for WIM images + +- Disable BINARY_ICONS_RESOURCE, it duplicates the size for no good reason +- Switch to hardlinks for %fdupes + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Add text-field variants: -frameless (-> text-field), -framed + * Add symbolic name symlink for input-* icons. + * Add icon for True Type XML font + * Add add-subtitle + * Change MathML icon to use a formula and use specific mime type + * Add icon for QEMU disk image and SquashFS image + * Add edit-move action icon + * Add icon for core dumps + * Add a bunch of subtitle mime types + * Remove useless blur from kontrast icon + brltty +- Add python-rpm-macros (bsc#1180125) + bstone +- Fix license tags (statically linked libraries) + +- Update to version 1.2.11 + * Bindings to take screenshots (default F5). + * Option to control weapon bobbing (actual for Planet Strike + only). + * PC Speaker SFX. + * Option snd_sfx_type to switch between AdLib and PC Speaker + audio. + * Option snd_is_sfx_digitized to toggle SFX digitization. + * Extracting unprocessed audio (*.data). + * Extracting PC Speaker audio. + +- Update to version 1.2.10 + Added + * Support for external textures (bmp, png). + * Configuration for external textures (vid_external_textures). + * OpenAL 3D audio driver. + * Configuration for OpenAL driver (snd_driver, snd_oal_library, + snd_oal_device_name). + Fixed + * Search path with provided data_dir. + * Double fading on new game or load game when using hw renderer. + * Fade whole screen when in widescreen and 3D view is showing. + * Next map number for level transition. + * Support for lowercase resource file names. + +- Update to version 1.2.9 + Added + * Option vid_filler_color_index to select filler color. + Fixed + * Enable sfx and music by default for first startup. + * Lives counter. + * Input floor panel visual glitches. + +- Update to version 1.2.8 + Fixed + * Disabled episodes 5 and 6 in static build. + +- Update to version 1.2.7 + Fixed + * Extraction of compressed texts. + * Same texture for door type BIO. + * Player radius for item pickup. + * Missing test for pushwall in CheckLine. + * Fix sfx turning off when in-game sounds paused. + * Show option "Game Options -> Video -> Stretch UI". + Changed + * Replaced almost all fixed-point arithmetic with a + floating-point one. + * Relay on CMake's PCH support if available. + +- Update to version 1.2.6 + Added + * Option snd_resampling_interpolation to specify interpolation + method for resampling. + * Option snd_resampling_lpf to toggle low-pass filter for + resampling. + +- Update to version 1.2.5 + Fixed + * [AOG][E4L1] Removed unnecessary in-place level fix. +- Update to version 1.2.4 + Added + * [AOG] "Cursor" for elevetor panel. + * Option --extract_vga_palette to extract VGA palette. + * Pause game audio when in menu. + Changed + * Increased maximum actor count. + * Use floating point for audio mixing. + * Rewrite low-pass filter for PCM upsampling. + * Saved games are not compatible with previous version. + Fixed + * [AOG] Revised initial hitpoints for bosses. + * [AOG][E4L1] Added missing barrier switch for 100% points. + * [PS] Hide already pushed pushwall on auto-map. + * Pickup items while attacking. + * Sprite precache for Perscan Drone and Volatile Material + Transport. + * Both games should be now completable with 100% rating. + +- Update to version 1.2.3 + Added + * Input bindings to cycle weapons. + Changed + * Apply bonus queue after finishing the mission. + * Write data into temporary file and then rename it. + * Enable high score menu for debug build. + * Saved games are not compatible with previous version. + Fixed + * [AOG] Animation timings for some actors to match origin. + * [AOG] Bio-tech placed on special tile (E5L2; (18, 43)). + * Sprite precache for crate items. + * Sprite precache for morphed Dr. Goldfire. + * Level state after death when extra live is available. + * Add points for destroying projector generator. + * Displaying pushwalls after loading from saved game. + * Hit points table. + * Player's attack tracing. + * Zigzag movement when strafing along the wall. + Removed + * Default values for some input bindings. + +- Update to version 1.2.2 + * Fix handling of file paths. + +- Update to version 1.2.1 + * Auto-detect game content of GOG and Steam. + * Show message box with options if multiple game contents found. + +- Update to version 1.2.0 + Added + * 3D-renderer (OpenGL backend). + * Menu to control video mode. + * Menu to control texturing. + * [RHW] Texture upscale filter (xBRZ). + * Option snd_is_disabled to ignore audio subsystem. + * Option vid_is_positioned to control position of the window. + * Option vid_is_widescreen to control widescreen mode. + * Option vid_is_ui_stretched to control UI stretching. + * Option vid_2d_texture_filter to control texturing filter for UI + * Option vid_3d_texture_image_filter to control texturing + image filter for the scene. + * Option vid_3d_texture_mipmap_filter to control texturing + mipmap filter for the scene. + * Option vid_3d_texture_anisotropy to control anisotropy filter + for the scene. + * Option vid_texture_upscale_filter to select texturing upscale + filter. + * Option vid_texture_upscale_xbrz_degree to control degree of + xBRZ filter. + * Option vid_aa_kind to select anti-aliasing mode. + * Option vid_aa_degree to select anti-aliasing degree. + * Option calculate_hashes to calculate hashes of resource files. + * Option extract_walls to extract graphics resources (wall, + flooring, etc.). + * Option extract_sprites to extract graphics resources (actors, + decorations, etc.). + * Option extract_music to extract music resources. + * Option extract_sfx to extract sfx resources. + * Option extract_texts to extract text resources. + * Option extract_all to extract all resources. + * Generic instruction on how to compile on Linux-based system. + Removed + * Option vid_scale. + * Vanilla input bindings and related menu items. + Changed + * Renamed option vid_windowed to vid_is_windowed. + * Renamed option vid_window_x to vid_x. + * Renamed option vid_window_y to vid_y. + * Renamed option debug_dump_hashes to calculate_hashes. + * Split option vid_mode into vid_width and vid_height. + * Renamed option vid_no_vsync to vid_vsync. + * Values of option vid_renderer. + * Serializing barrier switches. + * Disabled music caching. + * Reduced volume factor of OPL sounds. + * Saved games are not compatible with previous versions. + Fixed + * Audio normalization. + btop +- Update to upstream release 1.1.4: + * Fixed: Create dependency files in build directory when compiling, by @stwnt + * Fixed: fix CPU temp fallback on macOS, by @joske + * Changed: From rng::sort() to rng::stable_sort() for more stability + * Fixed: in_avail() can always be zero, by @pg83 + +- Update to upstream release 1.1.3: + * Added: New theme ayu, by @AlphaNecron + * Added: New theme gruvbox_dark_v2, by @pietryszak + * Fixed: Macos cpu coretemp for Intel, by @joske + * Added: New theme OneDark, by @vtmx + * Fixed: Fixed network graph scale int rollover + * Fixed: Suspected possibility of very rare stall in Input::clear() + +- Update to upstream release 1.1.2: + * Fixed: SISEGV on macos Mojave, by @mgradowski + * Fixed: Small optimizations and fixes to Mem::collect() and Input::get() + * Fixed: Wrong unit for net_upload and net_download in config menu + * Fixed: UTF-8 detection on macos + * Fixed: coretemp iteration due to missing tempX_input, by @KFilipek + * Fixed: coretemp ordering + +- Update to upstream release 1.1.1: + * Added: Partial static build (libgcc, libstdc++) for macos + * Changed: Continuous build macos switched to OSX 11.6 (Big Sur) and partial static build + * Changed: Release binaries for macos switched to OSX 12 (Monterey) and partial static build + +- Update to upstream release 1.1.0: + * Added: Support for OSX, by @joske and @aristocratos + +- Update to upstream release 1.0.24: + * Changed: Collection ordering + * Fixed: Restore all escape seq mouse modes on exit + * Fixed: SIGINT not cleaning up on exit +- Update to upstream relaese 1.0.23: + * Fixed: Config parser missing first value when not including version header + * Fixed: Vim keys menu lists selection + * Fixed: Stall when clearing input queue on exit and queue is >1 + * Fixed: Inconsistent behaviour of "q" key in the menus + btrfsprogs +- add python-rpm-macros (bsc#1194748) + budgie-desktop-branding -- Remove upstream from Backports -- Leap 15.3 fixes +- Update to version 20211016.1: + * hicolor works properly now + +- Update to version 20210428.0+0: + * Update for Budgie 10.5.3 + +- Update to version 20201128.1: + * Add override for Desktop Icons provider c-ares +- 5c995d5.patch: augment input validation on hostnames to allow _ + as part of DNS response (bsc#1190225) + +- Version update to git snapshot 1.17.1+20200724: + * fixes missing input validation on hostnames returned by DNS + servers (bsc#1188881, CVE-2021-3672) + * If ares_getaddrinfo() was terminated by an ares_destroy(), + it would cause crash + * Crash in sortaddrinfo() if the list size equals 0 due to + an unexpected DNS response + * Expand number of escaped characters in DNS replies as + per RFC1035 5.1 to prevent spoofing + * Use unbuffered /dev/urandom for random data to prevent early startup + performance issues +- missing_header.patch: upstreamed + +- add BR for pkg-config to get the provides in the devel package + +- ares_dns.h, missing_header.patch: re-add missing header in last release + +- Version update to 1.17.0 + Security: + * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during + fuzzing + * Avoid theoretical buffer overflow in RC4 loop comparison + * Empty hquery->name could lead to invalid memory access + * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was + passed in (bsc#1178882, CVE-2020-8277) + Changes: + * Update help information for adig, acountry, and ahost + * Test Suite now uses dynamic system-assigned ports rather than hardcoded + ports to prevent failures in containers + * Detect remote DNS server does not support EDNS using rules from RFC 6891 + * Source tree has been reorganized to use a more modern layout + * Allow parsing of CAA Resource Record + Bug fixes: + * readaddrinfo bad sizeof() + * Test cases should honor HAVE_WRITEV flag, not depend on WIN32 + * FQDN with trailing period should be queried first + * ares_getaddrinfo() was returning members of the struct as garbage values if + unset, and was not honoring ai_socktype and ai_protocol hints. + * ares_gethostbyname() with AF_UNSPEC and an ip address would fail + * Properly document ares_set_local_ip4() uses host byte order + For details, see https://c-ares.haxx.se/changelog.html +- add missing upstream sources, to be removed for next release +- remove unnecessary BuildRequires +- fix building on SLE12 systems + +- simplify conditions bit to make it tad more readable + +- Implement multibuild specfile to split out tests into its own + flavor; this way we can build and run tests, which require + static lib, as well as avoid packaging the latter without issues + with the installed cmake file.. + +- Version update to 1.16.1 + Security: + * Prevent possible use-after-free and double-free in ares_getaddrinfo() if + ares_destroy() is called prior to ares_getaddrinfo() completing. + Reported by Jann Horn at Google Project Zero. + Changes: + * Allow TXT records on CHAOS qclass. Used for retriving things like + version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3] + Bug fixes: + * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1] + * Silence false cast-align compiler warnings due to valid casts of struct + sockaddr to struct sockaddr_in and struct sockaddr_in6. + * MacOS should use libresolv for retrieving DNS servers, like iOS + * CMake build system should populate the INCLUDE_DIRECTORIES property of + installed targets [2] + * Correct macros in use for the ares_getaddrinfo.3 man page +- Changes in version 1.16.0 + Changes: + * Introduction of ares_getaddrinfo() API which provides similar output + (including proper sorting as per RFC 6724) to the system native API, but + utilizes different data structures in order to provide additional + information such as TTLs and all aliases. Please reference the respective + man pages for usage details. + * Parse SOA records from ns_t_any response + * CMake: Provide c-ares version in package export file + * CMake: Add CPACK functionality for DEB and RPM + * CMake: Generate PDB files during build + * CMake: Support manpage installation + Bug fixes: + * Fix bad expectation in IPv6 localhost test. + * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to + prevent complaints about CPPFLAGS in CFLAGS. + * Fix .onion handling + * Command line usage was out of date for adig and ahost. + * Typos in manpages + * If ares_getenv is defined, it must return a value on all platforms + * If /etc/resolv.conf has invalid lookup values, use the defaults. + * Tests: Separate live tests from SetServers* tests as only live tests + should require internet access. + * ares_gethostbyname() should return ENODATA if no valid A or AAAA record + is found, but a CNAME was found. + * CMake: Rework library function checking to prevent unintended linking + with system libraries that aren't needed. + * Due to use of inet_addr() it was not possible to return 255.255.255.255 + from ares_gethostbyname(). + * CMake: Fix building of tests on Windows +- Drop regression.patch which have been fixed upstream +- Refresh disable-live-tests.patch +- Remove static lib since its required when doing tests and we dont want it + included in package +- Run spec-cleaner + +- Upgrade to latest snapshot from 2020-01-17 +- disable-live-tests.patch: refreshed +- regression.patch: fix a regression in DNS results that contain + both A and AAAA answers. + +- Add netcfg as the build requirement and runtime requirement. + ares_getaddrinfo function uses the getservbyport_r function which + requires the /etc/services file to function properly. That config + file is provided by the netcfg package. Unit tests rely on it + too, hence it has to be a build dependency as well. + +- Switch to cmake-based build. + Some packages need the cmake build files. + +- Fix version number of the snapshot to not be downgrade: + bsc#1156601 + +- Update to upstream snapshot 20191108 + * getaddrinfo - avoid infinite loop in case of NXDOMAIN + * ares_getenv - return NULL in all cases + * implement ares_getaddrinfo +- onion-crash.patch: removed, upstreamed. +- removed upstream patches that are part of the snapshot: + 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch + 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch + 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch + 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch + 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch + 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch + 0007-getaddrinfo-enhancements-257.patch + 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch + 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch + 0010-Disable-failing-test.patch +- disable-live-tests.patch - updated + +- Add upstream patches with the ares_getaddrinfo function: + * 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch + * 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch + * 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch + * 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch + * 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch + * 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch + * 0007-getaddrinfo-enhancements-257.patch + * 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch + * 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch +- Add a patch which disables test failing on OBS (but passing in + local environment): + * 0010-Disable-failing-test.patch + +- Version update to 1.15.0: + * Add ares_init_options() configurability for path to resolv.conf file + * Ability to exclude building of tools (adig, ahost, acountry) in CMake + * Report ARES_ENOTFOUND for .onion domain names as per RFC7686 + (bsc#1125306) + * Apply the IPv6 server blacklist to all nameserver sources + * Prevent changing name servers while queries are outstanding + * ares_set_servers_csv() on failure should not leave channel in a + bad state +- enable unit tests +- disable-live-tests.patch: disable tests to live servers +- onion-crash.patch: backport fix for a crash affecting .onion TLD + +- Remove ineffective --with-pic. + +- Version update to 1.14.0: + * Fix patch for CVE-2017-1000381 to not be overly aggressive + * gethostbyaddr should fail with ECANCELLED not ENOTFOUND when ares_cancel is called + * ares_gethostbyname.3: fix callback status values + * docs: Document WSAStartup requirement + * Fix a typo in init_by_resolv_conf + +- Rename everything to c-ares + +- Version update to 1.13.0: + * Fixes bsc#1044946 CVE-2017-1000381 + * Bunch of bugfixes +- Drop cares-1.9.1-ocloexec.patch as it broke again and it is + not really worth all the fwdporting +- Drop check phase there is only return 0 + +- Version update to 1.12.0: + * Fixes bsc#1007728 CVE-2016-5180 + * api: add ARES_OPT_NOROTATE optmask value + * Collection of bugfixes + +- update to 1.11.0: + * Allow multiple -s options to the ahost command + * api: Expose the ares_library_initialized() function + * api: Add ares_set_sortlist(3) entrypoint + * api: Add entrypoints to allow use of per-server ports + * api: introduce `ares_parse_txt_reply_ext` + * api: Add ares_set_socket_configure_callback() + * Add -t u option to ahost + * collection of bug fixes + +- No longer perform gpg validation; osc source_validator does it + implicit: + + Drop gpg-offline BuildRequires. + + No longer execute gpg_verify. + c2hs +- Update c2hs to version 0.28.8 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + cabal-install +- Update cabal-install to version 3.2.0.0 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +- Add _constraints + cabal-plan +- Update cabal-plan to version 0.7.2.1 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +- Update cabal-plan to version 0.7.2.1. + [#]# 0.7.2.1 + * Support Cabal-3.6 + * Support aeson-2.0.0.0 + * Drop support for GHC prior 8.2 + calendarsupport +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Add a bit of documentation so that the doc appear on api.kde.org + * Allow to show header in qtc6 + * Fix some cppcheck warning + * Not necessary to use qOverload here + * Add KDE CI file + * Fix some clazy warning + * const'ify variable/pointer + * Use qOverload directly (scripted) + * Remove unused method + * Remove unneeded superclass from PrintPlugin + * Use KPluginFactory to load calendar plugins + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Improve incidence formatting in printed month etc + * Truncate holiday names in print-outs so they don't overlap dates + * Remove all days of multi-day holidays from the workday list (kde#441738) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Remove dead print plugins + * Fix Clazy warnings + * Make events stand out from holidays when printing + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Refactor timetable printing utility functions + * Insert a parent class for CalPrintDay and CalPrintWeek config options + * Obey Use Colors option when printing tags + * Combine doLoadConfig()/loadConfig(), doSaveConfig()/saveConfig() + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Tweak headers + * Replace parameters with member references + * Move drawJournal() to the only class that might call it. + * Refactor Exclude Confidential/Private options + * Fix line breaks and duplication in printed headers + * Add Exclude Confidential/Private options to the Journal print-out + * Print a footer if a page break occurs inside a journal rntry + * Sort printed journal entries by date + * Replace a variant of a label with the more common version. + * Clean up the UI files + * Add an Extend Time Range option to the Print Week dialog + * Combine the printed timetable implementations + * Add common config options to printed journal and year + * Fix up the printed incidence + * Fix row numbers in Print Month grid layout + * Allow the printed to-do list to be sorted by tags + * Allow printing of tags, and obey the Colors checkbox + * Fix clazy warning + * Allow inclusion of categories and start dates in the printed to-do list (kde#250450) + * Fix autotest by partially reverting 298a8e32 + * Fix clazy warning + * Modernize code +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Obey the Exclude Private/Confidential flags + * Infinite loop if Exclude Private/Confidential skipped something + * Fix the split week printout + * Improve the small calendars in the printed headers + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Improve the printed to-do list + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Switch to an approved license + * Find all items that must shift when a new item is placed (kde#64603) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Drop obsolete build requirements (kdepim-apps-libs is no more) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Port-away-from-deprecated-QPrinter-functions.patch + +- Add upstream patch to fix build with Qt 5.15.2: + * 0001-Port-away-from-deprecated-QPrinter-functions.patch + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + calligra +- Add Set-CXX_STANDARD-to-17.patch to set language standard to + C++17, poppler 22.01.0 needs that +- Add Fix-some-more-warnings.patch to fix build failures with C++17 + +- Add dependency on kcoreaddons (boo#1193959) +- Drop Requires(post,postun) of shared-mime-info, not needed + calligra-plan +- Add dependency on kcoreaddons (boo#1193959) + +- Update to 3.3.0 + * Allow to print a selectable time range + * Fit printout to page height + * Fit printout to a single page + * Print the chart on multiple pages + * Uses a color palette suitable for printing on white paper + * Use the mouse or mouse wheel to zoom the datetime scale +- Drop 0001-Fix-build-with-Qt-5.15.patch, merged upstream + +- Add patch to build with Qt 5.15: + * 0001-Fix-build-with-Qt-5.15.patch + cantarell-fonts +- Update to version 0.303.1: + + Add missing font. +- Changes from version 0.303: + + Actually update the version number in the fonts. +- Changes from version 0.302: + + Maintenance release: Make the variable font the default, only + build statics on demand. Also build two packages with variable + and static fonts. Packagers can chose the statics package if + they run into problems with the variable font, but you should + probably not install both at the same time. + + Amended OS/2 super- and subscript values so that new Pango can + use them properly. + + Update production names for Jacute, bulletoperator, + commercialMinusSign, divisionslash, notidentical, + ringcomb_acutecomb and ringcomb_acutecomb.case. + + Updated appstream translations. + cantor +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Add new style gitlab CI + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90 + * Fix build with julia 1.7 + * build: passthrough CMAKE_VERBOSE_MAKEFILE to embedded discount + * build: do not look for Python Interpreter + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Remove obsolete COPYING files + * Squach commit of multiple fixes that were done recently in release/21.08 branch. (kde#443177) + * [maxima] don't restart maxima's process when the user explicitly has entered quit(). + * When openning a project containing image entries, don't show the settings dialog for + them. Only show this dialog when a new image entry is created via menus. + * [R] properly show the results of R's "help commands" appropos(), vignette(), demos() and help.search(). + * Also show the internal help in R when the user is requesting it via help() + and properly react to the "application/octet-stream" output of R. + * Fixed multiple issues reported by Coverity. + * Fixed a couple of issues reported by cppcheck. + * When using KSharedConfig, specify explicitely 'cantrorc' so we also propely + read the documentation settings in LabPlot. + * Open the default URL for the online documentation in case no local documentation is installed. + * Fixed the layout in qalculate settings widget to look the same like the + settings widgets for all other backends, moved the autorun options to a + new tab and added a tab for the documentation. + * Removed the setting "local documentation". + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Remove the wait cursor prior to showing the message box on LaTeX errors in Jupytor notebooks. + * Mark the project as modified also when the entries are move or deleted and properly notify + the user about the changes in the window title bar and in the tab names. + * Re-activated the action toolbar again for worksheet entries (seems to be a regression) + and added short cuts for remove, move up and move down actions. + * Since we don't have the undo/redo functionality yet, removing an entry by an error can + result in a lost of a lot of work. To at least remedy this problem, pop up a + Yes/No-message box and ask the user to confirm. + * Don't shown the "move up" and "move down" actions in the context menu of a worksheet entry + if the entry is already at the very top or very bottom, respectively. + * Don't create a new worksheet via the double click in the "Select the backend" dialog if the + backend is not enabled. + * Don't crash when all worksheets were closed and a new one is created again. (kde#443177) + * Don't crash when calling the context menu of a rendered markdown entry. + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * [R] properly show the results of R's "help commands" appropos(), + vignette(), demos() and help.search(). + * Also show the internal help in R when the user is requesting it + via help() and properly react to the "application/octet-stream" + output of R. + * Fixed multiple issues reported by Coverity. + * Fixed a couple of issues reported by cppcheck. + * When using KSharedConfig, specify explicitely 'cantrorc' so we + also propely read the documentation settings in LabPlot. + * Open the default URL for the online documentation in case no + local documentation is installed. + * Fixed the layout in qalculate settings widget to look the same + like the settings widgets for all other backends, moved the autorun + options to a new tab and added a tab for the documentation. + * Removed the setting "local documentation". + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Removed the dependency on QtWebkitWidgets and on + some other libraries in the new documentation + panel code. (kde#439175) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * plugins: fix path to server on Windows + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- Changes since 21.03.90: + * Add support for Julia 1.6 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * Fix tab completion in Sage (kde#434024) + * Don't try to modify the worksheet when it's currently being destroyed. (kde#428611) + * [Qalculate] Fix bug with terminal colour symobls in command results (kde#430055) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + cargo-c +- Update to version 0.9.6~git0.68e65ad: + * Prepare for release + * Bump cargo + * Support custom paths for data files as it is available for includes + * Fix the datadir description + * Change the configuration paths for datadir + * Add datadir destination path customization + * Suppress warning about dead code for Common + * Add datadir support + * Make sure the right rust is used on deploy + * Bump the edition in the examples + +- resolve bsc#1194113 (CVE-2018-25023) +- resolve bsc#1194119 (CVE-2021-45710) + carla +- Update to version 2.4.1: + * Don't expose symbols for STATIC_PLUGIN_TARGET + * Fix STATIC_PLUGIN_TARGET build + * Bump version to 2.4.1 + * Fix MemoryOutputStream destructor after the latest changes + * Fix a strict compiler warning + * explicit casting start + * Install CarlaNativePlugin.h + * Add NATIVE_PLUGIN_OPCODE_HOST_USES_EMBED, for special hosts + * Update LV2 UI parameter values after embedding + * Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list + * Tweaks for Ildaeil, MemoryOutputStream::getDataAndRelease() + * Correct last commit + * Add carla_get_plugin_latency host function + * More USING_RTAUDIO setup, build jackbridge.min.a + * Start using USING_RTAUDIO macro + * Lead by example + * Separate system and dependency checks to new file + * Safer way to fetch X11 UI size + * Revert "Same fix for removeInternal" + * Set PLUGIN_HAS_CUSTOM_EMBED_UI flag for LV2 plugins as possible + * Fix build with some libraries in custom prefixes + * Makefile user variables + * Replace -lpthread with -pthread + * Send keyboard and focus events to VST3 UIs as needed + * Say hello to IRC :) + * Fix unused parameters preventing real ones showing up + * Fetch/set some extra info for VST3 plugin parameters + * Import travesty files and rename a file + * Fix VST3 cleanup order, component should be last + * Use pthread_attr_setdetachstate when RT thread fails too + * Start threads in detached state instead of calling detach + * Check for valid x11 display before using it + * CI: Add a few more linux build deps + * Update external plugins, fixing static memory leak + * Same fix for removeInternal + * Fix misuse of water Arrays + * Update README.md + * Install header CarlaPluginPtr.hpp + * Cleanup + * Fix a compiler warning + * Automatically close bridges if main Carla dies, macOS edition + * Pass keyboard events to vst2 plugins in win/macOS + * Do not set scale factor for vst2 native implementation under macOS + * Make XY-Controller lines less think, close with Esc + * Fix xy-controller GUI now possible to show on "make install" target + * Ship lv2 gtk bridges with win/mac + * Alternative approach to finding qt5 package for make dist +- Rebase carla-systemlibs.patch. + +- Update to version 2.4.0: + * Remove a warning when libsndfile is not present (dr_mp3 still used) + * One more CI fix + * One more compiler warning fix + * Fix some compiler warnings + * Implement carla_get_desktop_scale_factor for X11 + * Bump version to 2.4.0 + * Add a few more packages to CI + * One more CI fix + * CI fixes + * CI tweaks + * Use WINECC env var in CI + * Fix CI links and a typo + * Adjust lv2 gtk ui bridge for windows + * Add wine CI workflow + * Add option to use classic skin by default + * Speed up msys2-i686 + * Revert "less deps for msys2" + * Revert "Give up on msys2 on CI" + * Don't build static binaries on Windows if using msys2 + * Fix last commit + * Don't require gobject/glib for gtk bridges, always enabled + * Give up on msys2 on CI + * Fix for custom gtk widgets, need to use global namespace + * Fix build + * Allow lv2 gtk bridges on any system + * lv2 ui bridges: dlopen gtk instead of linking to it + * less deps for msys2 + * Try adding pkg-config + * Install a few things for msys2 + * Tweaks to msys2 + * More packaging tests, add msys2 types + * Tweak build, still testing + * Consolidate CI builds on single file + * Fix macOS build and bridge standalone init + * Set scale factor for carla-bridge-*/carla-single standalone usage + * Fetch desktop scale factor for UI bridge testing; Cleanup + * Redo canvas.svg in a way that scales with Qt + * Replace canvas.png with svg version + * Add carla_get_desktop_scale_factor utility function + * Do not set JUCE editor scale factor under macOS + * Import Linux-VST3 crash fix from upstream + * Tweak for latest DPF compat + +- Update to version 2.3.2: + * Bump version to 2.3.2 + * Dynamic version for pkg-config files, for less maintenance + * Add 32x32 icon Fixes #1327 + * Fix an assertion + * Fix strict build + * Fix macOS build + * Add macos plugin standalone init, fixing focus + * Fix a typo on XSetInputFocus + * Implement a way to set plugins as standalones + * Add missing separator in SF2 search path + * Fix a memory leak in CarlaString class + * Do not show --gdb in usage/help when not installed system-wide Closes #1454 + * Rename a variable to make more sense + * Safer X11 UI use, fixes crash with a few plugins (regression) + * Ignore handleCommandMessage/postCommandMessage not used in linux + * Fix wine32 build on Fedora Closes #1449 + * Fix X11 error when showing VST3 on linux + * Add VST2 host embed support (native implementation) +- Rebase patches. + +- Update to version 2.3.1: + * Add dmg files to gitignore + * Also specify NSLocalNetworkUsageDescription + * Set NSMicrophoneUsageDescription in Carla.plist + * Bump version to 2.3.1 + * Fix build + * Fix race condition around postponed rt event data pool + * No wine stuff for now + * Create macos-latest.yml + * Tweak GH dependencies + * Create GH action + * Rename a variable + * Handle LV2 UI size on windows without extensions, also resize + * Do not refresh canvas except on error, fixing on quit crash + * Finish updating juce deprecated API stuff + * Fix loading state via juce of vst2 plugins without chunk + * Update plugin juce code to new APIs, hook into vst2 for parity + * Cleanup macOS plugin UI setup code, still fails at resizing :( + * Fix build with JACKBRIDGE_DIRECT=true + * Use tick_double on jack transport + * Fix windows build + * Fix wine build + * Really fix split/join + * Fix strict build + * Make some macOS dialogs modal, hack around edit dialog on top + * Improve countDecimalPoints + * midipattern: always kill all notes on reposition + * Fix default rack "skin" for a few plugins + * Remove a useless variable + * Fix bridged plugin UIs appearing behind main carla window on macOS + * Use posix_spawn to launch macOS bridges + * Strip macOS binaries + * Use posix_spawn for macOS bridge mode scanning + * Do not use 64bit int or long double for midi plugin playback + * Remove favorite plugins from list when they fail to load + * Fix canvas split/join action + * splitted is not a word + * Fix Qt version checks, allow canvas eyecandy for >= qt5.12 + * Fix initial size for LV2 macOS UIs with no UI resize extension + * Fix a compiler warning + * CI tweaks + * More CI tweaks + * Try fixing CI + * Implement parameter groups for VST2 plugins (carla implementation) + * Use our metadata thread-safe mutex for the new check, seems to work + * Not so smart handling for now, jack2 meta-data is finicky.. + * One more fix + * Alternative approach to deal with jack postponed events Might fix pipewire for real now, needs testing + * Revert "React to jack callbacks as fast as possible, fixing pipewire usage" + * Carla-VST: Ignore hosts calling effOpen twice, dont print error + * Fix carla-vst-wine symbol visibility + * Fix strict build + * Listen to X11 plugin UI resize events automatically + * Give keyboard focus to X11 plugin UIs + * Do not set jack latency callbacks, we do nothing with them + * Use _M_ARM64 macro to set win64 mode + * One more assertion ignored for jack metadata/uuid + * React to jack callbacks as fast as possible, fixing pipewire usage Closes #1348 + * Fix build with GCC11 Closes #1396 +- Rebase patches. +- Drop fix-build-with-gcc11.patch, because now in upstream. + +- Fix the Python script symlinks: in SLE/Leap, %python_sitelib is + empty if python2 is not installed. You want python3_sitelib. + +- Use correct plugin paths for openSUSE (/usr/lib64/*) + * use-correct-plugin-paths.patch +- Cadence uses carla_util.py which also uses carla_backend.py + so add these to pythonsitelib +- Fix gcc-11 build + * fix-build-with-gcc11.patch +- Add carla-host-plugin.pc to carla-remove-pkgconf-rpath.patch + +- Update to version 2.3.0: + * Fix build + * Fix carla-single/standalone-bridges not having default options enabled + * Use .0 suffix for packaged files + * Bump version as 2.3.0 + * Fix main client name for multiple carlas inside NSM Closes #1279 + * Do not run 2nd instance of lv2 plugin if it has event output(s) Fixes #1350 + * Tentative fix for missing vst3 poly aftertouch + * Use fixed buffers on standalone bridge mode + * Whitespace cleanup + * midipattern: use Esc key to close UI + * midipattern; kill note on event removal + * Cleanup midi pattern UI event handling, 2/2 + * CarlaNative.h: move extern "C" after the includes to fix clang/libc++ + * Cleanup midi pattern UI event handling, 1/2 + * pianoroll: set cursor depending on hover action + * Fix cancelling plugin discovery Closes #1391 + * Add .kdev_include_paths files + * patchcanvas: clear rubberband on right-click + * patchcanvas: stop storing keyboard modifier state, cleanup + * Fix sorting plugins by favorite Closes #1390 + * Fix a typo + * Make sure to ignore CCs above 120 + * Read lv2 midi:binding on control ports and parameters + * Set project filename/folder before saving, not after + * Fix a float vs int usage, which will break in python soon + * Fix recursive VST2 audioMasterAutomate parameter changes Fixes #1365 + * Use Ctrl+P to open/close side panel Fixes #1193 + * Fix strict build + * Bump version + * audio_decoder: assume 16bit for encoded libsndfile files + * Accept oga and opus audio files + * Update static lv2 bundle too + * Small tweaks in preparation of future things + * Add num tracks info to midifile + * audiofile: tweaks to "waveform" preview + * midifile: make sure to start new files at frame 0 + * Fix a typo + * Update midi file static lv2 bundle data + * midifile: add repeat mode and make host-sync optional + * audiofile: only advance internal frame if there is a file + * Update static data of audiofile + * audiofile: add host sync, enable and volume parameters + * Fix wine bridge build for certain systems + * Fix (native) plugin discovery under Windows + * Fix plugin search listing AU as possible type on Windows + * Fix a compiler warning + * Fix loading project with vst3 plugin bridges + * Ship with magic.mgc file on macOS + * Setup CARLA_MAGIC_FILE env var for cxfreeze builds + * Tweaks to make dist + * Debug output of bridging vsts + * Package 32bit bridges on macos non-universal builds + * Use -universal suffix for macos-universal dmgs + * Update FUNDING.yml + * Update copyright year in about page + * Fix logic around gCarla.nogui + * Rework some CarlaString methods to prevent stack overflow + * Silence cxfreeze stdout + * Add FUNDING.yml + * Specify mp3 file support on "make features" + * Mention dr_mp3, libsndfile and zita-resampler in about page + * Bump version + * CLeanup + * Fix make dist for windows + * macOS arm64/x64 handling of VST3 plugins + * Fix some compiler warnings + * audiofile mp3: calculate seek points when loading file + * Prevent issues with hosts sending MIDI events where they shouldnt + * audiofile mp3: disable SIMD for macos-old builds + * Fix typo + * Fix pool fix calc, ignore wrap since it is too hard + * Remove audiofile global init + * Alternative mp3 handling via dr_mp3 + * Fetch bitrate and pool fill for audiofile + * Read mp3 files on RAM + * Small missing definition + * audiofile: better use of local vs internal pool + * Fix make dist for old mingw + * Fix make dist plugin rules + * Add win32 binaries to win64 packaging + * Fix windows bridge build + * more make dist tweaks + * Finalize make dist for windows + * Fix bridges build + * Reduce excessive prints + * Fully delete embed lv2 ui window on hide Fixes #1339 + * Fix assertion on empty project path; Change cwd of plugin bridges + * 2 more icons + * win32 make dist mostly works now + * More tweaks for win32 make dist + * Fix showing UI bridges for a few systems + * Fix windows native tools, now without symlinks + * Ignore irrelevant assertion when quitting windows bridge + * Move some code around + * Fix use of patchbay external canvas client with no plugins + * Fix strict build + * Fix some compiler warnings + * Add cursor position to audiofile + * Generate file preview for bigger files too + * send audiofile preview as lv2 vector + * audiofile: protect against race conditions when loading new files + * audiofile: fix resampling of full loaded file + * Try 30s for full audio file in ram + * carla-lv2: only ask for "idle" one at a time + * Smaller pool for audio file, but load full if < 10s; use mlock + * MIDI file length, WIP + * Fixup audiofile plugin for offline rendering + * Start work for new windows toolchain build + * Add a few more desktop-theme icon definitions + * Support lv2 parameters that are both readable and writable + * Fix mod fileTypes in lv2 audio/midi file plugins + * Ignore priority increase warnings when testing plugins + * Fix install with cross-compiling without lv2 plugin + * Give up with BINARY_* expose, alternative approach + * Try to fix strict build + * expose binary types as macros so they can be compared to BINARY_NATIVE + * Fix wine bridges build + * Do not show custom GUI is testing plugins + * Use carla-bridge-native.exe for native arch bridge on windows + * Minor tweaks as used for testing + * Fix previous commit + * Do not build external plugins by default + * Fix cross-compilation without an exe wrapper + * Yet another old macOS build fix + * Fix build on old macOS + * Fix windows build + * Reduce bridge plugin test to 5s + * Allow to run CV plugins in rack mode, CV connects to dummy port + * Clear PID when child process ends + * Fix usage of empty filenames and labels for plugin bridges + * Fix carla-control, regression from previous commits + * Fix crash on internal vst handling with bad macOS plugins + * Fix debug console output to be readable on macOS dark theme + * Show description for carla-plugins pkg + * Another makefile fix + * Create macOS dmg on make dist + * Remove old macOS data files + * Fix make install, more make dist work + * continue make dist cleanup + * Rename a file to prevent possible recursion issues + * make dist tweaks, now more generic + * Initial work for system icons + * Use proper carla-control icon in some systems + * Add carla-control to make dist + * Split off some makefile stuff into new files + * Create carla app bundle in "make dist" command + * Better way to find qt5 prefix on macOS for theme build + * Now fix new compilers too :P + * Force-fix macos theme builds + * Fix build on macOS 10.5 + * Fix build on macOS 10.8 + * Rework state path support in carla lv2 plugins + * Order lv2 parameters by URI + * Catch lv2 dsp->ui messages, and prevent recursion from carla + * Expose inline-display in carla lv2 plugins + * Map NATIVE_HOST_OPCODE_REQUEST_IDLE to lv2 worker + * Update pre-exported lv2-bundles to match latest changes + * Fix old compilers build + * Ammend previous commit + * Fix lv2-bundles build + * audiofile: Bail out if resample fails, whitespace cleanup + * Fix strict build + * Fix missing audio outputs in rack mode juce engine driver + * audiofile: add some info as parameter outputs + * Fix build with old compilers + * audiofile: reduce lock time and use a spinlock as guard + * audiofile: use host idle to read file, instead of custom thread + * bigmeter: do not request inline display during process + * audiofile: do not request inline display during process + * Finish resampling details, seems to work nicely + * On the fly resampling for audiofile + * Initial tests with resampler + * Add zita-resampler, to be used for audiofile + * Start trying to package for osx nicely + * Rough way of discoverying x64-only vsts on arm64 macOS + * Save/restore side panel visiblity for carla-control + * Remove custom return host on carla-control, no longer needed + * Silent a pylint warning + * Cleanup, fix offset in previous commit (OSC method) + * Really fix/ignore client name if known host + * Adjust static lv2 bundles for latest MOD file spec + * Ignore client name if OSC message is from known host + * Clear up situation with nogui and carla-osc-gui script + * Workaround buggy lo_address_get_port + * Cleanup some OSC message size + * Use OSC message source instead of URL arg as target + * Print a little debug info when new carla-control connects + * Fix strict build + * audio/midi file plugins should alway list their file "presets" + * Set audio and midi file path as used in MOD units + * Fix macos-old build + * Fix unused variable + * Fix strict build + * Put x64 lv2 plugins in bridge mode if needed (macOS only) + * Remove plugins from macOS quarentine before running them + * Only scan for relevant formats when using juce host + * Automatically run VST2 intel/arm binaries on macOS as needed + * Reduce amount of errors logged whe plugin bridge shm fails + * Fix libmagic detection under macos-universal builds + * Debug juce host plugin init + * Fix drag&drop of VST2 plugins under macOS + * Fix VST2 plugins nnot being loaded by juce host + * Fix macOS dev environment + * Try to fix macos-old build + * Rework audio file plugin a bit, clean midi file ignore list + * Document required MSYS2 fix + * Fix LV2 worker event order + * Make it no longer needed to do "make BUILDING_FOR_WINDOWS=true" + * Catch patch:Set messages to update built-in parameters + * Send lv2 parameter changes to UI; Don't reuse the same atom forge + * Some little work for lv2 parameters in ui bridges, update modgui + * Rework postponeRtEvent data to be union of structs + * Fix compiler warning with qt4 theming + * Fix wine32 build in Fedora + * More tweaks as needed for macOS + * Use newer cxfreeze on macOS universal builds + * Tweaks in makefile and macOS script, in preparation for arm64/m1 + * Do not save/restore lv2 parameter-patch values, intercept restore + * Fix building tests + * Do not use fancy win32 dialog on mingw + * Specify the new exports in the relevant file + * Really fix symbols exports for host/native-plugin libs + * Update to JUCE 6.0.4 + * Fix a few oddities in about dialog Closes #1272 + * Bump version to alpha2 + * Ammend last commit, use BUILD_BRIDGE_ALTERNATIVE_ARCH + * Fix bridge build + * Clear up which symbols are exposed in utils and standalone libs + * Special macOS 10.12 treatment for Carla-Control as done for Carla + * Fix GCC4 compatibility in clang + * Fix strict build for >= or < qt 5.15 + * Final compatibility fixes + * A few more GCC4 compat fixes + * Fix juce_audio_basics for GCC4 compatibility + * Fix a build warning against Qt 5.15 + * Fix juce_gui_basics to be GCC4 compatible + * Set TARGET_MACHINE var in makefile, even if target OS already set Fixes #1266 + * Fix typo + * Add i486 and i586 to archs supported by juce + * Clean unzipfx of previous build Fixes #1267 + * Add extra dev libs in linux build, for vst3 support + * Prevent assertion on getUniquePluginName() for short plugin names + * export carla_get_native_plugins_data function + * Fix previous commit + * Fix macOS build + * only try to use lv2 modgui under linux + * test-load carla as lv2 plugin too + * Fix memory leaks in LV2 stuff + * test-load our vst plugin + * Fix dropped symbols + * Cleanup memory of the VST plugin + * Remove "make test" target, this is for internal testing only + * Load and test all internal plugins + * Set NATIVE_PLUGIN_USES_CONTROL_VOLTAGE flag on C relevant plugins + * Add a test for carla-host-plugin usage + * Rework some symbol exports, resolving conflicts of standalone/utils + * Fix header include test; Add a "make test" target + * Fix CarlaNative.h for strict compiler mode + * Remove a useless "
" in macOS README + * Ignore "-psn_" prefixed CLI args on macOS + * Allow to use dark theme/mode on newer macOS + * Bump dev version for all the files + * Reload plugin parameters after loading project in carla-plugin Fixes #1217 + * Allow to use canvas cut operations without prior window focus Fixes #1176 + * Ignore mouse wheel events when dragging canvas around + * canvas: Only "drop" connection drag for mouse release of left button Fixes #1206 + * Implement custom plugin ui title on bridges Fixes #1219 + * Prevent assertion when jack driver not running in multi-client mode + * Fix plugins having wrong id when switched around in patchbay mode Closes #1259 + * Better/faster detection for libmagic (when present) + * interposer: add 'exit' (redirects to '_exit') + * Match macos local env with build script + * Fix strict build + * Fixup macOS README, mentioning new plugin situation + * Do not enable all 64 max buses for AU plugins + * Tweaks for a proper macOS 10.12 build + * Only set special plugin ui flags under windows, not wine/bridges + * Fix warnings, print error code if win32 process start fails + * Do not put plugin UIs on top in Windows; Fix window type Fixes #1116 + * Do not allow capture logs on windows, even if enabled + * Give custom message in about page when liblo/osc is not enabled + * Better compatibility with msys2 + * One less include to fix build on macos + * Include utils code in carla-host-plugin library + * Missing symbols in carla-host-plugin Fixes #1251 + * Add carla-host-plugin library, for usage in hosts + * Packaging xycontroller in linux binary builds + * Double-resolution tick for carla-lv2 plugin + * Prevent bad vst host from giving carla-plugin invalid time values See #1236 + * Clear current project filename on engine stop Fixes #1243 + * Fix oddities with MIDI learn Closes #1248 + * Fix win32 packing + * Fix xycontroller scene not sending all values + * Generate macos app data for xycontroller-ui + * Tweak windows packing script + * patchcanvas: check validity of a few object's parentItems + * Fix strict build + * Build macos plugin packages + * Use a dedicated folder for macos 10.12 builds + * Alternative way to handle juce message thread in carla-plugin Fixes #1244 Fixes #1136 + * Bring juce UIs to front when shown + * Re-link vst plugin objects when internal static libs change + * Set develop version as 2.3.0-alpha1 + * Disable OSC by default on macos + * Don't hide juce desktop window before deletion, fixes VST3 crashes + * Forgot to revert a previous change; cleanup + * Alternative, cleaner approach to JUCE run loop on carla-plugin Fixes #1238 + * Replace some XFlush calls with XSync + * Carefully handle lv2 ui child window, fixes crash with some x42 uis Fixes #1128 + * Compress canvas clipboard image saving (as PNG) Closes #1078 + * Fix build with old compilers + * Replace hacky midi-pattern temporary-note-flag with midi-queue + * Finalize XY controller plugin + * Add a simple midi queue class code + * internal plugins: Allow to notify UI of MIDI events + * Fix pipe UI message with empty value + * XYController fixup, params work now + * Fix build + * Add WIP XYController UI + * Add initial DSP code for xycontroller + * Remove incomplete, unused patchcanvas c++ stuff + * ScalableDial: Use PNG file for image 2 + * Add carla_fillFloatsWithSingleValue util function + * Re-add dial_02 resources + * Proper way to (un)define the value + * Minor fix + * Pass the extra wine include flags when building dgl + * Another wine build fix + * Add include paths used in wine-devel-dev package + * Allow winehq-stable to build jackbridge + * CI fixup before-install + * CI: need i386 for linux main test too + * CI: Need to install wine on main linux build too, checking bridges + * CI fixup + * More CI tweaks + * Fix listing LV2 plugins on Windows + * fluidsynth note after touch only for version >= 2 + * Alternative/better way to find all audio ports in juce plugins + * Use focal + * Wine packages in debian are weird.. + * Final CI fix + * More CI tweaks + * More CI tweaks + * Use bionic for CI by default + * Use fluidsynth v2 in CI builds + * Note aftertouch is supported in fluidsynth now + * Fix typo + * midi pattern: prevent parameter changes when ui opens up + * midi pattern: Do not delete notes when changing number of measures + * midi pattern: quick&dirty note audition, fix octave offset + * MIDI file/pattern: do not lose any RT events during save + * Cleanup + * midi pattern: Keep playback position while changing BPM Fixes #1210 + * Fix MIDI pattern missing notes at the edges, improve MIDI performance + * Yet another fix for last translation commits + * Build and installation of translation files + * Fix last commit (extra unused import) + * Search and load translation files at frontend startup + * Dont try to build C++ frontend code, we will not use it after all + * Select text in search entry also when focusing via shortcut + * Initial code for mapped parameter flags +- Rebase carla-remove-pkgconf-rpath.patch. + +- Fix Factory/Tumbleweed build with wine >= 6 + (probably related to boo#1179734) + +- Update to version 2.2.0: + * Fix GCC4 compatibility in clang + * Fix strict build for >= or < qt 5.15 + * Final compatibility fixes + * A few more GCC4 compat fixes + * Fix juce_audio_basics for GCC4 compatibility + * Fix a build warning against Qt 5.15 + * Fix juce_gui_basics to be GCC4 compatible + * Use master branch in linux build script + * Set TARGET_MACHINE var in makefile, even if target OS already set Fixes #1266 + * Fix typo + * Add i486 and i586 to archs supported by juce + * Clean unzipfx of previous build Fixes #1267 + * Add extra dev libs in linux build, for vst3 support + * Update linux build package + * Update linux build packages + * Prevent assertion on getUniquePluginName() for short plugin names + * Fix previous commit + * only try to use lv2 modgui under linux + * Fix memory leaks in LV2 stuff + * Set NATIVE_PLUGIN_USES_CONTROL_VOLTAGE flag on C relevant plugins + * Fix CarlaNative.h for strict compiler mode + * Remove a useless "
" in macOS README + * Ignore "-psn_" prefixed CLI args on macOS + * Allow to use dark theme/mode on newer macOS + * Drop the RC suffix + * Reload plugin parameters after loading project in carla-plugin Fixes #1217 + * Allow to use canvas cut operations without prior window focus Fixes #1176 + * Ignore mouse wheel events when dragging canvas around + * canvas: Only "drop" connection drag for mouse release of left button Fixes #1206 + * Implement custom plugin ui title on bridges Fixes #1219 + * Prevent assertion when jack driver not running in multi-client mode + * Fix plugins having wrong id when switched around in patchbay mode Closes #1259 + * Better/faster detection for libmagic (when present) + * Match macos local env with build script + * Set 2.2-RC3 version for win/mac builds + * Fix strict build + * Fixup macOS README, mentioning new plugin situation + * Set version as 2.2.0-RC3 + * Do not enable all 64 max buses for AU plugins + * Tweaks for a proper macOS 10.12 build + * Only set special plugin ui flags under windows, not wine/bridges + * Fix warnings, print error code if win32 process start fails + * Do not put plugin UIs on top in Windows; Fix window type Fixes #1116 + * Do not allow capture logs on windows, even if enabled + * Give custom message in about page when liblo/osc is not enabled + * Better compatibility with msys2 + * Bump linux script download + * Packaging xycontroller in linux binary builds + * Double-resolution tick for carla-lv2 plugin + * Prevent bad vst host from giving carla-plugin invalid time values See #1236 + * Clear current project filename on engine stop Fixes #1243 + * Fix oddities with MIDI learn Closes #1248 + * Fix win32 packing + * Fix xycontroller scene not sending all values + * Generate macos app data for xycontroller-ui + * Set version as 2.2.0-RC2 for packaging + * Tweak windows packing script + * patchcanvas: check validity of a few object's parentItems + * Fix strict build + * Alternative way to handle juce message thread in carla-plugin Fixes #1244 Fixes #1136 + * Bring juce UIs to front when shown + * Re-link vst plugin objects when internal static libs change + * Bump version to 2.1-RC2 + * Disable OSC by default on macos + * Don't hide juce desktop window before deletion, fixes VST3 crashes + * Forgot to revert a previous change; cleanup + * Alternative, cleaner approach to JUCE run loop on carla-plugin Fixes #1238 + * Replace some XFlush calls with XSync + * Carefully handle lv2 ui child window, fixes crash with some x42 uis Fixes #1128 + * Compress canvas clipboard image saving (as PNG) Closes #1078 + * Use a dedicated folder for macos 10.12 builds + * Build macos plugin packages + * Fix build with old compilers + * Remove incomplete, unused patchcanvas c++ stuff + * Replace hacky midi-pattern temporary-note-flag with midi-queue + * Finalize XY controller plugin + * XYController fixup, params work now + * Add WIP XYController UI + * Proper way to (un)define the value + * Minor fix + * Pass the extra wine include flags when building dgl + * Another wine build fix + * Add include paths used in wine-devel-dev package + * Allow winehq-stable to build jackbridge + * Alternative/better way to find all audio ports in juce plugins + * Dont try to build C++ frontend code, we will not use it after all + * Add a simple midi queue class code + * internal plugins: Allow to notify UI of MIDI events + * Fix pipe UI message with empty value + * Fix build + * Add initial DSP code for xycontroller + * ScalableDial: Use PNG file for image 2 + * Add carla_fillFloatsWithSingleValue util function + * Re-add dial_02 resources + * Fix listing LV2 plugins on Windows + * Select text in search entry also when focusing via shortcut + * Fix typo + * midi pattern: prevent parameter changes when ui opens up + * midi pattern: Do not delete notes when changing number of measures + * midi pattern: quick&dirty note audition, fix octave offset + * MIDI file/pattern: do not lose any RT events during save + * Cleanup + * midi pattern: Keep playback position while changing BPM Fixes #1210 + * Fix MIDI pattern missing notes at the edges, improve MIDI performance + * Set version for linux scripts too + * Set 0 prefix for osx builds + * Tweaks to windows build script + * Fix regression, missing notes on new plugins + * Version used by unzipfx needs final 0 suffix + * Update linux scripts + * A few more fixes for macos 10.8 build + * Fix build with last commit + * Fixup juce with macos 10.8, enable it again + * Set version for osx builds, disable juce on 10.8 for now + * Bump version on the windows scripts + * Correct usage of LV2 options interface to change plugin block size + * Add option to disabling sending notes to plugins (reverse on) + * Fix MIDI file removing channel bit from 0-velocity note "on"s + * Fixup RackListWidget::dragLeaveEvent + * Fix strict build + * Add unused PluginParameterData::getFinalValueWithMidiDelta() + * Store the raw MIDI value in EngineControlEvent, for future use + * Fix zero-velocity note-ons on MIDI files + * carla-jack-multi should always show canvas Hiding for ladish is useless since ladish does not support multi-client anyway + * Remove X-NSM-capable from main carla desktop file, forcing variants + * Show canvas tab in jack-single or multi modes under NSM + * Name the newly added desktop files + * Bump version to 2.1.95 aka 2.2-RC1 + * Add desktop files with hidden status for all carla variants + * Skip MIDI learn status when cloning or renaming plugin + * Fix strict build + * Increase lfo max value, so we can get real slow + * Convert control parameter events into MIDI CCs to send to bridges + * Implement MIDI CC and CV source parameter changes for bridges + * Fix internal client build + * Use a custom flag so our CV ports appear as CV right away + * Do not give MIDI learn option for output or read-only parameters + * Fix bridge build with previous commit + * Initial implementation of MIDI learn (per plugin, not global) + * Fix typo in MIDI CC list, leading to wrong Balance CC value + * Show current mapped type+value directly together with parameter No more right clicking needed to find this info + * Always use maximum amount of channels for VST2 plugins Fixes #1184 Fixes #1106 + * Don't use water namespace in CachedPlugins.cpp + * Don't use water namespace in CarlaDssiUtils.cpp + * Fix old macos build + * Only load default state on LV2 plugins that request such feature + * Copy lv2 state path contents when cloning plugin + * Fix water File::copyDirectoryTo() to take into account symlinks + * Better handling of LV2 temporary state, for clone and rename + * Dont recreate symlinks; Add single quotes around debug paths + * Symlink for LV2 abstract paths on request; Cleaner debug prints + * More work for LV2 state path, symlinks and move/copy when needed + * Check for state:threadSafeRestore on lv2 plugins; More debug paths + * Keep current edit-dialog tab state while reloading parameters + * carla-plugin: fix a few actions leading to inconsistent state + * Skip inline redraw requests if engine mode has no patchbay + * Some debug messages to help catch future issues + * Fix recursion when using carla-patchbay under JACk with lv2 midnam + * Fix default name for sfz with sfizz tricks + * Ignore requests to hide UI if lv2 plugin uses files only + * Add test code to replace sfz files with lv2 sfizz (disabled for now) + * Add recently added jack-app MIDI support in client side, to stay in sync + * Fix removing plugin in carla-rack plugin mode + * Add a 12400x9600 canvas size Fixes #1197 + * Add debug prints regarding profile file/folder + * carla-lv2: better handling of state make-path + * Better handling of LV2 state paths, WIP + * carla-plugin: force qt to use xcb backend if going to embed UI + * Make lv2 state makePath return a unique path per plugin + * carla-plugin: only request UI parameter changes if UI is visible + * carla-plugin: define an lv2:Project + * One more build fix + * Fix build with previous commit + * Use --whole-archive for internal static libs + * Go back to previous way of specifying export symbols on macOS + * Stop building carla-native-plugin test binary + * Fix SF2 default polyphony Fixes #881 + * Add a few more details to lv2 plugin version, passes lv2lint + * carla-plugin: Only export exactly the symbols that we need + * Update juce stuff + * Start experimenting with embed-ui API, for use in external tools + * Clear canvas selection when deleting plugin, fixing assertions + * Update juce sources to stable juce6 release (DISTRHO version) + * Fix missing MIDI CC in jack-apps (was missing implementation) + * Better support for NSM jack-apps: projects and non optional gui Fixes #1188 + * Add some safeties around invalid connection-id Need to investigate this more deeply later on + * Allow all MIDI options in jack-apps + * Interposer: also ignore XNextEvent for NSM + * interposer: Better handling of destroyed windows, skip for some + * Fix missing ports if client uuid fetch fails Error case was returning instead of continuing + * Do not set client prefix from CLI if using NSM (let NSM handle it) + * Fix rtaudio crash when there are no system input ports + * Fix strict bridge build + * Final tweaks for internal/external patchbay usage and projects + * Skip graph CV source reconfigure when loading plugin state + * Graph: Fix wrong buffer being cleared for unconnected cv ins + * Tweaks to loading external patchbay data into internal one + * Only care about client name prefix in multi-client mode + * Add --cnprefix arg, for client name prefix; Set it also when needed + * Don't rely on jack metadata callback being there for positions + * Don't print message if client prefix conversion matches original + * Be smarter about giving idle time during load, making it faster + * Better error reporting regarding missing clients during load + * Handle client name prefix during jack client rename + * Convert from and to client name prefix as needed + * Load canvas positions before loading connections + * JACK: Be able to load canvas positions regardless of client prefix + * Require that client name prefix include at least 1 dot + * Reserve '/' character in plugin names (needed for client prefix) + * Raise limit of plugins that can be loaded + * Do not ask to quit carla if running under NSM show-gui server + * One more pylint fix + * Prevent visibility change events from messing with canvas pos + * Fix frontend a bit for late messages just before closing + * Fix strict build + * Make sure to refresh canvas after project finishes loading + * print warning when loading legacy canvas group pos file; fix lint + * Always load patchbay connections when importing a carla project This ignores SM, as it should for this specific case + * Load old canvas group pos file when project is imported (as needed) + * Don't load old canvas json for 2.2 projects; Prevent load on close + * Fix SFZ rescan adding all files again each time Fixes #906 + * Fix previous commit + * sfzero: fix crash on multi-line c-style comments Fixes #1183 + * Implement LV2_STATE__freePath + * Use state free-path in carla-lv2 whenever possible + * Update pre-included lv2 state.h header + * Nicely stop async event loop for modguis + * Fix build without liblo + * Fix modguis for carla host changes and new tornado + * Allow to change plugin window title dynamically + * Fully implement carla_set_custom_ui_title + * Make settings tab-like section slightly bigger + * Split/Join groups automatically based on host messages Fixes #1177 + * Fix callback recursion on carla-plugin patchbay group moves + * Fix bridges build yet yet again + * Fix bridges build once again + * Make the previous changes backwards compatible + * Use jack client prefic when renaming clients too + * Allow to set custom prefix for jack clients, use it under NSM + * Fix bridges build + * carla-lv2: First attempt at getting project dir from host + * Better handle lv2 map/make path, now based on project dir + * Fix carla-plugin never deleting plugins + * Add API to know current project folder + * Better handle case of JACK server stop (or killed) + * Fix useless assertion when deactivating client for final cleanup + * Run plugin idle() ourselves when engine is not running + * plugin-bridge: give host idle time while waiting for parameter text + * plugin-bridge: send back empty/null responses when plugin disabled + * GUI: Don't check for engine running before stop action + * NSM/jack-app: Catch "/nsm/server/stop" and use it to hide GUI + * Support custom "/nsm/gui/client/save" for jack-apps + * NSM: use server-control instead of server_control + * libjack: an attempt to make all needed symbols visible + * Make add-jack interposer work for builds without X11 + * Always flush console output if debug on + * Fix false positives regarding jack meta-data and internal clients + * Don't use newlocale stuff on macOS Fixes #1174 + * JACK: prevent recursion on patchbay group position changes + * Fix windows build (typo on previous commits) + * libjack: implement type filter in jack_get_ports + * libjack: fix under clang and maybe other systems + * ChildProcess: use vfork, kill child process when parent dies + * Cleanup ChildProcess code + * Fix a build warning + * Handle case of NSM server not supporting optional-gui + * jack-as-plugin: send gui show/hide depending on app's NSM support + * Fix strict build warnings against clang + * libjack: clean memory correctly in case of error + * Ignore one assertion regarding JACK meta-data (false positive) + * Fix strict build + * Fix for some missing scalable icons + * libjack: a few more fixes (when carla is not running) + * Fix for dumb compilers + * Remove pipe utils hack for haiku, no longer needed + * Fix strict build + * More libjack work, basic support for UUIDs + * Fix jack-as-plugin flags for debugging + * Correct and modify a few debug messages + * Fix carla-rack under NSM + * libjack: Implement client name uuid stuff + * Fix crash with libjack port search requests + * Fix typo + * Manage visibility state for NSM, starts hidden + * Implement NSM :optional-gui: + * Fix % issue in about dialog Closes #1169 + * Fix unzipfx tmppath suffix + * Fix VST plugin Closes #1170 + * Fix build under haiku + * Being nitpicky on whitespace + * Fix external-ui internal plugins with the latest changes + * Fix carla-plugin Closes #1166 + * Fix CI + * More pylint corrections + * Rename cursors; Cleanup CanvasPreviewFrame class + * Fixup for pylint + * Use base for CI scripts + * pylint3 needs at least 18.04 + * Start checking python code with pylint, adjust some already + * Fixup the assertion added in the previous commit + * Fix usage without jack meta-data support + * Fix JACK internal client build + * Adjust the (incomplete) C++ port to latest API changes + * Fix OSC handling method check for long strings + * Fixup calf skin + * Fixup ScalableDial to be compatible with old pixmaps + * Make LEDButton compatible with old pixmaps + * Make ScalableButton compatible with old pixmaps + * Fix up new scripts to work system-wide, and install them by default + * Add script to test carla-osc usage locally + * Add script used to test carla-plugin as standalone + * New internal CLI arg "--osc-gui=" + * Fix carla-control not handling CLI arg for custom address + * Fix carla-control adding more than 1 plugin + * Fix a couple of issues with carla-plugin + * Avoid comparing shared_ptr directly to nullptr + * Fix bridge build + * Fix typo + * Backwards compatible std::shared_ptr + * Fix build, partially + * Improve performance of inline display rendering + * patchcanvas: Fix some groupos with inline display becoming too small + * patchcanvas: Fix ports text width calculation + * Change the way plugins are deleted, ensure they are not being used + * Fully Scalable UI Part 2 + * Fix wrong custom dial arcs value and add fix from #1126 + * Fully Scalable UI Part 1 + * Fix wrong assertion with size 1 MIDI messages in carla-patchbay Closes #1099 + * Add missing QPainterPath include + * VST2: Fix creation of a rack when one of the parameters is a NaN + * Add new files from juce + * Update JUCE + * Fix strict build + * Fix build + * Check for updated program names during audioMasterUpdateDisplay + * Fix bridged discovery build + * Add action to copy canvas as image to clipboard + * Tweak code for canvas group positions See #1139 + * Fix build in some systems + * Tweak previous commit to work under plugin bridges too + * Try to load vst2 plugin again if first time plugin blows up + * Fix for vst2 plugins that crash on init + * Force discovery to be in "C" (english) so we can parse errors + * Ignore errors from non-native vst3 files + * Use newlocale methods in CarlaScopedLocale to be thread-safe + * Pass DLS/GIG files into fluidsynth if version is recent enough + * Fixup icons Closes #972 + * Some attention to inline display + * Protect *all* metadata access, even in bridge mode + * Protect jack metadata usage with a mutex; other position fixes + * Change an error message + * Protect backend from a few late calls after engine close request + * Add new CARLA_CUSTOM_SAFE_ASSERT + * Fix a const variable + * fix incorrect base conversion for midi CC numbers + * Make pixmapkeyboard right-click menu a bit better + * Typo + * Manually create image save dialog so we can tweak values Fixes #597 + * Make canvas ports and groups ignore middle mouse clicks Fixes #1085 + * Ignore Carla-VST resize requests if not using embed gui + * Set correct Carla-VST UI size based on scale factor Closes #1057 + * Fix for dumb compilers + * Add 2x and 4x zoom save image actions, compress output + * Try to fix old gcc build + * Use CARLA_CATCH_UNWIND in the base utils + * Small fixups for jack engine + * Save pluginId as part of the patchbay positions + * Fix for old compilers + * Fix bridges build + * Fix small oddities in internal patchbay mode; Cleanup + * Bump version a tiny bit + * Allow drag&drop in canvas area + * Fix canvas groups getting stuck out of screen with last commits + * Listen to canvas group position changes over JACK metadata and OSC + * Add jackbridge_uuid_unparse + * First go at backend-side canvas positions; Safer jack callbacks + * Fix build with EXTERNAL_PLUGINS=false + * Fixup macOS 10.12 packaging + * Disable patchcanvas basic eye-candy (box shadow) causes crashes + * Fix for CI + * Fix ttl not generated in Windows builds + * Fix an hardcoded value in waitForAsyncObject + * Fix win32 build using old win64 mingw + * Fix missing ALSA engine driver support in Linux builds Closes #1115 + * Add "Find plugin in patchbay" right-click option + * Only build juce for certain archs; Report if using vst3 support + * Update JUCE + * Fix strict build + * Fix for some juce-based plugins having 0 audio ports Closes #1084 + * Adjust UI a bit for logs tab, also I was wrong :P + * Workaround build issue with old 32bit mingw Sort of testing + * Add Save, Clear and toggle autoscroll to the Logs tab (#1129) + * Fix static CarlaParameterInfo cleanup Fixes #1105 + * Fix LV2 UI not showing up if host supports touch Fixes #1104 + * Initial go at category filters + * Fix JUCE compilation on Linux with DEBUG=true (#1125) + * Allow to drag&drop vst3 folders for any OS + * Inform VST2 and JUCE plugins about UI scale factor + * discovery: print category for LADSPA and DSSI (based on name) + * Fix build without juce + * VST discovery: assume midi inputs = 1 if plugin is synth + * Fix typo + * Use new JUCE init stuff for discovery, set category for JUCE format + * Move standalone juce init/idle/cleanup to new file, expose an API + * Use "-Wa,-mbig-obj" for juce debug builds, cleanup Closes #1122 + * Use -fno-common in build flags so we can early catch gcc-10 issues + * Update Travis syntax (#1114) + * Xcursor not needed as library, only the headers + * xcursor is needed for juce + * fix rpath specification in pc files to use a csv instead of equals sign (fixes errors when linking on macos) + * Yet another CI fix + * Initializing juce is not needed for carla-vst linux build + * Fix linux-juce-strict CI + * CI tweaks + * Revert a few things regarding CarlaProcessUtils + * Final build fix + * I want emails + * Fix Windows build + * Fixup for CI + * Add personal script to copy juce stuff + * Bring back just vst2 support + * Sync JUCE with DISTRHO, move mingw-std-threads into modules/ + * Use ScopedAbortCatcher to avoid crashing with u-he vst3 plugins + * Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher + * Use JUCE by default on linux if supported; Cleanup config a bit + * Quick way to get mingw to build + * Do not use JUCE for vst2 handling, for now + * Final details for scanning etc vst3 linux stuff Closes #1094 + * Fixup build with new juce + * Fixup and cleanup carla-discovery for new juce, also vst3 linux + * Enable juce vst3 support under linux, and disable vst2 (internal) + * Tweak build flags for new juce + * Actually update vst3sdk + * Build juce_gui_extra under linux + * Update vst3sdk and juce + * Fix previous commit + * Replace wine function check for Z:\usr\ folder check + * Fixup windows definition files and CI + * Do not use wine for native win32 builds + * Specify windows library definitions for carla plugins + * Fix list of exported symbols for libcarla-native-plugin.dylib + * Allow to customize pkg-config + * WIP stuff + * discovery: print category as a string, for internal plugins too + * discovery: print category for vst plugins (#1073) + * Fix strict build + * Only standalone should call carla_engine_idle + * Allow carla-plugin to have full access to Host API + * Fix build + * Host API calls now require handle as first argument + cervisia +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Make dependency on KI18n and KTextWidgets explicit + * Add a missing KConfig linkage +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- No code change since 20.12.3 + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Port to modern SPDX license identifier + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + cfengine +- Added hardening to systemd service(s). Added patch(es): + * harden_cf-apache.service.patch + * harden_cf-execd.service.patch + * harden_cf-hub.service.patch + * harden_cf-monitord.service.patch + * harden_cf-postgres.service.patch + * harden_cf-runalerts.service.patch + * harden_cf-serverd.service.patch + * harden_cfengine3.service.patch + Modified: + * cf-execd.service + * cf-monitord.service + * cf-serverd.service + +- Fixed SPEC file: Replaced broken URL with current upstream +- Update to 3.17.0 + * cf-agent can now simulate the changes done to files in a chroot, printing + diff or manifest information about what it would do in a normal evaluation. + Use the new command line option: `--simulate=diff` or `--simulate=manifest`. + Please note that only files and packages promises are simulated currently. + * Custom promise types can now be added using promise modules + * cf-monitord now uses /proc/net/* files to get network information if + possible + * Added new policy function execresult_as_data() + * Added optional argument to execresult for choosing between stdout and + stderr + * Outcome classes are now always defined for promiser in files promises + * and(), or(), not() now return boolean and cannot be used directly in + slist vars. They can now be used in other places where a boolean is + expected. (Most notably and / or promise attributes). The return values + can be converted to strings using concat(), if necessary (CFE-3470) + * Backgrounded commands are now correctly executed in the child process + * CFEngine policy bodies can now be completely empty + * Directory listings in files changes monitoring are now only updated + when there is a change + * Promises with 'action => bg()' no longer break reporting data (ENT-6042) + * Spaces inside square brackets (slist/data index) are now allowed in + class expressions (CFE-3320) + * Variables specifying data/list names in @() references are now expanded + * Added warnings when trying to use to expand containers in mustache + templates (CFE-3457, CFE-3489) + * Limited unqualified host and domain name to 511 characters (CFE-3409) + * AVCs are no longer produced for CFEngine processes accessing /proc/net + * Fixed how we check for `--cols` argument to `ps` (ENT-6098) + * Fixed a memory leak in users promises + * Fixed a small memory leak in cf-promises (CFE-3461) + * Fixed expansion of variables in data/list references (CFE-3299) +- FHS issue upstream resolved, can be installed accoring to FHS + check +- Drop baselibs.conf: multilib support is only generated for libs + that have consumers. + +- update to 0.15.2: + * Fix fail* APIs, regression from 0.15.1 + * Fix warning in ptr macros with pointer to integer cast + * Fix various warnings in Check's unit tests + * Replace gnu_printf with printf in format __attribute__ + * Fix warnings from Check's macros: "warning: too many arguments for format" + * Fix format specifiers that do not match the argument types + * Define CK_ATTRIBUTE_FORMAT for GCC >= 2.95.3, to make use of + ‘gnu_printf’ format attribute + * Refactor tests to fix signed - unsigned conversions + * Refactor some Check internals to use proper interger types + * Implement missing mutual exclusion for Windows hosts + +- Update to 0.14.0: + * Add support for FetchContent in CMake + * Rename CMake project from 'check' to 'Check' + * Fix for checking for wrong tool when building docs in Autotools + * Fix compiler warning with printf format + * missing in some files + * Various documentation improvements + * END_TEST is now optional, as how START_TEST works has been redone + * Various CMake related changes + +- Modernize spec-file by calling spec-cleaner + +- Update to version 0.12.0: + + Fix out-of-tree builds with CMake (gh#libcheck/check#86). + + Fix issue found with Clang regarding invalid suffix on a + literal (gh#libcheck/check#110). + + Check now responds to a few errors in a more clear way when + it cannot run tests (gh#libcheck/check#122 and + gh#libcheck/check#123). + + The maximum message size of check assertions is now + configurable (gh#libcheck/check#127). + + Check support added for Visual Studios 2010, 2012, 2013, 2015, + and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and + gh#libcheck/check#125). +- Adopt the use of %make_build and %make_install rather than raw + make commands, following the best practices. And pass docdir + to configure instead of passing directly to make. +- Add automake, autoconf and sed BuildRequires to avoid implicit + dependencies. + -- Update to version 0.9.12: - + Additional unit tests created for internal and external Check - APIs. - + Check now compiled on Windows using MSVC when using CMake and - NMake. All unit tests pass, though shell script based ones need - to be run in the MSYS environment. - + Check now compiles on Windows using Visual Studio 10 when using - CMake. check_check passes when run from Visual Studios. - + Always capture the start and end times of tests when using - NO_FORK mode. Previously the end time was not captured, - resulting in arbitrary durations being recorded when tests - failed. Bug#87. - + Added additional configure script checks for support of - timer_create() on the target system. This allows for OpenBSD to - compile and run all Check's unit tests successfully. - + Added a unit test, check_mem_leaks, which can be used against - valgrind to test for memory leaks. No memory leaks were found. - + Added tcase_add_loop_test support in checkm. - + Add support for logging in Test Anything Protocol (TAP) format. - + Refactor Check's assertions to be more like the assert() call - in assert.h, in that static source code analyzers can use gcc - attributes in the header to make assumptions about the flow of - the code. See feature request #29. - + Fix ck_assert_ptr_* causing const compilation warnings. -- Add check-missing-includes.patch: Add missing include in order - to fix the build. - -- Update to version 0.9.11: - + Check's unit tests pass when compiled out of the source tree. - + Check compiles for Windows using the MinGW/msys environment - (without using fork), and all unit tests pass. - + Check compiles for Windows using the Cygwin environment, and - all unit tests pass. - + Check compiles for Windows using MinGW in Linux (without using - fork), and all unit tests pass using wine 1.4. - -- Update to version 0.9.10: - + Support 64bit int for __ck_assert_int (sf#3599471). - + Add equivalent uint variants for __ck_assert_int (sf #3600433). - + Detect if the system has a C99 compliant version of the printf - related functions for check to use, and if not use an - implementation provided by check. - + Updated HACKING and release procedure in Makefile.am. - + Detect if the system has clock_gettime() available, and if not - use an implementation provided by check. clock_gettime() is - used to measure test durations. The implementation for OSX uses - OSX specific system calls to get the time. For all other - systems, clock_gettime() does nothing. - + Updated documentation in check.h to reference new check API. - + Remove usage of deprecated fail(), fail_if(), and fail_unless() - calls from check's unit tests. - + Fix implementation of putenv in check's libcompat for systems - that do not provide it. - + Fix implementation of unsettenv in check's libcompat for - systems that do not provide it. - + mprovements to the new Check API: new comparison functions for - pointers: ck_assert_ptr_(eq|ne). - + Test timeouts can now be in nanosecond precision. - + Cleanup compile warnings (sf#3579199). - + Renamed Check's internal list functions to start with check_ - (sf#3448601). - -- Update to version 0.9.9: - + Measure test duration and print in XML output (sf#3521371) - + Added contrib/XML_for_JUnit.xsl (sf#3521371) - + Added support for setting log files via environment variables. - (sf#3576713) - + Added better pkg-config and subunit support (sf#3417041) - + Make tests/test_vars.in bourne shell compatible (sf#3472578) - + Added ck_ prefix to mutex_lock variable, to avoid name clash on - Solaris (sf#3472574) - + In autoconf, request system extensions to generate 64-bit safe - code (sf#2803433) - + Fix for mutex deadlock when killing threads (sf#3564640) - + Make XML output well-formed (sf#3575642, sf#3485651) - + Fix buggy duration calculation (sf#3575451) - + A more complete CMake / MSVC patch for those interested in - pursuing Windows development with Check and Visual Studio. - + Added instructions for improving the speed and output of `make - check' when using Automake. - + Added a chapter in the documentation for selective running of - tests. - + Changed how the message pipe is read. Before, the whole file - was copied to RAM with realloc, giving problems with huge - allocations for repetetive tests, the problem was visible for a - specific GStreamer test case. - + Improvements to the new Check API: documentation, macros that - allow multiple evaluation, unit tests, and new - ck_assert_(str|int)_(lt|le|gt|ge) comparison functions. - + Made the new Check API primary and use it to define macros from - old Check API - + Added checkmk, a tool for reducing "boilerplate coding" when - writing unit tests with check. - + Added xslt link to xml output, added display of iteration field - into xslt stylesheet and moved it to directory accessible from - web page root - + Added longjmp to fail function to ensure that no code will be - executed in test function after failed assertion - + Fix dead assignments and several possible NULL pointer - dereferences. - -- Own %{_datadir}/aclocal to fix build without automake/autoconf. - -- Remove redundant tags/sections from specfile -- Use %_smp_mflags for parallel building - -- buildrequire pkg-config to fix provides - -- Add pkg-config Recommends to check-devel, as required by policy. - -- Package baselibs.conf - -- Update to version 0.9.8: - + Added CK_SUBUNIT support for outputting test information in - the subunit wire protocol. - + Added code and tests for timeout scaling via environment - variable - + Added documentation for testing exit values with - tcase_add_exit_test() - + Add make_macros perl script from somebody - + add type to check_type error message - + add contrib dir with xslt transform - + function exist testing support - + introduce HAVE_WORKING_SETENV to protect tc_timeout_env usage - + support running tests with multiple pthreads - + partial MSYS/MinGW support. -- spec file cleaned using spec-cleaner. - -- remove static libraries and "la" files - checkpolicy +- Update to version 3.1 + * checkpolicy treats invalid characters as an error - might break rare use + cases (intentionally) + * Drop extern_te_assert_t.patch, is upstream + chromium +- Chromium 98.0.4758.102 (boo#1195986) + * CVE-2022-0603: Use after free in File Manager + * CVE-2022-0604: Heap buffer overflow in Tab Groups + * CVE-2022-0605: Use after free in Webstore API + * CVE-2022-0606: Use after free in ANGLE + * CVE-2022-0607: Use after free in GPU + * CVE-2022-0608: Integer overflow in Mojo + * CVE-2022-0609: Use after free in Animation + * CVE-2022-0610: Inappropriate implementation in Gamepad API + * Various fixes from internal audits, fuzzing and other initiatives + +- Chromium 98.0.4758.80 (boo#1195420) + * CVE-2022-0452: Use after free in Safe Browsing + * CVE-2022-0453: Use after free in Reader Mode + * CVE-2022-0454: Heap buffer overflow in ANGLE + * CVE-2022-0455: Inappropriate implementation in Full Screen Mode + * CVE-2022-0456: Use after free in Web Search + * CVE-2022-0457: Type Confusion in V8 + * CVE-2022-0459: Use after free in Screen Capture + * CVE-2022-0460: Use after free in Window Dialog + * CVE-2022-0461: Policy bypass in COOP + * CVE-2022-0462: Inappropriate implementation in Scroll + * CVE-2022-0463: Use after free in Accessibility + * CVE-2022-0464: Use after free in Accessibility + * CVE-2022-0465: Use after free in Extensions + * CVE-2022-0466: Inappropriate implementation in Extensions Platform + * CVE-2022-0467: Inappropriate implementation in Pointer Lock + * CVE-2022-0468: Use after free in Payments + * CVE-2022-0469: Use after free in Cast + * CVE-2022-0470: Out of bounds memory access in V8 + * Various fixes from internal audits, fuzzing and other initiatives +- drop upstreamed patches: + * chromium-97-Point-constexpr.patch +- add patches: + * chromium-98-MiraclePtr-gcc-ice.patch + * chromium-98-WaylandFrameManager-check.patch +- change chromium-97-compiler.patch to chromium-98-compiler.patch + +- Chromium 97.0.4692.99 (boo#1194919): + * CVE-2022-0289: Use after free in Safe browsing + * CVE-2022-0290: Use after free in Site isolation + * CVE-2022-0291: Inappropriate implementation in Storage + * CVE-2022-0292: Inappropriate implementation in Fenced Frames + * CVE-2022-0293: Use after free in Web packaging + * CVE-2022-0294: Inappropriate implementation in Push messaging + * CVE-2022-0295: Use after free in Omnibox + * CVE-2022-0296: Use after free in Printing + * CVE-2022-0297: Use after free in Vulkan + * CVE-2022-0298: Use after free in Scheduling + * CVE-2022-0300: Use after free in Text Input Method Editor + * CVE-2022-0301: Heap buffer overflow in DevTools + * CVE-2022-0302: Use after free in Omnibox + * CVE-2022-0303: Race in GPU Watchdog + * CVE-2022-0304: Use after free in Bookmarks + * CVE-2022-0305: Inappropriate implementation in Service Worker API + * CVE-2022-0306: Heap buffer overflow in PDFium + * CVE-2022-0307: Use after free in Optimization Guide + * CVE-2022-0308: Use after free in Data Transfer + * CVE-2022-0309: Inappropriate implementation in Autofill + * CVE-2022-0310: Heap buffer overflow in Task Manager + * CVE-2022-0311: Heap buffer overflow in Task Manager + * Various fixes from internal audits, fuzzing and other initiatives +- drop upstreamed patches: + * fix-tag-dragging-in-Mutter.patch + * fix-tag-dragging-in-KWin.patch + +- Revert chromium-94-ffmpeg-roll.patch on TW: fix moved to + FFmpeg + +- Chromium 97.0.4692.71 (boo#1194331): + * CVE-2022-0096: Use after free in Storage + * CVE-2022-0097: Inappropriate implementation in DevTools + * CVE-2022-0098: Use after free in Screen Capture + * CVE-2022-0099: Use after free in Sign-in + * CVE-2022-0100: Heap buffer overflow in Media streams API + * CVE-2022-0101: Heap buffer overflow in Bookmarks + * CVE-2022-0102: Type Confusion in V8 + * CVE-2022-0103: Use after free in SwiftShader + * CVE-2022-0104: Heap buffer overflow in ANGLE + * CVE-2022-0105: Use after free in PDF + * CVE-2022-0106: Use after free in Autofill + * CVE-2022-0107: Use after free in File Manager API + * CVE-2022-0108: Inappropriate implementation in Navigation + * CVE-2022-0109: Inappropriate implementation in Autofill + * CVE-2022-0110: Incorrect security UI in Autofill + * CVE-2022-0111: Inappropriate implementation in Navigation + * CVE-2022-0112: Incorrect security UI in Browser UI + * CVE-2022-0113: Inappropriate implementation in Blink + * CVE-2022-0114: Out of bounds memory access in Web Serial + * CVE-2022-0115: Uninitialized Use in File API + * CVE-2022-0116: Inappropriate implementation in Compositing + * CVE-2022-0117: Policy bypass in Service Workers + * CVE-2022-0118: Inappropriate implementation in WebShare + * CVE-2022-0120: Inappropriate implementation in Passwords +- Removed patches: + * chromium-96-CommandLine-include.patch + * chromium-96-RestrictedCookieManager-tuple.patch + * chromium-96-DrmRenderNodePathFinder-include.patch + * chromium-96-CouponDB-include.patch + * chromium-96-freetype-unbundle.patch + * chromium-96-compiler.patch + * chromium-vaapi.patch + * chromium-86-nearby-include.patch +- Added patches: + * chromium-97-compiler.patch + * chromium-97-Point-constexpr.patch + * chromium-97-ScrollView-reference.patch + * chromium-95-libyuv-arm.patch + * fix-tag-dragging-in-KWin.patch + * fix-tag-dragging-in-Mutter.patch + +- Revert wayland fixes because it doesn't handle GPU correctly + (boo#1194182) + +- Use GCC 11, but disable LTO (boo#1194055). + +- Use our own copy of the wrapper so that we can use the fixes + for Wayland + +- Define GNU_SOURCE and fix the below patched issues +- Removed patches: + * chromium-86-f_seal.patch + * chromium-90-fseal.patch + +- Added patches: + * chromium-96-freetype-unbundle.patch + * chromium-96-EnumTable-crash.patch +- Unbundle freetype on TW +- Unbundle icu on 15.4 +- Disable lto and update _constraints on aarch64 +- Remove MEIPreload: it gets installed through component updater + +- Revert to gcc10 on TW: gcc11 is entirely broken +- No auto thread LTO: linker crash on ARM + +- Chromium 96.0.4664.110 (boo#1193713): + * CVE-2021-4098: Insufficient data validation in Mojo + * CVE-2021-4099: Use after free in Swiftshader + * CVE-2021-4100: Object lifecycle issue in ANGLE + * CVE-2021-4101: Heap buffer overflow in Swiftshader + * CVE-2021-4102: Use after free in V8 + +- Lord of the Browsers: The Two Compilers: + * Go back to GCC + * GCC: LTO removes needed assembly symbols + * Clang: issues with libstdc++ +- Chromium 96.0.4664.93 (boo#1193519): + * CVE-2021-4052: Use after free in web apps + * CVE-2021-4053: Use after free in UI + * CVE-2021-4079: Out of bounds write in WebRTC + * CVE-2021-4054: Incorrect security UI in autofill + * CVE-2021-4078: Type confusion in V8 + * CVE-2021-4055: Heap buffer overflow in extensions + * CVE-2021-4056: Type Confusion in loader + * CVE-2021-4057: Use after free in file API + * CVE-2021-4058: Heap buffer overflow in ANGLE + * CVE-2021-4059: Insufficient data validation in loader + * CVE-2021-4061: Type Confusion in V8 + * CVE-2021-4062: Heap buffer overflow in BFCache + * CVE-2021-4063: Use after free in developer tools + * CVE-2021-4064: Use after free in screen capture + * CVE-2021-4065: Use after free in autofill + * CVE-2021-4066: Integer underflow in ANGLE + * CVE-2021-4067: Use after free in window manager + * CVE-2021-4068: Insufficient validation of untrusted input in new tab page +- Chromium 96.0.4664.45 (boo#1192734): + * CVE-2021-38007: Type Confusion in V8 + * CVE-2021-38008: Use after free in media + * CVE-2021-38009: Inappropriate implementation in cache + * CVE-2021-38006: Use after free in storage foundation + * CVE-2021-38005: Use after free in loader + * CVE-2021-38010: Inappropriate implementation in service workers + * CVE-2021-38011: Use after free in storage foundation + * CVE-2021-38012: Type Confusion in V8 + * CVE-2021-38013: Heap buffer overflow in fingerprint recognition + * CVE-2021-38014: Out of bounds write in Swiftshader + * CVE-2021-38015: Inappropriate implementation in input + * CVE-2021-38016: Insufficient policy enforcement in background fetch + * CVE-2021-38017: Insufficient policy enforcement in iframe sandbox + * CVE-2021-38018: Inappropriate implementation in navigation + * CVE-2021-38019: Insufficient policy enforcement in CORS + * CVE-2021-38020: Insufficient policy enforcement in contacts picker + * CVE-2021-38021: Inappropriate implementation in referrer + * CVE-2021-38022: Inappropriate implementation in WebAuthentication +- Removed old patches: + * chromium-95-compiler.patch + * chromium-95-BitstreamReader-namespace.patch + * chromium-95-system-zlib.patch + * chromium-older-harfbuzz.patch + * pipewire-do-not-typecheck-the-portal-session_handle.patch +- Removed build breaking patches: + * chromium-93-EnumTable-crash.patch +- Added patches: + * chromium-96-compiler.patch + * chromium-96-CommandLine-include.patch + * chromium-96-RestrictedCookieManager-tuple.patch + * chromium-96-DrmRenderNodePathFinder-include.patch + * chromium-96-CouponDB-include.patch +- Changed patches: + * gcc-enable-lto.patch: see above + +- Ensure newer libs and LLVM is used on Leap (boo#1192310) + +- Explicitly BuildRequire python3-six. + cifs-utils -- Make cifs-idmap plugin (idmapwb.so) use update-alternatives - mechanism to be able to switch between cifs-utils and sssd; - (bsc#1182682). +- Update cifs-utils.spec: + * Remove unused + !BuildIgnore: samba-client + BuildRequires: libwbclient-devel + +- Update to cifs-utils 6.14 + * smbinfo is enhanced with capability to display alternate data streams + * setcifsacl is improved to optionally reorder ACEs in preferred order + * cifs.upcall regression in kerberos mount is fixed + * remove cifs-utils-6.13.tar.bz2 + * remove cifs-utils-6.13.tar.bz2.asc + * add cifs-utils-6.14.tar.bz2 + * add cifs-utils-6.14.tar.bz2.asc +- Drop upstream fixed patches: + * 0015-cifs.upcall-fix-regression-in-kerberos-mount.patch + +- Update to cifs-utils 6.13 + * Fixes CVE-2021-20208, cifs.upcall kerberos auth leak in container + * remove cifs-utils-6.12.tar.bz2 + * remove cifs-utils-6.12.tar.bz2.asc + * add cifs-utils-6.13.tar.bz2 + * add cifs-utils-6.13.tar.bz2.asc +- Drop upstream fixed patches: + * 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + * add 0014-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch + +- Update to cifs-utils 6.12 + * remove cifs-utils-6.11.tar.bz2 + * remove cifs-utils-6.11.tar.bz2.asc + * add cifs-utils-6.12.tar.bz2 + * add cifs-utils-6.12.tar.bz2.asc +- Remove backports already in 6.12 + * remove 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch + * remove 0002-cifs-utils-fix-probabilistic-compiling-error.patch +- Refresh Makefile.am install fix + * modify fix-sbin-install-error.patch +- Hardcode python3 interpreter in shebang of smbinfo instead of + /usr/bin/env to let rpm runtime dependency detect it. + +- use new %_pamdir macro to avoid hardcoding pam module path + +- Update to cifs-utils 6.11 + * remove cifs-utils-6.9.tar.bz2 + * remove cifs-utils-6.9.tar.bz2.asc + * add cifs-utils-6.11.tar.bz2 + * add cifs-utils-6.11.tar.bz2.asc +- Remove backports already in 6.11 + * remove 0001-smbinfo-Improve-help-usage-and-add-h-option.patch + * remove 0002-smbinfo-Add-bash-completion-support-for-smbinfo.patch + * remove 0003-getcifsacl-Add-support-to-accept-more-paths.patch + * remove 0004-getcifsacl-Fix-usage-message-to-include-multiple-fil.patch + * remove 0005-smbinfo-add-GETCOMPRESSION-support.patch + * remove 0006-getcifsacl-Add-support-for-R-recursive-option.patch + * remove 0007-smbinfo-add-bash-completion-support-for-getcompressi.patch + * remove 0008-mount.cifs.c-fix-memory-leaks-in-main-func.patch + * remove 0009-Zero-fill-the-allocated-memory-for-new-struct-cifs_n.patch + * remove 0010-Zero-fill-the-allocated-memory-for-a-new-ACE.patch + * remove 0011-fix-doublefree.patch + * remove 0012-mount.cifs-Fix-invalid-free.patch + * remove 0013-CVE-2020-14342-mount.cifs-fix-shell-command-injectio.patch +- Add fixes for autoconf and make install issues + * add fix-sbin-install-error.patch + * add 0001-cifs-utils-Respect-DESTDIR-when-installing-smb3-stuf.patch + * add 0002-cifs-utils-fix-probabilistic-compiling-error.patch +- Hardcode python3 interpreter in shebang of smb2-quota instead of + /usr/bin/env to let rpm runtime dependency detect it. + +- prepare usrmerge (boo#1029961) + +- Make cifs-idmap plugin (idmapwb.so) use update-alternatives + mechanism to be able to switch between cifs-utils and sssd; + (bsc#1182682). +- rst2man has been moved to python3-docutils in SLE12+, update + BuildRequires check to reflect that + clamav +- Update to 0.103.5 + * bsc#1194731, CVE-2022-20698: + Fix for invalid pointer read that may cause a crash. + This issue affects 0.104.1, 0.103.4 and prior when ClamAV is compiled + with libjson-c and the CL_SCAN_GENERAL_COLLECT_METADATA scan option + (the clamscan --gen-json option) is enabled. + * Fixed ability to disable the file size limit with libclamav C API, + like this: + cl_engine_set_num(engine, CL_ENGINE_MAX_FILESIZE, 0); + This issue didn't affect ClamD or ClamScan which also can disable the + limit by setting it to zero using MaxFileSize 0 in clamd.conf for ClamD, + or clamscan --max-filesize=0 for ClamScan. + Note: Internally, the max file size is still set to 2 GiB. Disabling the + limit for a scan will fall back on the internal 2 GiB limitation. + * Increased the maximum line length for ClamAV config files from 512 bytes + to 1,024 bytes to allow for longer config option strings. + * SigTool: Fix insufficient buffer size for --list-sigs that caused a + failure when listing a database containing one or more very long + signatures. This fix was backported from 0.104. + clamav-database +- database refresh on 2022-02-07 (bsc#1084929) + +- database refresh on 2022-02-03 (bsc#1084929) + +- database refresh on 2022-01-31 (bsc#1084929) + +- database refresh on 2022-01-24 (bsc#1084929) + +- database refresh on 2022-01-17 (bsc#1084929) + +- database refresh on 2022-01-10 (bsc#1084929) + +- database refresh on 2022-01-03 (bsc#1084929) + +- database refresh on 2021-12-27 (bsc#1084929) + +- database refresh on 2021-12-20 (bsc#1084929) + +- database refresh on 2021-12-13 (bsc#1084929) + clanlib +- Fix build on aarch64 since clanlib-cpuid.patch has been dropped: + * clanlib-add-aarch64.patch + +- Update to version 4.1 + * Removed all the obsolete elements of ClanLib that were either + abandoned, replaced by newer methodologies, + moved to separate projects. + * Removed base modules: Compute, CSSLayout, Database, GameIDE, + GUI, Physics2D, Physics3D, Sqlite and SWRender + * Introduced clanUI, that replaced clanGUI. + This took the best ideas of clanGUI, to provide a faster, easier + and more flexible UI framework. + * New Prerequisite, a C++11 compiler is now required to compile + ClanLib. + * Performance increase of clanUI + * Support of OpenGL ES3.2 + * Fixed clan::GameTime::get_time_elapsed_ms() accuracy + * Enhanced clanUI to reflect the UICore fork. + * Updated clanSound to use ALSA + * Various API enhancements + * Various bug fixes +- Integrated doc and examples package +- Dropped upstream fixed + * ClanLib-2.3.6-fix-opengl.patch + * clanlib-cpuid.patch + * stdgnu++11.patch + * clanlib-alsa.patch + +- Use alsa API properly. Consumers are expected to use + instead of . + This is in preparation of an change to pkgconfig(alsa) to + not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333) + clanlib-alsa.patch + -- clean up dependencies and fix dependencies for clanlib-devel - -- Update to version 2.3.6: - * No breaking changes from 2.3.5 - * complete list of changes is available at - http://clanlib.org/wiki/ClanLib_2.3.6_Release_Notes -- removed upstream integrated patch for gcc 4.7. - -- Update to version 2.3.5: - * complete list of changes is available at - http://clanlib.org/wiki/ClanLib_2.3.5_Release_Notes - claws-mail +- Disable pilot-link on Leap 15.4 as pilot-link will be dropped + from Leap 15.4 + clazy +- Update to 1.11 + * New Checks: + - use-arrow-operator-instead-of-data + - use-static-qregularexpression + - unexpected-flag-enumerator-value + - Removed inefficient-qlist check (Fixed in Qt6) + clingo +- added python-cffi as Requires (boo#1193712) + cloud-init +- Update to version 21.2 (bsc#1186004) + + Remove patches included upstream: + - cloud-init-azure-def-usr-pass.patch + - cloud-init-after-kvp.diff + - cloud-init-recognize-hpc.patch + - use_arroba_to_include_sudoers_directory-bsc_1181283.patch + - cloud-init-bonding-opts.patch + - cloud-init-log-file-mode.patch + - cloud-init-no-pwd-in-log.patch + - 0001-templater-drop-Jinja-Python-2-compatibility-shim.patch + + Remove cloud-init-sle12-compat.patch, version in SLE 12 is frozen to 20.2 + + Remove cloud-init-tests-set-exec.patch no longer needed + + Forward port: + - cloud-init-write-routes.patch + - cloud-init-break-resolv-symlink.patch + - cloud-init-sysconf-path.patch + - cloud-init-no-tempnet-oci.patch + + Add \r\n check for SSH keys in Azure (#889) + + Revert "Add support to resize rootfs if using LVM (#721)" (#887) + (LP: #1922742) + + Add Vultaire as contributor (#881) [Paul Goins] + + Azure: adding support for consuming userdata from IMDS (#884) [Anh Vo] + + test_upgrade: modify test_upgrade_package to run for more sources (#883) + + Fix chef module run failure when chef_license is set (#868) [Ben Hughes] + + Azure: Retry net metadata during nic attach for non-timeout errs (#878) + [aswinrajamannar] + + Azure: Retrieve username and hostname from IMDS (#865) [Thomas Stringer] + + Azure: eject the provisioning iso before reporting ready (#861) [Anh Vo] + + Use `partprobe` to re-read partition table if available (#856) + [Nicolas Bock] (LP: #1920939) + + fix error on upgrade caused by new vendordata2 attributes (#869) + (LP: #1922739) + + add prefer_fqdn_over_hostname config option (#859) + [hamalq] (LP: #1921004) + + Emit dots on travis to avoid timeout (#867) + + doc: Replace remaining references to user-scripts as a config module + (#866) [Ryan Harper] + + azure: Removing ability to invoke walinuxagent (#799) [Anh Vo] + + Add Vultr support (#827) [David Dymko] + + Fix unpickle for source paths missing run_dir (#863) + [lucasmoura] (LP: #1899299) + + sysconfig: use BONDING_MODULE_OPTS on SUSE (#831) [Jens Sandmann] + + bringup_static_routes: fix gateway check (#850) [Petr Fedchenkov] + + add hamalq user (#860) [hamalq] + + Add support to resize rootfs if using LVM (#721) + [Eduardo Otubo] (LP: #1799953) + + Fix mis-detecting network configuration in initramfs cmdline (#844) + (LP: #1919188) + + tools/write-ssh-key-fingerprints: do not display empty header/footer + (#817) [dermotbradley] + + Azure helper: Ensure Azure http handler sleeps between retries (#842) + [Johnson Shi] + + Fix chef apt source example (#826) [timothegenzmer] + + .travis.yml: generate an SSH key before running tests (#848) + + write passwords only to serial console, lock down cloud-init-output.log + (#847) (LP: #1918303) + + Fix apt default integration test (#845) + + integration_tests: bump pycloudlib dependency (#846) + + Fix stack trace if vendordata_raw contained an array (#837) [eb3095] + + archlinux: Fix broken locale logic (#841) + [Kristian Klausen] (LP: #1402406) + + Integration test for #783 (#832) + + integration_tests: mount more paths IN_PLACE (#838) + + Fix requiring device-number on EC2 derivatives (#836) (LP: #1917875) + + Remove the vi comment from the part-handler example (#835) + + net: exclude OVS internal interfaces in get_interfaces (#829) + (LP: #1912844) + + tox.ini: pass OS_* environment variables to integration tests (#830) + + integration_tests: add OpenStack as a platform (#804) + + Add flexibility to IMDS api-version (#793) [Thomas Stringer] + + Fix the TestApt tests using apt-key on Xenial and Hirsute (#823) + [Paride Legovini] (LP: #1916629) + + doc: remove duplicate "it" from nocloud.rst (#825) [V.I. Wood] + + archlinux: Use hostnamectl to set the transient hostname (#797) + [Kristian Klausen] + + cc_keys_to_console.py: Add documentation for recently added config key + (#824) [dermotbradley] + + Update cc_set_hostname documentation (#818) [Toshi Aoyama] + From 21.1 + + Azure: Support for VMs without ephemeral resource disks. (#800) + [Johnson Shi] (LP: #1901011) + + cc_keys_to_console: add option to disable key emission (#811) + [Michael Hudson-Doyle] (LP: #1915460) + + integration_tests: introduce lxd_use_exec mark (#802) + + azure: case-insensitive UUID to avoid new IID during kernel upgrade + (#798) (LP: #1835584) + + stale.yml: don't ask submitters to reopen PRs (#816) + + integration_tests: fix use of SSH agent within tox (#815) + + integration_tests: add UPGRADE CloudInitSource (#812) + + integration_tests: use unique MAC addresses for tests (#813) + + Update .gitignore (#814) + + Port apt cloud_tests to integration tests (#808) + + integration_tests: fix test_gh626 on LXD VMs (#809) + + Fix attempting to decode binary data in test_seed_random_data test (#806) + + Remove wait argument from tests with session_cloud calls (#805) + + Datasource for UpCloud (#743) [Antti Myyrä] + + test_gh668: fix failure on LXD VMs (#801) + + openstack: read the dynamic metadata group vendor_data2.json (#777) + [Andrew Bogott] (LP: #1841104) + + includedir in suoders can be prefixed by "arroba" (#783) + [Jordi Massaguer Pla] + + [VMware] change default max wait time to 15s (#774) [xiaofengw-vmware] + + Revert integration test associated with reverted #586 (#784) + + Add jordimassaguerpla as contributor (#787) [Jordi Massaguer Pla] + + Add Rick Harding to CLA signers (#792) [Rick Harding] + + HACKING.rst: add clarifying note to LP CLA process section (#789) + + Stop linting cloud_tests (#791) + + cloud-tests: update cryptography requirement (#790) [Joshua Powers] + + Remove 'remove-raise-on-failure' calls from integration_tests (#788) + + Use more cloud defaults in integration tests (#757) + + Adding self to cla signers (#776) [Andrew Bogott] + + doc: avoid two warnings (#781) [Dan Kenigsberg] + + Use proper spelling for Red Hat (#778) [Dan Kenigsberg] + + Add antonyc to .github-cla-signers (#747) [Anton Chaporgin] + + integration_tests: log image serial if available (#772) + + [VMware] Support cloudinit raw data feature (#691) [xiaofengw-vmware] + + net: Fix static routes to host in eni renderer (#668) [Pavel Abalikhin] + + .travis.yml: don't run cloud_tests in CI (#756) + + test_upgrade: add some missing commas (#769) + + cc_seed_random: update documentation and fix integration test (#771) + (LP: #1911227) + + Fix test gh-632 test to only run on NoCloud (#770) (LP: #1911230) + + archlinux: fix package upgrade command handling (#768) [Bao Trinh] + + integration_tests: add integration test for LP: #1910835 (#761) + + Fix regression with handling of IMDS ssh keys (#760) [Thomas Stringer] + + integration_tests: log cloud-init version in SUT (#758) + + Add ajmyyra as contributor (#742) [Antti Myyrä] + + net_convert: add some missing help text (#755) + + Missing IPV6_AUTOCONF=no to render sysconfig dhcp6 stateful on RHEL + (#753) [Eduardo Otubo] + + doc: document missing IPv6 subnet types (#744) [Antti Myyrä] + + Add example configuration for datasource `AliYun` (#751) [Xiaoyu Zhong] + + integration_tests: add SSH key selection settings (#754) + + fix a typo in man page cloud-init.1 (#752) [Amy Chen] + + network-config-format-v2.rst: add Netplan Passthrough section (#750) + + stale: re-enable post holidays (#749) + + integration_tests: port ca_certs tests from cloud_tests (#732) + + Azure: Add telemetry for poll IMDS (#741) [Johnson Shi] + + doc: move testing section from HACKING to its own doc (#739) + + No longer allow integration test failures on travis (#738) + + stale: fix error in definition (#740) + + integration_tests: set log-cli-level to INFO by default (#737) + + PULL_REQUEST_TEMPLATE.md: use backticks around commit message (#736) + + stale: disable check for holiday break (#735) + + integration_tests: log the path we collect logs into (#733) + + .travis.yml: add (most) supported Python versions to CI (#734) + + integration_tests: fix IN_PLACE CLOUD_INIT_SOURCE (#731) + + cc_ca_certs: add RHEL support (#633) [cawamata] + + Azure: only generate config for NICs with addresses (#709) + [Thomas Stringer] + + doc: fix CloudStack configuration example (#707) [Olivier Lemasle] + + integration_tests: restrict test_lxd_bridge appropriately (#730) + + Add integration tests for CLI functionality (#729) + + Integration test for gh-626 (#728) + + Some test_upgrade fixes (#726) + + Ensure overriding test vars with env vars works for booleans (#727) + + integration_tests: port lxd_bridge test from cloud_tests (#718) + + Integration test for gh-632. (#725) + + Integration test for gh-671 (#724) + + integration-requirements.txt: bump pycloudlib commit (#723) + + Drop unnecessary shebang from cmd/main.py (#722) [Eduardo Otubo] + + Integration test for LP: #1813396 and #669 (#719) + + integration_tests: include timestamp in log output (#720) + + integration_tests: add test for LP: #1898997 (#713) + + Add integration test for power_state_change module (#717) + + Update documentation for network-config-format-v2 (#701) [ggiesen] + + sandbox CA Cert tests to not require ca-certificates (#715) + [Eduardo Otubo] + + Add upgrade integration test (#693) + + Integration test for 570 (#712) + + Add ability to keep snapshotted images in integration tests (#711) + + Integration test for pull #586 (#706) + + integration_tests: introduce skipping of tests by OS (#702) + + integration_tests: introduce IntegrationInstance.restart (#708) + + Add lxd-vm to list of valid integration test platforms (#705) + + Adding BOOTPROTO = dhcp to render sysconfig dhcp6 stateful on RHEL + (#685) [Eduardo Otubo] + + Delete image snapshots created for integration tests (#682) + + Parametrize ssh_keys_provided integration test (#700) [lucasmoura] + + Drop use_sudo attribute on IntegrationInstance (#694) [lucasmoura] + + cc_apt_configure: add riscv64 as a ports arch (#687) + [Dimitri John Ledkov] + + cla: add xnox (#692) [Dimitri John Ledkov] + + Collect logs from integration test runs (#675) + From 20.4.1 + + Revert "ssh_util: handle non-default AuthorizedKeysFile config (#586)" + From 20.4 + + tox: avoid tox testenv subsvars for xenial support (#684) + + Ensure proper root permissions in integration tests (#664) [James Falcon] + + LXD VM support in integration tests (#678) [James Falcon] + + Integration test for fallocate falling back to dd (#681) [James Falcon] + + .travis.yml: correctly integration test the built .deb (#683) + + Ability to hot-attach NICs to preprovisioned VMs before reprovisioning + (#613) [aswinrajamannar] + + Support configuring SSH host certificates. (#660) [Jonathan Lung] + + add integration test for LP: #1900837 (#679) + + cc_resizefs on FreeBSD: Fix _can_skip_ufs_resize (#655) + [Mina Galić] (LP: #1901958, #1901958) + + DataSourceAzure: push dmesg log to KVP (#670) [Anh Vo] + + Make mount in place for tests work (#667) [James Falcon] + + integration_tests: restore emission of settings to log (#657) + + DataSourceAzure: update password for defuser if exists (#671) [Anh Vo] + + tox.ini: only select "ci" marked tests for CI runs (#677) + + Azure helper: Increase Azure Endpoint HTTP retries (#619) [Johnson Shi] + + DataSourceAzure: send failure signal on Azure datasource failure (#594) + [Johnson Shi] + + test_persistence: simplify VersionIsPoppedFromState (#674) + + only run a subset of integration tests in CI (#672) + + cli: add + -system param to allow validating system user-data on a + machine (#575) + + test_persistence: add VersionIsPoppedFromState test (#673) + + introduce an upgrade framework and related testing (#659) + + add + -no-tty option to gpg (#669) [Till Riedel] (LP: #1813396) + + Pin pycloudlib to a working commit (#666) [James Falcon] + + DataSourceOpenNebula: exclude SRANDOM from context output (#665) + + cloud_tests: add hirsute release definition (#662) + + split integration and cloud_tests requirements (#652) + + faq.rst: add warning to answer that suggests running `clean` (#661) + + Fix stacktrace in DataSourceRbxCloud if no metadata disk is found (#632) + [Scott Moser] + + Make wakeonlan Network Config v2 setting actually work (#626) + [dermotbradley] + + HACKING.md: unify network-refactoring namespace (#658) [Mina Galić] + + replace usage of dmidecode with kenv on FreeBSD (#621) [Mina Galić] + + Prevent timeout on travis integration tests. (#651) [James Falcon] + + azure: enable pushing the log to KVP from the last pushed byte (#614) + [Moustafa Moustafa] + + Fix launch_kwargs bug in integration tests (#654) [James Falcon] + + split read_fs_info into linux & freebsd parts (#625) [Mina Galić] + + PULL_REQUEST_TEMPLATE.md: expand commit message section (#642) + + Make some language improvements in growpart documentation (#649) + [Shane Frasier] + + Revert ".travis.yml: use a known-working version of lxd (#643)" (#650) + + Fix not sourcing default 50-cloud-init ENI file on Debian (#598) + [WebSpider] + + remove unnecessary reboot from gpart resize (#646) [Mina Galić] + + cloudinit: move dmi functions out of util (#622) [Scott Moser] + + integration_tests: various launch improvements (#638) + + test_lp1886531: don't assume /etc/fstab exists (#639) + + Remove Ubuntu restriction from PR template (#648) [James Falcon] + + util: fix mounting of vfat on *BSD (#637) [Mina Galić] + + conftest: improve docstring for disable_subp_usage (#644) + + doc: add example query commands to debug Jinja templates (#645) + + Correct documentation and testcase data for some user-data YAML (#618) + [dermotbradley] + + Hetzner: Fix instance_id / SMBIOS serial comparison (#640) + [Markus Schade] + + .travis.yml: use a known-working version of lxd (#643) + + tools/build-on-freebsd: fix comment explaining purpose of the script + (#635) [Mina Galić] + + Hetzner: initialize instance_id from system-serial-number (#630) + [Markus Schade] (LP: #1885527) + + Explicit set IPV6_AUTOCONF and IPV6_FORCE_ACCEPT_RA on static6 (#634) + [Eduardo Otubo] + + get_interfaces: don't exclude Open vSwitch bridge/bond members (#608) + [Lukas Märdian] (LP: #1898997) + + Add config modules for controlling IBM PowerVM RMC. (#584) + [Aman306] (LP: #1895979) + + Update network config docs to clarify MAC address quoting (#623) + [dermotbradley] + + gentoo: fix hostname rendering when value has a comment (#611) + [Manuel Aguilera] + + refactor integration testing infrastructure (#610) [James Falcon] + + stages: don't reset permissions of cloud-init.log every boot (#624) + (LP: #1900837) + + docs: Add how to use cloud-localds to boot qemu (#617) [Joshua Powers] + + Drop vestigial update_resolve_conf_file function (#620) [Scott Moser] + + cc_mounts: correctly fallback to dd if fallocate fails (#585) + (LP: #1897099) + + .travis.yml: add integration-tests to Travis matrix (#600) + + ssh_util: handle non-default AuthorizedKeysFile config (#586) + [Eduardo Otubo] + + Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo] + + bddeb: new + -packaging-branch argument to pull packaging from branch + (#576) [Paride Legovini] + + Add more integration tests (#615) [lucasmoura] + + DataSourceAzure: write marker file after report ready in preprovisioning + (#590) [Johnson Shi] + + integration_tests: emit settings to log during setup (#601) + + integration_tests: implement citest tests run in Travis (#605) + + Add Azure support to integration test framework (#604) [James Falcon] + + openstack: consider product_name as valid chassis tag (#580) + [Adrian Vladu] (LP: #1895976) + + azure: clean up and refactor report_diagnostic_event (#563) [Johnson Shi] + + net: add the ability to blacklist network interfaces based on driver + during enumeration of physical network devices (#591) [Anh Vo] + + integration_tests: don't error on cloud-init failure (#596) + + integration_tests: improve cloud-init.log assertions (#593) + + conftest.py: remove top-level import of httpretty (#599) + + tox.ini: add integration-tests testenv definition (#595) + + PULL_REQUEST_TEMPLATE.md: empty checkboxes need a space (#597) + + add integration test for LP: #1886531 (#592) + + Initial implementation of integration testing infrastructure (#581) + [James Falcon] + + Fix name of ntp and chrony service on CentOS and RHEL. (#589) + [Scott Moser] (LP: #1897915) + + Adding a PR template (#587) [James Falcon] + + Azure parse_network_config uses fallback cfg when generate IMDS network + cfg fails (#549) [Johnson Shi] + + features: refresh docs for easier out-of-context reading (#582) + + Fix typo in resolv_conf module's description (#578) [Wacław Schiller] + + cc_users_groups: minor doc formatting fix (#577) + + Fix typo in disk_setup module's description (#579) [Wacław Schiller] + + Add vendor-data support to seedfrom parameter for NoCloud and OVF (#570) + [Johann Queuniet] + + boot.rst: add First Boot Determination section (#568) (LP: #1888858) + + opennebula.rst: minor readability improvements (#573) [Mina Galić] + + cloudinit: remove unused LOG variables (#574) + + create a shutdown_command method in distro classes (#567) + [Emmanuel Thomé] + + user_data: remove unused constant (#566) + + network: Fix type and respect name when rendering vlan in + sysconfig. (#541) [Eduardo Otubo] (LP: #1788915, #1826608) + + Retrieve SSH keys from IMDS first with OVF as a fallback (#509) + [Thomas Stringer] + + Add jqueuniet as contributor (#569) [Johann Queuniet] + + distros: minor typo fix (#562) + + Bump the integration-requirements versioned dependencies (#565) + [Paride Legovini] + + network-config-format-v1: fix typo in nameserver example (#564) + [Stanislas] + + Run cloud-init-local.service after the hv_kvp_daemon (#505) + [Robert Schweikert] + + Add method type hints for Azure helper (#540) [Johnson Shi] + + systemd: add Before=shutdown.target when Conflicts=shutdown.target is + used (#546) [Paride Legovini] + + LXD: detach network from profile before deleting it (#542) + [Paride Legovini] (LP: #1776958) + + redhat spec: add missing BuildRequires (#552) [Paride Legovini] + + util: remove debug statement (#556) [Joshua Powers] + + Fix cloud config on chef example (#551) [lucasmoura] + From 20.3 + + Azure: Add netplan driver filter when using hv_netvsc driver (#539) + [James Falcon] (LP: #1830740) + + query: do not handle non-decodable non-gzipped content (#543) + + DHCP sandboxing failing on noexec mounted /var/tmp (#521) [Eduardo Otubo] + + Update the list of valid ssh keys. (#487) + [Ole-Martin Bratteng] (LP: #1877869) + + cmd: cloud-init query to handle compressed userdata (#516) (LP: #1889938) + + Pushing cloud-init log to the KVP (#529) [Moustafa Moustafa] + + Add Alpine Linux support. (#535) [dermotbradley] + + Detect kernel version before swap file creation (#428) [Eduardo Otubo] + + cli: add devel make-mime subcommand (#518) + + user-data: only verify mime-types for TYPE_NEEDED and x-shellscript + (#511) (LP: #1888822) + + DataSourceOracle: retry twice (and document why we retry at all) (#536) + + Refactor Azure report ready code (#468) [Johnson Shi] + + tox.ini: pin correct version of httpretty in xenial{,-dev} envs (#531) + + Support Oracle IMDSv2 API (#528) [James Falcon] + + .travis.yml: run a doc build during CI (#534) + + doc/rtd/topics/datasources/ovf.rst: fix doc8 errors (#533) + + Fix 'Users and Groups' configuration documentation (#530) [sshedi] + + cloudinit.distros: update docstrings of add_user and create_user (#527) + + Fix headers for device types in network v2 docs (#532) + [Caleb Xavier Berger] + + Add AlexBaranowski as contributor (#508) [Aleksander Baranowski] + + DataSourceOracle: refactor to use only OPC v1 endpoint (#493) + + .github/workflows/stale.yml: s/Josh/Rick/ (#526) + + Fix a typo in apt pipelining module (#525) [Xiao Liang] + + test_util: parametrize devlist tests (#523) [James Falcon] + + Recognize LABEL_FATBOOT labels (#513) [James Falcon] (LP: #1841466) + + Handle additional identifier for SLES For HPC (#520) [Robert Schweikert] + + Revert "test-requirements.txt: pin pytest to <6 (#512)" (#515) + + test-requirements.txt: pin pytest to <6 (#512) + + Add "tsanghan" as contributor (#504) [tsanghan] + + fix brpm building (LP: #1886107) + + Adding eandersson as a contributor (#502) [Erik Olof Gunnar Andersson] + + azure: disable bouncing hostname when setting hostname fails (#494) + [Anh Vo] + + VMware: Support parsing DEFAULT-RUN-POST-CUST-SCRIPT (#441) + [xiaofengw-vmware] + + DataSourceAzure: Use ValueError when JSONDecodeError is not available + (#490) [Anh Vo] + + cc_ca_certs.py: fix blank line problem when removing CAs and adding + new one (#483) [dermotbradley] + + freebsd: py37-serial is now py37-pyserial (#492) [Gonéri Le Bouder] + + ssh exit with non-zero status on disabled user (#472) + [Eduardo Otubo] (LP: #1170059) + + cloudinit: remove global disable of pylint W0107 and fix errors (#489) + + networking: refactor wait_for_physdevs from cloudinit.net (#466) + (LP: #1884626) + + HACKING.rst: add pytest.param pytest gotcha (#481) + + cloudinit: remove global disable of pylint W0105 and fix errors (#480) + + Fix two minor warnings (#475) + + test_data: fix faulty patch (#476) + + cc_mounts: handle missing fstab (#484) (LP: #1886531) + + LXD cloud_tests: support more lxd image formats (#482) [Paride Legovini] + + Add update_etc_hosts as default module on *BSD (#479) [Adam Dobrawy] + + cloudinit: fix tip-pylint failures and bump pinned pylint version (#478) + + Added BirknerAlex as contributor and sorted the file (#477) + [Alexander Birkner] + + Update list of types of modules in cli.rst [saurabhvartak1982] + + tests: use markers to configure disable_subp_usage (#473) + + Add mention of vendor-data to no-cloud format documentation (#470) + [Landon Kirk] + + Fix broken link to OpenStack metadata service docs (#467) + [Matt Riedemann] + + Disable ec2 mirror for non aws instances (#390) + [lucasmoura] (LP: #1456277) + + cloud_tests: don't pass + -python-version to read-dependencies (#465) + + networking: refactor is_physical from cloudinit.net (#457) (LP: #1884619) + + Enable use of the caplog fixture in pytest tests, and add a + cc_final_message test using it (#461) + + RbxCloud: Add support for FreeBSD (#464) [Adam Dobrawy] + + Add schema for cc_chef module (#375) [lucasmoura] (LP: #1858888) + + test_util: add (partial) testing for util.mount_cb (#463) + + .travis.yml: revert to installing ubuntu-dev-tools (#460) + + HACKING.rst: add details of net refactor tracking (#456) + + .travis.yml: rationalise installation of dependencies in host (#449) + + Add dermotbradley as contributor. (#458) [dermotbradley] + + net/networking: remove unused functions/methods (#453) + + distros.networking: initial implementation of layout (#391) + + cloud-init.service.tmpl: use "rhel" instead of "redhat" (#452) + + Change from redhat to rhel in systemd generator tmpl (#450) + [Eduardo Otubo] + + Hetzner: support reading user-data that is base64 encoded. (#448) + [Scott Moser] (LP: #1884071) + + HACKING.rst: add strpath gotcha to testing gotchas section (#446) + + cc_final_message: don't create directories when writing boot-finished + (#445) (LP: #1883903) + + .travis.yml: only store new schroot if something has changed (#440) + + util: add ensure_dir_exists parameter to write_file (#443) + + printing the error stream of the dhclient process before killing it + (#369) [Moustafa Moustafa] + + Fix link to the MAAS documentation (#442) + [Paride Legovini] (LP: #1883666) + + RPM build: disable the dynamic mirror URLs when using a proxy (#437) + [Paride Legovini] + + util: rename write_file's copy_mode parameter to preserve_mode (#439) + + .travis.yml: use $TRAVIS_BUILD_DIR for lxd_image caching (#438) + + cli.rst: alphabetise devel subcommands and add net-convert to list (#430) + + Default to UTF-8 in /var/log/cloud-init.log (#427) [James Falcon] + + travis: cache the chroot we use for package builds (#429) + + test: fix all flake8 E126 errors (#425) [Joshua Powers] + + Fixes KeyError for bridge with no "parameters:" setting (#423) + [Brian Candler] (LP: #1879673) + + When tools.conf does not exist, running cmd "vmware-toolbox-cmd + config get deployPkg enable-custom-scripts", the return code will + be EX_UNAVAILABLE(69), on this condition, it should not take it as + error. (#413) [chengcheng-chcheng] + + Document CloudStack data-server well-known hostname (#399) [Gregor Riepl] + + test: move conftest.py to top-level, to cover tests/ also (#414) + + Replace cc_chef is_installed with use of subp.is_exe. (#421) + [Scott Moser] + + Move runparts to subp. (#420) [Scott Moser] + + Move subp into its own module. (#416) [Scott Moser] + + readme: point at travis-ci.com (#417) [Joshua Powers] + + New feature flag functionality and fix includes failing silently (#367) + [James Falcon] (LP: #1734939) + + Enhance poll imds logging (#365) [Moustafa Moustafa] + + test: fix all flake8 E121 and E123 errors (#404) [Joshua Powers] + + test: fix all flake8 E241 (#403) [Joshua Powers] + + test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers] + + cc_grub_dpkg: determine idevs in more robust manner with grub-probe + (#358) [Matthew Ruffell] (LP: #1877491) + + test: fix all flake8 E741 errors (#401) [Joshua Powers] + + tests: add groovy integration tests for ubuntu (#400) + + Enable chef_license support for chef infra client (#389) [Bipin Bachhao] + + testing: use flake8 again (#392) [Joshua Powers] + + enable Puppet, Chef mcollective in default config (#385) + [Mina Galić (deprecated: Igor Galić)] (LP: #1880279) + + HACKING.rst: introduce .net + > Networking refactor section (#384) + + Travis: do not install python3-contextlib2 (dropped dependency) (#388) + [Paride Legovini] + + HACKING: mention that .github-cla-signers is alpha-sorted (#380) + + Add bipinbachhao as contributor (#379) [Bipin Bachhao] + + cc_snap: validate that assertions property values are strings (#370) + + conftest: implement partial disable_subp_usage (#371) + + test_resolv_conf: refresh stale comment (#374) + + cc_snap: apply validation to snap.commands properties (#364) + + make finding libc platform independent (#366) + [Mina Galić (deprecated: Igor Galić)] + + doc/rtd/topics/faq: Updates LXD docs links to current site (#368) [TomP] + + templater: drop Jinja Python 2 compatibility shim (#353) + + cloudinit: minor pylint fixes (#360) + + cloudinit: remove unneeded __future__ imports (#362) + + migrating momousta lp user to Moustafa-Moustafa GitHub user (#361) + [Moustafa Moustafa] + + cloud_tests: emit dots on Travis while fetching images (#347) + + Add schema to apt configure config (#357) [lucasmoura] (LP: #1858884) + + conftest: add docs and tests regarding CiTestCase's subp functionality + (#343) + + analyze/dump: refactor shared string into variable (#350) + + doc: update boot.rst with correct timing of runcmd (#351) + + HACKING.rst: change contact info to Rick Harding (#359) [lucasmoura] + + HACKING.rst: guide people to add themselves to the CLA file (#349) + + HACKING.rst: more unit testing documentation (#354) + + .travis.yml: don't run lintian during integration test package builds + (#352) + + Add test to ensure docs examples are valid cloud-init configs (#355) + [James Falcon] (LP: #1876414) + + make suse and sles support 127.0.1.1 (#336) [chengcheng-chcheng] + + Create tests to validate schema examples (#348) + [lucasmoura] (LP: #1876412) + + analyze/dump: add support for Amazon Linux 2 log lines (#346) + (LP: #1876323) + + bsd: upgrade support (#305) [Gonéri Le Bouder] + + Add lucasmoura as contributor (#345) [lucasmoura] + + Add "therealfalcon" as contributor (#344) [James Falcon] + + Adapt the package building scripts to use Python 3 (#231) + [Paride Legovini] + + DataSourceEc2: use metadata's NIC ordering to determine route-metrics + (#342) (LP: #1876312) + + .travis.yml: introduce caching (#329) + + cc_locale: introduce schema (#335) + + doc/rtd/conf.py: bump copyright year to 2020 (#341) + + yum_add_repo: Add Centos to the supported distro list (#340) + +- Add cloud-init-update-test-characters-in-substitution-unit-test.patch + to fix unit test fail in TestGetPackageMirrorInfo::test_substitution. + +- Add patch from upstream to remove python2 compatibility so + cloud-init builds fine in Tumbleweed with a recent Jinja2 + version. This patch is only applied in TW. + * 0001-templater-drop-Jinja-Python-2-compatibility-shim.patch + cloud-netconfig +- Update to version 1.6: + + Ignore proxy when accessing metadata (bsc#1187939) + + Print warning in case metadata is not accessible + + Documentation update + cloud-regionsrv-client +- Follow up changes to (jsc#PCT-130, bsc#1182026) + + Fix executable name for AHB service/timer + + Update manpage for BYOS instance registration + cluster-glue -- Update to version 1.0.12+v1.git.1587474580.a5fda2bc: - * Fix EC2 stonith plugin (bsc#1169784) - -- Update to version 1.0.12+v1.git.1560323319.fd5a3bef: - * ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't exist (bsc#1131545) - -- Create /var/run/heartbeat/rsctmp directory (bsc#1131545) - -- Update to version 1.0.12+v1.git.1534346580.be86a9f2: - * Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as supported parameters (bsc#1098758) -- Remove obsolete patch: - * Remove 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch - -- Update to version 1.0.12+v1.git.1523280117.43b22d15: - * High: external/ec2: Avoid unicode errors and improve performance (bsc#1088656) -- Medium: external/ec2: Mitigate fence race (bsc#1088656) - * Add 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch - -- Build: Ship cibsecret by pacemaker instead of cluster-glue (bsc#1082456) - -- spec: Still use 90 as the consistent gid for the group "haclient" among the cluster - -- Stop building static archives only to remove them later. - -- Switch to pkgconfig dependencies -- Drop asciidoc from deps, even tho configure.ac checks for it - the mans are generated by docbook - -- Format with spec-cleaner -- Remove old distributions as we build only on SLE12+ (sle11/sle10) -- Always disable fatal warnings, it only turns on -Werror which is - pointless for distro builds and just could break with gcc updates -- Use the user creation oneliner like other packages - -- Fix Python 3 compatibility in these agents (bsc#1073376): - * external/ibmrsa-telnet - * external/dracmc-telnet - * external/riloe - -- Port scripts to Python 3 - * Add 0001-Port-scripts-to-Python-3.patch - -- Update to version 1.0.12+v1.git.1511436818.71ae59fa: - * Fix: stonith:external/ec2: Enforce en_US.UTF-8 locale when invoking aws client (bsc#1059171) - * Drop libnet dependency (bsc#1069596) - -- Update to version 1.0.12+v1.git.1501749673.bdd95fd0: - * stonith: external/vcenter: Reset returns success with RESETPOWERON=0 if vm is already off (bsc#1050908) - * Remove hb_report from doc/ - * Fix warnings reported by GCC7. (bsc#1030241) - * * Drop 0001-Fix-warnings-reported-by-GCC7.patch which has been merged upstream - -- Remove openhpi support as the packages is going to be removed. - -- Add 0001-Fix-warnings-reported-by-GCC7.patch to fix bnc#1030241. - -- Require user and group nobody - -- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13. - -- Update to version 1.0.12+v1.git.1485976882.03d61cd: - * Low: ipc: fix poll function parameter type - * Medium: hb_report: invoke crm to create a report - -- Update to version 1.0.12+v1.git.1478088779.afaeeb2: - * Low: stonith: Convert gethostbyname() usage to getaddrinfo() - * Low: apcmastersnmp: Convert gethostbyname() usage to getaddrinfo() - * Low: ipmilan_command: Convert gethostbyname() to getaddrinfo() - * Low: wti_mpc: Convert gethostbyname() usage to getaddrinfo() - -- Update to version 1.0.12+v1.git.1476869614.524e5d0: - * Adjust version to correct sorting - -- Update to version 1.0.12+git.1476707642.08bec62: - * low: cl_plumbing: Fix incorrect negations -- Drop merged patches: - * Remove cluster-glue-gcc5.patch - * Remove remove-unused-constants.patch - -- Update to version 1.0.12+git.1476172419.3e86358: - * Upstream is now github.com/ClusterLabs/cluster-glue.git - * stonith: describe -E option - -- Update to 1.0.12+hg2818 - + Fix addresses of FSF, point to gnu.org/licenses instead -- Fix build with GCC 6 - + Add remove-unused-constants.patch - -- Update to 1.0.12+hg2816 - + Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names -- upstream cs: 56f40ec5d37e - -- Update to 1.0.12+hg2815 - + Medium: stonith: external/ec2: use target's uname as default for port (bsc#947026) -- Replace hb_report with script which calls crm report (bsc#950182) (bsc#950483) -- Remove 0006-ec2-instance-tag-bsc-947026.patch -- Remove 0001-high-hb_report-Collect-logs-from-journald-boo-900654.patch -- Remove 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch -- Remove 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch -- Remove 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch -- Remove 0005-low-hb_report-collect-libqb-version-bsc-943327.patch -- Remove bnc662816_cluster-glue_hb_report_abspath.patch -- Move libglue-devel to group Development/Libraries/C and C++ -- Upstream cs: a10cd7cc13f5 - -- Dev: stonith: external/ec2: Be able to omit the "port" option. (bsc#947026) (fate#319008) -- Add 0006-ec2-instance-tag-bsc-947026.patch - -- high: hb_report: Always prefer syslog if available (bsc#942906) -- low: hb_report: Increase time to wait for the logmark -- low: hb_report: Collect libqb version (bsc#943327) -- Add 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch -- Add 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch -- Add 0005-low-hb_report-collect-libqb-version-bsc-943327.patch - -- high: hb_report: Prefer pacemaker.log if it exists (bsc#941681) -- Add 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch - -- Low: stonith: external/ec2: update name in the short description -- High: stonith: external/ec2: new agent for aws/ec2 -- Medium: hb_report: use faster zypper interface if available -- Medium: stonith: external/vcenter: replace experimental smartmatch (bnc#900353) -- Medium: ha_logd: prevent race caused by pid reuse (bsc#894272) -- fix syslogmsgfmt logging inconsistency for stderr/stdout -- Medium: clplumbing: don't abort on bad input -- upstream cs: 9da0680bc9c0 - -- Add cluster-glue-gcc5.patch to fix gazillions of -Wformat=2 warnings - about signed/unsigned format vs. argument mismatches GCC 5 now emits. - Fixes build with GCC 5. - -- buildrequire the systemd macros before using them - and all - the package wants is the macro anyway, so no need to buildrequire - systemd libraries - -- undo: fix using hb_report script with non-bash shells due to - bad logic - * removed cluster-glue-fix-bashisms.patch - -- fix using hb_report script with non-bash shells -- add patches: - + cluster-glue-fix-bashisms.patch - -- Replace systemd BuildRequires with pkgconfig(systemd): we do not - require the full installation / dep chain of systemd. - clutter +- Add cd4c50db38ea9421deb83f25935a27531aa756a9.patch: wayland: + Protect against enter events for empty surfaces. + cmpi-bindings +- Building with python3 starting from Leap 15.4 +- Run spec-cleaner; do not rely on py_requires +- Linking libpython3.6m instead of libpython3.6 for Python 3.6 + * Add 0001-Linking-libpython3.6m-instead.patch + +- build with python3 on openSUSE Leap 15 and later. + +- Update to 1.0.3 + - fix Python3 build + Building with Python3 provides "libpy3CmpiProvider.so" + Building with Python provides "libpyCmpiProvider.so" + -- Update to 0.9.7 - Catch and log Ruby exceptions caused by invoke method type - conversions. - -- Update to 0.9.6 - Return correct status for failed method invocation in Ruby. - -- Drop explicit ruby(abi) requires (bnc#842433) - codelite +- Backport change from cppcheck: + * 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch + +- Update to version 15.0.0. + * bug fixes + * Fixed: hiding line number margin is no longer possible + * Find In Files: should now load faster on Windows + * Fixed: File System Workspace: keep the last 'File mask' + value used + * Language Server Protocol: Initialized notification to the + server + * Prevent hangs under Wayland when changing Workspace View + tabs + * Properly save/load workspace breakpoints and avoid mixing + between two different workspaces breakpoints + * File System Workspace: when 'remote development' is enabled, + do not attempt to remote save a file that is not part of our + source tree or was opened by the SFTP plugin + * Fixed: crash when switching between themes + * gdb does not display local variables properly + * Creating a new file from the context menu in the File System + Workspace - does not add it to git or svn + * Outline: honour the general background theme colour + * Bootstrap wizard: if the user select Default profile, load + all plugins + * Fixed crash in codelite-terminal when executed with + - -command + * Fixed: SFTP overrides file attributes if these were modified + after the file was loaded into CodeLite + * LLDB settings: keep the full path for debugserver + * Fixed: cppcheck is now working from the context menu again + * File System Workspace: set the default working directory to + the workspace folder + * PHPdoc return value is not handled correctly + * Changes + * Displaying the parent folder in the tab label is now optional + * Git push: just execute git push without prompting the user to + select remote + * By default, show minimal list of buttons in the toolbar when + first time installing CodeLite + * By default, enable minimal list of plugins (by profile type) + * File System Workspace: split the settings into 2 different + files: a local and shared file. The content in the "local" + files is kept under .codelite/ directory in the workspace + folder and is not to be saved into git or any source control + the * default .workspace file contains properties that should + be shared + * File System Workspace: added 'working directory' field + * Language Server Protocol: optimized the traffic between + LSP <-> CodeLite by adding checksum checks before calling LSP + to re-parse a file + * Language Server Protocol: added support for implemented + 'extDocument/documentSymbol' protocol message + * PHP: update PHP xdebug UI view to fit the IDE look + * Language Server Protocol: added an option to pass environment + variables + initialization options directly from the UI + * GDB: Honor user's ~/.gdbinit file + * File System Workspace: added an option to use remote build + * Internal changes to how GDB communicate changes to CodeLite + * Appearance: honor *system* dark themes + * Language Server Protocol: install the user code completion + provided by clangd automatically + * Creating or deleting a folder via the 'Explorer' view, will + automatically sync PHP workspace + * file system workspace: extend the default file extensions to + show with *.py, *.rb, *.php and *.php + * python support: adjust method document style to match the + NumPy method as described here: + https://docs.python-guide.org/writing/documentation/ + * [PHP] Find functions in context when inserting PHPDoc + * [PHP] Add return type to signature + * [PHP] Add nullable type to signature in auto-complete + * [PHP] Hint nullable and default values + * [PHP] Handel parsing of by reference values in PHPDoc + * [PHP] Allow parsing of nullable types from PHPDoc + * [PHP] Handle parsing PHP 7.1 nullable types + * [PHP] Handle common mistakes when parsing PHPDoc + * [PHP] Add missing native types + * [PHP] Group tags in generated PHPDoc + * [PHP] Set return type to mixed when unspecified + * Callgraph is no longer included in the default installer of + CodeLite + * File System Workspace: added the ability to exclude folders + from the workspace. The folders are still visible, but they + will be excluded in * various operations, like Find In Files, + Parsing etc + * Full parsing of workspace is roughly 30% faster now + * Renamed default build system from "CodeLite Make + Generator" -> "CodeLite Makefile Generator" + * Added new Build System: CodeLite Makefile + Generator - UNIX - which generates UNIX compatible Makefiles, + even when on Windows (useful for cygwin / MSYS environments) + * contextual highlight is no longer done using the SQLite + symbol database, as a result it should feel much more faster + * Git reset: added a WARNING icon to the dialog + Cancel + button (which is now the new default) + * Navigation bar now also displays "git blame" info + (author + commit hash + date) for the current line + * UI updated to the Preferfences and Colour and fonts dialog + * Refined dark theme support by removing various border which + might look bright on dark theme + * Language Server Plugin: you can now mark an LSP as SSH. This + will execute it on a remote machine instead (you still need + to make sure that it is installed on the remote machine) + * Quick Debug: it is now possible to debug over SSH from. Just + state the account + binary to debug and CodeLite will do the + rest + * Language Server Plugin: opening a header file will now + automatically send the implementation file (cpp) to the active + LSP for parsing. This way we make sure that goto-definition + will work immediately + * Implemented a proper "switch to workspace" functionality. + It is now possible to call Open Workspace without the need + to the currently opened one. In addition, CodeLite will now + display a dialog that will list the last opened workspaces + * PHP Find In Files: 1. Starting find-in-files from the context + menu will force the find-in-files dialog to use the selected + dialogs from the tree view *this are transient paths and will + not be remembered* 2. Starting find-in-files from any other + way, will use the last used settings + * Fixed: find in files offset is broken when non ASCII text is + presented in the editor +- Rebase fix_compilation_JSON_wxWidgets.patch. + +- Update to version 14.0.2. + * Increased the external tools limit from 10 -> 20 + * wxCrfater: Wrap the include statements part of the generated + code with // clang-format {on|off} block this will disable any + include sorting done by clang-format which might break + compilation + * New project dialog re-written and simplified + * Diff View : added "find" command + * Added menu option: Help -> Report an issue + * Various font fixes in the code completion windows + * Diff frames now start maximized + * Diff View: all the toolbar commands can now be executed from + the keyboard + * New build system. the old Default was renamed and now is called + Default (DEPRECATED). The new build system performs a full out + of the source tree build. The entire build artifacts are placed + in a single folder under the workspace path, this is similar to + CMake + * New workspace type introduced: The File System Workspace + see: https://wiki.codelite.org/pmwiki.php/Main/FileSystemWorkspace + * Improved startup time by reducing the number of syscalls + significantly + * Language Server Protocol: discard code-completion responses if + a new request was already sent to the server + * Use PATH to search binaries instead of hard coded /usr/bin/ + path + * UI: Updated the tabs drawing (mainly the "DEFAULT" and the + "MINIMAL" styles) + * wxCrafter: UI update: the right side view no longer has a + splitter, instead it only uses tabs + * Debugger->Attach to process dialog: the process ID is now also + used for filtering + * File System Workspace: save all modified files before the build + starts + * Increase the code completion box width + * Restart all LSP once a build process is completed + * SFTP: once we open the SFTP browser to view a remote server, + keep the session + * Simplify the LSP configuration dialog + * UI updates to the tab drawings + * Language Server Plugin: support for auto inclusion of missing + headers + * Language Server Plugin: auto detect ( by clicking the Scan + button ) installed LSPs currently supported: + `python-language-server` and `clangd` + * VIM plugin imporvements + * New Class dialog simplification + * Outline tab: remove the search text control, you can now use + Ctrl-F search a symbol + * Fixed clang compiler detection. On OSX, also search for clang + compiler installed by brew + * Bash editor: make $ a valid word character + * More DPI aware changes + * File System Workspace: dont use the 'Quick Debug' for starting + debug session + * File System Workspace: store the breakpoints when the + workspace is closed + * File System Workspace: add an option to choose debugger in + the settings dialog + * Code completion: don't add extra > or " when choosing an entry + from the #include completion list + * Code completion: constructor items are marked with the proper + icon in the completion list + * Code completion: template items are now completed in the + editor in the form of: vector<|> where "|" marks the caret + * Quick Find All / Add Next (Ctrl-K) -> honour the find bar + options (wholeword, match case etc) + * LSP: added an option to restart the LSPs + * Performance improvements + * Auto search and detect LSP (clangd, python) + * C++ parser thread will now parse also files without standard + C++ extension which defined as such under + 'Settings->Code Completion->General' + * Visual updates to the 'Replace In Files' view + * GDB: limit the number of displayed elements of arrays / object + with a configurable value. The default is set to 100 + * File system workspace: added an option to hide specific file + types from the view, with reasonable defaults: + "*.o;*.pyc;*.obj;*.workspace;*.o.d;*.exe;*.dll;*.project" + * Python: typing """ followed by an ENTER, generates and insert + a block comment + * Python: support Ctrl-/ and Ctrl-Shift-/ for inserting block / + line comments + * Docker: auto detect docker binaries + * Docker: make the 'build' Dockerfile command work out of the + box without setting anything in the 'Build' tab + * LSP plugin: added 'Find Symbol' to the editor's context menu + * Fullscreen is now persistent between restarts + * SFTP plugin: support ssh-agent + * Language Server Plugins: support connecting an already running + LSP server (can be on a remote machine) + * Reload File: keep the folding + bookmarks set on the file + * Separated between the 'smart paren/bracket' and 'auto add + closing paren/bracket' functionalities in the UI. i.e. these + 2 now have 2 different checkboxes in the UI + * C++ class generator: use .hpp file by default instead of .h + * When loading wxCrafter view, expand the top level node item + * C++ class wizard: support file system workspace + * Give the git log dialog a Close button + * Make the dialog Close when ESC is pressed + * When offering a list of possible terminals in + Settings > Preferences >Terminal, don't include ones that are + not currently available on the user's system + * wxCrafter: should now also be working with File System + Workspace + * CodeLite's SFTP plugin now uses ssh-agent + * The stop build button in the c++ workspace's mini toolbar was + removed. The build button now changes its icon to 'stop' while + a build is in progress + * C++ workspace: added the option to stop an executed program + from the mini workspace toolbar + * Debugger: use better default values + * Auto prompt for LSPs when first time installing CodeLite + * codelite-make keeps coredumping when using a project with a + custom makefile + * View Navigation Bar hotkey does not toggle check mark + * Regression: C++ open resource allows multiple selection + * How to make Navigation Bar appear by default ? + * Subversion plugin : path information missing + * Fixed: codelite crash when deleting the last panel in main box + sizer, or delete the main box sizer + * Fixed: GDB shows a message box when SIGPIPE is captured + * Debugger doesn't work on Mac with codelite + * Debugger doesn't show backtrace when program receives SIGPIPE + * Fixed: Language Server plugin can now handle binary output + returns from the various servers (e.g. clangd in some cases + returns binary data integrated into the completion results) + * Fixed: find in files output is now sorted by A-Z + * Changing font for build ouptut window does not work + * Fixed: failed to start LSP server when the command contains + spaces with backslashes in it (e.g. "C:\Program Files\..." + * Fixed: project settings (C++): hitting ENTER in the environment + page, dismisses the dialog + * Unable to create new project + * Fixed: find in files hangs when Enable pipe filter is checked + and the content before the first pipe is empty + * Fixed: Pressing keyboard LEFT arrow in tree views does not jump + to parent node + * Fixed: delay on tab switching on GTK3 with slow machines + * Implemented handling for SQLite error: disk I/O error + * https://github.com/eranif/codelite/issues/2408 + * Fixed: delay on tab switching on GTK3 with slow machines + * Implemented handling for SQLite error: disk I/O error + * wxCrafter Panel Cannot be resized correctly + * Gnome terminal does not work casued by + 4e270fb42bd8b1a8f5fc72817cda9005e8ea44e4. Change it back. + * Fixed: when choosing a template function from the code + completion, the inserted code block is shuffled + * File System workspace: update the files cache when a new file + is created + * Fixed possible buffer overflow + * Fixed: SFTP bookmarks does not work + * clDiffFrame, used e.g. by git Diff View, can now be closed with + the ESC key + * Make Ctrl-C in the Output tab of the Debugger Panework work + again +- Updates since 12.0.0. + * Make alphabetical sorting of the Notebook tabs' dropdown menu + optional from settings->preferences->windows & tabs + * Remove the Trace output tab. Instead of the Trace tab, all the + log messages are now redirected to CodeLite log file + ~/.codelite/codelite.log + * Spell checker plugin "Continuous" mode is now persistent + between runs + * Make Ctrl-C over an empty line copying the entire line optional + * spellcheck: a bit more false positive reduction in continuous + mode + * Navigation bar: allow the user to place it below or above the + editor control + * (feature request) Show number of chars and/or bytes in text + selection in the footer + * (feature request) Add possibility for renaming folders + * lldb: added run-to-caret and jump-to-caret. + * lldb: added option to dislay thread name to threads pane + * lldb: added add watch context menu in editor and remove watch + context menu in locals view + * lldb: expanded locals recursively and don't re-expand + previously collapsed items + * lldb: added a thread context menu with suspend/resume. + * lldb: quickly add inner class members into the watch view + * lldb: support changing the display format (similar to gdb) + * Make the Ctrl-TAB and Ctrl-Shift-TAB configurable + * Feature Request: move editor tab left/right functionality + * subversion plugin : cannot handle unversioned files + * Feature request: Find In Files: all files relative from + workspace (and down) + * wxCrafter: added support for subclassing wxToolBar and + wxAuiToolBar + * New Notebook style was added + * Detach Editor now allows to DnD editors from the main notebook + to the detached frame + * Database explorer UI revamped + * Support customizing the captions colours + * Added syntax highlight for Dockerfile + * New plugin: Docker, now edit build and execute Docker + containers from CodeLite + * ToolBar: support customisation + (choose which tools are displayed) + * CodeLite is now more friendly with the dark themes + * Use new controls for trees and table based views + * Allow building a header file (by compiling its CXX counterpart) + * Don't execute post build commands when compiling a single file + * Adjust doxygen settings when using /*! + * Make CodeLite compile and run against GTK3 + * All bitmaps were replaced with a consistent clear bitmaps + (two sets created: for dark and normal themes) + * Terminal support in CodeLite simplified. There is a single + location where you can choose which terminal + (from a predefined list of terminals) to use, this selection + now affects all terminals launched by CodeLite + * wxCrafter: support wxMiniFrame + * WebTools plugin: Node.js debugger re-written to support newer + versions of Node.js + (The Node.js project changed the debugger protocol) + * The debugger toolbar is now a floating toolbar that shows when + debug session starts + * No more splash screen + * Find in Files dialog feature req + * It is now possible to perform find in files in the SFTP tree + view + * CppCheck updated to version 1.85 + * CodeLite now accepts folder path as a command line argument and + opens it in the "Explorer" view. If a workspace file exists in + the path given, the workspace is loaded instead of opening the + folder + * Support document code completion (i.e. hitting Ctrl-Space in a + block comment will suggest the various document keywords + (e.g. @param @brief etc.) + * NodeJS debugger: added the ability to copy the backtrace into + the clipboard + * Implement PHP comments fold + * Added support to Language Servers + * Find In Files: the Look In and File mask fields are now kept + and loaded per workspace type. Sensible defaults are used per + workspace + * Find In Files: the Look In field is now a free text field + * Language Server plugin: auto restart the LSP once new + compile_commands.json is generated + * New plugin: EOSWiki - support blockchain development using + EOSIO + * Find In Files: allow to exclude folder from the search by using + wild card syntax. For example, to exclude all content from + node_modules folder, you can add to the Look In field this + line: -*node_modules* + * Better dark theme support for OS with no dark theme + * CodeLite diff plugin: support folders diff Ctrl-Alt-F by + default. + * Added support for pinned projects view. A pinned projects gives + a quick access to the project context menu without the need to + search for the project item in the C++ workspace view + * Files opened via the SFTP no longer displays the "cloud" icon + * Allow spell checker plugin to work with multiple CodeLite + instances + * Fixed: Ctrl-Shift-P -> Svn Commit does not work + * Fixed: Checking "Use Codelite's built-in terminal emulator" + requires uninstall/reinstall + * Fixed: crash when editing keyboard shortcut + * Fixed: Doxygen tweaks use wrong line ending + * Fixed: OSX: at times, the nodejs debugger did not start + * Copy & paste functions in SVN Commit dialog are not available + * Right clicking on vdir with physical one does not default new + template wizard to that directory + * New Class and New Template Wizard do not enforce same filename + case + * wxCrafter: Fixed: when using in frame mode, make sure that all + dialogs shown from wxC, are parented to this main frame and not + CodeLite's one + * wxCrafter: Fixed: Top level windows (Frame, Dialog and Top + level Panel) did not honor the common properties (bg colour, + fg coluor, hidden, focused and disabled state) + * wxCrafter: Fixed: When in frame mode, use CodeLite' wxAUI + docking art for UI persistency + * wxCrafter: Fixed: All generated files are now formatted + according to CodeLite's formatter settings + * wxCrafter: Fixed: Honor the "Format Inherited Classes" setting + property + * Fixed: debugger arrays are displayed incorrectly in the Locals + & Watches view + * Fixed: code completion window is not positioned correctly on + multiple screens with different resolutions + * Fixed: unable to select virtual directory in various wxCrafter + dialogs + * When starting CodeLite from the command line with a file name + as input, don't show the welcome page + * Fixed: creating a C++ workspace by dragging a folder from the + file manager does not work if the folder has special chars in + it's name + * Fixed: Memcheck generates malformed XML file path, cannot + create file and fails to start + * Fixed: codelite-make broken + * Fixed: CMake plugin regression (missing double quotes in the + generated link_directory entries) +- Add fix_compilation_JSON_wxWidgets.patch to work around wxWidgets + builds on openSUSE cause Codelite to fail to compile. + gh#eranif/codelite#2649 +- Add fix_node_env-script-interpreter.patch, Fix RPMLINT warning + env-script-interpreter. +- Remove codelite-disable-new-version-check.patch, not applicable. +- Fix position-independent-executable-suggested by adding -pie flag. + +- Fix again rpath for plugins. + +- Small packaging cleanups + +- Update to upstream version 12.0: + * Plenty of changes - see https://wiki.codelite.org/pmwiki.php/Main/ReleaseNotesCodeLite12 +- Remove upstreamed patches" + * fix-use-system-sqlite3.patch + * fix-no-return-in-nonvoid-function.patch + +- Fix changelog +- Run spec-cleaner +- Drop conditions for old distros + +- Trim marketing wording from description. + +- Don't disable rpath, plugins need that + -- Removed %wx_requires as it is no longer a valid macro - -- Fix source tarball url. - -- Update to 5.4: - + New cmake plugin. - + New tweak plugin. - + Improved git plugin. - + codelite-terminal: new terminal emulator. - + Many enhancements and bug fixes. - -- Update to 5.3: - + Brand new SFTP plugin. - + codelite-make: a command-line tool to generate Makefiles from codelite's - project. - + Improved git, database explorer, cscope and Wizard plugins. - + Bug fixes. - -- Change previous cmake parameter to -DCMAKE_SKIP_RPATH=ON. Fix bnc#848791. - colord +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_colord.service.patch + +- Change to systemd-sysusers + connman +- Update to 1.41: (bsc#1194177, bsc#1194176, bsc#1194175) + * Fix issue with RTNL netlink message alignment. + * Fix issue with dnsproxy and timeout for TCP feature. (CVE-2022-23097, CVE-2022-23096) + * Fix issue with dnsproxy and busy loop in TCP server. (CVE-2022-23098) + * Fix issue with WiFi connection with no passphrase. + * Add support for wpa_supplicant and WPA3-SAE functionality. + * Add support for D-Bus ObjectManager interface. +- Renamed downstream patches to separate them from upstream patches + * Rename 0001-connman-1.35-service.patch to 0100-connman-1.35-service.patch +- Add systemd hardening configuration + * Rename harden_connman-vpn.service.patch to 0101-harden_connman-vpn.service.patch + * Rename harden_connman-wait-online.service.patch to 0102-harden_connman-wait-online.service.patch +- Disabled openconnect plugin due to version conflict +- Disabled vpnc plugin for i568 missing dependency +- Disabled hh2serial and tist_working for ppc64le due to version conflict + containerd +- Update to containerd v1.4.12 for Docker 20.10.11-ce. bsc#1192814 + bsc#1193273 CVE-2021-41190 + +- Update to containerd v1.4.11, to fix CVE-2021-41103. bsc#1191355 +- Switch to Go 1.16.x compiler, in line with upstream. + containerized-data-importer +- Update to version 1.43.0 + Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.43.0 + +- Update to version 1.42.0 + Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.42.0 + +- Detect SLE15 SP4 build environment + +- Update to version 1.41.0 + Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.41.0 + +- Update to version 1.40.0 + Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.40.0 + coreutils +- coreutils-df-fuse-portal-dummy.patch: + df: Add "fuse.portal" as a dummy file system (used in flatpak + implementations). (bsc#1189152) + cpphs +- Update cpphs to version 1.20.9.1 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + cpuset +- Add cpuset-1.6-Fix_invalid_parentheses.patch to fix + a semantic error. (bsc#1191418) + crawl +- Update to version 0.26.1 + * ctrl-attack again no longer works while confused. + * Console display flickering is reduced. + * It is no longer possible to obtain infinite nets from net traps. + * Various vault placement balance adjustments and teleport closet fixes. + * 95 other fixes, tweaks, copy-edits, and interface improvements. +- Update to version 0.26.0 + * New species: Palentonga. + * New background: Delver. + * Food and hunger are removed. + * Swamp has many new monsters and other changes. + * Spells, wands, and abilities can be quivered, fired, and + autotargeted with an extension of the ranged quiver/autofight + interface. + * Full log: https://github.com/crawl/crawl/releases/tag/0.26.0 +- SPEC file: Drop parts related to outdated openSUSE versions + +- update to 0.25.1 + * Change log see https://github.com/crawl/crawl/releases + Highlights + * Spells in many schools have been redesigned to make the schools + more distinct. + * Acquirement scrolls have been despoilered, offering the player + a choice of generated items. + * Effects from spell miscasts, god wrath, death curses, and Zot + traps have been overhauled for consistency and simplicity. +- remove CVE-2020-11722.patch (fixed upstream) + crmsh +- Update to version 4.4.0+20220208.5e6dca1d: + * Fix: sbd: not overwrite SYSCONFIG_SBD and sbd-disk-metadata if input 'n'(bsc#1194870) + * Dev: bootstrap: the joining node retries an active cluster + * Dev: ui_node: Use diff and patch instead of replace cib + * Fix: bootstrap: Don't change pacemaker.service bootup preference (bsc#1194616) + * Fix: spec: Add "BuildRequires: python-rpm-macros" to spec file (bsc#1194751) + * Fix: log: Change the log file owner as hacluster:haclient (bsc#1194619) + * Dev: crm.conf: Add OCF_1_1_SUPPORT flag to control ocf 1.1 feature + * Dev: doc: Introduce promotable clone and role Promoted/Unpromoted + * Fix: crash_test: Adjust help output of 'crm cluster crash_test -h'(bsc#1194615) + * Dev: utils: Convert Master/Slave to Promoted/Unpromoted if schema support OCF 1.1 + * Dev: xmlutil: Replace Promoted/Unpromoted as Master/Slave when OCF 1.0 schema detected + * Dev: doc: Replace pingd as ocf:pacemaker:ping + * Dev: ui_resource: set target-role as Promoted/Unpromoted when doing promote or demote + * Dev: ra: Support Promoted/Unpromoted + * Dev: ocfs2: Fix running ocfs2 stage on cluster with diskless-sbd + * Fix: bootstrap: Change default transport type as udpu(unicast) (bsc#1132375) + * Dev: bootstrap: Avoid duplicated setting for rsc_defaults + * Fix: ui_configure: Give a deprecated warning when using "ms" subcommand (bsc#1194125) + * Fix: xmlutil: Parse promotable clone correctly and also consider compatibility (bsc#1194125) + * Dev: doc: Rename hb_report as crm report (jsc#SLE-22499) + * Dev: crm_report: Integrate report log into crmsh logging (jsc#SLE-22499) + * Fix: bootstrap: Change log info when need to change user login shell (bsc#1194026) + * Dev: crm_report: Move hb_report directory to crmsh/report (jsc#SLE-22499) + * Dev: doc: Mention /etc/crm/profiles.yml in man crm + * Dev: ui_node: Delete node directly using cibadmin if crm_node -R failed + * Dev: xmlutil: Add class CrmMonXmlParser to parse xml output of crm_mon + csound +- Update to version 6.16.0 +- add python3-csound package +- update csound-rename-sndinfo.patch + +- Update to version 6.15.0 +- add -samples subpackage + +- Added quotes to %{_lib} conditional to satisfy new rpmlint. + +- Removed unused util/new_srconv.c from sources to fix licensing. + +- Update to version 6.14.0+git20200601 and fix factory build +- Use service file instead of pre_checkin.sh to create tarball. +- Remove incorporated patche fluidsynth2.patch. + * init + * resonbnk and apoleparams + * fix to multicore + etter code + * resonator bank + * fix prepiano meory issue + * allpoleb opcode + * Nearly there + * coeffs to params fix + -- updated to version 5.18.02, including previous security fixes: - this fixes the build failure on FACTORY with new bison, too; - see ChangeLog for detailed updates and fixes - -- VUL-0: csound: buffer overflow in pv_import (CVE-2012-2106, - bnc#757254), - VUL-0: csound: buffer overflow in lpc_import (CVE-2012-2107, - bnc#757255), - VUL-0: csound: Stack-based buffer overflow in lpc_import - (CVE-2012-2108, bnc#757256): - a single patch for all three issues - cups-pdf +- Add cups-pdf_gs-options.patch to remove .setpdfwrite ghostscript option + (not present any more from gs 9.54). Fixes boo#1187353. + -- Updated to 2.5.0 - cura-engine-lulzbot +- aarch64 is not supported in this old version. Please use regular + cura-engine instead. + +- update to version 3.6.21 + * no code changes + +- update to version 3.6.20 + * no code changes + +- update to version 3.6.19 + * no code changes + +- update to version 3.6.18 + * no code changes +- disabled failing 32bit builds, not anymore supported + +- update to version 3.6.13 + * no code changes + +- update to version 3.6.10 + * no code changes + +- fix build with current libArcus +- fix build with gcc9 (CuraEngine-gcc9.patch) + +- update to version 3.6.9 + T7039: Fixed material first layer flow setting + +- update to version 3.6.8 + * no code changes + +- update to version 3.6.7 + * no code changes + +- update to version 3.6.6 + T6357: Changed extruder switch mechanics + T5146: fixed extruder slowing if time < min_layer_time + cyreal-lora-fonts +- Update to v2.202 + * Package OTF files instead of TTF + * Update URL, summary, description + * Package documentation + * Use spec-cleaner + cyrus-sasl -- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root - due to insecure tmp file usage. (bsc#1180669) - Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary - files. - -- Remove Berkeley DB dependency (JIRA#SLE-12190) - The packages cyrus-sasl and cyrus-sasl-saslauthd are built - without Berkely DB support. gdbm will be used instead of BDB. - The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built - with Berkely DB support. -- Update to 2.1.27 - * Added support for OpenSSL 1.1 - * Added support for lmdb - * Lots of build fixes - * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech - * DIGEST-MD5 plugin: - Fixed memory leaks - Fixed a segfault when looking for non-existent reauth cache - Prevent client from going from step 3 back to step 2 - Allow cmusaslsecretDIGEST-MD5 property to be disabled - * GSSAPI plugin: - Added support for retrieving negotiated SSF - Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF - Properly compute maxbufsize AFTER security layers have been set - * SCRAM plugin: - Added support for SCRAM-SHA-256 - * LOGIN plugin: - Don’t prompt client for password until requested by server - * NTLM plugin: - Fixed crash due to uninitialized HMAC context -- Replace references to /var/adm/fillup-templates with new - %_fillupdir macro (boo#1069468) -- bsc#983938 `After=syslog.target` left-overs in several unit files -- added patches: - fix_libpq-fe_include.diff for fixing including libpq-fe.h -- removed patches obsoleted by upstream changes: - * shared_link_on_ppc.patch - * cyrus-sasl-2.1.27-openssl-1.1.0.patch - * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch - * 0003-Check-return-error-from-gss_wrap_size_limit.patch - * 0004-Add-support-for-retrieving-the-mech_ssf.patch - * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch - * cyrus-sasl-fix-logging-in-gssapi.patch - -- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518) - * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch - * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch - * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch -- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518) - * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch - -- added backport-patch cyrus-sasl-bug587.patch which fixes - off-by-one error in _sasl_add_string function - (see CVE-2019-19906 bsc#1159635) - -- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1" - By server context the connection will be sent to the log function. - Client content does not have log level information. I.e. there is no - way to stop DEBUG level logs nece I've removed it. - * add cyrus-sasl-fix-logging-in-gssapi.patch - -- OpenSSL 1.1 support (bsc#1055463) - * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora - -- added cyrus-sasl-issue-402.patch to fix - SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402 - (see https://github.com/cyrusimap/cyrus-sasl/issues/402) - -- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5 - -- really use SASLAUTHD_PARAMS variable (bnc#938657) - -- bnc#908883 cyrus-sasl-scram refers to wrong RFC - -- Make sure /usr/sbin/rcsaslauthd exists - datovka +- Update to 4.18.0 + * Changes to behaviour of the tag database object. The container emits + signals when content changes. Application code catches these signals and + updates the displayed data. + * Enabling foreign key functionality when opening tag database. + * Fixed problems with non-functional move assignments causing unnecessary + memory copying in some occasions. + * Using a single transaction to write data of a completely downloaded message + into the database. + * Fixed error when deleting entries from account database when removing + an account. + * Optimisations in database code. + * Manually downloaded messages are checked for their identifiers and may be + uploaded into records management service if a records management service is + configured and if the message content has not been already downloaded. The + dialogues notifying the user when the upload finishes are non-modal. + * Able to query information about the sending of PDZs. + * Password can be shown when creating a new account without entering the PIN. + * When there are multiple choices how to pay for a commercial message when + sending one then the user has the possibility to select the preferred way + of payment if it is possible. + * This build requires libdatovka-0.2.0 because of the modified structures for + holding time values and because of the newly added functionality. + * Fixed wrong mime type identification then sending ISDOC attachments. + +- Update to 4.17.0 + * Lists of received or sent messages of a selected account can be synchronised + separately. + * For better understanding rephrased the notification in cases then no public + nor a commercial data message can de sent to target data box. + * Downloads of multiple messages are aggregated into one dialogue when these + download have been triggered from the main window. + * Changes of some content of the message databases (statuses, downloaded + attachments, message deletion) are signalled via the database containers. + * Added support for new data-box types PFO_ZNALEC and PFO_TLUMOCNIK. + * Added delivery time and attachment downloaded fields to found message + entries in search message dialogue. Found entries also can be filtered and + sorted. + * User can download data messages directly form the search message dialogue. + * Selected messages in the search message dialogue can be exported or can be + attached to an e-mail. + * Unified std namespace resolution in C++ code. + * This build requires libdatovka-0.1.2 because of the newly added data-box + types. + * The action 'Save all attachments' can be called in multiple selected + messages at once. Attachment files are renamed when they have same or + conflicting names within a single data message. Written files are + not renamed if they conflict between messages or already existing files + in the directory where the files are written to. + * Increased the verbosity of logged entries when determining automatic upload + targets for the records management service. + +- Update to 4.16.0 + * Using libdatovka instead of libisds. Libdatovka is a fork of libisds and + contains functionality which libisds still does not implement and which is + needed by the application. + * Added the possibility to manage data-box users which is similar to the + functionality offered by the ISDS web interface. + * Fixed sorting of Czech strings in table views when using Czech + localisation. + * Fixed application crashes on repeated full-text data-box searches. + * Fixed navigation in table views in backup and restoration dialogue. + * Added support for the EV6 event. + * Improved tab order in send message window. + * Added PostSignum Qualified CA 4 certificate. + * Fixed a problem with shadow synchronisation after which a blank account name + was sent in the records management report. + * The notification dialogue informing the user about sending a postal data + message can be disabled. + * Added a short timeout before the immediate download of a freshly sent + message. + * Fixed error in ISDS type conversion code - invalid type string values have + been fixed. Database-related incompatible code has been removed from code + shared with mobile application. + * Able to add contacts without name or address into recipient list when + creating a message. + * Fixed an error in remembering directory path when opening and viewing ZFO + files from file system immediately after application start. + * Replaced the 'Mark All as Read' action with 'Mark All Received as' sub-menu + in the 'Data Box' menu of the top menu bar. + * Renamed 'Authenticate Message' to 'Verify Message' in the 'Message' menu + because it reflects better the performed operation. + * Account and message selection status is kept in a separate structure. It is + used to simplify the code for various actions in the main window. + * Code responsible for enabling actions in the main window has been gathered + into one method. + * Improved GUI responsiveness when downloading message lists with complete + new messages. + * Suspending the worker pool does not affect tasks run via runSingle(). + * Added user_account_name field into upload_account_status structure. Sending + account name in order to make account identification in the records + management service a bit easier. + * Fixed compilation with Qt-5.15.0. Replaced most of deprecated code with + available modern alternatives. + * Replaced datovka.appdata.xml with datovka.metainfo.xml. +- remove (fixed upstream) + 0001-Fixed-compilation-using-Qt-5.15.0.patch + 0001-avoid-using-deprecated-qs-rand.patch + 0001-gui-datovka-annotate-fall-through-cases.patch + +- add + 0001-avoid-using-deprecated-qs-rand.patch + 0001-gui-datovka-annotate-fall-through-cases.patch + 0001-Fixed-compilation-using-Qt-5.15.0.patch + dbus-1 +- Remove pointless %%post scriptlet leveraging non-existent systemd env + variables + FIRST_ARG has been used in our systemd macros, but this has now been gone for + years. Thus the true branch of the if has never been executed for years and is + only causing warnings when installing dbus. + +- Add missing patch for CVE-2020-12049 + * fix-upstream-CVE-2020-12049_2.patch + +- Fix CVE-2020-12049 truncated messages lead to resource exhaustion + (CVE-2020-12049, bsc#1172505) + * fix-upstream-CVE-2020-12049.patch +- Rebased fix-CVE-2019-12749.patch + +- Fix CVE-2020-35512 - shared UID's caused issues (CVE-2020-35512 bsc#1187105) + * fix-upstream-userdb-constpointer.patch + * fix-upstream-CVE-2020-35512.patch + +- Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832) + * added fix-CVE-2019-12749.patch + +- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory + +- Use %license instead of %doc [bsc#1082318] + +- Avoid bashisms in scriptlets. + +- Avoid ugly error message from %pre(install) script when installing + for the first time. + +- Don't spit out a warning if /usr/bin/dbus-daemon does not exist + when we run the pre-script. + +- Swap a missed libdir to libexecdir + +- Do not hide errors during useradd. + +- Fix dbus-daemon-launch-helper to use proper ref to libexecdir + +- use %{_libexecdir}/dbus-1 as libexecdir + +- Update to 1.12.2 + Deprecations: + • Eavesdropping is officially deprecated in favour of BecomeMonitor. + See the release notes for spec version 0.31 (in dbus 1.11.14). + • [Unix] Flag files in /var/run/console/${username} are deprecated. + See the release notes for 1.11.18. + New APIs: + • and rules in dbus-daemon configuration can now + include send_broadcast="true", send_broadcast="false", + max_unix_fds="N", min_unix_fds="N" (for some integer N). + See the release notes for 1.11.18. + • dbus_try_get_local_machine_id() is like + dbus_get_local_machine_id(), but returns a DBusError. + • New APIs around DBusMessageIter to simplify cleanup. + See the release notes for 1.11.16. + • The message bus daemon now implements the standard Introspectable, + Peer and Properties interfaces. See the release notes for + dbus 1.11.14 and spec version 0.31. + • DTDs for introspection XML and bus configuration are installed. + • [Unix] A new unix:dir=… address family resembles unix:tmpdir=… but + never uses Linux abstract sockets, which is advantageous for + containers. On non-Linux it is equivalent to unix:tmpdir=…. + See the release notes for dbus 1.11.14 and spec version 0.31. + • [Unix] New option "dbus-launch --exit-with-x11". + • [Unix] Session managers can create transient .service files in + $XDG_RUNTIME_DIR/dbus-1/services. See the release notes for 1.11.12. + • [Unix] A sysusers.d snippet can create the messagebus user on-demand. + Miscellaneous behaviour changes: + • [Unix] The session bus now logs to syslog if it was started by + dbus-launch. + • [Unix] Internal warnings are logged to syslog if configured. + • [Unix] Exceeding an anti-DoS limit is logged to syslog if configured, + or to stderr. +- Enabled "make check test suite" +- Patches removed, fixed upstream + * fix-upstream-drop-install-sections-from-user-services.patch + * fix-upstream-increase-backlog.patch + * fix-upstream-timeout-reset-1.patch + * fix-upstream-timeout-reset-2.patch + +- boo#1027201 dbus-daemon not found +- boo#978477 systemd reseting under heavy load + * fix-upstream-timeout-reset-1.patch + * fix-upstream-timeout-reset-2.patch + +- boo#1027200 don't generate machine-id in %post systemd will do it + on first boot. +- swap usage of /bin/false to /usr/bin/false +- Use libexecdir=%{_libdir}/dbus-1 rather then /lib/dbus-1 + +- No need to set --libdir anymore now that prefix is /usr/bin, + * fixes boo#1047532 +- No need to set --bindir, bindir in dbus-1-x11 was incorrect +- Other fixes required to properly change prefix +- Don't pass --with-initscripts we don't use them anymore. + +- Update to 1.10.20 + * Fixes: + + Fix a reference leak when blocking on a pending call on a + connection that has been disconnected (fdo#101481, Shin-ichi + MORITA) + + Don't put timestamps in the Doxygen-generated documentation, + for closer-to-reproducible builds (fdo#100692, Simon + McVittie) + + Avoid an assertion failure when connecting to a + semicolon-separated series of addresses, one of which fails + (fdo#101257, Simon McVittie) + * Documentation: + + Update git URIs in HACKING document to sync up with + cgit.freedesktop.org (fdo#100715, Simon McVittie) + +- swap to /usr/bin bsc#1029968 +- Add the following fixes from SLE12 + * bsc#980928 increase listen() backlog of AF_UNIX sockets to + SOMAXCONN fix-upstream-increase-backlog.patch +- The following bugs were already fixed but are missing changelog + entries + * bsc#867256 (No longer applicable) + * bsc#916785 (No longer applicable) + * bsc#1012564 (Not applicable) + * fdo#90004 (Fixed Upstream) +- Rename the following patches as a tidy up + * dbus-log-deny.patch to feature-suse-log-deny.patch + * dbus-do-autolaunch.patch feature-suse-do-autolaunch.patch + * 0001-Add-RefuseManualStartStop.patch to + feature-suse-refuse-manual-start-stop.patch + * 0001-Drop-Install-sections-from-user-services.patch to + fix-upstream-drop-install-sections-from-user-services.patch + +- Update to 1.10.18 + * Fixes + + Re-order dbus-daemon startup so that on SELinux systems, the + thread that reads AVC notifications retains the ability to + write to the audit log (fdo#92832, Debian #857660; Laurent + Bigonville) + + Fix a harmless read overflow and some memory leaks in a unit + test (fdo#100568, Philip Withnall) + +- Update to 1.10.16 + Fixes: + * Prevent symlink attacks in the nonce-tcp transport on Unix that could + allow an attacker to overwrite a file named "nonce", in a directory + that the user running dbus-daemon can write, with a random value + known only to the user running dbus-daemon. This is unlikely to be + exploitable in practice, particularly since the nonce-tcp transport + is really only useful on Windows. + (fd.o #99828, Simon McVittie) (bsc#1025950) + * Avoid symlink attacks in the "embedded tests", which are not enabled + by default and should never be enabled in production builds of dbus. + (fd.o #99828, Simon McVittie) (bsc#1025951) + * Work around an undesired effect of the fix for CVE-2014-3637 + (fd.o #80559), in which processes that frequently send fds, such as + logind during a flood of new PAM sessions, can get disconnected for + continuously having at least one fd "in flight" for too long; + dbus-daemon interprets that as a potential denial of service attack. + The workaround is to disable that check for uid 0 process such as + logind, with a message in the system log. The bug remains open while + we look for a more general solution. + (fd.o #95263, LP#1591411; Simon McVittie) + * Don't run the test test-dbus-launch-x11.sh if X11 autolaunching + was disabled at compile time. That test is not expected to work + in that configuration. (fd.o #98665, Simon McVittie) + Enhancements: + * Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian + stable and Debian testing in addition to the older Ubuntu that is + the default (fd.o #98889, Simon McVittie) + +- A note for scripts bsc#974092 (remove sysvinit script) is already + fixed here. + +- Don't restart dbus on upgrade - Includes temporary work around + for last version boo#1020301 +- Add 0001-Add-RefuseManualStartStop.patch don't allow users to Manually + start or stop dbus. + +- Add systemd unit files to start session bus via systemd +- Added patch: + * 0001-Drop-Install-sections-from-user-services.patch + + remove install section from socket unit because it does not + need to be enabled explicitly (see fdo#92402) + +- Requires systemd >= 209 and drop the compatibility pkg-config + names that don't exist in newer systemd + +- Drop useless --with-pic which is only for static libs +- Abort installation when user/group creation fails +- Avoid calling %service_* more than once + +- Build the dbus-1 package without X in the dbus-1.spec +- Move the dbus-launch.nox11 to the dbus-1 package and install + it by default +- Build devel-doc package in dbus-1.spec and don't build any + documentation in dbus-1-x11 +- Make dbus-1-x11 package contains only the X11-enabled dbus-launch +- Fix some rpmlint warnings +- Delete the dbus-1-x11.spec.in file, since maintaining it is + more complicated then keeping in sync a dbus-1-x11.spec file of + less then 120 lines + +- Create new subpackage: dbus-1-nox11 + - contains dbus-launch without x11 support +- Rename dbus-launch to dbus-launch.x11 +- use update-alternatives to switch between dbus-launch with and + without X11 +- Solves [bnc#934214] + +- Update to 1.10.12 + * Security fixes: + + Do not treat ActivationFailure message received from + root-owned systemd name as a format string. In principle this + is a security vulnerability, but we do not believe it is + exploitable in practice, because only privileged processes can + own the org.freedesktop.systemd1 bus name, and systemd does + not appear to send activation failures that contain "%". + Please note that this probably *was* exploitable in dbus + versions older than 1.6.30, 1.8.16 and 1.9.10 due to a missing + check which at the time was only thought to be a denial of + service vulnerability (CVE-2015-0245). If you are still + running one of those versions, patch or upgrade immediately. + (fdo#98157, bsc#1003898, Simon McVittie) + * Other fixes: + + Harden dbus-daemon against malicious or incorrect + ActivationFailure messages by rejecting them if they do not + come from a privileged process, or if systemd activation is + not enabled (fdo#98157, Simon McVittie) + + Avoid undefined behaviour when setting reply serial number + without going via union DBusBasicValue (fdo#98035, Marc Mutz) + + autogen.sh: fail cleanly if autoconf fails (Simon McVittie) + +- Moved dbus-run-session from dbus-1-x11 to dbus-1 (bdo#836296) + +- Update to 1.10.10 + * Fixes: + + On Linux, when dbus-daemon is run with reduced susceptibility + to the OOM killer (typically via systemd), do not let child + processes inherit that setting (fdo#32851; + Kimmo Hämäläinen, WaLyong Cho) + + Output valid shell syntax in ~/.dbus/session-bus/ if the bus + address contains a semicolon (fdo#94746, Thiago Macieira) + + Fix memory leaks and thread safety in subprocess starting on + Windows (fdo#95191, Ralf Habacker) + + Do not require systemd to have a service file if using it for + activation (fdo#93194; Simon McVittie; backport from 1.11.0) + + Stop test-dbus-daemon incorrectly failing on platforms that + cannot discover the process ID of clients (fdo#96653, + Руслан Ижбулатов) + + In tests that exercise correct handling of crashing D-Bus + services, suppress Windows crash handler (fdo#95155; + Yiyang Fei, Ralf Habacker) + + Explicitly check for stdint.h (Ioan-Adrian Ratiu) + + update-activation-environment: produce better diagnostics on + error (fdo#96653, Simon McVittie) + + Don't fail the build with an unused const variable warning + under gcc 6 (fdo#97282; Thomas Zimmermann, Simon McVittie) + + Merge dbus-1.10-ci branch, containing backports from 1.11.0 + in build/test code to support continuous integration + (fdo#93194, Simon McVittie) + - Avoid -Wunused-label when compiling with libselinux but no + libaudit + - In development builds, allow OOM tests to be disabled as + documented + - Accept and ignore the --tap argument in all "embedded + tests", and run all automated tests with that argument for + better diagnostics + - Fix the systemd activation test under CMake by installing + the required files + - In Automake, fix shell syntax for installcheck-local with + no DESTDIR + - In Automake, don't try to run manual tests in installcheck + - In CMake, don't run manual-tcp test as an automated test + - Add travis-ci.org build machinery + +- Update to 1.10.8 + * Fixes: + + Enable "large file support" on systems where it exists: + dbus-daemon is not expected to open large files, but it might + need to stat files that happen to have large inode numbers + (fdo#93545, Hongxu Jia) + + Eliminate padding inside DBusMessageIter on 64-bit platforms, + which might result in a pedantic C compiler not copying the + entire contents of a DBusMessageIter; statically assert that + this is not an ABI change in practice (fdo#94136, Simon + McVittie) + + Document dbus-test-tool echo --sleep-ms=N instead of + incorrect --sleep=N (fdo#94244, Dmitri Iouchtchenko) + + Correctly report test failures in C tests from run-test.sh + (fdo#93379; amit tewari, Simon McVittie) + + When tests are enabled, run all the marshal-validate tests, + not just the even-numbered ones (fdo#93908, Nick Lewycky) + + Correct the expected error from one marshal-validate test, + which was previously not run due to the above bug(fdo#93908, + Simon McVittie) + +- Update to 1.10.6 + * Fixes: + - On Unix when running tests as root, don't assert that root + and the dbus-daemon user can still call + UpdateActivationEnvironment; assert that those privileged + users can call BecomeMonitor instead (fdo#93036, Simon + McVittie) + - On Windows, fix a memory leak in the autolaunch transport + (fdo#92899, Simon McVittie) + - On Windows Autotools builds, don't run tests that rely on + dbus-run-session and other Unix-specifics (fdo#92899, Simon + McVittie) + +- Update to 1.10.4 + * Changes between 1.10.2 and 1.10.4 + - Enhancements: + + GetConnectionCredentials, GetConnectionUnixUser and + GetConnectionUnixProcessID with argument + "org.freedesktop.DBus" will now return details of the + dbus-daemon itself. This is required to be able to call + SetEnvironment on systemd. (fdo#92857, Jan Alexander + Steffens) + - Fixes: + + Make UpdateActivationEnvironment always fail with + AccessDenied on the system bus. Previously, it was + possible to configure it so root could call it, but the + environment variables were not actually used, because the + launch helper would discard them. (fdo#92857, Jan Alexander + Steffens) + + On Unix with --systemd-activation on a user bus, make + UpdateActivationEnvironment pass on its arguments to + systemd's SetEnvironment method, solving inconsistency + between the environments used for traditional activation + and systemd user-service activation. (fdo#92857, Jan + Alexander Steffens) + + On Windows, don't crash if or --syslog is used + (fdo#92538, Ralf Habacker) + + On Windows, fix a memory leak when setting a DBusError from + a Windows error (fdo#92721, Ralf Habacker) + + On Windows, don't go into infinite recursion if we abort the + process with backtraces enabled (fdo#92721, Ralf Habacker) + + Fix various failing tests, variously on Windows and + cross-platform: + . don't test system.conf features (users, groups) that only + make sense on the system bus, which is not supported on + Windows + . don't call _dbus_warn() when we skip a test, since it is + fatal + . fix computation of expected + . when running TAP tests, translate newlines to Unix format, + fixing cross-compiled tests under Wine on Linux + . don't stress-test refcounting under Wine, where it's + really slow + . stop assuming that a message looped-back to the test will + be received immediately + . skip some system bus tests on Windows since they make no + sense there (fdo#92538, fdo#92721; Ralf Habacker, Simon + McVittie) + * Changes between 1.10.0 and 1.10.2 + - Fixes: + + Correct error handling for activation: if there are multiple + attempts to activate the same service and it fails + immediately, the first attempt would get the correct reply, + but the rest would time out. We now send the same error + reply to each attempt. (fdo#92200, Simon McVittie) + + If BecomeMonitor is called with a syntactically invalid + match rule, don't crash with an assertion failure, fixing a + regression in 1.9.10. This was not exploitable as a denial + of service, because the check for a privileged user is done + first. (fdo#92298, Simon McVittie) + + On Linux with --enable-user-session, add the bus address to + the environment of systemd services for better backwards + compatibility (fdo#92612, Jan Alexander Steffens) + + On Windows, fix the logic for replacing the installation + prefix in service files' Exec lines (fdo#83539; Milan Crha, + Simon McVittie) + + On Windows, if installed in the conventional layout with + ${prefix}/etc and ${prefix}/share, use relative paths + between bus configuration files to allow the tree to be + relocated (fdo#92028, Simon McVittie) + + Make more of the regression tests pass in Windows builds + (fdo#92538, Simon McVittie) + * Summary of major changes since 1.8.0: + - The basic setup for the well-known system and session buses is + now done in read-only files in ${datadir} (normally /usr/share). + - AppArmor integration has been merged, with features similar to + the pre-existing SELinux integration. It is mostly compatible + with the patches previously shipped by Ubuntu, with one + significant change: Ubuntu's GetConnectionAppArmorSecurityContext + method has been superseded by GetConnectionCredentials and was + not included. + - The --enable-user-session configure option can be enabled + by OS integrators intending to use systemd to provide a + session bus per user (in effect, treating all concurrent + graphical and non-graphical login sessions as one large session). + - The new listenable address mode "unix:runtime=yes" listens on + $XDG_RUNTIME_DIR/bus, the same AF_UNIX socket used by the + systemd user session. libdbus and "dbus-launch --autolaunch" + will connect to this address by default. GLib >= 2.45.3 and + sd-bus >= 209 have a matching default. + - All executables are now dynamically linked to libdbus-1. + Previously, some executables, most notably dbus-daemon, were + statically linked to a specially-compiled variant of libdbus. + This results in various private functions in the _dbus + namespace being exposed by the shared library. These are not + API, and must not be used outside the dbus source tree. + - On platforms with ELF symbol versioning, all public symbols + are versioned LIBDBUS_1_3. + * New bus APIs: + - org.freedesktop.DBus.GetConnectionCredentials returns + LinuxSecurityLabel where supported + - org.freedesktop.DBus.Monitoring interface (privileged) + . BecomeMonitor method supersedes match rules with eavesdrop=true, + which are now deprecated + - org.freedesktop.DBus.Stats interface (semi-privileged) + . now enabled by default + . new GetAllMatchRules method + - org.freedesktop.DBus.Verbose interface (not normally compiled) + . toggles the effect of DBUS_VERBOSE + * New executables: + - dbus-test-tool + - dbus-update-activation-environment + * New optional dependencies: + - The systemd: pseudo-transport requires libsystemd or libsd-daemon + - Complete documentation requires Ducktype and yelp-tools + - Full test coverage requires GLib 2.36 and PyGI + - AppArmor integration requires libapparmor and optionally libaudit + * Dependencies removed: + - dbus-glib + +- Update to 1.8.20: + * Fixes: + - Fix a memory leak when GetConnectionCredentials() succeeds + (fdo#91008, Jacek Bukarewicz) + - Ensure that dbus-monitor does not reply to messages intended + for others (fdo#90952, Simon McVittie) + +- Account for openSUSE:Leap in the conditional for chosing right + local state directories (boo#941352) + +- Move common-begin sections around to make pre_checkin work again +- Unconditionally build with systemd features, there are no cycles + now, systemd no longer buildrequires dbus-1-devel + +- Update to 1.8.18: + * Security hardening: + - On Unix platforms, change the default configuration for the + session bus to only allow EXTERNAL authentication (secure + kernel-mediated credentials-passing), as was already done for + the system bus. + This avoids falling back to DBUS_COOKIE_SHA1, which relies on + strongly unpredictable pseudo-random numbers; under certain + circumstances (/dev/urandom unreadable or malloc() returns + NULL), dbus could fall back to using rand(), which does not + have the desired unpredictability. The fallback to rand() has + not been changed in this stable-branch since the necessary + code changes for correct error-handling are rather intrusive. + If you are using D-Bus over the (unencrypted!) tcp: or + nonce-tcp: transport, in conjunction with DBUS_COOKIE_SHA1 + and a shared home directory using NFS or similar, you will + need to reconfigure the session bus to accept DBUS_COOKIE_SHA1 + by commenting out the element. This configuration is + not recommended. (bsc#931066, fdo#90414, Simon McVittie) + * Other fixes: + - Add locking to DBusCounter's reference count and notify + function (fdo#89297, Adrian Szyndela) + - Ensure that DBusTransport's reference count is protected by + the corresponding DBusConnection's lock (fdo#90312, + Adrian Szyndela) + - On Windows, listen on the same port for IPv4 and IPv6 + (previously broken by an endianness mistake), and fix a + failure to bind TCP sockets on approximately 1 attempt in 256 + (fdo#87999, Ralf Habacker) + - Correctly release DBusServer mutex before early-return if we + run out of memory while copying authentication mechanisms + (fdo#90021, Ralf Habacker) + - Correctly initialize all fields of DBusTypeReader (fdo#90021, + Ralf Habacker, Simon McVittie) + - Fix some missing \n in verbose (debug log) messages + (fdo#90021, Ralf Habacker) + - Clean up some memory leaks in test code (fdo#90021, + Ralf Habacker) + +- Sync changes from SLE12 conditionalized for suse_version <= 1315 + +- Update to 1.8.16: + * Security fixes: + - Do not allow non-uid-0 processes to send forged + ActivationFailure messages. On Linux systems with systemd + activation, this would allow a local denial of service: + unprivileged processes could flood the bus with these forged + messages, winning the race with the actual service activation + and causing an error reply to be sent back when service + auto-activation was requested. This does not prevent the real + service from being started, so it only works while the real + service is not running. (CVE-2015-0245, fdo#88811, bnc#916343; + Simon McVittie) + * Other fixes: + - fix a Windows build failure (fdo#88009, Ralf Habacker) + - on Windows, allow up to 8K connections to the dbus-daemon + instead of the previous 64, completing a previous fix which + only worked under Autotools (fdo#71297, Ralf Habacker) + +- Update to 1.8.14 + * Security hardening: + - Do not allow calls to UpdateActivationEnvironment from uids + other than the uid of the dbus-daemon. If a system service + installs unsafe security policy rules that allow arbitrary + method calls (such as CVE-2014-8148) then this prevents + memory consumption and possible privilege escalation via + UpdateActivationEnvironment. + We believe that in practice, privilege escalation here is + avoided by dbus-daemon-launch-helper sanitizing its + environment; but it seems better to be safe. + - Do not allow calls to UpdateActivationEnvironment or the + Stats interface on object paths other than + /org/freedesktop/DBus. Some system services install unsafe + security policy rules that allow arbitrary method calls to + any destination, method and interface with a specified object + path; while less bad than allowing arbitrary method calls, + these security policies are still harmful, since dbus-daemon + normally offers the same API on all object paths and other + system services might behave similarly. + * Other fixes: + - Add missing initialization so GetExtendedTcpTable doesn't + crash on Windows Vista SP0 (fdo#77008, Ilya A. Tkachenko) + +- Update to 1.8.12: + * Fixes: + - Partially revert the CVE-2014-3639 patch by increasing the + default authentication timeout on the system bus from 5 + seconds back to 30 seconds, since this has been reported to + cause boot regressions for some users, mostly with parallel + boot (systemd) on slower hardware. + On fast systems where local users are considered particularly + hostile, administrators can return to the 5 second timeout + (or any other value in milliseconds) by saving this as + /etc/dbus-1/system-local.conf: + + 5000 + + (fdo#86431, Simon McVittie) + - Add a message in syslog/the Journal when the auth_timeout is + exceeded (fdo#86431, Simon McVittie) + - Send back an AccessDenied error if the addressed recipient is + not allowed to receive a message (and in builds with + assertions enabled, don't assert under the same conditions). + (fdo#86194, Jacek Bukarewicz) + +- Update to 1.8.10: + * Security fixes: + - Increase dbus-daemon's RLIMIT_NOFILE rlimit to 65536 + so that CVE-2014-3636 part A cannot exhaust the system bus' + file descriptors, completing the incomplete fix in 1.8.8. + (CVE-2014-7824, fdo#85105; Simon McVittie, Alban Crequy) + dhall-json +- Update dhall-json to version 1.7.9 revision 2. + 1.7.9 + * [Build against `aeson-2.0`](https://github.com/dhall-lang/dhall-haskell/pull/2315) + dhall-yaml +- Update dhall-yaml to version 1.2.9 revision 2. + 1.2.9 + * [Build against `aeson-2.0`](https://github.com/dhall-lang/dhall-haskell/pull/2315) + +- Update dhall-yaml to version 1.2.8 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + digikam +- Update to 7.5.0 + * https://www.digikam.org/news/2022-01-16-7.5.0_release_announcement/ +- New features (from NEWS): + General : MacOS package, Windows installer, and AppImage bundle use + KF5 5.89 and KAPPS 21.12.0 frameworks. + General : AppImage Linux bundle now support Platform Input Context + FCITX (https://fcitx-im.org/wiki/Fcitx_5). + General : Improve RTL translations support. + General : GUI internationalization and localization updates with + more than 50 languages available. + General : Add OpenWith contextual menu support under MacOS. +- 734 bugs fixed + +- Update to 7.4.0 + * https://www.digikam.org/news/2021-12-17-7.4.0_release_announcement/ +- New features (from NEWS): + Bundles : AppImage is now compiled under Mageia 7.1 instead 6.1 for + a better binary compatibility with recent Linux. + Bundles : AppImage use last Qt 5.15.2 and KF5 5.84 libraries. + Bundles : Last stable Exiv2 0.27.5 is now used to compile Windows, + AppImage, and MacOS bundles. + Plugins : New tool to share items on the network with a Motion JPEG + stream server. + Showfoto: Add new left sidebar hosting a folder-view to quickly + explore images from local file system. + Showfoto: Add new left sidebar hosting a stack-view to host + favorite contents. + Database: Add the ability to use a local SQLite thumbnail database + with an external MySQL configuration. + General : Integration of Image Quality Sorter Google Summer of Code + project 2021 from Phuoc Khanh LE + + General : Update internal Libraw to snapshot 202110 + * Camera Format support: + - Sony Lossless compressed support + - Panasonic v6/12 bit + * Camera support: + - DJI Mavic Air 2S + - Fujifilm GFX 50S II; GFX 100S, X-E4 + - GoPro HERO9, HERO10 (if compiled w/ USE_GPR_SDK) + - Nikon Z fc + - Panasonic GH5 Mark II + - Pentax K3 Mark III + - Olympus E-P7 + - Ricoh GR IIIx + - Sony A1, A7R-IIIA (ILCE-7RM3A), A7R-IVA (ILCE-7RM4A), + ZV-E10 + - Canon EOS M50 Mark II was supported but not listed in + camera list +- 209 bugs fixed +- Drop Fix-compile-for-newer-Akonadi-Build-Versions.patch, merged + upstream +- Update 0001-Revert-Exiv2-is-now-released-with-exported-targets-u.patch + to avoid the use of a function that was added in exiv2-0.27 +- Readd libjasper-devel BuildRequires to reenable JPEG2000 support, + it's back in Tumbleweed since a while +- Drop redundant recommendation of the -lang package +- Add signature file and keyring + +- Add Fix-compile-for-newer-Akonadi-Build-Versions.patch to fix + build with Akonadi 21.12 + +- Fix the libdigikamcore runtime dependency (boo#1189905) + +- Disable build on archs missing QtWebEngine. + +- Update to 7.3.0 + * https://www.digikam.org/news/2021-07-12-7.3.0_release_announcement/ +- New features (from NEWS): + General : Add new metadata viewer based on ExifTool. + General : Better support of astrophoto FITS image format (Flexible + Image Transport System) including metadata extraction + support to populate the database. + General : Better support of MPO image format (Multiple Picture + Object) including metadata extraction support to populate + the database. + General : Digital Scanner plugin is now available under Windows. + General : Use last Exiv2 0.27.4 in all bundles with Base Media File + metadata read and write support (HEIF, AVIF). + General : Use last KF5 framework 5.80 in all bundles. + General : Update internal Libpgf to 7.21.7 (18-02-2021). + General : Update internal Libraw from snapshot 20210622. + General : Update internal DNG SDK to last 1.5 and XMP SDK to last + 5.7.0. + General : DNGWriter now use ExifTool to post-process metadata. + General : Internal Libraw use DNG SDK 1.5 to handle 8 bits DNG + files. + Searches: Find duplicates items is now process in parallel using + multi-cores. + Plugins : New tool to export items to iNaturalist web service + (https://www.inaturalist.org/). + Plugins : SlideShow and Presentation tools now allow to move items + to the trash. + Plugins : New tool to convert RAW to DNG in batch for Showfoto. +- 373 bugs fixed +- Drop no longer needed upstream patch: + * Fix-build-after-Qt-commit-f8ad329f.patch +- Refresh patch: + * 0001-Revert-Exiv2-is-now-released-with-exported-targets-u.patch + +- Don't package ChangeLog, it is massive + +- Add Fix-build-after-Qt-commit-f8ad329f.patch to fix build with + the latest Qt + +- Require the version of libopencv_dnn it was built against (boo#1185700) + +- Update to 7.2.0 + * https://www.digikam.org/news/2021-03-22-7.2.0_release_announcement/ +- New features (from NEWS): + General : Add ccache support to speed-up compilations. + General : New Online version checker/downloader, with release + notes viewer and option to install automatically + new version under macOS and Windows. + General : MacOS PKG installer is now compatible with Apple + BigSur. + General : MacOS bundle is now fully relocatable. + General : Check and fix source codes with Clazy static + analyzer. + General : All bundles updated to last KF5 framework version + 5.74. + General : All bundles updated to last OpenCV version 4.4.0. + General : Add a static QCollator class for fast item sorting. + AdvancedSearch: Add search for empty title, caption, author or + creator fields. + AdvancedSearch: Add search for a month or the day of a month. + AdvancedSearch: Add option to search tags in tree. + Database : Change database scheme under MySQL from TagsTree + VIEW to TABLE with triggers. + FaceManagement: Improve users experience in GUI for face workflow + while tagging and manage faces. + FaceManagement: Add face engine clustering support for detection + and recognition processes. + FaceManagement: Remove face engine data files from sources and + bundles and add a file downloader. + RawEngine : Update internal Libraw to last 0.21.0: + Camera format support: + Lossy compressed CR3 files + Lossy compressed RAF files + Uncompressed floating point DNG files (16-24-32 + bit) + Deflate compressed striped DNG files + XMP and HEIF-preview extraction from CR3 files + Camera model support: + Apple iPhone 12 Max, iPhone 12 Max Pro + Canon EOS R5, EOS R6, EOS 850D, EOS-1D X Mark + III (lossy compressed files) + FujiFilm X-S10 + Hasselblad CFV II 50C", + Leica M10-R, Q2 Monochrom, S3, SL2-S + Nikon Z 5, Z 6 II, Z 7 II + Olympus E-M10 Mark IV + Panasonic DC-G100 / G110, DC-S5 + Sony ILCE-7C (A7C), ILCE-7SM3 (A7S III) + Zeiss ZX1 + Plus multiple DNG-recording cameraphones/drones/ + etc. +- 364 bugs fixed +- BuildRequire opencv-devel >= 3.4.0, the legacy HAAR face + detection code that still supported opencv 3.3 was removed + completely in this release + discover +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- Changes since 5.24.0: + * notifier: Don't trigger updates while busy + * notifier: Update lastUnattendedTrigger before checking for updates again + * notifier: Actually save LastUnattendedTrigger + * notifier: Use KIdleTime properly + * Use C++17 + * Don't display critical packages/apps in the UI + * update: Ensure we never have two update processes running in parallel + * Implement Kirigami.CheckableListItem properly (kde#449766) + * Fix unattended update interval check + +- 5.24.0 tarball got updated: + * kns: Do not keep an own Attica::Provider + * notifier: Make sure we don't trigger offline updates too often + * notifier: Only refresh unattended when it actually changes + * ApplicationPage: Fix infinite resize loop on screenshoots (kde#449583) + * Force focus to the search field properly (kde#417213) + * Fix global drawer overlapping the app screenshot (kde#434055) + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- Changes since 5.23.90: + * flatpak: ensure we don't unref transactions twice (kde#440877) + * fix integer overflow in backends + * Mark Discover compulsory_for_desktop with KDE (kde#449260) + * Cancel DialogButtonBox's built-in margins in a better way + * Make app delegate icon less enormous + * NavigationTabBar: Avoid loop on actions in tab group (kde#448460) + * pk: Fix dependencies view (kde#414822) + * Reset the ApplicationAddionsModel when the state of an application changes (kde#426027) + * kns: Fix resource download sizes (kde#432846) + * flatpak: Don't treat the lack of metadata as fatal (kde#443745) + * flatpak: Add the repositories added by a transaction (kde#447772) + * PackageKitUpdater: Do not emit error when user cancels an update + * Use loader for NavigationTabBar + * Do not register a unique application when we call with --feedback (kde#448502) + * Mark the window as invisible when calling with --feedback (kde#423493) + * Only check for configuration changes when the ones we care about change (kde#447939) + * Clear the screenshot model as we change resources (kde#448620) + * pk: Mark to update as soon as the offline update is triggered + * pk: Only offer to launch apps (kde#429060) + * Rename PAGE_SIZE to ENGINE_PAGE_SIZE to avoid a clash (kde#448378) + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Too many changes to list here + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- Changes since 5.23.4: + * flatpak: Properly fetch the version we are upgrading to (kde#447033) + * flatpak: Properly filter installed apps (kde#446501) + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- Changes since 5.23.3: + * Reverse screenshots arrows when in RTL mode + * flatpak: Do not discard remotes with different installations as duplicates (kde#443745) + * flatpak: Do not call flatpak function with a nullptr (kde#445819) + * flatpak: Check for errors before using the value + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3.1 + * flatpak: Do not include the resource type in the FlatpakResource::Id + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- Changes since 5.23.1: + * pk: Properly resolve package ids after a transactions is done (kde#443615) + * packagekit: Do not re-create sources list on refresh + * pk: Allow enabling/disabling repositories + * pk: Try to detect if a local file we are trying to install already is installed (kde#443612) + * Fix InstallApplicationButton against KF 5.86 (kde#444022) + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- Changes since 5.23.0: + * flatpak: Don't reuse GError instances (kde#426565) + * flatpak: Set the real value of the remotes (kde#443455) + * SourcesPage: Address how we show the checked state (kde#406295) + * Suggest correct words in the search field (kde#443945) + * SourcesPage: Use ItemIsUserCheckable to check if a source is checkable + * flatpak: Do not crash when a source is disabled + * Remove pointless tooltip from Labelbackground + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- Changes since 5.22.90: + * flatpak: Also show the installed version (kde#443256) + * Improve margins around Updates page messages + * Do not show tooltips when fetching updates (kde#443050) + * snap: Don't mark as cancelled until we get the reply (kde#425680) + * flatpak: Also search flatpakref files where the id doesn't include .desktop + * flatpak: Fix installing sources + * flatpak: Reuse remote when opening a well-known flatpakref file + * flatpak: Do not crash when using a flatpakref file (kde#442709) + * Explicitly set the interactive flag for PackageKit transactions (kde#442383) + * Link against Qt::Widgets (kde#442866) + * Sources: Fix displaying sources (kde#442604) + * kns: Do not process entries from invalid backends + * Stop bringing kxmlgui + * Port away from KIO::AccessManager + * Fix the InstallApplicationButton with QQC2 Breeze +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- Changes since 5.22.4: + * Show actual shortcut for Refresh action's tooltip (kde#438916) + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- Changes since 5.22.3: + * kns: Use ksplash.knsrc for the test + * Address the keyboard shortcut tooltip (kde#438916) + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- No code changes since 5.22.2.1 + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- Changes since 5.22.1: + * flatpak: properly notify about updates (kde#438670) + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- Changes since 5.22.0: + * flatpak: fix warning upon updates detection + * Hide URL buttons for invalid metadata + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * [kcm] Fix margins to not be so huge (kde#437064) + * Prepare the ApplicationDelegate for reusing items + * kcm: show on mobile + * don't set KNotification::DefaultEvent + * fix bad copy paste + * balance notification construction + * packagekit: Perform installed searches case-insensitive (kde#437371) + * ApplicationPage: Don't show the screenshots scrollbar if there's no screenshots + * Remove "Restart..." option from the menu + * Constrain "Update Issue" popup so it doesn't span width with no margins + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here +- Refresh 0001-Warning-for-FlatHub.patch + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * Add missing Qt5Concurrent to target_link_libraries + * fwupd: Make sure we initalise the device defaults (kde#435785) + * pk: Only clear notifier results when they're successful + * pk: Fix dependencies view appearing + * pk: Clear the offline updates results after displaying them + * Only wrap flatpak.h includes in extern "C" with older versions +- Drop patches, now upstream: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Add patch to fix build with glib >= 2.68.0: + * 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * Only turn http[s] links into clickable links + * Do not fiddle with the search field when its not visible + * updates: wrap the text when it doesn't fit + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- Changes since 5.21.1: + * flatpak: Support querying by mimetype (kde#433291) + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- Changes since 5.21.0: + * Correct usage of preferredHeight + * Use more appropriate delete and download icons in compact app delegate + * Remove weird padding at the bottom of resource lists + * pk: make sure search queries eventually finish (kde#432384) + * Properly show the pointing hand on screenshot thumbnails + * Show the correct screenshot when clicking it (kde#433123) + * pk: Improve updates progress when doing an offline update + * Don't truncate reviews in compact mode (kde#433078) + * notifier: Reduce the unattended updates idle timeout to 15' + * Increase maximum width of review dialog to a sane size (kde#432807) + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * Do not always bring refreshed resources in (kde#432654) + * Don't show the search action on desktop mode (kde#432693) + * pk: Don't call the size function as it triggers a details fetch + * pk: no need to fetch the details of the updatable packages + * odrs: Move JSON parsing to a separate thread + * pk: Small optimisation + * pk: Make sure that we give precedence to the first pkgid we receive + * pk: remove unused method + * pk: Make sure we execute absolute paths + * flatpak: Make sure we refresh the size display on the views + * Show a "Search" main action on mobile on the Featured page + * Do not show "Sorry, nothing found" on the search page before searching + * pk: also remove duplicates from accounnting for the offline upgrades + * [Updates page] Match style of Kirigami.PlaceholderMessage + * pk: Fix installed filtering (kde#428681) + * packagekit: Don't list repeated packages several times + * pk: sort the updated package in offline updates description + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Too many changes to list here +- Refresh 0001-Warning-for-FlatHub.patch + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- Changes since 5.20.4: + * pk: Have the notifier listen to the correct for offline events + * ApplicationPage: Fix license button tooltip + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- Changes since 5.20.3: + * Fix incorrect usage of units on ApplicationDelegate + * Fix sidebar header/toolbar sizing and height + * Display title in application page + * pk: Set the Daemon locale at start + * Fix installation of local packages (kde#428125) + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- Changes since 5.20.2: + * Disable session management properly (kde#415874) + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- Changes since 5.19.90: + * Set updates page placeholder icon size properly + * kns: Notify when updates count changes (kde#426749) + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Too many changes to list here + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- Changes since 5.19.4: + * Properly wrap text on review popup header (kde#425382) + * Ignore --mode when we have a specific query requested already + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- Changes since 5.19.1: + * Confirm reboot action with the user + * odrs: improve the chances to find the crash (kde#419273) + * appstream: Try harder at de-duplicating v2 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * appstream: Try harder at de-duplicating + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- Changes since 5.18.90: + * Fix a merge conflict in the appdata file + * fwupd: discard search if the url is present but is not for fwupd + * Disable session management for Discover (kde#415874) + * applist: Properly allocate space for the fetching text as well (kde#418304) + * updates: Make sure the progressbar doesn't overflow (kde#421619) + * Hardcode more colorSets + * Hardcode fewer colorSets (kde#421571) + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * flatpak: Don't issue commands when cancelled (kde#404622) + * fix toplevels test + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Too many changes to list here + diskmonitor +- Fix installation with plasma-framework 5.89. + dnf +- Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706) + +- Update 4.10.0 + + Add support for autodetecting packages to be excluded from being + installed as weak dependencies (rh#1699672) + + Add support for excluding packages to be installed as weak dependencies (rh#1699672) + + Add fail_fast parameter to download_payloads methods for use in reposync + + Acquire all relevant locks during "dnf clean" + + API: Raise CompsError when group/env not found in install_group + and install_environment (rh#1947958) + + [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925) + + Add aliases for commands: info, updateinfo, provides (rh#1938333) + + Add report about demodularized rpms into module info (rh#1805260) + + Remove DNSSEC errors on COPR group email keys + + Documentation inprovements - rh#1938352, rh#1993899, rh#1963704 + +- Update to 4.8.0 + + Do not assume that a remote rpm is complete if present + + Use positive percentage for "Failed delta RPMs" message + + Remove redundant new line in Groups output + + Format empty group names outputs to + + [doc] Document default colors + + Use rpmkeys alone to verify signature + + Add dnf.error message to explain rpm.error traceback when package + not found after resolving a transaction (rh#1815327, rh#1887293, rh#1909845) + + Bugs fixed (rh#1946975, rh#1955309) +- Refresh patch for changing dnfdb path + + Remove patch: dnf-4.6.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch + + Add patch: dnf-4.8.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch + docker -- Update to Docker 20.10.9-ce. See upstream changelog in the packaged - /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1191355 - CVE-2021-41092 CVE-2021-41089 CVE-2021-41091 CVE-2021-41103 +- Update to Docker 20.10.12-ce. See upstream changelog online at + . +- Remove CHANGELOG.md. It hasn't been maintained since 2017, and all of the + changelogs are currently only available online. + +- Update to Docker 20.10.11-ce. See upstream changelog online at + . bsc#1192814 + bsc#1193273 CVE-2021-41190 +- Rebase patches: + * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch + * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch + * 0003-PRIVATE-REGISTRY-add-private-registry-mirror-support.patch + * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch + * 0005-bsc1183855-btrfs-Do-not-disable-quota-on-cleanup.patch +- Remove upstreamed patches: + - 0006-bsc1190670-seccomp-add-support-for-clone3-syscall-in.patch + +- Update to Docker 20.10.9-ce. See upstream changelog online at + . bsc#1191355 + CVE-2021-41089 bsc#1191015 CVE-2021-41091 bsc#1191434 + CVE-2021-41092 bsc#1191334 CVE-2021-41103 bsc#1191121 -- Update to Docker 20.10.6-ce. See upstream changelog in the packaged - /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1184768 +- Update to Docker 20.10.6-ce. See upstream changelog online at + . bsc#1184768 -- Update to Docker 20.10.5-ce. See upstream changelog in the packaged - /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1182947 +- Update to Docker 20.10.5-ce. See upstream changelog online at + . bsc#1182947 dolphin +- Update to 21.12.2.1 + * Fix opening FTP files in their preferred app + * Use the CDN based endpoint rather than the legacy endpoint + +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Revert "[DetailsView] Improve zooming" (kde#447215) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Use QUrl::toDisplayString when presenting to the user + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Use new "edit-copy-path" icon for "Copy Location" menu item + * [Status Bar] Don't mess with status bar visibility in extensions (kde#443132) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix updating window and tab titles + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Port ViewModeSettings from macros to std::variant + * Remove duplicate include from .h/.cpp + * Add support for recentlyused: kio to view properties. + * Save size of config dialog in state config + * Utilize KXMLGUI API to store state config in separate file + * Install KCMs in dolphin/kcms namespace + * Fix typo: PascalCase in docs + * Change settings window title to "Configure" for consistency sake + * Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878) + * Add kde-ci file + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Port to KTerminalLauncherJob (kde#441072) + * Tabs: ensure to have folder icons for remote folders + * [Split view] Reset splitter position on double click (kde#206525) + * Revert "Revert "Disable Hidden Files Last sort by default"" + * Revert "Revert "Configurable Show hidden files and folders last toggle"" + * Revert "Revert "Show hidden files and folders last"" + * Use default icon size when resetting zoom level (kde#437349) + * DBus activation with filemanager iface + * Simplify KFileItemModel's sorting + * Avoid crash on start when help actions are restricted through the Kiosk system + * Remove unneeded KCM plugin keyword stuff + * Use KDirLister directly now that it emits a jobError() signal + * [DetailsView] Improve zooming + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist + * Allow to have HiDpi previews (kde#401170) + * Don't exit immediately if DBus isn't running + * Avoid crashing on startup if DBus isn't running +- Drop upstream patch: + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Fix closing a secondary viewContainer on startup settings change (kde#426221) + * Don't force icon for preferred search tool action if one is manually configured (kde#442815) + * Fixed a missing bracket. + * Make "Empties Trash to create free space" translatable. + +- Add patch to fix the "Open in Terminal" functionality if kinit + is not running (kde#441072): + * 0001-Port-to-KTerminalLauncherJob.patch + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Filter the items that have changed + * FoldersPanel: Fix inline renaming (kde#441124) + * Fix selecting file always opening new instance (kde#440663) + * Avoid crash on start when help actions are restricted through the Kiosk system + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Revert "Show hidden files and folders last" + * Fix how --select treats files (kde#436584) + * Fix width issues when un-maximizing Dolphin (kde#430521) + * Revert "Don't session-restore invalid paths" (kde#439864) + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Add break; to KItemListRoleEditor::keyPressEvent cases + * [PlacesPanel] Remove horizontal scrollbar (kde#301758) + * Fix placeholder label text within an empty folder in Trash (kde#439952) + +- Update to 21.07.80 + * New feature release +- Too many changes since 21.04.3, only listing bugfixes: + * Ensure stable sort order when sorting by size (kde#433247) + * Use SmallMedium icon size in the Places panel as default (kde#437345) + * [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * Add action to places panel context menu trash entry to open trash settings (kde#367583) + * Fix primary view changing folder for the closing animation (kde#437080) + * DolphinContextMenu: Allow disabling "Open Terminal" action (kde#436323) + * Show hidden files and folders last (kde#241227) + * search: Add action to clear tag selection (kde#432719) + * InformationPanel: Allow to refresh the panel when its displayed content changes (kde#430095) + * When renaming files, move to next file using tab key or up/down (kde#334533) + * PlacesPanel: activating a place does not select its previously selected children (kde#421347) +- Remove upstream patch: + * 0002-Revert-places-padding-backport-21.08.patch +- Rebase 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix shift-action modifier in context menu (kde#425997) + * Fix X-DocPath entries + +- Backport patch to improve place icon sizes (kde#437345) + * 0002-Revert-places-padding-backport-21.08.patch + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix crash on Wayland when closing the mainwindow while another dialog is open + * [contextmenusettingspage] Fix Crash because of nullptr (kde#437539) + * search/facetswidget: Check for protocol before trying to fetch tags (kde#435586) + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * fix padding in places view (kde#435731) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * KFileItemModel: DetailsModeSettings::directorySizeCount forces m_sortDirsFirst + * appstream: fix homepage url + * Fix crash calling openDirectories() in various cases + * Don't re-open already-open URLs when using session-restore feature (kde#434911) + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. +- Drop 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * don't crash when building without baloo (kde#431730) + * Show button to open knetattach inline with URL nav on remove:// view (kde#431626) + * fix folder size calculation on FUSE and network file systems (kde#430778) + * Change copy location shortcut in dolphin so as to not conflict with Konsole panel (kde#426461) +- Drop upstream patch: + * 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch + +- Add upstream patch to properly show the network button in the + URL navigator (kde#431626): + - 0001-Show-button-to-open-knetattach-inline-with-URL-nav-o.patch +- Refreshed patches: + - 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix vertical scroll with horizontal component not being recognized properly (kde#430532) + * DolphinContextMenu: drop wrong assert + * Fix crash when device with capacitybar is dragged (kde#430441) + * Use setShowOpenOrExecuteDialog(true) with OpenUrlJob + * Fix access url navigator while creating new tab in filename search view (kde#429628, kde#430434) + * Fix KIO warning when URL is empty + * servicemenuinstaller: Remove file if it already exists + * Fix PlacesItemModelTest, 2nd try +- Dropped patches, now upstream: + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add upstream patch to fix crash on launch (kde#429628, + kde#430434): + * 0001-Fix-access-url-navigator-while-creating-new-tab-in-f.patch + +- Add patch to fix appearance on the first start (kde#429447): + * 0001-Update-cached-viewContainer-geometry-every-time-they.patch + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Fix PlacesItemModelTest, 2nd try + * Re-allow to paste files via context menu (kde#429762) + +- Update to 20.11.90 + * New feature release +- Too many changes since 20.11.80, only listing bugfixes: + * Allow the openURLJob to run executables (kde#429603) + * Places panel: highlight place only when it is displayed (kde#156678) + * Select last visited folder when going up/back (kde#429097) + * Re-allow icons that are not theme icon (kde#429113) + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Don't warn when closing multiple tabs if restoring window state + * Fix untranslated spinbox suffix strings (kde#426286) + * Revert "Set a better defaultDropAction for dragging" (kde#425757, kde#426196) + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Fix nullptr crash on Windows + * Fix 'show space' setting not being re-applied (kde#425542) + * Fix i18n + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * [search] Close tags menu after click when there + is only one tag (kde#424873) + * Remove MaximumSize entry from kdeglobals when setting + the preview file size limit to "No limit" (kde#424403) + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * Fix "Show folders, tabs, and window state from last time" feature (kde#422300) + * Fix deprecated knsrc file location + +- Update to 20.07.80 + * New feature release +- Too many changes since 20.04.3, only listing bugfixes: + * Fix selection rect after porting from QFontMetrics::width() (kde#421973) + * [search] Do not update text input when it has focus (kde#423328) + * Places: Use Solid::Device::DisplayName for DisplayRole (kde#415281) + * Provide ability to configure size cut-off for local file previews (kde#331240) + * Status bar: Hide the space free bar when size is unknown (kde#420027) + * Prevents showing StatJob Progress info (kde#422121) + * Move search and filter bar close buttons to the right (kde#421372) + * Keep name readable on drag to matching background (kde#405266) + * [Details mode] Allow to fill the column size of directories with actual size (kde#190580) + * Information Panel: show early icons for folders (kde#420340) + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Write correct value for "Open in application" script execution setting (kde#421294) + * Fix file preview for desktop files with absolute icon paths (kde#423326) + * Generalize Player protocol support + dolphin-emu +- Update to version 5.0+git.20210404T223733.ccc99ebfe3: + * Replace uses of cassert with Common/Assert.h + * VertexShaderGen: Sonic epsilon hack for OpenGL ES + * GameINI: RM8E01 - Update Cheats + * GameINI: GP7E01 - Update Cheats + * GameINI: GP6E01 - Update Cheats + * GameINI: GP5E01 - Update Cheats + * GameINI: GMPE01 - Update Cheats + * Translation resources sync with Transifex + * JitArm64: Allow DoJit at address 0 (fix launching Wii titles) + * Android: Add "Synchronize GPU Thread" setting (SyncOnSkipIdle/SyncGPU) + * Android: Expand the game INI deletion prompt + * Android: Rename "Enable Logging" to "Write Logs to File" + * Add additional commits to .git-blame-ignore-revs + * GameList: Use titles from the Title Database for shortcut creation + * GameList: Remove invalid characters when creating a desktop shortcut + * Fix PanicAlert when recording FIFOs + * Refactor CP array constants slightly + * DSPHLE: Don't restore the last UCode when the crc doesn't match + * AudioCommon: Initialize before HW + * PPCAnalyst: Rework the store-safe logic + * JitArm64: Use STP for pc/npc, part 2 + * Translation resources sync with Transifex + * VolumeVerifier: Align partition reads to groups + * VolumeVerifier: Handle contents overlapping + * VolumeVerifier: Handle overlapping blocks more efficiently + * Avoid using panic alerts in DiscIO + * SI/DeviceGBA: Improve link stability + * JitArm64: Constant carry flag optimizations + * Android: Limit the height of the in-game menu's game title + * Android: Make the in-game menu scrollbar wider + * Android: Add some missing settings to Hacks section of Graphics + * JitArm64: Fix broken format strings in Arm64RegCache + * Open the properties window when alt+enter is used on the game list + * Apply More Core::RunAsCPUThread + * DolphinQt: update hotkeyscheduler to run at 200hz, giving more precision for FreeLook motion devices + * FreeLook: update camera and manager to use a delta time for movement (in case we decide to move this somewhere else in the future) + * Boot: Move initial UpdateWantDeterminism call earlier + * DolphinQt: update FreeLook to use relative input + * DolphinQt: Add separate Free Look tab for rotation + * FreelookManager: Add gyro to support either keyboard/gamepad binding or motion based controllers + * VideoCommon: update FreeLook camera to add quaternion based rotation, fix orbital and fps implementations + * InputCommon: Allow for partial gyro mapping; for Free Look, this allows you to only pitch or only yaw + * InputCommon / DolphinQt / Core: Add a "RelativeMouse" input which provides the raw delta mouse input + * RenderWidget: Remove mouse based Free Look since it has moved to the HotkeyScheduler + * Common: Add function to get Euler angles from a Quaternion + * JitArm64: Optimize general case of srawx + * Android: Fix rescanning on first app launch after cache clear + * CMake: Fix unused compiler flag warning + * Fix loading save states with bluetooth passthrough + * Android: Fix recreating main activity + * JitArm64: Improve srawx special case carry calculation + * Arm64Gen: Convert ARM64Reg to enum class + * Gamelist: Fix 'Open Containing Folder' + * [Updater] Check whether we've already had an update triggered + * DVDThread: Set ReadError instead of BlockOOB for failed reads + * DVDInterface: Make the WBFS/CISO hack only affect WBFS/CISO + * DiscIO: Move magic constants for discs to DiscUtils + * DiscIO: Move some code from VolumeVerifier to DiscUtils + * DiscIO: Move some code from DiscExtractor to new file DiscUtils + * Display a progress bar to notify the user, about the work is being done + * Fix detecting rso modules + * EnumFormatter: fix signed/unsigned comparison warnings + * Translation resources sync with Transifex + * Touchscreen: Add override specifiers + * ControllerInterface: Fix unused-result warning + * GraphicsWidget: Remove unused field + * Fix shadowing warnings + * IOS: Add maybe_unused attribute to variables + * FreeLookCamera: Add override specifiers + * FreeLookCamera: Remove unused variable + * FreeLookController: Fix signed/unsigned warning + * Arm64Gen: Move constant and make constexpr + * Arm64Gen: Remove unused constant + * Jit64: divwx - Simplify divisor == -1 case + * Jit64: divwx - Micro-optimize default case + * Jit64: divwx - Optimize division by 2 + * Jit64: divwx - Optimize power-of-two divisors + * Jit64: divwx - Micro-optimize certain divisors + * Jit64: divwx - Optimize constant divisor + * JitCommon: Signed 32-bit division magic constants + * Jit64: divwx - Special case dividend == 0 + * Jit64: divwx - Optimize constant dividend + * Force RTC bias to 0 when custom RTC is disabled too + * Boot: Initialize Wii root before saving SYSCONF file + * Config: Give Movie and Netplay higher priority than CommandLine + * NetPlay: Sync more settings + * DiscIO: Fix reading certain WIA chunks with many exceptions + * VolumeVerifier: Fix potential crash when cancelling + * Use formatters in GetBPRegInfo; add missing commands + * Convert BPMemory to BitField and enum class + * Add FogParam0::FloatValue and FogParam3::FloatValue + * Fix typo with ztex2 op in UseVertexDepthRange + * Rename BPMEM_EFB_BR to BPMEM_EFB_WH + * Use XFMEM_REGISTERS_START/END in XFRegWritten and LoadXFReg + * Add names and descriptions for regular XF memory + * Add names and descriptions for XF registers to the FIFO analyzer + * Convert XFMemory to BitField and enum class + * Add names and descriptions for CP registers to the FIFO analyzer + * Convert CPMemory to BitField and enum class + * Create constants for CP registers and masks + * DolphinNoGUI/PlatformX11: Work around X.h's None being undefined + * Create BitFieldArray + * Add fmt support to BitField + * Allow specifying StorageType for BitField + * Create EnumFormatter + * Android: Don't save settings immediately after switching platform tab + * Android: Move "skip scanning" logic to MainPresenter + * InputCommon: instead of blocking on individual DSU server sockets, block on a selector built up from all server sockets + * Jit64: Add optional argument to GenerateOverflow + * BreakpointWidget: Use QSignalBlocker + * BreakpointWidget: Fix delete deleting both MBP and BP at address + * Breakpoints: Change icon when disabled + * Android: Broadcast update before updating additional metadata + * Android: Remove #ifdef __cplusplus checks + * IOS: update network/ip/top to use the RAII winsock context + * Core: Use RAII winsock object to cleanly create and destroy WSA in gdb-stub + * Common: Add RAII object that initializes and cleans up winsock + * IOS/ES: Emulate /sys/launch.sys for more accurate timings + * IOS/FS: Expose some more ioctls for internal Dolphin use + * IOS: Hang PPC when reloading IOS for a PPC title launch + * Fix symbol map being loaded too early during title changes + * IOS: Emulate IOS boot timings + * IOS: Simplify IPC initialisation + * IOS: Emulate ES boot timings + * IOS: Emulate BootstrapPPC syscall delays + * IOS: Clear 0-0x3fff when setting up low MEM1 constants + * BreakpointWidget: Emit BreakpointsChanged to update views + * Watches: Fix Save and Load from strings + * CMake: Include WIL headers + * CMake: Disable warning C5054 on DolphinQt + * CMake: Build with -std:c++latest for MSVC + * Android: Delete more references in IDCache.cpp + * DolphinQt: Removed unused this capture in lambda + * Android: Add @Keep annotation to BooleanSupplier + * Allow to disable/enable from the BreakpointWidget + * SI/DeviceGBA: Ensure data socket isn't backed up + * JitArm64: Fix unsigned/signed arg/param mismatch + * Allow to disable/enable breakpoints + * Core/Memmap: Don't try to map logical memory from inactive physical regions. + * Core/Memmap: Store and check which physical regions are actually mapped instead of relying on SConfig staying the same. + * DebugInterface: Check visited addresses in GetThreads + * Tools: Dolphin symbol map ghidra scripts added + * GameSettings: Set Texture Cache Accuracy to "Safe" for Jerry Rice & Nitus' Dog Football + * GameSettings: Disable "Defer EFB Copies to RAM" and Set Texture Cache Accuracy to "Medium" for Marvel Super Hero Squad + * GameSettings: Disable "Defer EFB Copies to RAM" for NBA Live 08 + * GameSettings: Disable Dual Core for National Geographic Challenge! + * GameSettings: Disable Dual Core for Dance! It's Your Stage + * GameSettings: Disable Dual Core for Brunswick Pro Bowling + * INI Changes + * Core/Memmap: Give more detailed error messages if memory mapping fails. + * InputCommon: reduce number of image loads and texture cache invalidations by only running dynamic input textures once for all controllers + * DolphinQt: Fix tag in SoftwareRendererWidget.cpp + * Common: Move 'GetSection' functions to be public + * Common: don't call OnConfigChanged() unless it has actually changed + * MMU: Fix IsRAMAddress not working + * Core/MemoryWatcher: Use appropriate memory read function in ChasePointer(). + * Simplify macro guards for HAVE_XRANDR + * Cleanup X11 and XRANDR Macros + * Stricter test for compiler flags + * IOS/NET: Add timeout on blocking connect + * Android: Use SwipeRefreshLayout in MainActivity + * Android: Don't queue up multiple rescans before directory initialization + * Android: Split GameFileCacheService broadcasts into two types + * Android: Refactor MainActivity, add forEachPlatformGamesView + * NetworkWidget: Reorganise SSL options group box + * Core: Fix time base unit mixup + * Translation resources sync with Transifex + * Fix issue were loaded memory breakpoints were not being triggered + * InputCommon: Move initial dynamic input texture configuration logic to a 'specification 1' function and load in a 'specification' attribute that defaults to 1 if not present (with 1 being the only valid value at the moment) + * IOS: Deduplicate IPC_OVERHEAD_TICKS timing constant + * IOS/ES: Emulate FS timings for content wrapper IPC commands + * IOS/ES: Allow various utility functions to return timing info + * IOS/FS: Allow IPC interface to be used internally from IOS HLE + * IOS/ES: Log content reads for debugging + * IOS/ES: Log content ID and index when opening contents for debugging + * MemoryWidget: Add "Add to watch" action + * RegisterWidget: Fix add to watch action + * InputCommon: Move DynamicInputTextureData to DynamicInputTextures::Data + * InputCommon: Move DynamicInputTextureConfiguration to DynamicInputTextures::Configuration + * JitArm64: Workaround for GCC ICE + * IOS/FS: Implement timings for older IOS versions as well + * Qt: Re-add IOS version to the game info tab + * JitArm64: Fix improper uses of offsetof + * PCAP: Add raw SSL packets logging support + * CodeViewWidget: Add WithDetailedUpdate to update CodeWidget + * Software: Implement points + * Software: Fix line-width effects + * Arm64Emitter: Expand the MOVI2R unit test a little + * Arm64Emitter: Use ORR in MOVI2R + * NetworkWidget: Add hostname to SSL table + * Arm64Emitter: Improve MOVI2R + * IOS: Clean up the way IPC replies are constructed + * HW: Add a UDL for timebase ticks to cycles conversions + * IOS: Remove unnecessary and unused PrepareForState + * Arm64Emitter: Allow specifying 21th bit of ADRP imm + * Arm64Emitter: Remove optimize parameter from MOVI2R + * Software: Always divide the texture coordinates by q. + * IOS: Simplify unnecessarily qualified names + * IOS: Use less ambiguous names for classes + * PCAP: Improve TCP session logging + * Restore BitField Natvis + * InputCommon: When using dynamic input textures, only call force reload textures once for packs that have multiple configurations + * VideoCommon: Join the prefetch thread before clearing to avoid a potential crash that can occur by multiple threads touching a single resource + * Rename docs/WIA.md to docs/WiaAndRvz.md + * Android: Add missing "World" entry in country list + * Android: Adjust logic for DOL/ELF long press + * hidapi: Use LIBUSB_LIBRARIES to link to libusb + * SSL: Workaround to remove SNI from ClientHello + * Core/DSP: Fix improper uses of offsetof + * Config: Fix expression window scroll wheel spam + * Enable EFB access from CPU for Ultimate I Spy + * GCMemcardUtils: Fix typo in comment. + * GCMemcardManager: Detect attempt to import multiple save files with the same internal name. + * GCMemcardManager: Add filename column. + * GCMemcardManager: Make columns sortable. + * GCMemcardManager: Make columns resizable by the user. + * GCMemcardManager: Small cleanups. + * GCMemcardManager: Replace remaining panic alert with ModalMessageBox. + * GCMemcard: Let ImportFile() take a Savefile instead of a direntry and a vector of blocks. + * GCMemcard: Remove obsolete methods. + * GCMemcardDirectory: Rewrite migration logic without ExportGci(). + * GCMemcardManager: Rewrite file deleting logic to provide a better user experience. + * GCMemcardManager: Rewrite file copying logic to provide a better user experience. + * GCMemcardManager: Rewrite file importing logic to provide a better user experience. + * Common/VariantUtil: Add 'overloaded' helper struct for use with std::variant. + * GCMemcardManager: Rewrite file exporting logic to provide a better user experience. + * GCMemcardManager: Relayout file table for a more compact design. + * GCMemcardUtils: Implement GenerateFilename() as a cleaner variant of GCMemcard::GCI_FileName(). + * GCMemcard: Implement ExportFile() to get a file on a card with a single method call. + * GCMemcard: Implement utility functions to read saves from and write saves to files, without involving a memory card. + * AudioCommon/WASAPI: Construct std::thread with invoke semantics instead of a lambda + * AudioCommon/WASAPI: Factorize device enumeration logic into a function to greatly reduce code duplication + * AudioCommon/WASAPI: Do volume adjustment only when really needed + * AudioCommon/WASAPI: Remove thread unsafe nullptr checks giving a false sense of safety + * AudioCommon/WASAPI: Use std::string_view where applicable + * AudioCommon/WASAPI: Use leaner memory model on m_running, no need for a full barrier + * AudioCommon/WASAPI: Simplify thread synchronization model by not detaching WASAPI handler thread + * AudioCommon/WASAPI: Use WRL/WIL whenever possible + * AudioCommon: Make HandleWinAPI handle all success return values properly, not just S_OK + * Software: Remove normalization special case + * GameSettings: Enable perf queries to fix sun in Need for Speed: Most Wanted + +- Update to version 5.0+git.20210211T001537.1fc6fbc2c0: + * Qt: Fix "open wiki" option not using the wiki redirect script + * JitArm64: Fix mistaken use of LSL imm + * JitArm64: More constant propagation optimizations + * Fix mapping window title bar becoming unresponsive + * DolphinQt: Fix regression that caused the regex expression to be evaluated incorrectly. If an input expression has a non-alpha character in it, we want to quote it with backticks + * Translation resources sync with Transifex + * MovI2R: Do not exhaustively test + * UnitTests: Add MOVI2R test + * Random: Add seeded PRNG + * JitArm64_Integer: Add optimizations for rlwimix + * Arm64Emitter: Add additional assertions to BFI/UBFIZ + * Arm64Emitter: Prefer BFM/UBFM to EncodeBitfieldMOVInst + * Arm64Emitter: Add BFXIL + * NetworkCaptureLogger: PCAP support added + * Working Game IDs for Elf/Dol files + * JitArm64: Use STP for pc/npc + * JitArm64: Use STP for (parts of) ppcState.ps + * Arm64Emitter: Add asserts for LDP/STP imm out of range + * Fix typo in Readme.md + * Externals/rangeset: use qualified 'size_t' + * require clang-format 10.0 + * BreakpointWidget: Remove unnecessary code + * NetworkCaptureLogger: Move SSL logging + * msbuild: re-enable HAS_OPENGL and HAS_VULKAN + * VideoCommon: use Quaternion for Free Look orientation + * Common: update Quaternion to allow rotating pitch, yaw, and roll all at once + * Common: add convenience function to convert a Quaternion to a Matrix44 + * MemoryWidget: Add 'Offset' and General Improvements + * msbuild: bundle all dolphin "core" code into single library + * rename D3DCommon/Common to D3DCommon/D3DCommon + * normalize common filenames in VideoBackends/D3D12 + * normalize common filenames in VideoBackends/D3D + * normalize common filenames in VideoBackends/Vulkan + * normalize common filenames in VideoBackends/Null + * normalize common filenames in VideoBackends/OGL + * rename Core/IOS/FS/FileSystem.cpp to FileSystemCommon.cpp + * rename InputCommon/ControllerInterface/Device to CoreDevice + * rename ciface::Wiimote to ciface::WiimoteController + * rename Common/File to Common/IOFile + * rename Core/Analytics to Core/DolphinAnalytics + * Android: Re-implement a subset of CompletableFuture + * Android: Implement save overwrite confirmation + * Android: Add "Import Wii Save" + * Android: Refactor MainPresenter.installWad + * Android: Merge launchInstallWad into launchOpenFileActivity + * Android: Move InstallWAD to a new WiiUtils class + * DolphinQt: Move gamecube controller ui logic to its own widget + * DolphinQt: Move wiimote controller ui logic to its own widget + * JitArm64: Fix false positive "turned singles into doubles" asserts + * windows: fix unregistering VEH + * JitArm64: Update registers last used before start of instruction + * JitArm64: Remove default parameters from Arm64FPRCache::R/RW + * JitArm64: Add asserts for unexpected single to float conversions + * Add script for running unit tests on Android device + * Remove redundant INI settings + * Jit: Fix correctness issue in dcbf/dcbi/dcbst + * DolphinQt: Move common controller interface logic to its own widget + * JitArm64: Avoid using X30 with BLR + * UnitTests: Add setup error checking + * Breakpoint from string flag parsing using token + * WiimoteReal: Fix crash on real Wii Remote disconnect on Windows caused by dangling pointer. + * FreeLookManager: acquire global input lock before accessing individual FreeLook control states + * TraversalClient: Make use of std::string_view with ConnectToClient() + * TraversalClient: Prevent uninitialized values from occurring in MakeENetAddress + * TraversalProto: Convert typedefs into using aliases + * TraversalProto: Collapse version enum into a typed variable + * TraversalProto: Convert TraversalPacketType into an enum class + * TraversalProto: Convert TraversalConnectFailedReason into an enum class + * TraversalClient: Convert state enum into an enum class + * Android: Fix in-game settings changes not getting saved + * Check return value when calling ReadArray for savestates + * Android: Don't show OSD messages when opening savestate menu + * Arm64Emitter: Convert ShiftType to enum class + * InputCommon: Wrap remaining invalid default input expressions around `` + * Jit64: boolx - Eliminate read dependency + * Qt: Fix stock input profiles being deletable + * Translation resources sync with Transifex + * Added Opacity settings for touchscreen controls + * Qt: Fix Shake Mapping Indicator not showing deadzone + * Arm64Emitter: Convert IndexType to enum class + * Android: Update dependencies to the latest version + * Android: Update Gradle Plugin to 4.1.1 + * gradle.properties: Remove duplicate property keys + * Contributing.md: Code comment for do-while sample + * DolphinQt: Resolve deprecated usages of setTime_t and toTime_t + * DolphinQt: Resolve deprecated usage of margin() + * DolphinQt: Migrate QRegExp over to QRegularExpression + * DolphinQt: Explicitly include where applicable + * DolphinQt: Replace usages of QLatin1Literal with QStringLiteral + * DolphinQT: Gives option to add desktop shortcut + * Use GX_CMD_UNKNOWN_METRICS instead of magic number 0x44 + * small prettification + * msvc: add asan support (disabled by default) + * BitUtils: cleanup constexpr usage for msvc clz + * BitUtils: loosen clz to inline on msvc/arm64 + * msbuild: enable USE_GDBSTUB this does nothing about it actually being usable + * BitUtils: initialize variables fixes C3615 on some msvc/cmake configs + * Revert "msvc: temporary workaround for C4789 false positive" + * msvc: bump _MSC_FULL_VER check to 192829335 + * Jit64: Fix FinalizeCarryOverflow XER[OV/SO] + * Android: Use old folder picker on Android TV + * JitArm64: subfx - Special case a == b + * Fix a couple of typos + * DolphinQt: Remove some useless includes + * Core: Fix variable naming conventions + * Jit64: subfx - Special case a == b + * Jit64: subfx - Special case b == 0 + * Jit64: subfx - Special case a == 0 + * Jit64: subfx - Optimize more constant a cases + * Fix DualShockUDP not adding/removing devices correctly + * Externals: Link against required libraries + * Rehabilitate Haiku support. + * Qt: Give better error messages when Wii save importing fails. + * WiiSave: Delete existing save, if any, before importing one. + * WiiSave: In Import(), make sure the TMD exists or can be reinstalled before allowing save to be imported. + * WiiUtils: Add utility functions to handle prep-work for importing 'SD-card export' style Wii saves. + * Jit_Integer: srawx: Handle a != b case with SARX + * IOS/ES: Pass relevant caller title information to ImportTmd() and ExportTitleInit(). + * Rename "Use Fullscreen" setting to "Start in Fullscreen" + * DSP: Fix write masks on AUDIO_*/AR_* MMIO registers + * Jit_Integer: Use SHLX, SHRX, SARX + * Fix bad memory references in NewPatchDialog + * Patches for Resident Evil 2/3 audio issues + * IOS/WD: Report game quirk if unimplemented ioctl is used + * IOS/WD: Implement more parts of the interface + * IOS: Simplify usage of GetVector + * IOS/NCD: Implement Lock/Unlock more accurately + +- Update to version 5.0+git.20210103T185325.e957ed0809: + * BitUtils: __builtin_clz is undefined when value == 0 + * JitArm64: Do not use offsetof on non-standard-layout types + * Fix Quartz cursor going to +infinite if the window size was 0 + * Fix DInput cursor going to +infinite if the window size was 0 + * Fix XInput2 cursor going to +infinite if the window size was 0 + * Arm64Emitter: Remove unused OpType enum + * Arm64Emitter: Convert ArithOption enums into enum classes + * Translation resources sync with Transifex + * ArmCommon: Mark NO_COND as constexpr + * ArmCommon: Add missing header guard + * Arm64Emitter: Add shorthand member functions for hint instructions + * Arm64Emitter: Make ShiftAmount enum an enum class + * Arm64Emitter: Make RoundingMode enum an enum class + * Arm64Emitter: Make PStateField enum an enum class + * Arm64Emitter: Make BarrierType enum an enum class + * Arm64Emitter: Make SystemHint enum an enum class + * Arm64Emitter: Make type member of FixupBranch an enum class + * Arm64Emitter: Annotate switch fallthrough + * Arm64Emitter: Make use of std::optional + * JitArm64_Tables: Move Instruction alias to the JIT class + * JitArm64_Tables: Construct tables at compile-time + * JitArm64_LoadStore: Explicitly annotate switch fallthrough cases + * JitArm64_RegCache: Make RegType enum an enum class + * JitArm64_RegCache: Mark several member functions as const + * JitArm64_RegCache: Mark register constants as constexpr + * JitArm64_RegCache: Mark HostReg operator== as const + * JitArm64_RegCache: In-class initialize member variables where applicable + * JitArm64_RegCache: Make FlushMode an enum class + * IOS: Make use of insert_or_assign with AddDevice() + * IOS: Allow for heterogenous name lookup + * SysConf: std::move name in Entry constructor + * SysConf: Return emplaced reference from AddEntry() + * SysConf: Make use of std::string_view + * Core: Use C++17 deduction guides with locked recursive mutexes + * Config: Fix cache not being invalidated when callbacks are suppressed + * Core: Make use of C++17 deduction guides with locks + * DSPCore: Make IRAM CRC and step counter private + * DSPCore: Make ifx registers private + * DSPCore: Make the accelerator private + * DSP: Make mailboxes use std::array + * DSP: Make mailboxes private + * DSP: Make Mailbox enum strongly typed + * DSPCore: Move PRECISE_BACKLOG define to the interpreter code + * DSP: Eliminate some magic values related to the CR register + * Fix Core.vcxproj.filters + * Fix latency field being initially enabled on audio backends not supporting it + * Android: Add specialized content provider implementation of DoFileSearch + * DSPAnalyzer: Separate instruction searching and idle skip finding + * DSPAnalyzer: Break tight coupling to SDSP + * DSPAnalyzer: Merge Analyzer namespace into DSP namespace + * DSPAnalyzer: Make CodeFlags private to the analyzer + * DSPAnalyzer: Add convenience functions over bit tests + * Android: Don't consider .dff files valid for game list + * Android: Show a message when adding a folder with no games + * DSPAnalyzer: Implement DSP analyzer skeleton and use it + * DSPAnalyzer: Add basic class skeleton + * BitUtils: Fix uint64_t gcc compile (Linux) + * Jit_Integer: Use Common::CountLeadingZeros in cntlzwx + * Interpreter_Integer: Use Common::CountLeadingZeros in cntlzwx + * BitUtils: Add CountLeadingZeros + * CMake: Update cmake_minimum_required calls using versions less than 2.8.12. CMake warns support will be removed in a future version. + * Jit_Integer: rlwinmx: Use BEXTR where possible + * Jit_Integer: rlwinmx: Generalize byte/word extract plus shift case + * Android: Only have one settings entrypoint in game properties + * DSP: Migrate code that modifies m_dsp into SDSP itself + * DSP: Eliminate most global state + * Jit_Integer: Add trivial AndWithMask cases + * Jit_Integer: Missed AndWithMask in rlwimix + * VideoCommon: Fix crash that occurs on loading a fifo log due to uninitialized Free Look control type + * Jit_Integer: Use RORX where possible + * Jit64: srawx - Handle constant zero input + * Jit64: slwx - Handle constant zero input + * Jit64: rlwnmx - Optimize rotate by constant + * Jit64: srawix - Handle constant input register + * Jit64: srawx - Handle constant input registers + * Jit64: srawx - Optimize shift by constant + * Jit64: slwx - Optimize shift by constant + * Jit64: srwx - Optimize shift by constant + * Jit64: subfic - Handle constants + * Split OSREPORT logging type + * Build the gdbstub by default + * PowerPC: Fix GDBStub build + * CMake: Apple Silicon detection + * VideoCommon: Update active config when we check for config changes, this ensures Free Look settings are copied at the start of the frame. Also update the camera's controller type at this time + * Core: Refresh the Free Look configuration when Free Look is initialized, ensuring that the configuration updates appropriately with any changes + * Core: Only respond to Free Look controller buttons when the camera is active + * DolphinQt: Only trigger Free Look mouse movement when the Free Look camera is active + * VideoCommon: Add 'Active' state to FreelookCamera to future proof if we ever add multiple cameras + * VideoCommon: Update Free Look camera with settings change... + * Core: Update state to account for save system change + * DolphinQt: Update mapping window device to use expanding size policy + * DolphinQt: Move Free Look out of Graphics/Hotkey and into its own configuration window. Launched from a new menu option - "Free Look Settings". The HotKeyScheduler still calls the Free Look functionality to reduce the total number of threads + * Core: Add Free Look controllers that are initialized at boot + * Core: Add new Free Look settings and config + * Core / VideoCommon: Remove old Free Look config + * HotkeyManager: Remove Free Look functionality in preparation for replacement + * VideoCommon: Change 'Zoom' to 'MoveForward' since it really isn't a zoom + * VideoCommon: Add speed to Free Look camera + * Android: Only have one settings entrypoint per activity/dialog + * JitArm64: Call UpdatePerformanceMonitor + * Android: Correctly save in-game settings changes to disk + * Interpreter: Call UpdatePerformanceMonitor + * CachedInterpreter: Call UpdatePerformanceMonitor + * CoreTiming: Call UpdatePerformanceMonitor on idle + * Jit64: Fix FPURegCache::GetRegUtilization + * JitArm64: srawix - Fix undefined behavior + * JitArm64: srawx - Fix undefined behavior + * Analytics: Add rarer OSes to analytics + * MemoryUtil: Use HW_PHYSMEM64 sysctl in MemPhysical + * Android: Catch all exceptions in ContentHandler + * Android: Use storage access framework for game list + * Android: Add content provider support to File::ScanDirectoryTree + * Android: Fix opening games with extensionless URI + * Android: Use storage access framework for picking single games + * Android: Add content provider support to File::FileInfo + * Android: Add content provider support to File::OpenFStream + * Android: Convert ISOPaths to INI settings + * Core: Add initial System class + * Common: Write PNGs in two steps to allow Unicode target paths. + * Common/LinearDiskCache: Handle truncated shadercache files. + * Common/LinearDiskCache: Use unique_ptr instead of new/delete. + * DolphinQt: Fix all instances of in AdvancedWidget to use the appropriate html code instead + * GameSettings: Set Safe Texture Cache for Pitfall: The Lost Expedition and Pitfall: The Big Adventure + * Translation resources sync with Transifex + * Core: Remove ImageWrite and get rid of -Wmissing-declarations warnings + * Fix -Wclass-memaccess warnings + * Qt: Fix deprecated use of MidButton + * Qt/Config: Remove unused includes + * EXI_Device: Always define EXIDEVICE_ETHTAPSERVER for consistency + * GameSettings: Disable "Store EFB Copies to Texture Only" for Final Fantasy Crystal Chronicles + * WiimoteEmu/DolphinQt: Fix tilt indicator for wrapped around angles. + * Add tap-like fake Ethernet network interface for macOS + * WiimoteEmu: Allow tilt to wrap around and simulate full 360 degree rotations. + * Add NetBSD support + * Core/AddressSpace: Return null accessors when no game is running to prevent out-of-bounds memory accesses. + * Update bundled libpng to version 1.6.37 + * InputCommon: Fix callback dispatch deadlock + * DolphinQt: Fix crash after removing extra patch line + +- Update to version 5.0+git.20201213T035539.3634508e46: + * HW/WiimoteReal: Drop stale data reports to prevent read queue from filling up and causing input delays. + * Add caching to Config::Info + * GameSettings: Add patch for Monster High: Ghoul Spirit (SAOE78/SAOEVZ) + * Store pointers in Config::SYSCONF_SETTINGS + * Turn Config::Info into a class with getters + * Core: Don't copy default _Enabled sections to user INIs + * GameSettings: Enable compatibility patches by default + * Core: Save the disabling of default enabled codes + * Core: Allow overriding the enabling of a code + * Add File::Delete and File::DeleteDir tests + * Android: Expand WiimoteProfileSetting to more setting types + * JitArm64: Properly set m_stack_pointer + * JitArm64: Call dispatcher_no_check after CompileExceptionCheck + * WiiUtils: Check hashes to determine if a title is installed and up-to-date + * Add warning flags to File deletion functions + * InputCommon: fix dynamic input textures being not generated when the key or device isn't mapped + * Turn format string issues into compile-time errors + * Change File::DeleteDir return value + * DiscIO: Fix recursive directory extraction + * Exclude Discord RPC lib from installation + * General: Convert PanicAlerts over to fmt equivalent + * Translation resources sync with Transifex + * Android: Add "Generate a New Statistics Identity" + * Qt: Add missing tr calls for tooltip descriptions + * Android: Add "Disable Fastmem" debug setting + * JitArm64: Do downcount immediately before jumping to dispatcher + * Android: Clear Log file + * Movie: Fix 83b9fef regressions + * JitArm64: Add a workaround for issue 12327 + * Add Fallback Region to configuration menu + * Core: Fix an assertion that mistakenly uses a fmt format string + * Core / DolphinQt: Add ini only option to force low-contrast tooltips + * DolphinQt: Add tooltip support to Software Renderer Graphics tab + * DolphinQt: Add tooltip support to Hacks Graphics tab + * DolphinQt: Add tooltip support to Advanced Graphics tab + * DolphinQt: Add tooltip support to Enhancements Graphics tab + * DolphinQt: Add tooltip support to General Graphics tab + * DolphinQt: Add the ability to show a tooltip for custom graphics controls + * DolphinQt: Add generic tooltip controls + * DolphinQt: Remove description box handling from graphics widget and window + * DolphinQt: Add BalloonTip which is built off of an internal Qt class. It gives the ability to show a tooltip with an arrow! + * Fix liblzma config on macOS + * FrameDump: Start timing at 0 ticks when starting from boot + * IP/Top: Add Android network interface + * AudioCommon: Convert alerts over to fmt-based variants + * VideoCommon: Use Common::SavePNG() to write textures. + * InputCommon: Use Common::SavePNG() to write images. + * Common: Add SavePNG() function that writes PNGs using the simplified libpng API. + * Core: Remove commented out logs + * Frontends: Migrate logs over to fmt + * Fix file rename errors on Windows + * Qt/IOWindow: Remove Apply button. + * Qt/IOWindow: Show the current value of the expression. + * Qt/IOWindow: Apply expressions immediately so we can query the current value of the expression. + * IOFile: Replace all fprintf string writing with calls to WriteString. + * Core: Convert logging over to fmt pt.5 + * Common: Optimize Config::Get + * IOFile: Add WriteString() method to replace fprintf string writing. + * Fix bounding box incorrectly disabled on OpenGL ES 3.1, 3.2 + * Add Rock Band 3 MIDI PRO Adapter to known Wii peripherals + * Core: Convert missed log calls over to fmt + * Core: Convert logging over to fmt pt.4 + * Fix vertex ubershader GLES compile errors + * IP/Top: Fix fallback IP address + * FrameDump: Re-add call to av_register_all + * CMake: Pass various /Zc flags to MSVC for consistency with Base.props + * Core: Convert logging over to fmt pt.3 + * Fix variable shadowing warnings + * Silence "missing switch cases" warnings + * Fix -Wmaybe-uninitialized warnings + * Fix -Wsign-compare warnings + * Disable -Wstringop-truncation warnings + * Core/Movie: Fix a likely out-of-bounds read for PanicAlertT + * Enable extra warnings in Source CMakeLists, not in root CMakeLists + * Software: Use same logic for colors as hardware backends + * LightingShaderGen: Always calculate lighting for both color channels + * Android: Fix default values for GC/Wii controller 1 + * Android: Remove "Reset Paths to Default Settings" + * Android: Long press a setting to reset it + * Common: Assert that translatable strings use positional arguments + * Fix translatable strings which contain non-positional arguments + * EXI_DeviceMemoryCard: Use std::array + * EXI_DeviceMemoryCard: Use enum class for Command + * EXI_DeviceMemoryCard: Fix member variable names + * EXI_DeviceMemoryCard: Use override rather than virtual + * EXI_DeviceMemoryCard: Use more efficient overload of find_last_of + * EXI_DeviceMemoryCard: Clean up casts and implicit conversions + * EXI_DeviceMemoryCard: Remove unused include + * EXI_DeviceMemoryCard: Rename variables to follow our naming conventions + * Android: Fix IllegalStateException on startup + * Core: Fix invalid lambda captures + * DSP: Fix one DEBUG_LOG call + * Core: Convert logging over to fmt pt.2 + * Vulkan: fix validation error in bSupportsGeometryShaders=false case + * DolphinQt: Add Show/Hide All options to gamelist region menu + * Core: Convert logging over to fmt pt. 1 + * Common/MsgHandler: Add compile-time format string checks + * Common: Validate the number of {} fields in format strings + * Common/Log: Check format strings + * WiiUtils: Create Wii Shop log files when installing a WAD. + * Fixed non-UTF8 chars in PeakFinder.cpp + * Translation resources sync with Transifex + * VideoCommon: Migrate over to fmt + * Remove a redundant i18n comment + * Android: Add @Keep annotation to things accessed using JNI + * Use positional arguments in all translatable fmt strings + * CMake: Bump fmt version requirement to 7.1.0 + * Fix updater not always cleaning up temp directory + * DolphinQt: Don't return 0x04 bytes from tr + * InputCommon: Migrate over to fmt-capable panic alerts + * Android: Warn when path in config is unavailable + * DiscIO: Make use of fmt-capable panic alerts + * FrameDump Logging: Separate log type and migrate to fmt + * Remove Android-specific settings from UISettings.cpp + * Android: Move orientation setting to main settings screen + * Vulkan: Migrate logging over to fmt + * Software: Migrate logging over to fmt + * OpenGL: Migrate logging over to fmt + * D3DCommon: Migrate logging over to fmt + * D3D: Migrate logging over to fmt + * D3D12: Migrate logging over to fmt + * Android: Catch SecurityException in ContentHandler + * Android: Call notifyItemChanged after file picker + * Android: Show warning after picking file with wrong extension + * Android: Use storage access framework for custom SD card paths + * InputCommon: Return error, if any, from ControlReference::SetExpression(). + * Android: Make the handling of SAF open modes more robust + * IP/Top: Add missing sockopt + * WiimoteEmu: Implement extension encryption edge case. + * Dragon Quest 25th Anniversary Collection INI changes + * Game INI Changes + * Add a Skip EFB Access from CPU Hotkey + * modify file export to create folder in OS when explicitly extracting a directory + * Android: Update WiimoteNew.ini preferences instead of deleting + * Android: Re-add motionControlsEnabled to clearWiimoteNewIniLinkedPreferences + * Android: Remove hacks for Wii Remote extension setting, round 2 + * Improved responsiveness when refreshing game list. + * **Refresh** and **Purge Game List Cache** now correctly enabled/disabled as notified by GameListRefreshRequested and GameListRefreshCompleted. + * Avoid using unnecessary RunOnObject() calls in GameTracker's worker thread to prevent deadlocks on shutdown. + * Ensured that GameTracker's internal worker thread is flushed on exit to avoid crashes when accessing stale, already-destroyed data, and to favor responsiveness. + * Extended WorkQueueThread class with Clear(), Cancel() and IsCancelled(). + * GameListModel instance ownership transferred back to the GameList instance. The GameListModel instance will be passed as a constructor parameter where needed. + * Removed all references to GameListModel from the Settings component. + +- Add minizip.patch to revert back to minizip 1.x which is also + the in-tree version anyway. + +- Update to version 5.0+git.20201111T112241.9e3e325add: + * Android: Add null check for InputOverlay + * Common/MsgHandler: Add fmt-capable variants of the alert macros + * Android: Remove unnecessary ANativeWindow_release call + * Android: Fix alert messages when EmulationActivity is being destroyed + * Android: Fix rotating EmulationActivity after boot fails + * Android: Only show emulation menu toast if boot succeeds + * Android: Finish EmulationActivity from C++ + * UICommon: Migrate logging over to fmt + * ShaderGenCommon: Rename WriteFmt() to Write() + * CPUDetect: Indicate slow PDEP/PEXT only for Zen1/+/2 (Family 23) + * Android: Don't name unused JNIEnv/jobject/jclass parameters + * Android: Fix jobject/jclass warnings + * Android: Remove unnecessary WrongConstant warning suppression + * Android: Call saveSettings in EmulationActivity.onStop + * Android: Make scrollbar for in-game menu always visible + * Fix dereferencing nullptr BootParameters + * Android: Rename path variable in ConvertFragment + * Android: Suppress warnings in EmulationActivity + * Common/LinearDiskCache: Replace std::fstream with File::IOFile + * Virtual Notch settings and UI for octagonal stick + * JitArm64: Implement HLE function hooking + * Resolve VkDeviceMemory/nullptr type mismatch to fix build on FreeBSD i386 + * Top: Set port when connecting a socket to find the default interface + * Android: Remove some touchscreen checks from EmulationActivity + * Android: Don't reset savestate time on load + * Android/InputOverlayPointer: Don't assume surface covers whole screen + * Simplify Arm64GPRCache::Flush + * Translation resources sync with Transifex + * Android: Update IR sensitivity default values + * Common: Fix logger related crash when HTTP response is empty + * DolphinQt: Update register view font when Debug Font changes + * Android: showMotionControlsOptions cleanup + * Source/Core/Common/Config/Config.cpp: add missing include + * Android: Remove unused imports + * UberShaderPixel: Migrate over to fmt + * Externals: Update fmt to 7.1.0 + * Android: Fix initTouchPointer + * dolphinqt msbuild: do not moc TASSlider.h + * FileUtil: Fix format string + * DolphinQt: Add a warning to the MEM1/MEM2 override setting description. + * CMake: Change "USE_VULKAN" to "HAS_VULKAN" + * CMake: Set HAS_OPENGL for every system other than arm64 + * IOS/USB: Fix -Winvalid-offset warnings + * VideoCommon: update vcproj file to set HAS_OPENGL + * VideoCommon: remove HAS_OPENGL from VideoBackendBase + * VideoCommon: update vcproj file to set HAS_VULKAN + * VideoCommon: rename USE_VULKAN to HAS_VULKAN in VideoBackendBase + * PixelShaderGen: Migrate over to fmt + * VideoCommon/FrameDump: Remove code for older versions of avcodec. + * Common: Migrate logging to fmt + * CMake: Add option to enable/disable Vulkan video backend + * InputCommon: Migrate logging over to fmt + * DolphinQt: Move QT_LAYOUT_DIRECTION string to qt-strings.pot + * VideoCommon: FrameDump fixes/cleanups. + * Explain how to fix "Serial and/or version data is missing" + * Android: Show how long ago each savestate was created + * VideoCommon: Simplify VideoBackendBase::GetDefaultBackendName + * VideoCommon: Get rid of the global g_available_video_backends + * DriverDetails: Remove bug for broken GPU Texture Decoding + * Re-enable GPU Texture Decoding under MoltenVK + * WiimoteReal: Only duplicate data reports when speaker data is enabled. + * add some file to pch + * cmake: Silence warnings. + * Socket: Abort pending operations on shutdown + +- Update to version 5.0+git.20201022T220753.64f7a4448b: + * DiscIO: Migrate logging over to fmt + * DolphinQt: Don't call UICommon::InhibitScreenSaver if already in desired state. + * Common/Matrix: Allow TVec classes to be used in constexpr contexts + * Require zstd >= 1.4.0 + * Android: Attach CPU thread to JVM early + * Fix volume of emulated wii mote speakers not being native + * Android: Don't show game ID after game title + * Android: Get game metadata from core + * Core: Always call Host_TitleChanged on boot + * Core: Set bWii before calling Host_TitleChanged + * AudioCommon: Migrate logging over to fmt + * Common/Log: Add basic fmt-capable functions to the interface. + * Common: Move OSThreads into core + * ARDecrypt: Resolve seedtable at compile-time + * ExpressionParser: Add missing include + * Android: Add AndroidOverlayButtons INI section + * Android: Add "Default Values" button for overlay seekbars + * Android: Convert SharedPreferences to INI Settings (simple cases) + * UberShaderVertex: Migrate over to fmt + * DataReader: Make use of if constexpr where applicable + * UberShaderCommon: Migrate over to fmt + * Translation resources sync with Transifex + * DiscIO: Make WiiEncryptionCache moveable + * GeometryShaderGen: Migrate over to fmt + * FramebufferShaderGen: Migrate over to fmt + * WiimoteEmu: Tweak IMUCursor total yaw setting tool-tip. + * WiimoteEmu: Expose IR camera FOV to adjust IMU pointing sensitivity. + * WiimoteEmu: Use quaternions for orientation. + * InputCommon/WiimoteEmu: Replace stateful rotational matrices with quaternions. + * Common/Matrix: Add Quaternion class. + * VolumeVerifier: Make "no valid data in partition" hide some other errors + * Android: Remove unnecessary JNI function declarations + * VertexShaderGen: Fix unescaped { in D3D shader. + * Android: Refetch game metadata after returning from settings + * Android: Allow disabling cover downloading + * Android: Allow reading global settings without a Settings object + * Linux/XInput2: Fix keys being stuck pressed on focus loss. + * Reorder xgettext arguments + * Fix predefined Qt strings not getting translated + * CMake: Fix build errors exposed by making common dependent on fmt + * Add helper function for fmt::format(GetStringT(... + * DiscIO: Make use of fmt where applicable + * Qt/QtUtils: Fix accidental recursion in ParallelProgressDialog + * Clean up screen saver inhibition and apply setting change immediately. + * DolphinQt: Expose "DisableScreenSaver" setting in the UI. + * Config: Make "DisableScreenSaver" default to true. + * Android: Show alert messages as toasts outside of emulation + * Android: ConfirmRunnable to RunRunnable with optional confirmation + * DolphinQt: Reset TAS input slider to default on right-click + * Source/Core/DiscIO/WIACompression.cpp: add missing include + * Readme: Add Buildbot header link + * Android: Fix setting read during play with local game layer active + * AudioStretcher: Keep default parameters. + * Android: Remove finish from ConfirmRunnableViewHolder + * android: add SENSOR_REVERSE_LANDSCAPE as an option + * DiscIO: Decrease RAM usage during zstd compression + * Show NKitness in file format string + * Remove AsciiArt shader + * Use Instant in StartupHandler. + * Enable support for Java 8 API desugaring. + * Replace geckocodes.org with mirror codes.rc24.xyz + * Add Metal Gear Solid: The Twin Snakes to NKit warning message + * Core: Load custom textures after inputs has been loaded and avoid sending force texture reload during startup for dynamic textures. This ensures that custom texture loading only happens once and users don't see any weird flashes on startup + * InputCommon: Introducing the "Dynamic Input Texture". Configuration links an emulated input action to an image based on what host key is defined for that emulated input. Specific regions are called out in configuration that mark where to replace an input button with a host key image. + * VideoCommon: Make a reusable free function for getting top level directories that have a matching gameid text file underneath + * Jit64: fselx - Skip MOVAPS + MOVSD (SSE4.1) + * Jit64: fselx - Skip MOVSD (AVX) + * Externals: Update MoltenVK to v1.1 + * Socket: Set SO_NOSIGPIPE on macOS + * Vulkan: Use VK_LAYER_KHRONOS_validation for validation + * Android: Correct SliderSetting minimum value behavior on API < 26 + * Translation resources sync with Transifex + * DolphinQt/Debugger: Fix DBAT and IBAT registers in RegisterWidget + * Fix controller defaults being empty on fresh run + * ControllerEmu: Increase "IMUPointer" "Total Yaw" default value to match that of regular "Point" settings. Removed "Total Yaw" from included Wii remote input profile to take on the default value. + * ControllerEmu: Increase Total Yaw/Pitch default values to compensate for new FOV and to reach screen edges in the Wii Menu. + * ControllerInterface/Wiimote: Add "IR Distance" input providing a calculated distance from sensor bar in meters. + * WiimoteEmu: Increase Camera FOV constants to 42 by 31.5 degrees. + * MathUtil: Add Population (vs Sample) versions of Variance and StandardDeviation to RunningVariance. + * Update DPSJ8P.ini + * Core/NetPlay: Fix Wii Remote syncing. + * Android: seekbar.setMin requires API level 26 + * Core: Unbreak default keyboard mappings. + * Android: Fix convertCompressionLevelZstdValues + * Update DPSJ8P.ini + * Create DPSJ8P.ini + * Create DPOJ8P.ini and add modem bypass code + * Create DPOJ8P.ini + * ExpressionParser: Improve hotkey suppression logic. Allow activation with simultaneous press of modifier and final input. + * ExpressionParser: Replace ScopeGuard with custom deleter unique_ptr. + * InputCommon: Improve input detection to produce buton combinations. + * InputCommon: Make hotkeys and input detection aware of Ctrl -> L_Ctrl / R_Ctrl hierarchy. + * InputCommon: Clean up modifier ignoring logic. + * Core: Clean up default hotkey expressions. + * ControllerInterface: Add platform consistent names for modifier keys. + * ExpressionParser: Allow duplicate and superset modifier hotkeys to function. + * InputCommon: Support detecting combinations of inputs. (Hotkeys) + * ExpressionParser: Suppress inputs when hotkey modifiers are pressed. + * ExpressionParser: Add Hotkey syntax. + * Android: Add "Ignore for this session" to Warning AlertMessages + * Android: Use DialogFragment for AlertMessage + * FramebufferManager: Fix EFB readbacks with MSAA on + * Properly fix News Channel loading screen + * Android: Use storage access framework for importing WADs + * DolphinQt: Use 1-based disc numbering in InfoWidget + * VolumeVerifier: Call CheckDiscSize from Finish + * VolumeVerifier: Make high severity "too small" hide low severity "too small" + * DolphinQt: Stop using qtmain + * DolphinQt: Handle non-ASCII characters in Windows cmd arguments + * IP/Top: Log IOCTL_SO_GETHOSTID properly + * IP/Top: Add SO_LINGER optname + * Update state version. + * Core/BTEmu: Change a member variable to a local variable. + * Translation resources sync with Transifex + * ControllerEmu: Improve and simplify UpdateCalibrationData. + * Add built-in profile for Wii Remote with MotionPlus IR + * Qt/MappingWindow: Add support for built-in profiles + * GameSettings: Fix Monster Hunter Tri bloom patches + * GameSettings: Enable FPRF for Interactive Multi-Game Demo Disk: November 2003 + * GameSettings: Set Texture Cache Accuracy to "Safe" for Rockman EXE Transmission + * GameSettings: Set Texture Cache Accuracy to "Medium" for Far Cry Vengeance + * GameSettings: Disable MSAA for Pokemon Snap + * GameSettings: Disable MSAA for Pikmin (Wii) + * GameSettings: Disable "Immediately Present XFB" for Judge Dredd: Dredd vs. Death + * GameSettings: Add 2D rendering patches for MVP Baseball 2004 and MVP Baseball 2005 + * GameSettings: Enable MMU for Watchever Channel + * GameSettings: Disable "Skip EFB Access from CPU" for Resident Evil Code: Veronica X (PAL) + * GameSettings: Set Texture Cache Accuracy to "Safe" for 10 Minute Solution + * GameSettings: Disable "Defer EFB Copes to RAM" and "Immediately Present XFB" for Super Paper Mario + * GameSettings: Disable "Store EFB Copies to Texture Only" for EA Sports Active 2 + * GameSettings: Disable "Defer EFB Copes to RAM" for Star Wars - Rogue Squadron III - Rebel Strike + * GameSettings: Set Texture Cache Accuracy to "Medium" for Driver: San Francisco + * GameSettings: Set Texture Cache Accuracy to "Safe" for Tiger Woods PGA Tour 07 + * Add INI note for Wii Fit and Wii Fit Plus + * GameSettings: Set Texture Cache Accuracy to "Medium" for UFC Personal Trainer: The Ultimate Fitness System + * GameSettings: Disable "Store EFB Copies to Texture Only" for Our House: Party! + * GameSettings: Force 1x IR for Mario Tennis and Super Smash Bros. + * GameSettings: Disable "Immediately Present XFB" for Brunswick Zone: Cosmic Bowling + * GameSettings: Disable "Force Texture Filtering" for Spider-Man: Web of Shadows + * GameSettings: Set Texture Cache Accuracy to "Safe" for all MSX VC titles + * GameSettings: Disable "Store EFB Copies to Texture Only" for News Channel + * GameSettings: Fix GameID comment for Super Mario Bros. (Brawl VC) + * require msvc 19.27.29111 and Windows SDK 10.0.19041 + * Only automatically override SYSCONF settings when it has an effect + * Android: Add workaround for conversion progress in dark mode + * Android: Only allow conversion when appropriate + * Android: Refactor GamePropertiesDialog.onCreateDialog + * Android: Pass GameFile to GamePropertiesDialog::newInstance + * Android: Let the user select where to save disc images + * Android: Add content provider support to File::Delete + * Android: Add content provider support to File::IOFile + * Android: Add a progress dialog for disc image conversion + * Android: Add disc image conversion + * DiscIO: Use std::function for compression callback + * Android: Move OSD out of the way when menu is open + * Android: Add Wii SYSCONF settings to GUI + * Config: Add SYSCONF to IsSettingSaveable + * Android: Don't assume SliderSetting minimum is 0 + * Android: Display default path when no path is set + * Android: Fix race condition when exiting emulation + * Android: Allow editing settings during emulation + * Android: Show overridden game settings in bold + * Android: Hook up game settings to the new config system + * Android: Hook up global settings to the new config system + * Core: Run Wiimote::Initialize before HW::Init to avoid crash + * Qt: Use better method of getting default monospace font + * Qt/AdvancedPane: Force UTC time for custom RTC entry + * Android: Fix touch pointer not working after activity recreation + * Android: Improve WRITE_EXTERNAL_STORAGE denial + * Android: Check for granted permission when returning to MainActivity + * DolphinQt: fix other widgets that use lambdas (capturing this) without setting the receiver + * DolphinQt: properly remove slot connection for ConfigChange when object is destructed + * Android: Centralize default values for settings + * Android: Centralize setting definitions + * Android: Wait for initialization before launching EmulationActivity + * Adding AmdPowerXpressRequestHighPerformance + * Settings: Fix incorrect config key for enabled analytics. + * ControllerInterface: Combine evdev devices with the same physical location in addition to unique ID + * Android: Always show Exit Emulation at bottom of menu + * Android: Remove redundant pause/unpause code + * Android: Exit emulation by long pressing Back + * Android: Change "Exit" to "Exit Emulation" + * Android: Adjust margins for game title in menu + * Android: Hide Refresh Wii Remotes menu entry for GameCube games + * Android: Port over settings from the old menu + * Android: Use narrow layout for savestate slot picker in portrait + * Android: Ensure menu is always wide enough + * Android: Close the menu when tapping outside of it + * Android: Don't hide the menu when pressing Exit + * Android: Remove inappropriate leanback checks + * Android: Use Back to open the emulation menu on all devices + * Android: Remove calling create immediately before show + * Android: Remove unnecessary getString calls + * Android: Optimize imports + * Android: Update code-style-java for androidx files + * VideoBackends: Disable GPU Texture Decoding under MoltenVK + * AudioCommon: Get initial sample rates from AudioInterface + * Android: Make FilePicker act like a normal setting + * Android: Create separate InvertedCheckBoxSetting and PercentSliderSetting classes + * Android: Replace Java INI parser with C++ INI parser + * Android: Expose a proper interface for C++ IniFile class + * Make default graphics backend not show up as empty + * Android: Optional AfterDirectoryInitializationRunner failure message + * Ignore PI_RESET_CODE resetting DI in Wii mode + * Android: Remove unused files + * Android: Minor cleanup 2 + * DiscIO: Expand WIA/RVZ header size heuristic comments + * Android: Minor cleanup + * Android: res cleanup + * windows: keep an extra reference to BluetoothApis.dll + * MemoryWatcher: Do not follow invalid pointers + * DiscIO: Add parameters to BlobReader::SupportsReadWiiDecrypted + * AudioInterface: Use 32029/48043 Hz in more places + * HLE: Improve naming + * msbuild: add experimental:deterministic for safety + * msbuild: explicitly disable incremental linking Previously the default was used, which would enable incremental linking for debug builds. + * msvc: enable /Zc:preprocessor and make build compile cleanly + * ogl: init ProgramShaderCache::s_ubo_align to 1. silences a warning that it may cause div-by-zero. + * msbuild: use x64-hosted toolchain + * msbuild: always enable /Gy and /Gw + * msbuild: properly enable /Brepro + * msbuild: fix a typo + * msbuild: re-enable C4996 and C4351 C4996 enables warnings about deprecated items C4351 was phased out (thus a no-op) years ago + * msbuild: enable /Zc:externConstexpr,lambda note about preprocessor + * Add support for FreeBSD/arm64 + * HLE: Rename GetFunctionIndex functions + * HLE: Make naming closer to the current coding style + * HLE: Remove unused OSBreakPoints + * HLE: Remove unused function + * Android: Better GCAdapter scanning thread management + * GCAdapter_Android: Minor cleanup + * Qt/GCMemcardCreateNewDialog: Use zero values for formatting instead of accessing g_SRAM. + * GameSettings: Add patches for Pokémon Colosseum and Pokémon XD to circumvent the check that the save being overwritten matches the last known save. + * GCMemcardDirectory: Avoid undefined behavior in ClearBlock(). + * GCMemcard: Avoid undefined behavior in the static Format(). + * GCMemcardDirectory: Clarify data writing in FlushToFile(). + * Jit64: Keep track of free code regions and reuse space when possible. + * Externals: Add rangeset. + * x64Emitter: Check end of allocated space when emitting code. + * Common/Assert: no longer needs special impl for msvc + * DolphinQt: resolve Qt5.15 deprecations + * replace is_pod with is_standard_layout && is_trivially_copyable + * msbuild: silence warnings about deprecated codecvt items + * remove extraneous WIN32_LEAN_AND_MEAN definition + * apply `if constexpr` in a couple places + * fix possible dangling shared_ptr ptr in ios + * wiimotereal: add some error handling. replace malloc with make_unique + * use constexpr for some compile-time expressions + * initialize some variables which need to be + * windows: fix some incorrect string lengths + * GekkoDisassembler: fix rld* + * FileUtil: handle some error conditions + * don't use std::move on const variables + * handle to GetFileVersionInfoW must be zero + * name some threads + * windows: additionally set thread name via SetThreadDescription + * windows: fix build if pch were to be disabled + * msbuild: allow _WIN32_WINNT to be naturally defined by headers + * msbuild: prettify include paths + * msbuild: use the moc dispatcher from Qt's vstools The new method supports build parallelism and cleaner integration into msbuild dependency flows. + * msbuild: fixup linking of discord-rpc + * msbuild: re-enable standalone vcxproj processing + * DolphinQt: sort the files in vcxproj + * windows: disable C4200 directly in libusb.h + * msbuild: refactor stuff out of project files (for externals) + * msbuild: refactor stuff out of project files (for dolphin) + * msbuild: enable D3DCommon to use pch + * prettify some constructs in vcxproj files + * DiscIO: Adjust WIA/RVZ header size heuristic + * Update Windows build to use Qt 5.15.0. + * Android: Prevent getSetting ClassCastExceptions in ItemViews + * VolumeVerifier: Adjust problem descriptions for new netplay check + * Translation resources sync with Transifex + * Android: Take RTL layout into account for menu animations + * IOS/USB: Move scan thread logic into a separate class + * UnitTests: expliticly list files to be compiled. Fixes VS warning / bad behavior. + * Fix comparison to invalidated vector iterator. GetFstEntryForPath may modify the children vector, so do it before taking an iterator to the vector. + * UnitTests: quiet warnings + * msvc: temporary workaround for C4789 false positive + * BTEmu: Fix home menu inquiry assigning multiple wii remotes to wrong slots. + * Update state version. + * BTEmu/Wiimote: Cleanups/Fixes. + * Removed RunOnObject() usage to prevent deadlock on exiting the NetPlay Session Browser dialog. + * vs/msbuild: fix the build generating log files in source dirs + * Bluetooth/WiimoteDevice: Remove some silly comments. + * BTEmu: Remove a wrong INFO_LOG. + * Restoring NetPlay Session Browser dialog's settings before connecting widgets, to prevent multiple refresh requests on change. + * FrameDump: Don't ignore the time base numerator + * Fix builds with system LZMA when using versions of CMake before 3.14 + * Android: Fix defaults for WiimoteContinuousScanning/EnableSpeaker + * Android: Rewrite GetRenderSurfaceScale in Java + * DiscIO: make use of std::nullopt + * Fix various -Wshadow warnings + * IOS/USB: deduplicate scan thread stopping + * ISO/USB: fix potential race condition + * Jit64: Implement low DCBZ hack + * VolumeVerifier: Split TMD error from ticket error for WADs + * JitArm64: Avoid double rounding in fctiwzx + * Remove wait_for_completion parameter from Renderer::SaveScreenshot + * Android: Fix SettingsActivity back stack behavior after stop+start + * Android: Persist Settings using ViewModel + * Android: Remove some static variables from SettingsAdapter + * Android: Properly restore state of SettingsActivityPresenter + * DSPJitRegCache: Simplify WriteReg + * DSPJitMultiplier: addpaxz - AND constant directly + * DSPJit: Replace/optimize LEAs + * DolphinQt: Ignore "-psn" command line option on macOS + * Port some settings to the new config system + * MainWindow: Attach quit emulation sheet to RenderWidget on macOS + * LogManager: Add missing include + * Allow translations and custom names in GameFile::GetNetPlayName + * Make netplay's "same game" check more robust + * Translation resources sync with Transifex + * Qt/IOWindow: Add a handful of math functions to the function dropdown. + * InputCommon: Add a handful of math functions to the expression parser. + * Jit64AsmCommon: Use AVX in ConvertDoubleToSingle + * OnScreenDisplay: fix names rgba -> argb + * DolphinQt: Don't capture local pointer by reference + * CMake: Add -D_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING + * Bump state version + * Mark several DVDInterface functions as static + * Remove DVDInterface::Reset + * Remove DriveState::DiscChangeDetected hack + * Fix DVDLowReset spinup flag being read incorrectly + * Implement PI_RESET_CODE resetting DI + * Only reset drive chip state (not DI registers) when changing discs + * Only update DIMAR and DILENGTH if transfer completed without error + * Split drive state and drive error into 2 fields, and fix some inaccuracies + * DolphinQt: Show a warning when launching an NKit disc image + * Android: Add Pause / Unpause Emulation Toggle + * Android: Remove touchscreen check for rumble + * Jit64: fselx - Optimize SSE4.1 packed + * Jit64: fselx - Optimize AVX packed + * DiscIO: Fix conversion warning + * For windows cmake builds, build curl with schannel/winssl capability + * Jit64: fselx - Add AVX path + * Android: Set preferMinimalPostProcessing="true" + * VideoCommon: Don't round the refresh rate + * WiimoteEmu: Don't check extension button press for wii remote reconnection. A real remote doesn't. We won't either. + * DSPLLE: Use Memory functions isntead of directly using Memory::physical_base + * Use size_t in some DSP code code + * INI updates + * WiimoteEmu: Mark several getters as const + * Android: Add Log Configuration to UI + * LightingShaderGen: Transition over to fmt + * Android: Clear game profiles and GameSettings + * VertexShaderGen: Transition over to using fmt + * DolphinQt: fix -Wunused-variable warning + * DolphinQt: fix -Wsign-compare warning + * DolphinQt: fix -Wunused-but-set-variable warning + * DiscIO: fix -Wreorder warning + * IOS: work around incorrect -Wunused-but-set-variable warning + * EXI: fix -Wunused-variable warning + * EXI: fix -Wreorder warning + * Android: Settings and Emulation activities skip (Tv)MainActivity library rescan + * GameSettings: SafeTextureCacheColorSamples for SEU and SEV + * DolphinQt / VideoCommon: Add additional texture dumping options. Specifically, this enables users to choose whether to dump mip maps, base level textures, or both. + * Fix disc image conversion button not being clear #3 + * Android: Some simple Clang-Tidy suggestions + * Config: Simplify IsSettingSaveable + * Android: Remove hacks for Wii Remote extension and video backend settings + * DolphinQt: Show WAD as "WAD" instead of "" in file format column + * HW/GCPadEmu: Adjust gate radius values to more closely match the real hardware. + * Use range loop (if possible) + * Translation resources sync with Transifex + * DolphinQt / InputCommon - add DSU string validator to avoid crashes, limited backwards compatibility support + * DolphinQt / InputCommon: Support multiple DSU servers + * DolphinQt: Add i18n comment for "Surround" + * DolphinQt: Replace unusual Qt::InitialSortOrderRole usage with a custom role. + * DolphinQt: Fix default sort direction of game list. + * NetPlay: Limit nickname length + * QtUtils: Add UTF8CodePointCountValidator + * Android: Don't access /dev/ashmem on newer Android versions + * Add Android check for strerror_r variant + * Fix Windows CMake builds with shared zlib + * GCMemcard: Change behavior of TitlePresent() to more closely resemble how saves are actually identified. + * Common/Timer: Fix integer underflow in Timer::GetDoubleTime for dates before ~2008. + * Android: Use system cache directory as cache directory + * Android: Increase targetSdkVersion to 29 + * WiimoteEmu: Allow writes of the i2c bus to play speaker data. + * ControllerInterface/Wiimote: Provide fallback values for extensions with bad calibration data. + * Add Break On Hit and Log On Hit for instruction breakpoints + * RVZ: Fix split seed reads + * InputCommon/GCAdapter: Unbreak Mayflash GCAdapters by allowing libusb_control_transfer call to fail. + * DolphinQt: Attempt to fix ParallelProgressDialog constantly reopening + * DolphinQt: Replace QTBUG-10561 workaround with better workaround + * Android: Fix saving Horizonal Wii Remote overlay A/B/1/2 positions + * Android: Use correct encoding when converting strings + * Common: Never convert from UCS-2 in WStringToUTF8 + * Common: Rename UTF16ToUTF8 + * Reword "Please avoid forcing Dolphin to use MSAA by the driver" message + * InputCommon/GCAdapter: Fix offbrand "GCAdapters" with a libusb_control_transfer call. + * Android: Convert some files to LF + * DVDInterface: Increase the latency for read commands + * DolphinQt: Mark Zstandard as recommended for RVZ + * DiscIO: Use Volume::IsDatelDisc in VolumeVerifier + * DolphinQt: Fix scrubbing not being disabled for Datel discs + * RedumpVerifier: Treat Datel game IDs as empty + * DiscIO: Add Volume::IsDatelDisc + * Revert "Return nothing from VolumeWii::GetGameTDBID if Datel" + * Android: Update "Speed Limit" for "Unlimited" value + * DolphinQt: Expose SYSCONF sound setting + * VertexShaderManager: Avoid accessing freelook control type configuration each call which caused a performance hit, move check to RenderBase where it is checked when config changes + * DolphinQt: Allow customizing TAS input turbo interval + * Fixes the timer returning 1 when it should return 0. The case mentioned by the comment does not exist anymore. Also added a IsRunning function as it was impossible to know whether it had been started or not (I will use it in later PRs but it should be there anyway) + * JitArm64_Paired: Fix ps_msub when d == b + * JitArm64: no intermediate rounding for paired FMA + * JitArm64: annotate intentional fallthrough + * Translation resources sync with Transifex + * Support the new MSVC preprocessor + * VideoCommon: Show profiler output again + * JitArm64: Don't assume fastmem arena is available + * Analytics: Remove deprecated usage of Gestalt to get macOS version + * WiimoteCommon: Tweak battery level math. + * Android: Don't use square stick calibration + * Android: Enfore correct stick gate in overlay + * Android: Fix button ID typo + * FreeLookCamera: Fix savestate branch inconsistency. + * Add XLink Kai UDP BBA + * Core: update save state version + * DolphinQt: change freelook fov by the step size + * VideoCommon: change freelook camera fov step size and expose it + * DolphinQt: use hotkeys for field of view to modify freelook camera + * HotkeyManager: Add hotkeys for freelook field-of-view x and y + * VideoCommon: Use freelook field of view to change the perspective of the camera + * DolphinQt: Fix a -Wshadow warning in ConvertDialog + * DiscIO: Deduplicate some VolumeGC/VolumeWii code + * DolphinQt: Fix a -Wswitch warning in ConvertDialog + * Replace Windows CMake lambda constexpr capture workaround + * DolphinQt: Add columns with file format details + * Android: Wrap game details dialog in ScrollView + * GCMemcard: Rename unknown field to m_dtv_status + * Make SO_POLL complete asynchronously + * Include SRAM in savestates + * Translation resources sync with Transifex + * DolphinQt: Show version number for WIA/RVZ introduction + * Show file format details in game properties + * RVZ: Bump version number to 1.0 + * Core: Call Movie::FrameUpdate per field, not per line + * Socket: Fix ENOTCONN error code + * PatchEngine: Attempt to fix crash in IsStackSane + * PowerPC: partially implement thermal related SPRs + * VideoCommon: Clean freelook camera dirty state when getting the new view + * Android: Make last platform tab selection an INI setting + * RVZ: Extend GroupEntry + * RVZ: Make m_rvz a template parameter + * WIA/RVZ: Move (de)compression to a different file + * RVZ: Add documentation + * DolphinQt: Set block size to 128 KiB by default + * RVZ: Detect junk data in the same block as a file + * RVZ: Store pseudorandom junk data efficiently + * WIA/RVZ: Skip some memory allocations when reusing chunks + * RVZ: Don't store redundant exceptions when chunk size is < 2 MiB + * RVZ: Support chunk sizes between 32 KiB and 2 MiB + * RVZ: Remove PURGE support + * RVZ: Add Zstandard as a compression method + * Add new file format RVZ based on WIA + * WIA: Implement multithreaded compression + * WIA: Write all headers at the start of the file + * WIA: Reuse groups when writing + * WIA: Store all-zero data efficiently + * WIA: Implement compression + * WIA: Write hash exceptions + * WIA: Decrypt Wii data when writing + * WIA: Add early support for WIA writing + * WIA: Make use of the exception lists + * WIA: Properly check for overlapping data + * WIA: Implement re-encryption of Wii partition data + * WIA: Check the internal WIA hashes + * WIA: Fix the handling of chunk sizes larger than 2 MiB + * WIA: Add documentation + * WIA: Implement caching and partial decompression + * WIA: Implement bzip2, LZMA, and LZMA2 decompression + * WIA: Correctly handle data with size not divisible by chunk size + * WIA: Treat groups with size 0 as containing only zeroes + * WIA: Implement PURGE decompression + * WIA: Implement ReadWiiDecrypted + * WIA: Add reading raw data + * Add an early version of WIABlobReader + * DolphinQt: Disable convert dialog dropdowns when they have one option + * DolphinQt: Allow converting to same format + * Revert "DolphinQt: Disable converting from TGC" + * Revert "DolphinQt: Actually disable converting from TGC" + * DiscIO: Rework the implementation of TGC reading + * EXI: When loading a savestate with a mismatching GCI folder memory card, reinizialize it with the header from the savestate to let a game still recognize it as the same card. + * EXI: Store data for regenerating a GCI folder memory card header in EXI_Channel and pass it down to the memory card device. + * GCMemcard: Split off HeaderData from Header to have a compact block of data for consistent initialization. + * GCMemcard: Assert struct requirements in header. + * GCMemcard: Remove dependency on g_SRAM and force the caller to provide the relevant values instead. + * Translation resources sync with Transifex + * Externals/zstd: fix CMake project name + * CMake: support using system-wide zstd library + * GCMemcard: Move from global namespace into a Memcard namespace. + * GCMemcard: Split out MemoryCardBase into its own header, which is the base class for the raw and folder memory cards and has little to do with the actual memory card data structures. + * Android: Separate GameCube overlay refresh logic + * Android: Disallow multiple launcher activities + * DolphinQt: Actually disable converting from TGC + * DolphinQt: Make conversion error messages actually show up + * DolphinQt: Don't show success message when converting missing file + * DolphinQt: Fix crash on right-clicking multiple games + * Android: Android INI section + * INI changes + * Replace some acronyms + * Specify the system minizip's include directory + * DolReader: if data segment goes off end of file, treat it as zero-fill (bss) + * DolphinQt: Use QFontMetrics::boundingRect instead of QFontMetrics::width + * Android: Add option to disallow SD card writes + * DSPSpy: sync Makefile with current devkitPro template + * DSPSpy: save and restore $sr properly + * DSPSpy: show register names instead of numbers + * Rename existing BBA to BBA (TAP) to prepare for new BBA + * docs/DSP: fix typos in 'S and 'SN and improve readability + * DSPSymbols: fix off-by-one error + * Show an OSD message when running a disc image with a large block size + * Fix build + * Qt/GameListModel: Use absolutePath for file path column + * Android: Display disc number instead of company if mulipart disc + * Android: Refresh game library when resuming (Tv)MainActivity + * DolphinQt: Enable RTL layout + * DolphinQt: Support gettext contexts (Qt disambiguations) + * Externals: Update msgfmt.exe to 0.20.2 + * DolphinQt: Add fastmem option to debugger UI + * Replace usage of std::result_of with std::invoke_result + * Android: Conditionally respond to modified settings + * Translation resources sync with Transifex + * DSP/Interpreter: fix comments not matching opcode table + * DSP/Interpreter: simplify switch + * DSP/Interpreter: remove redundant masking + * DSPSpy: fix register editing using GC pad on Wii + * Android: Add recursive game paths to UI + * Externals: Fix build failures with the newer glslang. + * Externals: Update glslang. + * Add option to disallow SD card writes + * VideoCommon/ShaderGenCommon: Make template functions regular functions + * VideoCommon/ShaderGenCommon: Convert helper functions over to fmt + * DSP/Interpreter: simplify opcode table by masking + * Misc cleanup + * CheckNAND: Delete RFL_DB.dat if empty + * Core: Use window instead of surface for ControllerInterface updates + * FramebufferManager: Copy to color format for depth readbacks on GLES + * FramebufferManager: Fix invalid readback of EFB D24S8 depth + * Common / Core: Update StringUtil to allow specifying the base, default to 0. Fix ActionReplay code to use this instead of prepending '0x' in front + * IOS/KD: Implement IOCTL_NWC24_REQUEST_SHUTDOWN + * Migrate video backend setting to the new config system + * Translation resources sync with Transifex + * DolphinQt: Fix freelook description typos + * Android TV: Add Open File and Install WAD + * DolphinQt: Fix the panic alert deadlock, Pause on Focus Loss edition + * Externals/licenses: add bzip2 link and update googletest + * DolphinQt: Remove another usage of QFontMetrics::width + * Config: Migrate SSL options to Onion config + * DSPTool: fix build + * docs/DSP: fix AX register numbers + * docs/DSP: add wrapping registers + * docs/DSP: fix typos + * Add bzip2, liblzma, zstd to Externals/licenses.md + * Externals: Add zstd + * NetworkWidget: Add Blocking column + * Core/UICommon: Fix EnableScreenSaver preprocessor directive + * cmake: add an option to control dependencies vendoring + * GCAdapter: add libusb error logging on reads/writes + * Apply fixes to all platforms + * Android: Consistent TODO formatting + * WiiRoot: Fix empty files being created when source is missing + * docs/DSP: fix $prod references + * Core: Add support for specifying a command line option to boot the game into a save-state + * DiscIO: Implement multithreaded compression + * Update ControllerInterface.cpp + * Jit: fix warning -Winvalid-offsetof + * DolphinQt: Expose freelook camera control to UI + * VideoCommon: remove VertexShaderManager functions instead preferring the direct freelook camera methods + * Core: Add freelook camera control type setting + * VideoCommon: Add Free Look camera with separate modes + * Boot: Add ConsoleType enum class + * Debugger: Add a Thread widget + * Remove redundant "Emulation" from "DSP HLE Emulation" + * DolphinQt: Saving and restoring NetPlay Session Browser dialog's settings. + * MathUtil: Fix Rectangle::GetWidth/Height for unsigned types + * Fix Windows CMake build errors + * Add /dev/dolphin interface to allow game to read the REAL product code + * Translation resources sync with Transifex + * Remove redundant Config prefix from ConfigInfo/ConfigLocation + * DolphinQt: Store name of user style, not path + * IOS/KD: Cleanup sockets on IOCTL_NWC24_CLEANUP_SOCKET + * DolphinQt: Reword memory override description + * Don't assume fixed width for "Emulated memory size mismatch!" message + * DolphinQt: Add some i18n comments for recently added strings + * Translation resources sync with Transifex + * WiimoteEmu: Cleanup warnings of -Wparentheses + * Externals: Fix OpenAL include directory. + * Fix windows build system. + * Externals: Fix ed25519 include path. + * Externals: Update minizip search path. + * Externals: Fix include path for picojson and discord + * Externals: Alter the soundtouch include directory. + * XFMemory: SETPOSMTXINFO should be SETPOSTMTXINFO + * Require minizip 2.0.0 or newer + * GCMemcardManager: Add GUI to create new memory card. + * VolumeVerifier: Treat IOS9 as always present + * Configurable MEM1 and MEM2 sizes at runtime via Dolphin.ini + * DolphinQt: Disable converting from TGC + * Core: Call CreateFullPath before using Backup directory + * Jit64/Jit64_Tables: Construct tables at compile-time + * DolphinQt: Use qOverload where applicable + * Fix Hotkey Controller Profile display with boxes for each Wiimote + * Cleanup warnings of -Wswitch + * Android: Add DSP Emulation Engine + * Android: Fix MenuTag typo + * DolphinQt: Add info about formats in convert dialog + * DolphinQt: Make block size configurable in convert dialog + * DolphinQt: Make scrubbing configurable in convert dialog + * DiscIO: Move scrubbing code out of ConvertToGCZ + * DiscIO: Add GameCube disc scrubbing support + * DiscIO: Fix edge case where blocks could get scrubbed accidentally + * DolphinQt: Turn the compress/decompress action into a dialog + * Move DiscIO::ConvertToPlain to FileBlob.cpp + * DiscIO: Allow converting from formats other than ISO and GCZ + * Remove warnings of -Wsign-compare + * SettingsHandler: Don't output null bytes + * Remove warning of -Wstringop-truncation + * HW: cleanup warnings of -Wtype-limits + * Improve "Generate Symbols From > RSO Modules" + * AddressSpace: Fix constness + +- Update to version 5.0+git.20200427T203812.7a77abb815: + * Debugger: Add a Network widget + * Android: Use touch emulation of IR by default + * Don't defer EFB Copies to RAM - PMTTYD Issues + * VolumeVerifier: Show desync warning for dual layer discs too + * Externals: Add libLZMA. + * Externals: Add bzip2. + * DiscIO: Use a struct for Wii hashes + * DiscIO: Parallelize the re-encryption code + * DiscIO: Implement re-encryption of Wii partition data + * DiscIO: Use partition data offset for ReadWiiDecrypted parameter + * Analytics: Report correct quirk for mismatched xf/bp colors + * Android: Run installWAD on separate thread + * Android: Add Install WAD to menu_game_grid + * Socket: Abort pending operations on close + * Jit64: subfx - Use LEA when possible + * Jit64: addx - Skip ADD after MOV when possible + * Jit64: addx - Prefer smaller MOV+ADD sequence + * Jit64: addx - Emit MOV when possible + * Jit64: addx - Emit nothing when possible + * Jit64: addx - Deduplicate branches part 2 + * Jit64: addx - Deduplicate branches part 1 + * Remove unnecessary EFB to Texture disabling for Spider-Man 2 + * WiimoteEmu: Rename some variables from "cursor" to "point". + * WiimoteEmu: Apply "Tilt" rotations separately and before those of "Point" and "Swing" for proper tilted pointing. + * IOS/FS: Fix FST write failure on some platforms + * Translation resources sync with Transifex + * Android: Set Insert SD Card default setting to true + * DiscIO: Clean up decompression size calculation + * Qt/Debugger: Refresh windows on savestate load. + * IOS/USBHost: Skip starting threads when determinism is enabled + * DolphinQt: Added checkbox to filter out NetPlay sessions that are already in-game. + * DiscIO: Fix decompressing writing too much sometimes + * DiscIO: Fix decompressing writing too little sometimes + * Fix bug 11920 + * Android: Reload Wii Remote settings upon saving them + * Remove outdated comment from Movie::FrameUpdate + * Adjust s_DIMAR/s_DILENGTH behavior (fixes Baten Kaitos music) + * Core: Skip duplicate frames when using frame advance + * Core: Clarify Callback_VideoCopiedToXFB and FrameUpdate + * Respect Core::WantsDeterminism for DNS on Linux + * Qt/GameList: Use KeyPress instead of KeyRelease + * Remove unused function Host_UpdateProgressDialog + * DolphinQt: Run tasks that use progress dialogs on separate threads + * Delete properties dialog on close + * Android: Use the newly added style for all dialogs + * Android: Use the newly added style for the analytics alert too + * Android TV: Fix crash when long pressing a game + * Analytics: Add quirk for mismatched xf/bp texgens/colors + * VertexManagerBase: Skip drawing objects with mismatched xf/bp stages + * AudioPane: Do not enable DPL II quality slider with HLE audio on init + * Android: Add Insert SD Card and update description + * HLE: Add more debug functions + * Set Insert SD Card default value to true + * Qt: Display default Paths + * Android: Reduce Submenu height by 25 percent + * Android: Split General settings + * Match path type to BundleUtilities when running fixup_bundle + * Cleanup warnings of -Wmissing-declarations + * VideoCommon: Remove widescreen heuristic debug logs. + * VideoCommon: Tweak widescreen heuristic and clean up some related Renderer logic. + * DolphinQt: Don't overwrite >8x IR scale in ini, add maximum internal res option +- Add BR on libbz2-devel and xz-devel +- Force shared enet and force xxhash as found + (xxhash has no findxxhash.cmake file but it's not needed here) + +- Update to version 5.0+git.1586380832.9a2d8a9623: + * Vulkan: Switch from vkCreateMacOSSurfaceMVK() to vkCreateMetalSurfaceEXT() + * Externals: Update MoltenVK to SDK version 1.2.131.2 + * DolphinQt: Fix the panic alert deadlock (a.k.a. "Question" issue) + +- Update to version 5.0+git.1585813619.4ff855921e: + * Android: Force an AppCompat theme in the analytics AlertDialog + * Translation resources sync with Transifex + * Translation resources sync with Transifex + * Android: Don't let onSettingChanged clobber ConfirmRunnable changes + * Cleanup warnings of -Wunused-lambda-capture + * use s_ prefix for local variables + * Fix build with Qt 5.15+ + * Wiimote: Cleanup warnings of -Wmissing-variable-declarations + * NoGUI: missing override keyword GetWindowSystemInfo + * Cleanup warnings of -Wpessimizing-move + * Cleanup warnings of -Wunused-const-variable + * InputCommon: cleanup warnings of -Wclass-memaccess + * Cleanup warnings of -Wunused-variable + * DiscIO: cleanup warnings of -Wmaybe-uninitialized + * Android: Don't use SettingsAdapter's static state in file picker + * Android: Add Paths to UI + * Parse arguments before Qt + * Qt/CodeWidget: Typo in settings key. + * SettingsHandler: Always decode the whole settings.txt file + * Qt/GameListModel: Use native separators in File Path column + * Boot: Change pre-defined setting.txt CODE values + * Android: add lighter accent color for dark mode + * Qt/CodeViewWidget: Make columns resizable by the user and set sensible defaults. + * Translation resources sync with Transifex + * Android/JNI: Remove odd usage of the comma operator + * Fix Load Wii System Menu not updating after performing a disc update + * DolphinQt: Fix gyro mapping indicator's "jitter" drawing. + * Core/HotkeyManager: Fix group names in config + * Android: Set up Day/Night mode for system-compatible optional dark theme + * Back up Wii setting.txt and SYSCONF while emulating + * StringUtil: Add PathToFileName function + * Boot: Preserve MODEL value in setting.txt + * Boot: Preserve CODE value in setting.txt if it already matches the region + * Movie: Make checking for existing GC saves more reliable + * Update Readme.md + * BTReal: Improve error handling for device opening + * VideoCommon: Allow texture folders to be determined by a .txt file + * Qt/CodeViewWidget: Indent branch arrows based on free space rather than reserving a full column for each. + * Use ZoomIn/ZoomOut QKeySequence in GameList + * Qt: Add Configuration shortcut + * Qt: Use builtin Find and Quit key sequences + * Build system: default to fmt shared library when available + * Fix settings.txt parsing in case of weird line endings + * Breakpoints: Fix crash after clearing all memory breakpoints + * Allow using shared minizip + * Qt/RenderWidget: Remove fill background functionality + * Core: Render a blank UI frame before booting + * Vulkan: Pass CAMetalLayer to MoltenVK instead of NSView + * VideoBackends: Make it possible for PrepareWindow to change the surface + * Common: Add a render_window field to WindowSystemInfo + * Android: Add Set as Default ISO to UI + * Qt/CodeViewWidget: Implement branch arrows. + * Android: Fix obscured Dolphin version + * Common/IniFile: Add Exists function for section name only + * .gitmodules: Make Externals/Qt clone shallow + * DolphinQt: Fix calibration cancel behavior. + * DolphinQt: Clean up calibration drawing a bit. + * InputCommon: Specify ini value default when saving calibration "center". + * InputCommon: Clamp calibration values within square shape. + * InputCommon: RoundStickGate's ideal sample count can be 1. + * HW/WiimoteEmu: Fill IR data with 0xFF on failed bus read. + * HW/WiimoteEmu: Camera logic cleanups. + * Qt/CodeViewWidget: Use named constants for column IDs. + * Core/NetPlayServer: Fix session not being added to index on direct connection type + * DolphinQt: Give hotkeys their own "background input" setting. + * Add Windows Implementation Libraries + * Android: More robust check for whether to sync channels + * Added Toggle Freelook Hotkey + * Always display the horizontal scroll bar when log word wrap is off + * Android: Use square stick calibration + * Android: Clear preferences linked to WiimoteNew.ini when overwriting +- Use external fmt, enet, minizip, pugixml, xxhash libraries, respectively + add BR on pkgconfig(fmt), enet-devel, minizip-devel, pugixml-devel, xxhash-devel +- BR on pkgconfig(libsystemd) instead of pkgconfig(systemd) so that we have + the systemd headers. + +- Update to version 5.0+git.1583642222.c507370ba2: + * AudioPane: Do not enable Dolby Pro Logic II quality slider if DPLII is disabled + * Resources: Make dolphin_logo.png square + * Source/Core/Core/DSP/DSPTables.cpp: include for sprintf + * Source/Core/Common/StringUtil.h: include for std::numeric_limits + * Used whole path instead of relative path + * Add path to File Name column of game grid Fixes https://bugs.dolphin-emu.org/issues/10567 + +- Update to version 5.0+git.1582988926.1add30994b: + * Translation resources sync with Transifex + * HW/WiimoteEmu: Fix Classic Controller triggers. + * Qt: Re-enable Dark Mode support + * DolphinQt: Tweak indicator raw-input/input-shape color for better contrast in some dark themes. + * DolphinQt: Eliminiate redundant swing indicator logic. + * DolphinQt: Clean up mapping indicator code and draw lines on "pixel centers". + * DolphinQt: Eliminate redundant cursor indicator logic. + * DolphinQt: Break mapping indicators into separate classes. Ensure "state lock" is held on redraw. + * InputCommon: Remove racy UpdateInput call in DetectInput. + * InputCommon: Mark GetStateLock with [[nodiscard]] and fix discarding calls. + +- Update to version 5.0+git.1582525609.25d5f0d9ef: + * InputCommon: Constify Device::Input::IsDetectable function. + * Translation resources sync with Transifex + * Qt/TAS: Improve TAS windows + * InputCommon: Remove Wii Remote real-time calibration of M+ in favor of functionality provided by ControllerEmu. + * InputCommon: Add real Wii Remote support to ControllerInterface. Add option to connect additional Wii Remotes. + * InputCommon/ControllerInterface: Make devices mutex recursive so RemoveDevice can be used within UpdateInput. + * Core/WiimoteEmu: Add functions to Nunchuk, Classic Controller, and MotionPlus extensions to get/set data without duplicate bithacks everywhere. + * InputCommon: Add types to ControllerEmu that represent raw controller inputs and calibration data to calculate normalized input values. + * Common: Add additional Vector operations. + * InputCommon: Add calibration functionality to IMUGyroscope. + * MathUtil: Add RunningMean/RunningVariance classes. + * InputCommon: Add "Dead Zone" setting to raw gyro inputs. + * Windows GUI: Use QMenu font (Segoe UI) for entire application + * Common: Avoid std::function overhead in ScopeGuard + * Core/GeckoCodeConfig : Fix Gecko codes formatting + * CMake: Fix building ARM64 on Windows + dolphin-plugins +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Clean up ServiceTypes definitions for JSON based plugins + * Convert desktop files to JSON + * Remove K_EXPORT_PLUGIN_VERSION macro usages + * Port to KPluginLoader +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * BackingFile property should be use with StorageVolume instead of StorageAccess (kde#434617) + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * plugins need versions + * Port from KMimeTypeTrader to KApplicationTrader + * Allow git, hg and svn plugins to detect working copy root (kde#430024) + * Extract messages from header files as well + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * [Mount ISO Action] Optimize getDeviceFromBackingFile + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * Do not use read-only option as udisksctl does (kde#428962) + * Autmatically unmount mounted directory when deleting loop device (kde#422082) + * Git status does not generate index.lock (kde#363576) + * Automatically mount directory after attaching loop device (kde#424413) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix compile with Clang 10.0.1 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + doomsday +- Drop unused launcher subpackage. + +- Updated to release 2.3.1 +- What's new in 2.3.1: + * This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map. + DOOM render hacks. TNT: Evilution and The Plutonia Experiment use several render/map hacks to take advantage of quirks in the original DOOM renderer. + Many of these effects are now supported (or fixed) in Doomsday. + Examples: TNT MAP02 deep water, TNT MAP02 windows overlooking the deep water, TNT MAP09 transparent window, TNT MAP31 Arachnotrons inside pillars. + Scripting. Several new Doomsday Script bindings were added, allowing access to game, player, and thing properties. + In addition to spawning things, one can now list things by type, check their state and flags, and perform state changes on them. + Things can also have an “On death” script that gets run when the thing dies. Bitwise operators are now available in scripts. + Modding. Sprite renaming is supported via DeHackEd. + In Heretic, ambient sound sequences can be redefined and new ones can be added via the Audio module. + Changing the sequences is also possible during gameplay. The earthquake effect from Hexen is now also available in Heretic. + It can be controlled via scripts. + Renderer. Player HUD weapon models may specify a custom FOV value for rendering so that model authors have more control over the appearance, for instance to replicate a 2D sprite appearance more faithfully. + * Patch release for 2.3 that fixes some incorrect behavior: + Heretic: Sky textures are only partially visible. + Hexen: Sky textures are sized incorrectly. + Alignment of floor/ceiling textures whose size is not 64×64. + dosfstools +- To be able to create filesystems compatible with previous + version, add -g command line option to mkfs (boo#1188401, + dosfstools-add-g.patch). +- BREAKING CHANGES: + After fixing of bsc#1172863 in the last update, mkfs started to + create different images than before. Applications that depend on + exact FAT file format (e. g. embedded systems) may be broken in + two ways: + * The introduction of the alignment may create smaller images + than before, with a different positions of important image + elements. It can break existing software that expect images in + doststools <= 4.1 style. + To work around these problems, use "-a" command line argument. + * The new image may contain a different geometry values. Geometry + sensitive applications expecting doststools <= 4.1 style images + can fails to accept different geometry values. + There is no direct work around for this problem. But you can + take the old image, use "file -s $IMAGE", check its + "sectors/track" and "heads", and use them in the newly + introduced "-g" command line argument. + -- updated to 3.0.25: - * Prevent corruption of FAT during fsck on 64 bit platforms. - unsigned long is 64 bit on x86-64, which means set_fat was writing two - entries, which corrupts the next entry. This can cause loss of data in - another file. - * Fixed remaining 64 bit build warnings. - dracut +- Update to version 055+suse.238.gacab0df5: + * fix(cpio): correct dev_t -> rmajor/rminor mapping (bsc#1195808) + * ci(cpio): add test_archive_dev_maj_min (bsc#1195808) + * ci(cpio): add TempWorkDir.create_tmp_mknod helper (bsc#1195808) + +- Update to version 055+suse.234.gbdaf66ff: + * fix(tpm2-tss): install SUSE specific files (bsc#1195984) + * fix(systemd-sysusers): override systemd-sysusers.service (bsc#1195983) + +- Update to version 055+suse.230.g3fdde49a: + * fix(dasd_rules): correct udev dasd rules parsing (bsc#1195309) + * revert(lvm): remove 69-dm-lvm-metad.rules (bsc#1195604) + +- Update to version 055+suse.226.g44139dde: + * fix(zfcp_rules): remove collect based udev rule creators + * fix(dasd_rules): remove collect based udev rule creators + * fix(kernel-modules-extra): handle zstd module extension + * fix(ifcfg): add SUSE specific write-ifcfg file (bsc#1193518) + * fix(dracut-functions): skip iSCSI sessions without initiatorname (bsc#1195011) + * fix(dracut-functions.sh): ip route parsing (bsc#1195011) + * fix(fips): missing sourcing of dracut-lib + * fix(fips): wrong error message + * fix(network-legacy): install only existing SUSE specific files (bsc#1194879) + * fix(network-legacy): set dhclient as optional (bsc#1194879) + * fix(40network): consistent use of "$gw" for gateway (bsc#1192685) + * fix(multipathd-configure.service): drop unneeded dependencies + * fix(multipath): check if mpathconf is available + * fix(multipathd.service): drop dependencies on iscsi and iscsid + * fix(multipathd.service): adapt to upstream multipath-tools unit file + * fix(multipathd.service): remove dependency on systemd-udev-settle + * fix(fips): avoid shellcheck warnings + * fix(fips): get _vmname value only if it is needed + * fix(fips.sh): respect rd.fips.skipkernel + * fix(fips): alignment with the upstream format + +- Update to version 055+suse.194.gdd41932a: + * fix(network-legacy): add wicked as an alternative to arping (bsc#1193670) + * fix(network): add wicked as an alternative to arping (bsc#1193670) + +- Update to version 055+suse.191.g67eb4ea8: + * fix(dracut-initramfs-restore.sh): add test for SUSE initrd name (bsc#1194570) + * fix(dracut.spec): require util-linux-systemd (bsc#1194162) + * fix(network-wicked): multiple path corrections + * fix(drm): add privacy screen modules to the initrd (bsc#1193590) + - * fix(cpio): write zeros instead of seek for padding and alignment + * fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982) - * chore(suse): add dracut-cpio archiver + * chore(suse): add dracut-cpio archiver (jsc#SLE-16157) - * chore(suse): add fido2 module - * feat(crypt): check if fido2 module is needed in hostonly mode - * feat(fido2): introducing the fido2 module - * feat(crypt): check if tpm2-tss module is needed in hostonly mode - * fix(dracut-functions.sh): get block device driver if in a virtual subsystem + * chore(suse): add fido2 module (jsc#SLE-21070) + * feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070) + * feat(fido2): introducing the fido2 module (jsc#SLE-21070) + * feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070) + * fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776) dragonplayer +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- No code change since 21.12.1 + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +- Update to 21.11.80 + * New feature release +- No code change since 21.08.3 + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +- Update to 21.07.80 + * New feature release +- No code change since 21.04.3 +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- No code change since 21.04.1 + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 +- Stop owning directories provided by the filesystem package (boo#1184786) + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Use .in suffix for header file that is passed to configure_file() + * Add .in suffix to desktop file that is passed to configure_file() + * Build with QT_NO_CAST_FROM_ASCII, missing one due to the version check + * Convert license statements to SPDX expressions + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- No code change since 20.12.0 + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- No code change since 20.08.3 + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Add kdoctools_install call previously added by release tools + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Changes since 20.04.3: + * Make it compile without deprecated method + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + drkonqi5 +- Update to 5.24.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.1 +- No code changes since 5.24.0 + +- Update to 5.24.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.24.0 +- No code changes since 5.23.90 + +- Update to 5.23.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.90 +- Changes since 5.23.5: + * It compiles fine without deprecated methods + * add a new env var to skip dupe checks + * make sure we can find execs on newer debians as well + * update fixture to correct requirements + * add some debugging for wallet interaction + * make sure toggles trigger state updates + * bring back idle detection and rejigger timer code + * Port KToolInvocation::invokeMailer deprecated methods + * I18N_NOOP was not possible here + * Fix KMyMoney Bugzilla mapping + * fix the notifier dump truck + * replace restart checkbox with button (kde#443304) + * Add FreeBSD CI + * find cleanup binary more reliably + * Add Linux CI + * Add .kde-ci.yml + +- Update to 5.23.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.5 +- No code changes since 5.23.4 + +- Update to 5.23.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.4 +- No code changes since 5.23.3 + +- Update to 5.23.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.3 +- No code changes since 5.23.2 + +- Update to 5.23.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.2 +- No code changes since 5.23.1 + +- Update to 5.23.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.1 +- No code changes since 5.23.0 + +- Update to 5.23.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.23.0 +- No code changes since 5.22.90 +- Add new key + signature to plasma.keyring + +- Update to 5.22.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.90 +- Too many changes to list here + +- Update to 5.22.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.5 +- No code changes since 5.22.4 + +- Update to 5.22.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.4 +- No code changes since 5.22.3 + +- Update to 5.22.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.3 +- Changes since 5.22.2.1: + * repair query construction + +- Update to 5.22.2.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.2 +- No code changes since 5.22.1 + +- Update to 5.22.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.1 +- No code changes since 5.22.0 + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * extend SNI breakage detection to kded + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +- Update to 5.21.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.5 +- Changes since 5.21.4: + * move bugz api from qurlquery to a custom container (kde#435442) + +- Update to 5.21.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.4 +- No code changes since 5.21.3 + +- Update to 5.21.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.3 +- Changes since 5.21.2: + * map kdeinit5 (kde#433483) + * wire up productInfoError to fall back to 'kde' product + * don't assert that there is 1 product + * move UI setup logic out of checkTexts (kde#433480) + * refine warning message + * log why debugger entered failure state + +- Update to 5.21.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.2 +- No code changes since 5.21.1 + +- Update to 5.21.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.1 +- No code changes since 5.21.0 + +- Update to 5.21.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.0 +- Changes since 5.20.90: + * discard wayland client crashes following compositor crash (kde#431561) + * Fix includes order on windows + * Update .gitignore file + * Add pre-commit hook for clang-format + * Add .git-blame-ignore-revs file + * Run clang-format + * Prevent clang-format uglification + +- Update to 5.20.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/20.90/ +- Changes since 5.20.5: + * Remove duplicate line + * include the drkonqi version in reports + * report all reproducible selections + * capitalize consistently + * Layout have already a parent. Not necessary to call this method + * Don't include QtTest + * Modify DBus service name to allow using QDBusServiceWatcher + * fix warning about unused capture + * focus lineedits for bug info page (kde#428350) + * Fix for Clang: ptracer.cpp needs + * fix buttongroup state toggles (kde#428346) + * Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation + * Don't use deprecated signal + * If include is define in .h remove it if it's defined in .cpp too (scripted) + * Remove this add_definition + * Compile without deprecated method + * Add .gitignore file + * it depends against kf5.74 + * it depends against qt5.15 + * Remove not implemented method + * [systeminformation] Fix cpp17+ compatibility + * Remove unused forward declaration + * Convert copyright statements to SPDX expressions + +- Update to 5.20.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.5 +- No code changes since 5.20.4 + +- Update to 5.20.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.4 +- No code changes since 5.20.3 + +- Update to 5.20.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.3 +- No code changes since 5.20.2 + +- Update to 5.20.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.2 +- No code changes since 5.20.1 + +- Update to 5.20.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.1 +- No code changes since 5.20.0 + +- Update to 5.20.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.20.0 +- No code changes since 5.19.90 + +- Update to 5.19.90 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.90 +- Changes since 5.19.5: + * Remove explicit ECM_KDE_MODULE_DIR + * Default Save report extension: kcrash.txt => kcrash + * Fix the port to QRegularExpression + * add gdb line test for thread start and current thread markers + * Use camelcase include. (scripted) + +- Update to 5.19.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.5 +- No code changes since 5.19.4 + +- Update to 5.19.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.4 +- No code changes since 5.19.3 + +- Update to 5.19.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.3 +- No code changes since 5.19.2 + +- Update to 5.19.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma-5.19.2 +- No code changes since 5.19.1 + +- Update to 5.19.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.1.php +- Changes since 5.19.0: + * map neon in platform guessing (kde#422556) + +- Update to 5.19.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.19.0.php +- No code changes since 5.18.90 + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * initialize bools to false by default (kde#421187) + * Don't leak DrKonqi dialog / fix crash on wayland + * bump to require Qt 5.14 + * Read the new message string after rather than before + * Use SyntaxHighlighter for highlighting + * Adapt to changes in kcrash + * [DrKonqi] Port QRegExp to QRegularExpression + * Bump required version of KF5 to 5.69.0 + * Reduce unneeded dependencies + * skip over _start and __libc_start_main + * style++ + * Include s_kcrashErrorMessage in our traces + * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. + * Port away from deprecated API on Qt 5.15.0 + * fix windows compilation, QString.sprintf() is deprecated + drumstick +- Enable fluidsynth support on Leap 15.4 too, fluidsynth was + updated + +- Update to 2.5.0 + * Documentation/deprecation of Drumstick::File functions affected by QTextCodec + * Documented new build options and Qt6Core5Compat dependency for Drumstick::File + * Raised macOS deployment target to 10.13 (High Sierra) + * RT, VPiano: Fixed ALSA backend, enable empty input connection. + * New build options: BUILD_ALSA, BUILD_FILE, BUILD_RT, BUILD_WIDGETS + * Reduced usage of Qt6Core5Compat to the minimum + * Widgets: changed the white keys background picture depending on the key background color + * VPiano: new option to display inverted key colors + * fix for ticket #37: WRK format markers are not decoded + * Widgets library Swedish translation updated. Thanks to Magnus Johansson. + * Widgets library Czech translation updated. Thanks to Pavel Fric. + +- Update to 2.4.0 + * RIFF RMID file support. New utility dumprmi, and guiplayer updated. + * Fixed missing library version functions in File and RT libs + * Enabled by default the internal reverb on macOS DLS Synth + * Avoid hardcoded font family name in vpiano + +- Update to 2.3.1 + * updated documentation + * Fixed WRK file processing in guiplayer utility + * Fixed SMF system exclusive event write method + +- Update to 2.3.0. Changes since 2.2.0: + * experimental cmake support for building with Qt6 + * New options: USE_PULSEAUDIO, USE_FLUIDSYNTH, USE_NETWORK + * Revised CMake buildsystem and documents + * Widgets: Fixed touch events - checked pressure capability + +- Build without fluidsynth on Leap 15, the included one is too old + +- Update to 2.2.0 + * New option BUILD_UTILS + * FluidSynth backend: initialization moved to a background thread + * Retrieve dynamically the audio driver names for using in + configuration dialog + * new QWrk class signals with a QByteArray parameter + instead of QString + * Standarization: MIDI texts/lyrics encoding defaults to Latin1 + * removed warnings when buiding with Qt >= 5.15 + * * French and German translations updated + +- Update to 2.1.1. Fixes: + * highlight color is wrong unless velocity tint is active + * error parsing a wrk file + * fixed stop playback, removed Overture mimetype from desktop + file + See the installed ChangeLog file for other changes. + dtb-aarch64 +- Refresh + patches.suse/mm-page_alloc-Fetch-the-correct-pcp-buddy-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Free-pages-in-a-single-pass-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Limit-number-of-high-order-pages-on-PCP-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Simplify-how-many-pages-are-selected-per-pcp-list-during-bulk-free.patch. +- Refresh + patches.suse/mm-page_alloc-Track-range-of-active-PCP-lists-during-bulk-free.patch. +- commit 7ca072e + +- sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers (bsc#1194889). +- commit 1c083dc + +- mm/page_alloc: Limit number of high-order pages on PCP during + bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Free pages in a single pass during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Drain the requested list first during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Simplify how many pages are selected per pcp + list during bulk free (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Track range of active PCP lists during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- mm/page_alloc: Fetch the correct pcp buddy during bulk free + (bnc#1193239,bnc#1193199,bnc#1193329). +- commit a445f59 + +- mm/khugepaged: disable READ_ONLY_THP_FOR_FS (bsc#1195774). +- commit c4a885b + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit beb790e + +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1195995 ltc#196394). +- commit e2c5ef4 + +- tipc: improve size validations for received domain records + (bsc#1195254, CVE-2022-0435). +- commit 8dead82 + +- brcmfmac: firmware: Fix firmware loading (bsc#1195501) +- commit 01c98dd + +- brcmfmac: firmware: Allow per-board firmware binaries (bsc#1195501) +- commit 4c87ae7 + +- yam: fix a memory leak in yam_siocdevprivate() (CVE-2022-24959 + bsc#1195897). +- commit 5e032d3 + +- Update kabi files. +- commit f6a01f9 + +- usb: gadget: clear related members when goto fail + (CVE-2022-24958 bsc#1195905). +- usb: gadget: don't release an existing dev->buf (CVE-2022-24958 + bsc#1195905). +- commit eaa2838 + +- moxart: fix potential use-after-free on remove path (bsc#1194516 + CVE-2022-0487). +- commit 4e8eccc + +- brcmfmac: use separate firmware for 43430 revision 2 (bsc#1195501) +- commit 5b616d7 + +- memcg: do not tweak node in alloc_mem_cgroup_per_node_info + (bsc#1195752). +- mm: make free_area_init_node aware of memory less nodes + (bsc#1195752). +- mm, memory_hotplug: reorganize new pgdat initialization + (bsc#1195752). +- mm, memory_hotplug: drop arch_free_nodedata (bsc#1195752). +- mm: handle uninitialized numa nodes gracefully (bsc#1195752). +- mm, memory_hotplug: make arch_alloc_nodedata independent on + CONFIG_MEMORY_HOTPLUG (bsc#1195752). +- commit 8bbe670 + +- cpuidle: menu: Bias selection of a shallower c-state when CPU + idles for IO (bnc#1193353). +- commit 3f1a503 + +- static_call: Fix tools headers (bsc#1194975). +- commit e04353c + +- BTF: Don't break ABI when debuginfo is disabled (jsc#SLE-18805). + This makes re-enabling BTF for modules possible once fix for bsc#1194501 + is available. +- commit afc52cd + +- constraints: Also adjust disk requirement for x86 and s390. +- commit 9719db0 + +- constraints: Increase disk space for aarch64 +- commit 09c2882 + +- KVM: s390: Return error on SIDA memop on normal guest + (bsc#1195516 CVE-2022-0516). +- commit 3db2d99 + +- Update kabi files. + update for the latest scheduler changes +- commit cd3c5e1 + +- sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA + spans multiple LLCs (bsc#1192120). +- sched/fair: Improve consistency of allowed NUMA balance + calculations (bsc#1192120). +- commit 6c87519 + +- NFSv4: Handle case where the lookup of a directory fails + (bsc#1195612 CVE-2022-24448). +- commit 3f047de + +- cgroup-v1: Require capabilities to set release_agent + (bsc#1195543 CVE-2022-0492). +- commit 80c2825 + +- Delete patches.suse/net-sched-disable-nolock-pfifo-fast.patch. (bsc#1187428) + This patch was a temporary workaround for bsc#1183405 race condition. + As SLE15-SP4 is based on 5.14 kernel which contains the upstream fix for + the race condition, disabling lockless implementation of pfifo_fast is not + actually needed. +- commit dd7ef49 + +- This is about really old Lenovo laptop HW/firmware issues + It's very likely that this has been fixed in firmware or in acpi + subsystem with another patch/blacklist whatsoever. + Removing for cleanup reasons: +- Delete patches.suse/acpi_thermal_passive_blacklist.patch. +- Delete + patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch. +- commit a21f3a8 + +- Update kabi files. +- Initial import from 2022-02-02 weekly submission + (commit 0d67d764121814add0f9e5468b80f3b8c8866bc7) +- The kABI Soft Freeze. +- Update kabi files. +- Initial import from 2022-02-02 weekly submission - the kABI Soft Freeze. +- commit 2ba84fd + +- fanotify: Fix stale file descriptor in copy_event_to_user() + (bsc#1195187). +- commit c598009 + +- tcp: Add a stub for sk_defer_free_flush() (bsc#1195400). +- commit 66984be + +- mm: vmscan: remove deadlock due to throttling failing to make + progress (bsc#1195357). +- commit 6096a6d + +- KVM: SEV: Prohibit migration of a VM that has mirrors + (bsc#1194526). +- KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked + (bsc#1194526). +- KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() + (bsc#1194526). +- KVM: SEV: Drop a redundant setting of sev->asid during + initialization (bsc#1194526). +- KVM: SEV: Set sev_info.active after initial checks in + sev_guest_init() (bsc#1194526). +- KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created + vCPUs (bsc#1194526). +- commit 806c843 + +- Update patch reference for radeon regression fix (bsc#1195142) +- commit bc75946 + +- spi: mediatek: Avoid NULL pointer crash in interrupt + (git-fixes). +- spi: bcm-qspi: check for valid cs before applying chip select + (git-fixes). +- spi: uniphier: fix reference count leak in uniphier_spi_probe() + (git-fixes). +- spi: meson-spicc: add IRQ check in meson_spicc_probe + (git-fixes). +- spi: stm32-qspi: Update spi registering (git-fixes). +- irqchip/realtek-rtl: Fix off-by-one in routing (git-fixes). +- irqchip/realtek-rtl: Map control data to virq (git-fixes). +- tty: Add support for Brainboxes UC cards (git-fixes). +- usb: xhci-plat: fix crash when suspend if remote wake enable + (git-fixes). +- USB: core: Fix hang in usb_kill_urb by adding memory barriers + (git-fixes). +- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge + (git-fixes). +- efi: runtime: avoid EFIv2 runtime services on Apple x86 machines + (git-fixes). +- efi/libstub: arm64: Fix image check alignment at entry + (git-fixes). +- drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw + (git-fixes). +- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy + (git-fixes). +- sch_htb: Fail on unsupported parameters when offload is + requested (git-fixes). +- can: tcan4x5x: regmap: fix max register value (git-fixes). +- phylib: fix potential use-after-free (git-fixes). +- net: phy: broadcom: hook up soft_reset for BCM54616S + (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_eptdev and + cdev (git-fixes). +- rpmsg: char: Fix race between the release of rpmsg_ctrldev + and cdev (git-fixes). +- ARM: 9180/1: Thumb2: align ALT_UP() sections in modules + sufficiently (git-fixes). +- usr/include/Makefile: add linux/nfc.h to the compile-test + coverage (git-fixes). +- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock + (git-fixes). +- Bluetooth: refactor malicious adv data check (git-fixes). +- commit b99299d + +- tcp: add a missing sk_defer_free_flush() in tcp_splice_read() + (bsc#1195400). +- commit 90f376b + +- net: Flush deferred skb free on socket destroy (bsc#1195400). +- commit 2e63a82 + +- net/tls: Fix another skb memory leak when running kTLS traffic + (bsc#1195400). +- commit 3aa18f4 + +- net/tls: Fix skb memory leak when running kTLS traffic + (bsc#1195400). +- commit a9990a3 + +- tcp: add missing htmldocs for skb->ll_node and sk->defer_list + (bsc#1195400). +- commit 495cd25 + +- tcp: do not call tcp_cleanup_rbuf() if we have a backlog + (bsc#1195400). +- commit d5025e5 + +- tcp: defer skb freeing after socket lock is released + (bsc#1195400). +- commit 5ddbe0e + +- tcp: avoid indirect calls to sock_rfree (bsc#1195400). +- commit 6167ff6 + +- tcp: small optimization in tcp recvmsg() (bsc#1195400). +- commit 4db4a08 + +- rfkill: add kABI padding Patch-mainline: Never, kABI padding + References: bsc#1179531 (bsc#1179531). +- commit 4badc70 + +- sched/core: Forced idle accounting (bsc#1189999 (Scheduler + functional and performance backports)). +- sched: Make schedstats helpers independent of fair sched class + (bsc#1189999 (Scheduler functional and performance backports)). +- sched: Make struct sched_statistics independent of fair sched + class (bsc#1189999 (Scheduler functional and performance + backports)). +- commit 3157933 + +- List simpledrm in supported.conf (jsc#SLE-18823) + Makes the driver part of the regular kernel-default package. +- commit 7522e67 + +- continue to provide guest OS id on hyperv (bnc#814005, bsc#1189965). +- commit 69937ca + +- platform/x86: wmi: Fix driver->notify() vs ->probe() race + (git-fixes). +- commit 1957b33 + +- platform/x86: wmi: introduce helper to convert driver to WMI + driver (git-fixes). +- commit 0d205fc + +- platform/x86: wmi: Replace read_takes_no_args with a flags field + (git-fixes). +- commit 4e01e3a + +- platform/x86: wmi: make GUID block packed (git-fixes). +- commit d4f4098 + +- platform/x86: wmi: use guid_t and guid_equal() (git-fixes). +- commit ba3700f + +- platform/x86: wmi: use bool instead of int (git-fixes). +- commit fcf29d7 + +- platform/x86: wmi: use BIT() macro (git-fixes). +- commit fefbbd1 + +- platform/x86: wmi: remove unnecessary checks (git-fixes). +- commit bb591a0 + +- platform/x86: wmi: remove unnecessary casts (git-fixes). +- commit 3b81cff + +- platform/x86: wmi: remove unnecessary argument (git-fixes). +- commit 46d5bd4 + +- Delete patches.suse/bfq-tune-slice-idle.patch: BFQ logic has improved + and QA results don't indicate we need this anymore. +- commit 0ad80b2 + +- crypto: HMAC - disallow keys < 112 bits in FIPS mode + (jsc#SLE-21132,bsc#1193136). +- commit 3e251f8 + +- crypto: HMAC - add fips_skip support + (jsc#SLE-21132,bsc#1193136). +- commit d7c3015 + +- blacklist.conf: Added dups +- commit 2333475 + +- Drop superfluous x86 SME patch + The commit already present in another patch +- commit f64529e + +- Update config files: disable DEBUG_INFO_BTF_MODULES (bsc#1194501). +- commit b07bf3e + +- bpf: make module BTF toggleable (bsc#1194501). +- commit e268acf + +- kABI padding for bpf (bsc#1179531). +- commit 15e30ef + +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1190497). +- commit 6282a43 + +- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type + enumeration (jsc#SLE-19026). +- commit 3f43757 + +- x86/MCE/AMD: Export smca_get_bank_type symbol (jsc#SLE-19026). +- commit 49cf559 + +- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types + (jsc#SLE-19026). +- commit a089c33 + +- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and + A0h-AFh (jsc#SLE-19026). +- commit 804cac2 + +- EDAC: Add RDDR5 and LRDDR5 memory types (jsc#SLE-19026). +- commit 4ca03fe + +- scsi: nsp_cs: Check of ioremap return value (git-fixes). +- scsi: ufs: ufs-mediatek: Fix error checking in + ufs_mtk_init_va09_pwr_ctrl() (git-fixes). +- scsi: qedf: Fix potential dereference of NULL pointer + (git-fixes). +- scsi: Revert "scsi: hisi_sas: Filter out new PHY up events + during suspend" (git-fixes). +- scsi: ufs: Fix race conditions related to driver data + (git-fixes). +- scsi: pm8001: Fix kernel-doc warnings (git-fixes). +- scsi: core: Show SCMD_LAST in text form (git-fixes). +- scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() + (git-fixes). +- commit 5fed070 + +- Added blacklisted SCSI ufs commit +- commit 89e75cd + +- supported.conf: Mark drivers/perf/arm_dmc620_pmu as supported (jsc#SLE-19041) +- commit 48e38f8 + +- crypto: testmgr - disallow plain ghash in FIPS mode + (jsc#SLE-21132,bsc#1194777). +- commit a8532d3 + +- crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode + (jsc#SLE-21132,bsc#1194774). +- commit 70677c0 + +- sched/fair: Revert update_pick_idlest() Select group with + lowest group_util when idle_cpus are equal (bnc#1193175). +- commit 5418435 + +- intel_idle: enable interrupts before C1 on Xeons (bnc#1155798 + (CPU scheduler functional and performance backports)). +- commit 78fa711 + +- filemap: Remove PageHWPoison check from next_uptodate_page() + (bnc#1190208 (MM functional and performance backports)). +- sched: Trigger warning if ->migration_disabled counter + underflows (bnc#1189998 (PREEMPT_RT prerequisite backports)). +- sched/fair: Cleanup task_util and capacity type (bnc#1189999 + (Scheduler functional and performance backports)). +- psi: Fix PSI_MEM_FULL state when tasks are in memstall + and doing reclaim (bnc#1189999 (Scheduler functional and + performance backports)). +- psi: Add a missing SPDX license header (bnc#1189999 (Scheduler + functional and performance backports)). +- psi: Remove repeated verbose comment (bnc#1189999 (Scheduler + functional and performance backports)). +- commit edff965 + +- crypto: api - Allow algs only in specific constructions in + FIPS mode (jsc#SLE-21132,bsc#1191256,bsc#1194774,bsc#1194777). +- Refresh + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch. +- commit 592d0ee + +- blacklist.conf: Add a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() +- commit 69f3db3 + +- ALSA: hda: Remove redundant runtime PM calls (git-fixes). +- ALSA: hda: intel: More comprehensive PM runtime setup for + controller driver (git-fixes). +- commit b254574 + +- kernel-obs-build: include 9p (boo#1195353) + To be able to share files between host and the qemu vm of the build + script, the 9p and 9p_virtio kernel modules need to be included in + the initrd of kernel-obs-build. +- commit 0cfe67a + +- ALSA: hda: Fix UAF of leds class devs at unbinding + (bsc#1195349). +- commit 166e9b4 + +- gve: Add tx|rx-coalesce-usec for DQO (bsc#1195276). +- gve: Add consumed counts to ethtool stats (bsc#1195276). +- gve: Implement suspend/resume/shutdown (bsc#1195276). +- gve: Add optional metadata descriptor type GVE_TXD_MTD + (bsc#1195276). +- gve: remove memory barrier around seqno (bsc#1195276). +- gve: Update gve_free_queue_page_list signature (bsc#1195276). +- gve: Move the irq db indexes out of the ntfy block struct + (bsc#1195276). +- gve: Correct order of processing device options (bsc#1195276). +- gve: fix for null pointer dereference (bsc#1195276). +- gve: fix unmatched u64_stats_update_end() (bsc#1195276). +- gve: Add a jumbo-frame device option (bsc#1195276). +- gve: Implement packet continuation for RX (bsc#1195276). +- gve: Add RX context (bsc#1195276). +- gve: Use kvcalloc() instead of kvzalloc() (bsc#1195276). +- commit 0803caf + +- Update config files. (bsc#1195346) + Enable DMABUF_HEAPS[_SYSTEM] configuration options +- commit 3090423 + +- blacklist.conf: misattributed patch +- commit 8d2ba5e + +- blacklist.conf: misattributed patch +- commit ec33b0f + +- net: mcs7830: handle usb read errors properly (git-fixes). +- commit 48dab08 + +- ucount: Make get_ucount a safe get_user replacement + (bsc#1195306 CVE-2022-24122). +- commit b9063d5 + +- Refresh + patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch. +- commit 0b42051 + +- ceph: set pool_ns in new inode layout for async creates + (bsc#1195342). +- ceph: properly put ceph_string reference after async create + attempt (bsc#1195341). +- commit cade32d + +- bpf,x86: Respect X86_FEATURE_RETPOLINE* (bsc#1190497). +- commit 3017e7f + +- bpf,x86: Simplify computing label offsets (bsc#1190497). +- commit b5c6689 + +- x86,bugs: Unconditionally allow spectre_v2=retpoline,amd + (bsc#1190497). +- commit 8b8edaa + +- x86/alternative: Add debug prints to apply_retpolines() + (bsc#1190497). +- commit 76b6079 + +- x86/alternative: Try inline spectre_v2=retpoline,amd + (bsc#1190497). +- commit 4e48a24 + +- x86/alternative: Handle Jcc __x86_indirect_thunk_\reg + (bsc#1190497). +- commit 8b47d6e + +- x86/alternative: Implement .retpoline_sites support + (bsc#1190497). +- commit 758e879 + +- x86/retpoline: Create a retpoline thunk array (bsc#1190497). +- commit f1f201e + +- x86/retpoline: Move the retpoline thunk declarations to + nospec-branch.h (bsc#1190497). +- commit 6f7882c + +- x86/asm: Fixup odd GEN-for-each-reg.h usage (bsc#1190497). +- commit 0632c94 + +- x86/asm: Fix register order (bsc#1190497). +- commit f91c48e + +- x86/retpoline: Remove unused replacement symbols (bsc#1190497). +- commit 15d0b39 + +- objtool,x86: Replace alternatives with .retpoline_sites + (bsc#1190497). +- commit f215305 + +- objtool: Shrink struct instruction (bsc#1190497). +- commit 633fd59 + +- objtool: Explicitly avoid self modifying code in + .altinstr_replacement (bsc#1190497). +- commit b05fae2 + +- objtool: Classify symbols (bsc#1190497). +- commit c28da8d + +- ibmvnic: remove unused defines (bsc#1195293 ltc#196198). +- ibmvnic: Update driver return codes (bsc#1195293 ltc#196198). +- commit 7124b18 + +- kABI padding for generic crypto (bsc#1179531). +- commit 42a8077 + +- video: hyperv_fb: Fix validation of screen resolution + (git-fixes). +- Drivers: hv: balloon: account for vmbus packet header in + max_pkt_size (git-fixes). +- x86/hyperv: Properly deal with empty cpumasks in + hyperv_flush_tlb_multi() (git-fixes). +- commit 55fdcf1 + +- crypto: seqiv - flag instantiations as FIPS compliant + (jsc#SLE-21132,bsc#1194778). +- commit a0ea522 + +- kbuild: remove include/linux/cyclades.h from header file check + (git-fixes). +- commit 05fdfcd + +- PCI/sysfs: Find shadow ROM before static attribute + initialization (git-fixes). +- serial: stm32: fix software flow control transfer (git-fixes). +- tty: n_gsm: fix SW flow control encoding/handling (git-fixes). +- serial: 8250: of: Fix mapped region size when using reg-offset + property (git-fixes). +- tty: Partially revert the removal of the Cyclades public API + (git-fixes). +- usb: cdnsp: Fix segmentation fault in cdns_lost_power function + (git-fixes). +- usb: dwc3: xilinx: Fix error handling when getting USB3 PHY + (git-fixes). +- usb: dwc3: xilinx: Skip resets and USB3 register settings for + USB2.0 mode (git-fixes). +- usb: common: ulpi: Fix crash in ulpi_match() (git-fixes). +- usb: gadget: f_sourcesink: Fix isoc transfer for + USB_SPEED_SUPER_PLUS (git-fixes). +- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (git-fixes). +- usb: typec: tcpm: Do not disconnect when receiving VSAFE0V + (git-fixes). +- usb: typec: tcpm: Do not disconnect while receiving VBUS off + (git-fixes). +- usb: typec: tcpci: don't touch CC line if it's Vconn source + (git-fixes). +- usb: roles: fix include/linux/usb/role.h compile issue + (git-fixes). +- drm/amd/display: reset dcn31 SMU mailbox on failures + (git-fixes). +- irqchip/gic-v4: Disable redistributors' view of the VPE table + at boot time (git-fixes). +- commit 9089800 + +- Move upstreamed patches into sorted section +- commit 44bc450 + +- kABI padding for qat (bsc#1179531). +- commit 38dc163 + +- blacklist.conf: mark git-fixes added to perf userspace package +- commit adbe3cf + +- crypto: xts - restrict key lengths to approved values in FIPS + mode (jsc#SLE-21132,bsc#1193136). +- commit 3c220f6 + +- ata: pata_platform: Fix a NULL pointer dereference in + __pata_platform_probe() (git-fixes). +- hwmon: (lm90) Fix sysfs and udev notifications (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 + (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6680 (git-fixes). +- hwmon: (lm90) Mark alert as broken for MAX6654 (git-fixes). +- hwmon: (lm90) Re-enable interrupts after alert clears + (git-fixes). +- hwmon: (lm90) Reduce maximum conversion rate for G781 + (git-fixes). +- drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in + calculate_bandwidth() (git-fixes). +- drm/etnaviv: relax submit size limits (git-fixes). +- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable + (git-fixes). +- drm/msm/a6xx: Add missing suspend_count increment (git-fixes). +- drm/msm: Fix wrong size calculation (git-fixes). +- drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc + (git-fixes). +- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy + (git-fixes). +- Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (git-fixes). +- drm/atomic: Add the crtc to affected crtc only if uapi.enable = + true (git-fixes). +- commit 17cd888 + +- perf/x86/intel/uncore: Add IMC uncore support for ADL + (git-fixes). +- perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX + (git-fixes). +- perf/x86/intel: Add a quirk for the calculation of the number + of counters on Alder Lake (git-fixes). +- perf: Fix perf_event_read_local() time (git-fixes). +- perf: Protect perf_guest_cbs with RCU (git-fixes). +- commit 6b315d3 + +- bpf: Remove config check to enable bpf support for branch + records (git-fixes). +- commit f91c35f + +- blacklist.conf: blacklist a672b2e36a64 bpf: Fix ringbuf memory type confusion when passing to helpers +- commit 3132b8c + +- bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) + (git-fixes). +- bpf: Adjust BTF log size limit (git-fixes). +- commit c6f8f64 + +- phonet: refcount leak in pep_sock_accep (bsc#1193867, + CVE-2021-45095). +- commit f4ec02a + +- Revert "xfrm: xfrm_state_mtu should return at least 1280 for + ipv6" (bsc#1185377, bsc#1194048). +- xfrm: fix MTU regression (bsc#1185377, bsc#1194048). +- commit d7a3024 + +- ext4: set csum seed in tmp inode while migrating to extents + (bsc#1195275). +- commit 8151d53 + +- Refresh patches.suse/x86-cpufeatures-add-kabi-padding.patch. +- commit 7c59b09 + +- KVM: SEV: initialize regions_list of a mirror VM (bsc#1194526). +- KVM: SEV: move mirror status to destination of + KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (bsc#1194526). +- KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM + (bsc#1194526). +- KVM: SEV: do not use list_replace_init on an empty list + (bsc#1194526). +- KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability + (bsc#1194526). +- selftest: KVM: Add intra host migration tests (bsc#1194526). +- commit 77a7ab5 + +- Delete + patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch. + Obsoleted by Nicolai's FIPS RNG rework. +- commit 4892a02 + +- rpm/modules.fips: remove ansi_cprng (jsc#SLE-21132,bsc#1194773). +- commit d8f6d39 + +- Delete patches.suse/fips-enable-ansi_cprng-in-testmgr (jsc#SLE-21132,bsc#1194773). +- commit 9e8a9c1 + +- drm/vmwgfx: Fix stale file descriptors on failed usercopy + (CVE-2022-22942 bsc#1195065). +- commit b82dcaa + +- Delete + patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch. + No longer needed. +- commit 7ab8bc0 + +- Delete + patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch. + Patch is part of v5.14 base kernel. +- commit d3c2d60 + +- Refresh patches.suse/arch-arm64-mm_context-t-placeholder.patch. + Re-enable kABI place holder for SLE15-SP4 +- commit 7bf2c52 + +- dma-buf: cma_heap: Fix mutex locking section (git-fixes). +- dma-buf: system_heap: Avoid warning on mid-order allocations + (git-fixes). +- commit 2944bf7 + +- drm/amdgpu/display: Only set vblank_disable_immediate when + PSR is not enabled (git-fixes). +- drm/amd/display: Enable PSR by default on newer DCN (git-fixes). +- commit 9be44b2 + +- x86/gpu: Reserve stolen memory for first integrated Intel GPU + (git-fixes). +- w1: Misuse of get_user()/put_user() reported by sparse + (git-fixes). +- usb: dwc2: gadget: initialize max_speed from params (git-fixes). +- commit fa8f66b + +- usb: hub: Add delay for SuperSpeed hub resume to let links + transit to U0 (git-fixes). +- usb: uhci: add aspeed ast2600 uhci support (git-fixes). +- usb: gadget: f_fs: Use stream_open() for endpoint files + (git-fixes). +- USB: ehci_brcm_hub_control: Improve port index sanitizing + (git-fixes). +- usb: dwc3: meson-g12a: fix shared reset control use (git-fixes). +- serial: core: Keep mctrl register state and cached copy in sync + (git-fixes). +- serial: pl011: Drop CR register reset on set_termios + (git-fixes). +- serial: pl010: Drop CR register reset on set_termios + (git-fixes). +- soc: imx: gpcv2: Synchronously suspend MIX domains (git-fixes). +- soc: ti: pruss: fix referenced node in error message + (git-fixes). +- commit 6ef0377 + +- rtc: cmos: take rtc_lock while reading from CMOS (git-fixes). +- phy: mediatek: Fix missing check in mtk_mipi_tx_probe + (git-fixes). +- regulator: qcom_smd: Align probe function with rpmh-regulator + (git-fixes). +- regulator: da9121: Prevent current limit change when enabled + (git-fixes). +- PM: runtime: Add safety net to supplier device release + (git-fixes). +- rtw88: 8822c: update rx settings to prevent potential hw + deadlock (git-fixes). +- rsi: Fix out-of-bounds read in rsi_read_pkt() (git-fixes). +- rsi: Fix use-after-free in rsi_rx_done_handler() (git-fixes). +- rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC + (git-fixes). +- PM: AVS: qcom-cpr: Use div64_ul instead of do_div (git-fixes). +- commit 0642d93 + +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA + controller (git-fixes). +- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix + lockdep errors (git-fixes). +- mmc: mtk-sd: Use readl_poll_timeout instead of open-coded + polling (git-fixes). +- mtd: rawnand: gpmi: Add ERR007117 protection for + nfc_apply_timings (git-fixes). +- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting + for i.MX6 (git-fixes). +- net: phy: marvell: configure RGMII delays for 88E1118 + (git-fixes). +- mt76: mt7615: improve wmm index allocation (git-fixes). +- mt76: do not pass the received frame with decryption error + (git-fixes). +- mt76: mt7615: fix possible deadlock while + mt7615_register_ext_phy() (git-fixes). +- net: phy: prefer 1000baseT over 1000baseKX (git-fixes). +- commit fe2b42c + +- mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF + platforms (git-fixes). +- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO + (git-fixes). +- mmc: tmio: reinit card irqs in reset routine (git-fixes). +- mfd: tps65910: Set PWR_OFF bit during driver probe (git-fixes). +- mfd: atmel-flexcom: Use .resume_noirq (git-fixes). +- mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP (git-fixes). +- media: saa7146: hexium_gemini: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rockchip: rkisp1: use device name for debugfs subdir name + (git-fixes). +- media: igorplugusb: receiver overflow should be reported + (git-fixes). +- media: m920x: don't use stack on USB reads (git-fixes). +- commit 3a8fd18 + +- media: atomisp: fix "variable dereferenced before check 'asd'" + (git-fixes). +- media: cec: fix a deadlock situation (git-fixes). +- media: saa7146: hexium_orion: Fix a NULL pointer dereference + in hexium_attach() (git-fixes). +- media: rcar-vin: Update format alignment constraints + (git-fixes). +- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds + (git-fixes). +- media: venus: avoid calling core_clk_setrate() concurrently + during concurrent video sessions (git-fixes). +- media: b2c2: Add missing check in flexcop_pci_isr: (git-fixes). +- media: atomisp: handle errors at sh_css_create_isp_params() + (git-fixes). +- media: atomisp: check before deference asd variable (git-fixes). +- media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the + exposure (git-fixes). +- commit d62b853 + +- mac80211: allow non-standard VHT MCS-10/11 (bsc#1192891). +- iwlwifi: pcie: make sure prph_info is set when treating wakeup + IRQ (git-fixes). +- iwlwifi: mvm: fix AUX ROC removal (git-fixes). +- iwlwifi: mvm: Fix calculation of frame length (git-fixes). +- iwlwifi: remove module loading failure message (git-fixes). +- iwlwifi: fix leaks/bad data after failed firmware load + (git-fixes). +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds + (git-fixes). +- media: atomisp: set per-device's default mode (git-fixes). +- media: atomisp: fix enum formats logic (git-fixes). +- media: atomisp: add NULL check for asd obtained from + atomisp_video_pipe (git-fixes). +- commit 5c77fd4 + +- HID: Ignore battery for Elan touchscreen on HP Envy X360 + 15t-dr100 (git-fixes). +- i2c: designware-pci: Fix to change data types of hcnt and lcnt + parameters (git-fixes). +- i2c: mpc: Correct I2C reset procedure (git-fixes). +- i2c: i801: Don't silently correct invalid transfer size + (git-fixes). +- interconnect: qcom: rpm: Prevent integer overflow in rate + (git-fixes). +- iio: trigger: Fix a scheduling whilst atomic issue seen on + tsc2046 (git-fixes). +- HSI: core: Fix return freed object in hsi_new_client + (git-fixes). +- HID: magicmouse: Fix an error handling path in + magicmouse_probe() (git-fixes). +- iwlwifi: mvm: avoid clearing a just saved session protection id + (git-fixes). +- iwlwifi: mvm: synchronize with FW after multicast commands + (git-fixes). +- commit 6ef8153 + +- drm/i915/display/ehl: Update voltage swing table (git-fixes). +- floppy: Add max size check for user space request (git-fixes). +- gpiolib: acpi: Do not set the IRQ type if the IRQ is already + in use (git-fixes). +- HID: magicmouse: Report battery level over USB (git-fixes). +- HID: apple: Do not reset quirks when the Fn key is not found + (git-fixes). +- HID: i2c-hid-of: Expose the touchscreen-inverted properties + (git-fixes). +- HID: quirks: Allow inverting the absolute X/Y values + (git-fixes). +- drm/amdgpu: fixup bad vram size on gmc v8 (git-fixes). +- drm/etnaviv: consider completed fence seqno in hang check + (git-fixes). +- commit b98cf3a + +- drm/etnaviv: limit submit sizes (git-fixes). +- drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (git-fixes). +- drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV + (git-fixes). +- drm/vmwgfx: Release ttm memory if probe fails (git-fixes). +- drm: rcar-du: Fix CRTC timings when CMM is used (git-fixes). +- drm/amd/display: add else to avoid double destroy clk_mgr + (git-fixes). +- drm/amdgpu/display: set vblank_disable_immediate for DC + (git-fixes). +- drm/amd/display: check top_pipe_to_program pointer (git-fixes). +- drm/bridge: megachips: Ensure both bridges are probed before + registration (git-fixes). +- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga + Book X91F/L (git-fixes). +- commit 7ac44dd + +- crypto: qat - make pfvf send message direction agnostic + (git-fixes). +- Refresh + patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. +- commit 1517ba9 + +- crypto: hisilicon/hpre - fix memory leak in + hpre_curve25519_src_init() (git-fixes). +- drm/nouveau/kms/nv04: use vzalloc for nv04_display (git-fixes). +- drm/nouveau/pmu/gm200-: avoid touching PMU outside of + DEVINIT/PREOS/ACR (git-fixes). +- drm/bridge: dw-hdmi: handle ELD when + DRM_BRIDGE_ATTACH_NO_CONNECTOR (git-fixes). +- drm/ttm: Put BO in its memory manager's lru list (git-fixes). +- drm/lima: fix warning when CONFIG_DEBUG_SG=y & + CONFIG_DMA_API_DEBUG=y (git-fixes). +- drm/panel: Delete panel on mipi_dsi_attach() failure + (git-fixes). +- crypto: qat - remove unnecessary collision prevention step in + PFVF (git-fixes). +- commit 4a84546 + +- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB + (git-fixes). +- backlight: qcom-wled: Respect enabled-strings in set_brightness + (git-fixes). +- backlight: qcom-wled: Use cpu_to_le16 macro to perform + conversion (git-fixes). +- batman-adv: allow netlink usage in unprivileged containers + (git-fixes). +- Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (git-fixes). +- Bluetooth: btintel: Add missing quirks and msft ext for legacy + bootloader (git-fixes). +- Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag + (git-fixes). +- Bluetooth: Fix debugfs entry leak in hci_register_dev() + (git-fixes). +- Bluetooth: refactor set_exp_feature with a feature table + (git-fixes). +- commit 4823532 + +- ath11k: Fix napi related hang (git-fixes). +- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream + (git-fixes). +- ath9k_htc: fix NULL pointer dereference at + ath9k_htc_tx_get_packet() (git-fixes). +- ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() + (git-fixes). +- ath11k: Avoid false DEADLOCK warning reported by lockdep + (git-fixes). +- ath11k: avoid deadlock by change ieee80211_queue_work for + regd_update_work (git-fixes). +- ath11k: Avoid NULL ptr access during mgmt tx cleanup + (git-fixes). +- ath11k: add string type to search board data in board-2.bin + for WCN6855 (git-fixes). +- ath11k: Fix crash caused by uninitialized TX ring (git-fixes). +- commit 94ca4e3 + +- drm: Add kabi placeholders to commonly used structs + (bsc#1179531). +- commit 95ca796 + +- ASoC: mediatek: mt8183: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8173: fix device_node leak (git-fixes). +- ASoC: mediatek: mt8192-mt6359: fix device_node leak (git-fixes). +- ASoC: imx-hdmi: add put_device() after of_find_device_by_node() + (git-fixes). +- ACPI: CPPC: Check present CPUs for determining _CPC is valid + (git-fixes). +- ACPI: battery: Add the ThinkPad "Not Charging" quirk + (git-fixes). +- ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device + on the GPD win (git-fixes). +- ACPI / x86: Allow specifying acpi_device_override_status() + quirks by path (git-fixes). +- ACPI: Change acpi_device_always_present() into + acpi_device_override_status() (git-fixes). +- ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always + present table (git-fixes). +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 + (git-fixes). +- ACPICA: Fix wrong interpretation of PCC address (git-fixes). +- ACPICA: Executer: Fix the REFCLASS_REFOF case in + acpi_ex_opcode_1A_0T_1R() (git-fixes). +- ACPICA: Utilities: Avoid deleting the same object twice in a + row (git-fixes). +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions + (git-fixes). +- ath10k: Fix tx hanging (git-fixes). +- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START + reply (git-fixes). +- amdgpu/pm: Make sysfs pm attributes as read-only for VFs + (git-fixes). +- ath11k: qmi: avoid error messages when dma allocation fails + (git-fixes). +- commit e0f2245 + +- Update + patches.suse/0002-char-random-reinstantiate-DRBGs-once-optimized-sha51.patch + (jsc#SLE-21132,bsc#1191259,bsc#1195160). +- commit 1ebad47 + +- net ticp:fix a kernel-infoleak in __tipc_sendmsg() (bsc#1195199 + CVE-2022-0382). +- net/packet: rx_owner_map depends on pg_vec (bsc#1195184 + CVE-2021-22600). +- commit 322fbf8 + +- powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a + debugfs entry (bsc#1195183 ltc#193865). +- commit 5d7a0a2 + +- rds: Fix memory leak in __rds_conn_create() (bsc#1194090 CVE-2021-45480). +- commit 6d71aca + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200,bsc#1193088). +- commit 1420840 + +- Revert IPMI backports (bsc#1195195) + It turned out that the recent backports of IPMI fixes cause a regression + on arm64 machine. + Deleted: + patches.suse/ipmi-Fix-UAF-when-uninstall-ipmi_si-and-ipmi_msghand.patch + patches.suse/ipmi-bail-out-if-init_srcu_struct-fails.patch + patches.suse/ipmi-fix-initialization-when-workqueue-allocation-fa.patch +- commit 435eaf7 + +- supported.conf: mark rtw88 modules as supported (jsc#SLE-22690) +- commit 37cc2d0 + +- mm: drop node from alloc_pages_vma (jsc#SLE-23098). +- commit 27520d6 + +- mm/mempolicy: wire up syscall set_mempolicy_home_node + (jsc#SLE-23098). +- mm/mempolicy: add set_mempolicy_home_node syscall + (jsc#SLE-23098). +- mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/mempolicy: unify the create() func for + bind/interleave/prefer-many policies (jsc#SLE-23098). +- mm/mempolicy: advertise new MPOL_PREFERRED_MANY (jsc#SLE-23098). +- mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY + (jsc#SLE-23098). +- mm/memplicy: add page allocation function for + MPOL_PREFERRED_MANY policy (jsc#SLE-23098). +- mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred + nodes (jsc#SLE-23098). +- commit 41edfce + +- Update + patches.suse/USB-gadget-detect-too-big-endpoint-0-requests.patch + (bsc#1193802 CVE-2021-39685). + Updated references for CVE that became known after the fix + had been applied for other reasons +- commit 149a312 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch. +- commit cc4f423 + +- ARM: 9170/1: fix panic when kasan and kprobe are enabled + (git-fixes). +- commit ae5a8de + +- net: bonding: fix bond_xmit_broadcast return value error bug + (git-fixes). +- mlx5: Don't accidentally set RTO_ONLINK before + mlx5e_route_lookup_ipv4_get() (git-fixes). +- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() + (git-fixes). +- RDMA/cxgb4: Set queue pair state when being queried (git-fixes). +- RDMA/rxe: Fix a typo in opcode name (git-fixes). +- RDMA/cma: Let cma_resolve_ib_dev() continue search even after + empty entry (git-fixes). +- RDMA/core: Let ib_find_gid() continue search even after empty + entry (git-fixes). +- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (git-fixes). +- RDMA/rxe: Remove the unnecessary variable (git-fixes). +- RDMA/uverbs: Remove the unnecessary assignment (git-fixes). +- RDMA/hns: Modify the mapping attribute of doorbell to device + (git-fixes). +- RDMA/rtrs-clt: Fix the initial value of min_latency (git-fixes). +- RDMA/cma: Remove open coding of overflow checking for + private_data_len (git-fixes). +- RDMA/hns: Validate the pkey index (git-fixes). +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling + RCFW with pending cmd-bit" (git-fixes). +- Revert "net/mlx5: Add retry mechanism to the command entry + index allocation" (git-fixes). +- net/mlx5: Set command entry semaphore up once got index free + (git-fixes). +- net/mlx5e: Sync VXLAN udp ports during uplink representor + profile change (git-fixes). +- net/mlx5: Fix access to sf_dev_table on allocation failure + (git-fixes). +- net/mlx5e: Fix matching on modified inner ip_ecn bits + (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for GRE + tunnel" (git-fixes). +- Revert "net/mlx5e: Block offload of outer header csum for UDP + tunnels" (git-fixes). +- net/mlx5e: Don't block routes with nexthop objects in SW + (git-fixes). +- net/mlx5e: Fix wrong usage of fib_info_nh when routes with + nexthop objects are used (git-fixes). +- net/mlx5e: Fix nullptr on deleting mirroring rule (git-fixes). +- net/mlx5e: Fix page DMA map/unmap attributes (git-fixes). +- bnxt_en: use firmware provided max timeout for messages + (git-fixes). +- igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS + (git-fixes). +- commit 450565e + +- Delete + patches.suse/block-genhd-use-atomic_t-for-disk_event-block.patc. + (bsc#1192913, bsc#1194850) +- commit 62f1042 + +- mm: vmscan: reduce throttling due to a failure to make progress + - fix (git fixes (mm/vmscan)). +- mm: vmscan: Reduce throttling due to a failure to make progress + (git fixes (mm/vmscan)). +- commit 985ae57 + +- Delete + patches.suse/mm-vmscan-Reduce-throttling-due-to-a-failure-to-make-progress.patch. +- commit 758b892 + +- ibmvnic: remove unused ->wait_capability (bsc#1195073 + ltc#195713). +- ibmvnic: don't spin in tasklet (bsc#1195073 ltc#195713). +- ibmvnic: init ->running_cap_crqs early (bsc#1195073 ltc#195713). +- ibmvnic: Allow extra failures before disabling (bsc#1195073 + ltc#195713). +- commit 80bb4bf + +- sched/fair: Mark tg_is_idle() an inline in the + !CONFIG_FAIR_GROUP_SCHED case (git fixes (sched/fair)). +- commit 3fda91c + +- bpf, mm: Fix lockdep warning triggered by + stack_map_get_build_id_offset() (git fixes (mm/mmap)). +- commit 7c2b587 + +- mm: shmem: don't truncate page if memory failure happens v2 + (bsc#1190208 (MM functional and performance backports)). +- commit 4233c64 + +- Revert "mm: shmem: don't truncate page if memory failure + happens" (git fixes (mm/shmem)). +- commit 91b69dc + +- nitro_enclaves: Use get_user_pages_unlocked() call to handle + mmap assert (git fixes (mm/gup)). +- commit d2119e6 + +- bpf: Fix out of bounds access for ringbuf helpers (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generally fix helper register offset check (bsc#1194111 + bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- bpf: Generalize check_ctx_reg for reuse with other types + (bsc#1194111 bsc#1194765 CVE-2021-4204 CVE-2022-23222). +- commit 5803ef2 + +- clocksource: Reduce the default clocksource_watchdog() retries + to 2 (bsc#1192724). +- commit ec1b82e + +- clocksource: Avoid accidental unstable marking of clocksources + (bsc#1192724). +- commit 8396e64 + +- x86/tsc: Disable clocksource watchdog for TSC on qualified + platorms (bsc#1192724). +- commit ad5e1ba + +- x86/tsc: Add a timer to make sure TSC_adjust is always checked + (bsc#1192724). +- commit c76fbc3 + +- Delete "Forgive repeated long-latency watchdog clocksource reads (bsc#1192724)" + The patch being deleted was a tentative fix that never made it into + upstream Linux. The clocksource instability issue will be addressed with + more appropriate fixes. +- scripts/git_sort/git_sort.py: Remove a dev branch of the -rcu tree +- Delete + patches.suse/clocksource-Forgive-repeated-long-latency-watchdog-c.patch. +- commit 726d4be + +- kernel-binary.spec.in: Move 20-kernel-default-extra.conf to the correctr + directory (bsc#1195051). +- commit c80b5de + +- scsi: kABI: Add suse_kabi_padding to scsi template structs + (bsc#1195056). +- commit 7342194 + +- Refresh + patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch. +- commit e169a7b + +- scsi: storvsc: Fix storvsc_queuecommand() memory leak + (git-fixes). +- commit a3c4175 + +- Move upstreamed IMA fix into sorted section +- commit 8970684 + +- psi: Fix uaf issue when psi trigger is destroyed while being + polled (git-fixes). +- bitops: protect find_first_{,zero}_bit properly (git-fixes). +- scripts/dtc: dtx_diff: remove broken example from help text + (git-fixes). +- Documentation: fix firewire.rst ABI file path error (git-fixes). +- commit b4b4dff + +- selftests/powerpc: Use date instead of EPOCHSECONDS in + mitigation-patching.sh (bsc#1194305 ltc#195651). +- commit d103181 + +- Refresh patches.suse/powerpc-security-mitigation-patching.sh-Support-X-ta.patch (bsc#1194305 ltc#195651). +- commit 96568cb + +- powerpc/64s: Mask SRR0 before checking against the masked NIP + (bsc#1194869). +- commit 2f4f88b + +- gpio: mpc8xxx: Fix an ignored error return from + platform_get_irq() (git-fixes). +- gpio: idt3243x: Fix an ignored error return from + platform_get_irq() (git-fixes). +- commit d403da6 + +- HID: uhid: Fix worker destroying device without any protection + (git-fixes). +- HID: vivaldi: fix handling devices not using numbered reports + (git-fixes). +- rtc: pxa: fix null pointer dereference (git-fixes). +- drm/radeon: fix error handling in radeon_driver_open_kms + (git-fixes). +- drm/amdgpu: don't do resets on APUs which don't support it + (git-fixes). +- clk: si5341: Fix clock HW provider cleanup (git-fixes). +- gpio: idt3243x: Fix IRQ check in idt_gpio_probe (git-fixes). +- gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe (git-fixes). +- commit 06c7e48 + +- ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 + (git-fixes). +- ALSA: core: Simplify snd_power_ref_and_wait() with the standard + macro (git-fixes). +- ALSA: core: Fix SSID quirk lookup for subvendor=0 (git-fixes). +- ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi + (git-fixes). +- ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + (git-fixes). +- commit 8124ea4 + +- HID: wacom: Avoid using stale array indicies to read contact + count (bsc#1194667). +- HID: wacom: Ignore the confidence flag when a touch is removed + (bsc#1194667). +- HID: wacom: Reset expected and received contact counts at the + same time (bsc#1194667). +- commit 19261e1 + +- drm/i915: Flush TLBs before releasing backing store + (CVE-2022-0330 bsc#1194880). +- commit d011369 + +- vfs: fs_context: fix up param length parsing in + legacy_parse_param (CVE-2022-0185 bsc#1194517). +- Rename and retag following upstream merge from: + patches.suse/vfs-Out-of-bounds-write-of-heap-buffer-in-fs_context-c.patch + to patches.suse/vfs-fs_context-fix-up-param-length-parsing-in-legacy.patch +- commit e3271e6 + +- Update + patches.suse/sctp-account-stream-padding-length-for-reconf-chunk.patch + (stable-5.14.14 bsc#1194985 CVE-2022-0322). + Added bsc/CVE reference +- commit c9b8efe + +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of + processors (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh + and A0h-AFh (bsc#1192644 jsc#SLE-17823). +- hwmon: (k10temp) Remove unused definitions (bsc#1192644 + jsc#SLE-17823). +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) + PCI IDs (bsc#1192644 jsc#SLE-17823). +- commit b55859b + +- Revert "net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register" (git-fixes). +- commit a9c90b6 + +- mt76: mt7921: fix possible resume failure (git-fixes). +- commit adeea28 + +- media: c8sectpfe: fix double free in configure_channels() + (git-fixes). +- media: c8sectpfe: remove redundant assignment to pointer tsin + (git-fixes). +- commit 4ff2399 + +- Add cherry-picked IDs for media videobuf2 fix +- commit e45c889 + +- iwlwifi: don't pass actual WGDS revision number in + table_revision (git-fixes). +- commit c270187 + +- Add cherry-picked ID to HID fix patch +- commit 57fe3df + +- bus: mhi: core: Fix reading wake_capable channel configuration + (git-fixes). +- bus: mhi: pci_generic: Graceful shutdown on freeze (git-fixes). +- commit 36e2acb + +- vfio/iommu_type1: replace kfree with kvfree (git-fixes). +- net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq + aware devices (git-fixes). +- nfc: llcp: fix NULL error pointer dereference on sendmsg() + after failed bind() (git-fixes). +- net: phy: marvell: add Marvell specific PHY loopback + (git-fixes). +- lib82596: Fix IRQ check in sni_82596_probe (git-fixes). +- 9p: only copy valid iattrs in 9P2000.L setattr implementation + (git-fixes). +- drm/amd/display: explicitly set is_dsc_supported to false + before use (git-fixes). +- net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in + __fixed_phy_register (git-fixes). +- commit 8409861 + +- kernel-binary.spec: Do not use the default certificate path (bsc#1194943). + Using the the default path is broken since Linux 5.17 +- commit 68b36f0 + +- fuse: Pass correct lend value to filemap_write_and_wait_range() + (bsc#1194959). +- commit ab3cc62 + +- mount: warn only once about timestamp range expiration + (bsc#1193000). +- commit d968bc1 + +- Update patches.suse/tpm-fix-potential-NULL-pointer-access-in-tpm_del_cha.patch + (git-fixes bsc#1193660 ltc#195634). +- commit 6be7501 + +- livepatch: Avoid CPU hogging with cond_resched (bsc#1071995). +- commit 17d77e0 + +- livepatch: Fix missing unlock on error in klp_enable_patch() + (bsc#1071995). +- commit 3aafada + +- livepatch: Fix kobject refcount bug on klp_init_patch_early + failure path (bsc#1071995). +- commit 14928de + +- PCI: vmd: Do not disable MSI-X remapping if interrupt remapping + is enabled by IOMMU (bsc#1194887). +- commit b96f35f + +- livepatch/kabi: refresh and reenable kABI padding for future arm64 support +- commit c5ed388 + +- Reenabling kABI placeholders for generic fpga stuff +- commit b6c6ae1 + +- Reenabling kABI placeholders for generic crypto stuff +- commit e9350d4 + +- Reenabling kABI placeholders for the QAT crypto driver +- commit 1804445 + +- Refresh patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch. + Reenabling kABI placeholders for PCI stuff +- commit 6145d27 + +- Refresh patches.suse/0001-Thunderbolt-kABI-paddings-added.patch. +- Refresh + patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. +- Delete patches.suse/0001-USB-fix-kABI-padding.patch. + Reenabling the kABI placeholders for Type C stuff +- commit 297e89c + +- powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings + (bsc#1194869). +- powerpc/64s: Mask NIP before checking against SRR0 + (bsc#1194869). +- Revert "powerpc: Inline setup_kup()" (bsc#1194869). +- powerpc/modules: Don't WARN on first module allocation attempt + (bsc#1194869). +- powerpc/module_64: Fix livepatching for RO modules + (bsc#1194869). +- powerpc/xive: Change IRQ domain to a tree domain (bsc#1194869). +- commit 3b9be9e + +- net: Prevent HW-GRO and LRO features operate together + (bsc#1194628). +- commit b3b76f5 + +- powerpc/perf: Fix PMU callbacks to clear pending PMI before + resetting an overflown PMC (bsc#1156395). +- commit 178d341 + +- sched,x86: Don't use cluster topology for x86 hybrid CPUs + (jsc#SLE-18889,bnc#1194825). +- commit a3cf05e + +- Refresh + patches.suse/cpuidle-Poll-for-a-minimum-of-30ns-and-poll-for-a-tick-if-lower-c-states-are-disabled.patch. + Forward port for evaluation. +- commit 3ec28d7 + +- S390: Fix mlx5 throughput degradtion (jsc#SLE-22496). +- commit 6fe12cf + +- powerpc/prom_init: Fix improper check of prom_getprop() + (bsc#1065729). +- commit 07fce74 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit 008135a + +- powerpc/pseries/cpuhp: delete add/remove_by_count code + (bsc#1065729). +- powerpc/pseries/cpuhp: cache node corrections (bsc#1065729). +- commit b26d0d8 + +- Add cherry-picked IDs for qemu fw_cfg patches +- commit 550427b + +- powerpc/perf: Fix data source encodings for L2.1 and L3.1 + accesses (bsc#1065729). +- commit c39ded5 + +- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition + (git-fixes). +- dmaengine: at_xdmac: Fix lld view setting (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over xfers_list + (git-fixes). +- dmaengine: at_xdmac: Fix race for the tx desc callback + (git-fixes). +- dmaengine: at_xdmac: Fix concurrency over chan's + completed_cookie (git-fixes). +- dmaengine: at_xdmac: Print debug message after realeasing the + lock (git-fixes). +- dmaengine: at_xdmac: Start transfer for cyclic channels in + issue_pending (git-fixes). +- dmaengine: at_xdmac: Don't start transactions at tx_submit level + (git-fixes). +- dmaengine: idxd: fix wq settings post wq disable (git-fixes). +- dmaengine: uniphier-xdmac: Fix type of address variables + (git-fixes). +- Documentation: dmaengine: Correctly describe dmatest with + channel unset (git-fixes). +- virtio_ring: mark ring unused on error (git-fixes). +- virtio/virtio_mem: handle a possible NULL as a memcpy parameter + (git-fixes). +- remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP + (git-fixes). +- remoteproc: qcom: pil_info: Don't memcpy_toio more than is + provided (git-fixes). +- remoteproc: imx_rproc: Fix a resource leak in the remove + function (git-fixes). +- rpmsg: core: Clean up resources on announce_create failure + (git-fixes). +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() + (git-fixes). +- drm/i915: Fix Memory BW formulae for ADL-P (git-fixes). +- net: usb: lan78xx: add Allied Telesis AT29M2-AF (git-fixes). +- commit ceaa6fc + +- Update config files (bsc#1194858). + CONFIG_INTEL_IDXD_COMPAT=n +- commit 86e1929 + +- Delete patches.suse/crypto-qat-fix-undetected-PFVF-timeout-in-ACK-loop.patch. + Remove empty patch +- commit a3108c7 + +- powerpc/xive: Add missing null check after calling kmalloc + (bsc#1177437 ltc#188522 jsc#SLE-13294 git-fixes). +- commit e8dfc9f + +- Refresh patches.suse/s390-mm-fix-2KB-pgtable-release-race.patch. + Correct the acked-by tag to the right position. +- commit 88fc17d + +- s390/mm: fix 2KB pgtable release race (bsc#1188896). +- commit 31e123b + +- nvme: fix visibility of dev_attr_dhchap_ctrl_secret sysfs + attribute (bsc#1194839). +- commit f70152e + +- Re-enable kABI placeholder pathces for HD-audio and ASoC +- commit c77cdff + +- ALSA: seq: virmidi: Add a drain operation (bsc#1192354). +- ALSA: hda: Add new AlderLake-P variant PCI ID (bsc#1192354). +- ALSA: hda: Add AlderLake-N PCI ID (bsc#1192354). +- ALSA: hda: use swap() to make code cleaner (bsc#1192354). +- ALSA: seq: Set upper limit of processed events (bsc#1192354). +- ALSA: usb-audio: Drop CONFIG_PM ifdefs (bsc#1192354). +- ALSA: Fix some typo (bsc#1192354). +- ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present + (bsc#1192354). +- ALSA: hda: Do disconnect jacks at codec unbind (bsc#1192354). +- commit 3705026 + +- Update + patches.suse/bpf-Fix-kernel-address-leakage-in-atomic-fetch.patch + (bsc#1193883 bsc#1194826 CVE-2022-0264). +- commit b1fc140 + +- tracing/osnoise: Properly unhook events if + start_per_cpu_kthreads() fails (git-fixes). +- commit e3c4174 + +- tracing/kprobes: 'nmissed' not showed correctly for kretprobe + (git-fixes). +- commit f960845 + +- tracing: Add test for user space strings when filtering on + string pointers (git-fixes). +- commit face3d9 + +- typeC: Add kABI placeholders (bsc#1183030). +- commit 6c5f823 + +- nvme-auth: fixup crash at boot (jsc#SLE-20183). +- commit 8f1ac2e + +- xfs: fix I_DONTCACHE (git-fixes). +- commit 0f76c7a + +- libertas_tf: Add missing __packed annotations (git-fixes). +- commit 84a12f8 + +- libertas_tf: Use struct_group() for memcpy() region (git-fixes). +- commit aa4014c + +- selftests: KVM: Add test to verify KVM doesn't explode on + "bad" I/O (bsc#1194298). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1194298). +- commit 12e4caa + +- blacklist.conf: 3e2a56e6f639 ("tracing: Have syscall trace events use trace_event_buffer_lock_reserve()") + Optimization only. +- commit 3a0a34b + +- SUNRPC: Fix sockaddr handling in svcsock_accept_class trace + points (git-fixes). +- commit 2d4609d + +- swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() + (bsc#1183682). +- commit c991d0b + +- Move upstreamed hyperv patches into sorted section +- commit 12240b4 + +- Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 (git-fixes). +- Input: ti_am335x_tsc - set ADCREFM for X configuration + (git-fixes). +- i3c: master: dw: check return of dw_i3c_master_get_free_pos() + (git-fixes). +- i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in + 'hci_dat_v1_get_index()' (git-fixes). +- i3c: fix incorrect address slot lookup on 64-bit (git-fixes). +- commit e6ac0a5 + +- Move upstreamed crypto and arm64 patches into sorted section +- commit a4955ac + +- SUNRPC: Fix sockaddr handling in the svc_xprt_create_error + trace point (git-fixes). +- commit c1d9cfb + +- devtmpfs regression fix: reconfigure on each mount + (bsc#1193377). +- commit 92e66c4 + +- drm/i915: Update memory bandwidth formulae (jsc#SLE-22724). +- commit 2ae01ab + +- drm/i915: Clean-up bonding debug message (jsc#SLE-22724). +- commit 26ae0ff + +- drm/i915: s/ddi_translations/trans/ (jsc#SLE-22724). +- commit f572040 + +- drm/i915/bios: get rid of vbt ddi_port_info (jsc#SLE-22724). +- commit 88e2afa + +- drm/i915/bios: use ddc pin directly from child data + (jsc#SLE-22724). +- commit 453ff21 + +- drm/i915/bios: move ddc pin mapping code next to ddc pin + sanitize (jsc#SLE-22724). +- Refresh + patches.suse/drm-i915-Fix-type1-DVI-DP-dual-mode-adapter-heuristi.patch. +- commit 1eb8e9c + +- drm/i915/bios: use alternate aux channel directly from child + data (jsc#SLE-22724). +- commit ed48aa0 + +- drm/i915/bios: use dp max link rate directly from child data + (jsc#SLE-22724). +- commit 34545c4 + +- drm/i915/bios: use max tmds clock directly from child data + (jsc#SLE-22724). +- commit ab53297 + +- drm/i915/bios: use hdmi level shift directly from child data + (jsc#SLE-22724). +- commit 01b51f5 + +- powerpc/security/mitigation-patching.sh: Support X taint flag + (bsc#1194305 ltc#195651). +- commit 18af6bc + +- tracing/probes: check the return value of kstrndup() for pbuf + (git-fixes). +- commit 2424e3d + +- tracing/uprobes: Check the return value of kstrdup() for + tu->filename (git-fixes). +- commit d142b62 + +- tracing: Do not let synth_events block other dyn_event systems + during create (git-fixes). +- commit 7b4ab30 + +- dt-bindings: display: meson-dw-hdmi: add missing + sound-name-prefix property (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_sleeping() race + (git-fixes). +- workqueue: Fix unbind_workers() VS wq_worker_running() race + (git-fixes). +- timekeeping: Really make sure wall_to_monotonic isn't positive + (git-fixes). +- selinux: fix sleeping function called from invalid context + (git-fixes). +- preempt/dynamic: Fix setup_preempt_mode() return value + (git-fixes). +- sock: fix /proc/net/sockstat underflow in sk_clone_lock() + (git-fixes). +- scripts: update the comments of kallsyms support (git-fixes). +- commit 9f1e40d + +- dt-bindings: display: meson-vpu: Add missing amlogic,canvas + property (git-fixes). +- dt-bindings: thermal: Fix definition of cooling-maps + contribution property (git-fixes). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (git-fixes). +- dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema + (git-fixes). +- dt-bindings: i2c: imx: hardware do not restrict clock-frequency + to only 100 and 400 kHz (git-fixes). +- dt-bindings: display: xilinx: Fix example with psgtr + (git-fixes). +- dt-bindings: devfreq: rk3399_dmc: fix clocks in example + (git-fixes). +- dt-bindings: net: dsa: marvell: fix compatible in example + (git-fixes). +- dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml + reference (git-fixes). +- dt-bindings: pinctrl: mt8195: Use real world values for + drive-strength arguments (git-fixes). +- commit b68e291 + +- Documentation/locking/locktypes: Update migrate_disable() bits + (git-fixes). +- commit ff0f4be + +- arm64: tegra: Remove non existent Tegra194 reset (git-fixes). +- arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP + == 1 (git-fixes). +- arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == + 1 (git-fixes). +- arm64: errata: Fix exec handling in erratum 1418040 workaround + (git-fixes). +- dt-bindings: mtd: update mtd-physmap.yaml reference (git-fixes). +- dt-bindings: msm: dsi: add missing 7nm bindings (git-fixes). +- dt-bindings: iio: accel: bma255: Fix interrupt type (git-fixes). +- dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings + (git-fixes). +- dt-bindings: firmware: update arm,scpi.yaml reference + (git-fixes). +- commit 7b30d34 + +- arm64: dts: qcom: ipq6018: Fix gpio-ranges property (git-fixes). +- arm64: dts: qcom: c630: Fix soundcard setup (git-fixes). +- arm64: dts: qcom: msm8916: fix MMC controller aliases + (git-fixes). +- arm64: dts: qcom: sc7280: Fix incorrect clock name (git-fixes). +- arm64: dts: qcom: msm8996: drop not documented adreno properties + (git-fixes). +- arm64: dts: marvell: cn9130: enable CP0 GPIO controllers + (git-fixes). +- arm64: dts: marvell: cn9130: add GPIO and SPI aliases + (git-fixes). +- arm64: dts: ti: k3-j7200: Correct the d-cache-sets info + (git-fixes). +- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j7200: Fix the L2 cache sets (git-fixes). +- commit 97c18d2 + +- arm64: dts: ti: k3-am642: Fix the L2 cache sets (git-fixes). +- arm64: dts: ti: k3-j721e: correct cache-sets info (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding + (git-fixes). +- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot + (git-fixes). +- arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID + N2/N2+ (git-fixes). +- arm64: dts: amlogic: meson-g12: Fix GPU operating point table + node name (git-fixes). +- arm64: dts: renesas: cat875: Add rx/tx delays (git-fixes). +- arm64: dts: lx2160a: fix scl-gpios property name (git-fixes). +- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode + (git-fixes). +- arm64: dts: rockchip: fix poweroff on helios64 (git-fixes). +- commit 68a372e + +- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 + (git-fixes). +- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply + (git-fixes). +- arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply + (git-fixes). +- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from + rk3399-khadas-edge (git-fixes). +- arm64: dts: imx8mq: remove interconnect property from lcdif + (git-fixes). +- arm64: kexec: Fix missing error code 'ret' warning in + load_other_segments() (git-fixes). +- arm64: ftrace: add missing BTIs (git-fixes). +- arm64: uaccess: avoid blocking within critical sections + (git-fixes). +- arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from + ramoops node (git-fixes). +- arm64: dts: allwinner: a100: Fix thermal zone node name + (git-fixes). +- commit 08fa850 + +- arm64: dts: allwinner: h5: Fix GPU thermal zone node name + (git-fixes). +- arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY + (git-fixes). +- arm64: dts: ls1012a: Add serial alias for ls1012a-rdb + (git-fixes). +- arm64: dts: freescale: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: hisilicon: fix arm,sp805 compatible string + (git-fixes). +- arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus + (git-fixes). +- arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property + (git-fixes). +- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and + residency (git-fixes). +- commit 5e706fb + +- kunit: fix kernel-doc warnings due to mismatched arg names + (git-fixes). +- commit 584c0b5 + +- ARM: dts: omap3-n900: Fix lp5523 for multi color (git-fixes). +- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding + (git-fixes). +- ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 + (git-fixes). +- arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio + (git-fixes). +- arm64: zynqmp: Fix serial compatible string (git-fixes). +- arm64: zynqmp: Do not duplicate flash partition label property + (git-fixes). +- arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd + (git-fixes). +- arm64: dts: qcom: sm8350: Rename GENI serial engine DT node + (git-fixes). +- arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for + sc7280-idp (git-fixes). +- commit d164fbf + +- ARM: dts: armada-38x: Add generic compatible to UART nodes + (git-fixes). +- ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding + on stm32f429 disco (git-fixes). +- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB + sectors (git-fixes). +- ARM: dts: gpio-ranges property is now required (git-fixes). +- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling + (git-fixes). +- ARM: 9160/1: NOMMU: Reload __secondary_data after + PROCINFO_INITFUNC (git-fixes). +- ARM: dts: imx6qdl-wandboard: Fix Ethernet support (git-fixes). +- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name + (git-fixes). +- ARM: socfpga: dts: fix qspi node compatible (git-fixes). +- ARM: dts: bcm2711: Fix PCIe interrupts (git-fixes). +- commit ef21691 + +- ARM: dts: BCM5301X: Add interrupt properties to GPIO node + (git-fixes). +- ARM: dts: BCM5301X: Fix I2C controller interrupt (git-fixes). +- ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION + (git-fixes). +- ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 + (git-fixes). +- ARM: dts: omap: fix gpmc,mux-add-data type (git-fixes). +- ARM: dts: sunxi: Fix OPPs node name (git-fixes). +- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible + for flash (git-fixes). +- ARM: dts: ls1021a: move thermal-zones node out of soc/ + (git-fixes). +- ARM: dts: ux500: Skomer regulator fixes (git-fixes). +- ARM: BCM53016: Specify switch ports for Meraki MR32 (git-fixes). +- commit 187b6ed + +- ARM: dts: NSP: Fix mpcore, mmc node names (git-fixes). +- ARM: dts: BCM5301X: Fix MDIO mux binding (git-fixes). +- ARM: dts: BCM5301X: Fix nodes names (git-fixes). +- ARM: imx_v6_v7_defconfig: enable fb (git-fixes). +- ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning + (git-fixes). +- ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and + [#]size-cells property from at93c46d dt node (git-fixes). +- ARM: tegra: Enable CONFIG_CROS_EC (git-fixes). +- ARM: tegra: Enable CONFIG_FB (git-fixes). +- commit 51d32f8 + +- Add cherry-picked id for HD-audio HDMI fix (git-fixes) +- commit 4f7bd06 + +- cgroup: Trace event cgroup id fields should be u64 (git-fixes). +- commit db15697 + +- crypto: qat - fix undetected PFVF timeout in ACK loop + (git-fixes). +- commit a5918df + +- selftests: KVM: Explicitly use movq to read xmm registers + (git-fixes). +- commit 2d50b70 + +- Delete patches.suse/cdrom-turn-off-autoclose-by-default.patch (bsc#1165047). + This is now shipped as modprobe.conf preset in suse-module-tools. +- commit 6aca37e + +- select: Fix indefinitely sleeping task in + poll_schedule_timeout() (bsc#1194027). +- commit 1695292 + +- Move upstreamed subsystem patches into sorted section +- commit cb7f697 + +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device + (git-fixes). +- PCI: pci-bridge-emul: Correctly set PCIe capabilities + (git-fixes). +- PCI: pci-bridge-emul: Fix definitions of reserved bits + (git-fixes). +- video: vga16fb: Only probe for EGA and VGA 16 color graphic + cards (git-fixes). +- USB: core: Fix bug in resuming hub's handling of wakeup requests + (git-fixes). +- USB: Fix "slab-out-of-bounds Write" bug in + usb_hcd_poll_rh_status (git-fixes). +- random: fix crash on multiple early calls to + add_bootloader_randomness() (git-fixes). +- random: fix data race on crng init time (git-fixes). +- random: fix data race on crng_node_pool (git-fixes). +- staging: wlan-ng: Avoid bitwise vs logical OR warning in + hfa384x_usb_throttlefn() (git-fixes). +- commit 9176445 + +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI + config space (git-fixes). +- PCI: pci-bridge-emul: Make expansion ROM Base Address register + read-only (git-fixes). +- PCI: xgene: Fix IB window setup (git-fixes). +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 + registers on emulated bridge (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge + (git-fixes). +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge + (git-fixes). +- PCI: mvebu: Do not modify PCI IO type bits in conf_write + (git-fixes). +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call + (git-fixes). +- PCI: mediatek-gen3: Disable DVFSRC voltage request (git-fixes). +- commit d9b2ed2 + +- PCI: dwc: Do not remap invalid res (git-fixes). +- PCI: aardvark: Fix checking for MEM resource type (git-fixes). +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault + (git-fixes). +- drm/amdkfd: Check for null pointer after calling kmemdup + (git-fixes). +- drm/sun4i: dw-hdmi: Fix missing put_device() call in + sun8i_hdmi_phy_get (git-fixes). +- drm/atomic: Check new_crtc_state->active to determine if CRTC + needs disable in self refresh mode (git-fixes). +- drm/i915/ttm: add unmap_virtual callback (git-fixes). +- drm/i915: don't call free_mmap_offset when purging (git-fixes). +- mmc: sdhci-pci: Add PCI ID for Intel ADL (git-fixes). +- drm/i915: Avoid bitwise vs logical OR warning in + snb_wm_latency_quirk() (git-fixes). +- commit 9f50bf5 + +- Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 + (git-fixes). +- Bluetooth: btusb: Add support for Foxconn MT7922A (git-fixes). +- Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for WCN6855 + (git-fixes). +- Bluetooth: btusb: Add one more Bluetooth part for the Realtek + RTL8852AE (git-fixes). +- Bluetooth: btusb: enable Mediatek to support AOSP extension + (git-fixes). +- Bluetooth: bfusb: fix division by zero in send path (git-fixes). +- commit 9fdbfa4 + +- Move upstreamed ALSA and coresight patches into sorted section +- commit 14619f6 + +- Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices + (bsc#1193124). +- Delete + patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch. +- commit 38b5832 + +- blacklist.conf: add one ath5k config fix +- commit d106a94 + +- SUNRPC: lock against ->sock changing during sysfs read + (bsc#1194324). +- SUNRPC: Check if the xprt is connected before handling sysfs + reads (bsc#1194324). +- commit f48a6d6 + +- xfs: only run COW extent recovery when there are no live extents + (bsc#1193791). +- commit f025202 + +- xfs: move recovery needed state updates to xfs_log_mount_finish + (bsc#1193791). +- commit 3ab22f2 + +- xfs: allow setting and clearing of log incompat feature flags + (bsc#1193791). +- commit e5ce8a5 + +- xfs: remove all COW fork extents when remounting readonly + (git-fixes). +- commit dda180e + +- xfs: punch out data fork delalloc blocks on COW writeback + failure (git-fixes). +- commit d8175c4 + +- ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker + quirk (git-fixes). +- ALSA: hda/realtek: Re-order quirk entries for Lenovo + (git-fixes). +- ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (git-fixes). +- ALSA: hda/tegra: Fix Tegra194 HDA reset failure (git-fixes). +- ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP + laptop (git-fixes). +- ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 + devices (git-fixes). +- commit 97194d3 + +- mei: hbm: fix client dma reply status (git-fixes). +- misc: lattice-ecp3-config: Fix task hung when firmware load + failed (git-fixes). +- phy: cadence: Sierra: Fix to get correct parent for mux clocks + (git-fixes). +- phy: uniphier-usb3ss: fix unintended writing zeros to PHY + register (git-fixes). +- iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs + (git-fixes). +- firmware: qemu_fw_cfg: fix sysfs information leak (git-fixes). +- firmware: qemu_fw_cfg: fix kobject leak in probe error path + (git-fixes). +- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate + entries (git-fixes). +- firmware: Update Kconfig help text for Google firmware + (git-fixes). +- uio: uio_dmem_genirq: Catch the Exception (git-fixes). +- char/mwave: Adjust io port register size (git-fixes). +- misc: at25: Make driver OF independent again (git-fixes). +- ASoC: imx-card: improve the sound quality for low rate + (git-fixes). +- ASoC: imx-card: Fix mclk calculation issue for akcodec + (git-fixes). +- ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ + (git-fixes). +- ASoC: fsl_asrc: refine the check of available clock divider + (git-fixes). +- dmaengine: pxa/mmp: stop referencing config->slave_id + (git-fixes). +- commit 0ba81f9 + +- ASoC: fsl_mqs: fix MODULE_ALIAS (git-fixes). +- ASoC: samsung: idma: Check of ioremap return value (git-fixes). +- ASoC: mediatek: Check for error clk pointer (git-fixes). +- ASoC: Intel: catpt: Test dmaengine_submit() result before + moving on (git-fixes). +- ASoC: rt5663: Handle device_property_read_u32_array error codes + (git-fixes). +- ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list + instead (git-fixes). +- ASoC: uniphier: drop selecting non-existing + SND_SOC_UNIPHIER_AIO_DMA (git-fixes). +- ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 + convertible (git-fixes). +- ALSA: hda/cs8409: Fix Jack detection after resume (git-fixes). +- ALSA: hda/cs8409: Increase delay during jack detection + (git-fixes). +- commit 501f634 + +- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus + Master after reboot from Windows (git-fixes). +- ALSA: usb-audio: Drop superfluous '0' in Presonus Studio + 1810c's ID (git-fixes). +- ALSA: oss: fix compile error when OSS_DEBUG is enabled + (git-fixes). +- ALSA: hda: Make proper use of timecounter (git-fixes). +- ALSA: led: Use restricted type for iface assignment (git-fixes). +- ALSA: hda: Fix potential deadlock at codec unbinding + (git-fixes). +- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls + (git-fixes). +- commit 073769b + +- Updated mpi3mr entry in supported.conf (bsc#1194578 jsc#SLE-18121) +- commit d76e53a + +- Move upstreamed thunderbolt patches into sorted section +- commit cc9c167 + +- selftests: KVM: Fix non-x86 compiling (bsc#1194396). +- commit f5bdc4a + +- x86/sev: Move common memory encryption code to mem_encrypt.c + (jsc#SLE-19924). +- Update config files. +- commit 295fcc1 + +- x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c + (jsc#SLE-19924). +- commit e716904 + +- x86/sev: Use CC_ATTR attribute to generalize string I/O unroll + (jsc#SLE-19924). +- x86/sev: Remove do_early_exception() forward declarations + (jsc#SLE-19924). +- x86/head64: Carve out the guest encryption postprocessing into + a helper (jsc#SLE-19924). +- x86/sev: Get rid of excessive use of defines (jsc#SLE-19924). +- x86/sev: Shorten GHCB terminate macro names (jsc#SLE-19924). +- commit f844a2b + +- Delete mistakenly merged bogus file. +- commit 3a6a1bf + +- Update config files to enable NVMe In-band Authentication (jsc#SLE-20183) +- commit 1154950 + +- nvme: add TCP TSAS definitions (jsc#SLE-20183). +- {PATCH 11/12] nvmet-auth: expire authentication sessions + (jsc#SLE-20183). +- nvmet-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvmet: Implement basic In-Band Authentication (jsc#SLE-20183). +- nvmet: parse fabrics commands on io queues (jsc#SLE-20183). +- nvme-auth: Diffie-Hellman key exchange support (jsc#SLE-20183). +- nvme: Implement In-Band authentication (jsc#SLE-20183). +- nvme-fabrics: decode 'authentication required' connect error + (jsc#SLE-20183). +- nvme: add definitions for NVMe In-Band authentication + (jsc#SLE-20183). +- lib/base64: RFC4648-compliant base64 encoding (jsc#SLE-20183). +- crypto: add crypto_has_kpp() (jsc#SLE-20183). +- crypto: add crypto_has_shash() (jsc#SLE-20183). +- commit 64effa8 + +- mailbox: hi3660: convert struct comments to kernel-doc notation + (git-fixes). +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() + (git-fixes). +- commit 098c83f + +- nvme: add new discovery log page entry definitions + (bsc#1192761). +- nvme: add CNTRLTYPE definitions for 'identify controller' + (bsc#1192761). +- commit 769658d + +- Move upstreamed serial patches into sorted section +- commit 3fba525 + +- nvme: add 'iopolicy' module parameter (bsc#1177599). +- nvme-fabrics: print out valid arguments when reading from + /dev/nvme-fabrics (bsc#1192761). +- nvme: fix use after free when disconnecting a reconnecting ctrl + (bsc#1192761). +- nvme-multipath: set ana_log_size to 0 after free ana_log_buf + (bsc#1192761). +- nvmet: register discovery subsystem as 'current' (bsc#1192761). +- nvmet: switch check for subsystem type (bsc#1192761). +- nvme: display correct subsystem NQN (bsc#1192761). +- nvme: Add connect option 'discovery' (bsc#1192761). +- nvme: expose subsystem type in sysfs attribute 'subsystype' + (bsc#1192761). +- nvmet: set 'CNTRLTYPE' in the identify controller data + (bsc#1192761). +- nvmet: add nvmet_is_disc_subsys() helper (bsc#1192761). +- nvmet: make discovery NQN configurable (bsc#1192761). +- commit 439c8e7 + +- btrfs: respect the max size in the header when activating swap file (bsc#1194595). +- commit ed07a37 + +- tools headers UAPI: Sync linux/prctl.h with the kernel sources + (bsc#1194659). +- commit 5606b92 + +- Disable hyperv_fb in favour of hyperv_drm (jsc#SLE-19733) +- commit 19fee0c + +- net: mana: Add RX fencing (bsc#1193506). +- commit e3d6f05 + +- Drivers: hv: vmbus: Initialize request offers message for + Isolation VM (bsc#1183682). +- commit 7c5d060 + +- scsi: storvsc: Fix unsigned comparison to zero (git-fixes). +- commit 9e68988 + +- x86/hyperv: Fix definition of hv_ghcb_pg variable (bsc#1183682). +- commit 95638ec + +- Drivers: hv: Fix definition of hypercall input & output arg + variables (git-fixes). +- commit 607f280 + +- net: netvsc: Add Isolation VM support for netvsc driver + (bsc#1183682). +- commit 6e48a4c + +- hv_sock: Extract hvs_send_data() helper that takes only header + (git-fixes). +- commit 460e07f + +- scsi: storvsc: Add Isolation VM support for storvsc driver + (bsc#1183682). +- commit e37f664 + +- hyper-v: Enable swiotlb bounce buffer for Isolation VM + (bsc#1183682). +- commit 48df245 + +- net: mana: Add XDP support (bsc#1193506). +- commit 5fa8748 + +- hv_netvsc: Use bitmap_zalloc() when applicable (bsc#1193506). +- commit 11f2462 + +- PCI: hv: Add arm64 Hyper-V vPCI support + (jsc#SLE-17855,bsc#1186071). +- commit e9d267d + +- PCI: hv: Make the code arch neutral by adding arch specific + interfaces (jsc#SLE-17855,bsc#1186071). +- commit 51d1087 + +- PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors + (git-fixes). +- commit e8d71a7 + +- x86/hyper-v: Add hyperv Isolation VM check in the + cc_platform_has() (bsc#1183682). +- commit 4fb06cd + +- swiotlb: Add swiotlb bounce buffer remap function for HV IVM + (bsc#1183682). +- commit 8e7bfc2 + +- uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE + type argument (bsc#1194659). +- commit d1a1904 + +- btrfs: fix warning when freeing leaf after subvolume creation + failure (bsc#1194656). +- btrfs: fix invalid delayed ref after subvolume creation failure + (bsc#1194656). +- btrfs: fix double free of anon_dev after failure to create + subvolume (bsc#1194656). +- commit e3b8e6b + +- KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT + (bsc#1194650). +- commit aaac702 + +- KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT + (bsc#1194650). +- commit d70b6af + +- KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping + (bsc#1194647). +- commit b8eb21e + +- Refresh + patches.suse/Revert-drm-i915-Implement-Wa_1508744258.patch. + Alt-commit +- commit 7a9c995 + +- Refresh + patches.suse/0445-drm-i915-Revert-guc_id-from-i915_request-tracepoint.patch. + Alt-commit +- commit 50dc252 + +- KVM: SVM: Zero out GDTR.base and IDTR.base on INIT + (bsc#1194644). +- commit 1e7e5ae + +- Revert "drm/i915/display: Disable audio, DRRS and PSR before + planes" (git-fixes). +- commit fa3f617 + +- KVM: nVMX: Set LDTR to its architecturally defined value on + nested VM-Exit (bsc#1194641). +- commit ef61f72 + +- KVM: x86: Flush the guest's TLB on INIT (bsc#1194639). +- commit b025945 + +- KVM: x86/mmu: Fix use of enums in trace_fast_page_fault + (bsc#1194638). +- commit 232ac66 + +- KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault + (bsc#1194636). +- commit 748abc3 + +- optee: Suppress false positive kmemleak report in + optee_handle_rpc() (jsc#SLE-21844). +- tee: optee: Fix incorrect page free bug (jsc#SLE-21844). +- tee: amdtee: fix an IS_ERR() vs NULL bug (jsc#SLE-21844). +- optee: smc_abi.c: add missing #include + (jsc#SLE-21844). +- commit 818bd23 + +- net/smc: Clear memory when release and reuse buffer + (jsc#SLE-18331). +- commit 7a4e5bd + +- net/smc: Keep smc_close_final rc during active close + (git-fixes). +- net/smc: Don't call clcsock shutdown twice when smc shutdown + (git-fixes). +- commit 22f3071 + +- net/smc: fix kernel panic caused by race of smc_sock + (git-fixes). +- net/smc: don't send CDC/LLC message if link not ready + (git-fixes). +- net/smc: fix using of uninitialized completions (git-fixes). +- net/smc: Prevent smc_release() from long blocking (git-fixes). +- net/smc: fix wrong list_del in smc_lgr_cleanup_early + (git-fixes). +- net/smc: Fix loop in smc_listen (git-fixes). +- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() + (git-fixes). +- net/smc: Ensure the active closing peer first closes clcsock + (git-fixes). +- net/smc: Clean up local struct sock variables (git-fixes). +- net/smc: Make sure the link_id is unique (git-fixes). +- commit 8fbf330 + +- optee: fix kfree NULL pointer (jsc#SLE-21844). +- optee: Fix spelling mistake "reclain" -> "reclaim" + (jsc#SLE-21844). +- firmware: arm_ffa: Remove unused 'compat_version' variable + (jsc#SLE-21844). +- firmware: arm_ffa: Add support for MEM_LEND (jsc#SLE-21844). +- firmware: arm_ffa: Handle compatibility with different firmware + versions (jsc#SLE-21844). +- optee: add FF-A support (jsc#SLE-21844). +- optee: isolate smc abi (jsc#SLE-21844). +- optee: refactor driver with internal callbacks (jsc#SLE-21844). +- optee: simplify optee_release() (jsc#SLE-21844). +- commit 5c29442 + +- tee: add sec_world_id to struct tee_shm (jsc#SLE-21844). +- Refresh + patches.suse/tee-handle-lookup-of-shm-with-reference-count-0.patch. +- commit 16de057 + +- tee/optee/shm_pool: fix application of sizeof to pointer + (jsc#SLE-21844). +- commit a041250 + +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1194396). +- commit dc525da + +- net/smc: Print function name in smcr_link_down tracepoint + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for smcr link down + (jsc#SLE-18331). +- net/smc: Introduce tracepoints for tx and rx msg + (jsc#SLE-18331). +- net/smc: Introduce tracepoint for fallback (jsc#SLE-18331). +- net/smc: stop links when their GID is removed (jsc#SLE-18331). +- net/smc: add netlink support for SMC-Rv2 (jsc#SLE-18331). +- net/smc: extend LLC layer for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add v2 support to the work request layer + (jsc#SLE-18331). +- net/smc: retrieve v2 gid from IB device (jsc#SLE-18331). +- net/smc: add v2 format of CLC decline message (jsc#SLE-18331). +- net/smc: add listen processing for SMC-Rv2 (jsc#SLE-18331). +- net/smc: add SMC-Rv2 connection establishment (jsc#SLE-18331). +- net/smc: prepare for SMC-Rv2 connection (jsc#SLE-18331). +- net/smc: save stack space and allocate smc_init_info + (jsc#SLE-18331). +- net/smc: add generic netlink support for system EID + (jsc#SLE-18331). +- net/smc: keep static copy of system EID (jsc#SLE-18331). +- net/smc: add support for user defined EIDs (jsc#SLE-18331). +- net/smc: Allow SMC-D 1MB DMB allocations (jsc#SLE-18331). +- commit f31e069 + +- clk: bm1880: remove kfrees on static allocations (git-fixes). +- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled + (git-fixes). +- clk: imx8mn: Fix imx8mn_clko1_sels (git-fixes). +- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() + after system enter shell (git-fixes). +- clk: Emit a stern warning with writable debugfs enabled + (git-fixes). +- clk: Gemini: fix struct name in kernel-doc (git-fixes). +- clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 + (git-fixes). +- leds: lp55xx: initialise output direction from dts (git-fixes). +- usb: gadget: u_audio: Subdevice 0 for capture ctls (git-fixes). +- usb: dwc2: do not gate off the hardware if it does not support + clock gating (git-fixes). +- usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe + (git-fixes). +- usb: ftdi-elan: fix memory leak on device disconnect + (git-fixes). +- serial: stm32: move tx dma terminate DMA to shutdown + (git-fixes). +- serial: liteuart: fix MODULE_ALIAS (git-fixes). +- serial: 8250_bcm7271: Propagate error codes from + brcmuart_probe() (git-fixes). +- serial: Fix incorrect rs485 polarity on uart open (git-fixes). +- serial: amba-pl011: do not request memory region twice + (git-fixes). +- tty: serial: uartlite: allow 64 bit address (git-fixes). +- tty: serial: atmel: Call dma_async_issue_pending() (git-fixes). +- tty: serial: atmel: Check return code of dmaengine_submit() + (git-fixes). +- staging: rtl8192e: rtllib_module: fix error handle case in + alloc_rtllib() (git-fixes). +- staging: rtl8192e: return error code from rtllib_softmac_init() + (git-fixes). +- drivers/firmware: Add missing platform_device_put() in + sysfb_create_simplefb (git-fixes). +- pinctrl: renesas: rza1: Fix kerneldoc function names + (git-fixes). +- floppy: Fix hang in watchdog when disk is ejected (git-fixes). +- commit 13cce41 + +- scsi: vmw_pvscsi: Set residual data length conditionally + (git-fixes). +- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() + (git-fixes). +- commit 4c59c88 + +- Move mpi3mr driver to being fully supported (bsc#1194578) +- commit 8f564bb + +- blacklist.conf: f28439db470c ("tracing: Tag trace_percpu_buffer as a percpu pointer") + It fixes a sparse warning only. +- commit f67dade + +- tracing: Fix check for trace_percpu_buffer validity in + get_trace_buf() (git-fixes). +- commit 8ff3def + +- drm: Enable support for simpledrm devices on x86-64 (jsc#SLE-18823) + - enable support for simple-framebuffer devices + - disabled by default +- commit 74f8512 + +- cgroup: Use open-time cgroup namespace for process migration + perm checks (bsc#1194302 CVE-2021-4197). +- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv + (bsc#1194302 CVE-2021-4197). +- cgroup: Use open-time credentials for process migraton perm + checks (bsc#1194302 CVE-2021-4197). +- commit 91b620d + +- firmware/sysfb: Add parameter to enable sysfb support (jsc#SLE-18823) +- commit afbe6c6 + +- s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (jsc#SLE-23099). +- s390/disassembler: add instructions (jsc#SLE-18634). +- s390: report more CPU capabilities (jsc#SLE-18634). +- commit f81382d + +- fget: clarify and improve __fget_files() implementation + (bsc#1193727). +- commit 5f0b9f7 + +- fget: check that the fd still exists after getting a ref to it + (bsc#1193727 CVE-2021-4083). +- commit 2321692 + +- tpm: fix NPE on probe for missing device (git-fixes). +- tpm: fix potential NULL pointer access in tpm_del_char_device + (git-fixes). +- tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' + (git-fixes). +- tpm: add request_locality before write TPM_INT_ENABLE + (git-fixes). +- spi: uniphier: Fix a bug that doesn't point to private data + correctly (git-fixes). +- usb: mtu3: fix interval value for intr and isoc (git-fixes). +- commit c4bbaa3 + +- selinux: fix potential memleak in selinux_add_opt() (git-fixes). +- spi: spi-meson-spifc: Add missing pm_runtime_disable() in + meson_spifc_probe (git-fixes). +- spi: spi-rspi: Drop redeclaring ret variable in + qspi_transfer_in() (git-fixes). +- spi: hisi-kunpeng: Fix the debugfs directory name incorrect + (git-fixes). +- regulator: qcom-labibb: OCP interrupts are not a failure while + disabled (git-fixes). +- regulator: Drop unnecessary struct member (git-fixes). +- regmap: Call regmap_debugfs_exit() prior to _init() (git-fixes). +- power: reset: mt6397: Check for null res pointer (git-fixes). +- power: bq25890: Enable continuous conversion for ADC at charging + (git-fixes). +- rndis_host: support Hytera digital radios (git-fixes). +- commit 8693eaa + +- mtd: rawnand: mpc5121: Remove unused variable in + ads5121_select_chip() (git-fixes). +- mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page + function (git-fixes). +- mtd: rawnand: Export nand_read_page_hwecc_oob_first() + (git-fixes). +- mtd: rawnand: davinci: Rewrite function description (git-fixes). +- mtd: rawnand: davinci: Avoid duplicated page read (git-fixes). +- mtd: rawnand: davinci: Don't calculate ECC when reading page + (git-fixes). +- mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove (git-fixes). +- mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() + (git-fixes). +- Revert "net: usb: r8152: Add MAC passthrough support for more + Lenovo Docks" (git-fixes). +- commit d77e38e + +- pcmcia: fix setting of kthread task states (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + nonstatic_find_mem_region() (git-fixes). +- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in + __nonstatic_find_io_region() (git-fixes). +- commit 291cf9b + +- kernel/locking: Use a pointer in ww_mutex_trylock() (git-fixes). +- lib/logic_iomem: Fix operation on 32-bit (git-fixes). +- lib/logic_iomem: Fix 32-bit build (git-fixes). +- mmc: meson-mx-sdio: add IRQ check (git-fixes). +- mmc: meson-mx-sdhc: add IRQ check (git-fixes). +- mfd: intel-lpss: Fix too early PM enablement in the ACPI + - >probe() (git-fixes). +- mtd: core: provide unique name for nvmem device (git-fixes). +- mtd: Fixed breaking list in __mtd_del_partition (git-fixes). +- lib/mpi: Add the return value check of kcalloc() (git-fixes). +- mISDN: change function names to avoid conflicts (git-fixes). +- commit 9a0c88a + +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_frame_init_v1_buttonpad (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_huion_init (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_get_str_desc (git-fixes). +- HID: hid-uclogic-params: Invalid parameter check in + uclogic_params_init (git-fixes). +- hwmon: (mr75203) fix wrong power-up delay value (git-fixes). +- drm/amdgpu: disable runpm if we are the primary adapter + (git-fixes). +- fbdev: fbmem: add a helper to determine if an aperture is used + by a fw fb (git-fixes). +- drm/amd/pm: keep the BACO feature enabled for suspend + (git-fixes). +- drm/amdgpu: fix dropped backing store handling in + amdgpu_dma_buf_move_notify (git-fixes). +- drm/amd/display: Added power down for DCN10 (git-fixes). +- commit 49a64a1 + +- drm/i915/backlight: extract backlight code to a separate file + (git-fixes). +- Refresh + patches.suse/drm-i915-dp-Perform-30ms-delay-after-source-OUI-writ.patch. +- commit de43291 + +- crypto: x86/aesni - don't require alignment of data (git-fixes). +- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() + (git-fixes). +- docs: automarkup.py: Fix invalid HTML link output and broken + URI fragments (git-fixes). +- Documentation: refer to config RANDOMIZE_BASE for kernel + address-space randomization (git-fixes). +- drm/amd/display: fix B0 TMDS deepcolor no dislay issue + (git-fixes). +- drm/amdgpu: put SMU into proper state on runpm suspending for + BOCO capable platform (git-fixes). +- drm/amdgpu: always reset the asic in suspend (v2) (git-fixes). +- drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume + (git-fixes). +- drm/amd/pm: Fix xgmi link control on aldebaran (git-fixes). +- drm/i915: Add support for panels with VESA backlights with + PWM enable/disable (git-fixes). +- drm/i915/backlight: mass rename functions to have + intel_backlight_ prefix (git-fixes). +- commit 941e68f + +- crypto: omap-aes - Fix broken pm_runtime_and_get() usage + (git-fixes). +- crypto: octeontx2 - prevent underflow in get_cores_bmap() + (git-fixes). +- crypto: stm32 - Revert broken pm_runtime_resume_and_get changes + (git-fixes). +- crypto: stm32/cryp - fix bugs and crash in tests (git-fixes). +- crypto: stm32/cryp - fix lrw chaining mode (git-fixes). +- crypto: stm32/cryp - fix double pm exit (git-fixes). +- crypto: stm32/cryp - check early input data (git-fixes). +- crypto: stm32/cryp - fix xts and race condition in crypto_engine + requests (git-fixes). +- crypto: stm32/cryp - fix CTR counter carry (git-fixes). +- crypto: octeontx2 - uninitialized variable in kvf_limits_store() + (git-fixes). +- commit 1f3d99d + +- backlight: qcom-wled: Override default length with + qcom,enabled-strings (git-fixes). +- backlight: qcom-wled: Fix off-by-one maximum with default + num_strings (git-fixes). +- backlight: qcom-wled: Pass number of elements to read to + read_u32_array (git-fixes). +- backlight: qcom-wled: Validate enabled string indices in DT + (git-fixes). +- crypto: qce - fix uaf on qce_skcipher_register_one (git-fixes). +- crypto: qce - fix uaf on qce_ahash_register_one (git-fixes). +- crypto: qce - fix uaf on qce_aead_register_one (git-fixes). +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (git-fixes). +- auxdisplay: charlcd: checking for pointer reference before + dereferencing (git-fixes). +- commit 85744be + +- Move upstreamed caam patches into sorted section +- commit c0716a1 + +- vfs: fs_context: fix up param length parsing in legacy_parse_param + (CVE-2022-0185 bsc#1194517). +- vfs: Out-of-bounds write of heap buffer in fs_context.c + (CVE-2022-0185 bsc#1194517). +- commit 4eff35e + +- Refresh and reenable patches.suse/powerpc-Add-kABI-placeholder-to-struct-pci_controlle.patch. +- commit 0662bab + +- Move upstreamed i915 patch into sorted section +- commit ab774ad + +- Drop a bogus DRM patch that has been already cherry-picked +- commit 74d26f7 + +- thunderbolt: xdomain: Avoid potential stack OOB read + (jsc#SLE-19356 jsc#SLE-19358 jsc#SLE-19359). +- commit b3e0efa + +- Update patch references for NFC security fixes (CVE-2021-4202 bsc#1194529) +- commit 73f05a8 + +- RDMA/core: Don't infoleak GRH fields (jsc#SLE-19249). +- RDMA/uverbs: Check for null return of kmalloc_array + (jsc#SLE-19249). +- Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg + MR flow" (jsc#SLE-19253). +- RDMA/rxe: Prevent double freeing rxe_map_set() (jsc#SLE-19249). +- iavf: Fix limit of total number of queues to active queues of VF + (jsc#SLE-18385). +- i40e: Fix incorrect netdev's real number of RX/TX queues + (jsc#SLE-18378). +- i40e: Fix for displaying message regarding NVM version + (jsc#SLE-18378). +- i40e: fix use-after-free in i40e_sync_filters_subtask() + (jsc#SLE-18378). +- i40e: Fix to not show opcode msg on unsuccessful VF MAC change + (jsc#SLE-18378). +- sfc: The RX page_ring is optional (git-fixes). +- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc + (git-fixes). +- net: ena: Fix error handling when calculating max IO queues + number (git-fixes). +- net: ena: Fix wrong rx request id by resetting device + (git-fixes). +- net: ena: Fix undefined state when tx request id is out of + bounds (git-fixes). +- commit 47d0d9d + +- thunderbolt: Add module parameter for CLx disabling + (jsc#SLE-19359). +- commit 2edbb7d + +- thunderbolt: Enable CL0s for Intel Titan Ridge (jsc#SLE-19359). +- commit 78214f0 + +- thunderbolt: Rename Intel TB_VSE_CAP_IECS capability + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 77795ca + +- thunderbolt: Implement TMU time disruption for Intel Titan Ridge + (jsc#SLE-19359). +- commit a599ed6 + +- thunderbolt: Move usb4_switch_wait_for_bit() to switch.c + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 654869f + +- thunderbolt: Add CL0s support for USB4 routers (jsc#SLE-19359). +- commit 2d3b539 + +- thunderbolt: Add TMU uni-directional mode (jsc#SLE-19358 + jsc#SLE-19359). +- commit 55afa32 + +- thunderbolt: Check return value of kmemdup() in + icm_handle_event() (jsc#SLE-19358). +- commit 1d198a8 + +- thunderbolt: Do not dereference fwnode in struct device + (jsc#SLE-19356 jsc#SLE-19357 jsc#SLE-19358 jsc#SLE-19359). +- commit 6c6f018 + +- thunderbolt: Add debug logging of DisplayPort resource + allocation (jsc#SLE-19356). +- commit c30ad8a + +- thunderbolt: Do not allow subtracting more NFC credits than + configured (jsc#SLE-19359). +- commit 6830e6c + +- thunderbolt: Runtime resume USB4 port when retimers are scanned + (jsc#SLE-19359). +- commit d68139f + +- thunderbolt: Runtime PM activate both ends of the device link + (jsc#SLE-19356 jsc#SLE-19359). +- commit 7b8a05d + +- iwlwifi: mvm: Use div_s64 instead of do_div in + iwl_mvm_ftm_rtt_smoothing() (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (git-fixes). +- commit fbf8c6a + +- wcn36xx: Fix max channels retrieval (git-fixes). +- wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma + (git-fixes). +- wcn36xx: fix RX BD rate mapping for 5GHz legacy rates + (git-fixes). +- wcn36xx: populate band before determining rate on RX + (git-fixes). +- commit e2ed707 + +- software node: fix wrong node passed to find nargs_prop + (git-fixes). +- thermal/drivers/int340x: Fix RFIM mailbox write commands + (git-fixes). +- thermal/drivers/imx8mm: Enable ADC when enabling monitor + (git-fixes). +- thermal/drivers/imx: Implement runtime PM support (git-fixes). +- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() + with interrupts enabled (git-fixes). +- wcn36xx: Put DXE block into reset before freeing memory + (git-fixes). +- wcn36xx: Release DMA channel descriptor allocations (git-fixes). +- wcn36xx: Fix DMA channel enable/disable cycle (git-fixes). +- wcn36xx: Indicate beacon not connection loss on + MISSED_BEACON_IND (git-fixes). +- wcn36xx: ensure pairing of init_scan/finish_scan and + start_scan/end_scan (git-fixes). +- commit 33d2ad1 + +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment + (git-fixes). +- mt76: mt7921: drop offload_flags overwritten (git-fixes). +- mwifiex: Fix possible ABBA deadlock (git-fixes). +- media: hantro: Fix probe func error path (git-fixes). +- media: ov8865: Disable only enabled regulators on error path + (git-fixes). +- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes + (git-fixes). +- media: msi001: fix possible null-ptr-deref in msi001_probe() + (git-fixes). +- media: dw2102: Fix use after free (git-fixes). +- memory: renesas-rpc-if: Return error in case + devm_ioremap_resource() fails (git-fixes). +- commit 5b0b74d + +- media: streamzap: remove unnecessary ir_raw_event_reset and + handle (git-fixes). +- media: si2157: Fix "warm" tuner state detection (git-fixes). +- media: cec-pin: fix interrupt en/disable handling (git-fixes). +- media: saa7146: mxb: Fix a NULL pointer dereference in + mxb_attach() (git-fixes). +- media: dib8000: Fix a memleak in dib8000_init() (git-fixes). +- media: uvcvideo: fix division by zero at stream start + (git-fixes). +- media: venus: core: Fix a resource leak in the error handling + path of 'venus_probe()' (git-fixes). +- media: venus: core: Fix a potential NULL pointer dereference + in an error handling path (git-fixes). +- media: venus: correct low power frequency calculation for + encoder (git-fixes). +- media: coda: fix CODA960 JPEG encoder buffer overflow + (git-fixes). +- commit ad9c38c + +- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file + is released (git-fixes). +- media: si470x-i2c: fix possible memory leak in + si470x_i2c_probe() (git-fixes). +- media: imx-pxp: Initialize the spinlock prior to using it + (git-fixes). +- media: rcar-csi2: Optimize the selection PHTW register + (git-fixes). +- media: rcar-csi2: Correct the selection of hsfreqrange + (git-fixes). +- media: i2c: ov8865: Fix lockdep error (git-fixes). +- media: i2c: Re-order runtime pm initialisation (git-fixes). +- media: i2c: imx274: fix trivial typo obainted/obtained + (git-fixes). +- media: i2c: imx274: fix trivial typo expsoure/exposure + (git-fixes). +- media: i2c: imx274: fix s_frame_interval runtime resume not + requested (git-fixes). +- commit 2f34e23 + +- media: dib0700: fix undefined behavior in tuner shutdown + (git-fixes). +- media: dmxdev: fix UAF when dvb_register_device() fails + (git-fixes). +- media: stk1160: fix control-message timeouts (git-fixes). +- media: s2255: fix control-message timeouts (git-fixes). +- media: pvrusb2: fix control-message timeouts (git-fixes). +- media: em28xx: fix control-message timeouts (git-fixes). +- media: cpia2: fix control-message timeouts (git-fixes). +- media: flexcop-usb: fix control-message timeouts (git-fixes). +- media: redrat3: fix control-message timeouts (git-fixes). +- media: mceusb: fix control-message timeouts (git-fixes). +- commit da51464 + +- media: correct MEDIA_TEST_SUPPORT help text (git-fixes). +- media: aspeed: Update signal status immediately to ensure sane + hw state (git-fixes). +- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE + (git-fixes). +- media: em28xx: fix memory leak in em28xx_init_dev (git-fixes). +- media: aspeed: fix mode-detect always time out at 2nd run + (git-fixes). +- media: atomisp: fix uninitialized bug in + gmin_get_pmic_id_and_addr() (git-fixes). +- media: atomisp: fix ifdefs in sh_css.c (git-fixes). +- media: atomisp: fix inverted error check for + ia_css_mipi_is_source_port_valid() (git-fixes). +- media: atomisp: do not use err var when checking port validity + for ISP2400 (git-fixes). +- commit 54c82b7 + +- iwlwifi: mvm: set protected flag only for NDP ranging + (git-fixes). +- iwlwifi: mvm: perform 6GHz passive scan after suspend + (git-fixes). +- iwlwifi: mvm: test roc running status bits before removing + the sta (git-fixes). +- iwlwifi: mvm: fix 32-bit build in FTM (git-fixes). +- iwlwifi: fix Bz NMI behaviour (git-fixes). +- media: atomisp: fix inverted logic in buffers_needed() + (git-fixes). +- media: atomisp: fix punit_ddr_dvfs_enable() argument for + mrfld_power up case (git-fixes). +- media: atomisp: add missing media_device_cleanup() in + atomisp_unregister_entities() (git-fixes). +- gpu: host1x: Add back arm_iommu_detach_device() (git-fixes). +- gpu: host1x: Drop excess kernel-doc entry @key (git-fixes). +- commit ddae815 + +- drm/amd/display: Fix the uninitialized variable in + enable_stream_features() (git-fixes). +- drm/msm/dpu: fix safe status debugfs file (git-fixes). +- drm/msm/dp: displayPort driver need algorithm rational + (git-fixes). +- drm/vmwgfx: Remove explicit transparent hugepages support + (git-fixes). +- drm/tegra: vic: Fix DMA API misuse (git-fixes). +- drm/tegra: gr2d: Explicitly control module reset (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Fix out of bounds access on DNC31 stream + encoder regs (git-fixes). +- drm/amd/display: Fix bug in debugfs crc_win_update entry + (git-fixes). +- drm/radeon/radeon_kms: Fix a NULL pointer dereference in + radeon_driver_open_kms() (git-fixes). +- commit dd193ee + +- drm/amdgpu: Fix a NULL pointer dereference in + amdgpu_connector_lcd_native_mode() (git-fixes). +- drm/bridge: ti-sn65dsi86: Set max register for regmap + (git-fixes). +- drm/vmwgfx: Fail to initialize on broken configs (git-fixes). +- drm/vmwgfx: Remove the deprecated lower mem limit (git-fixes). +- drm/amd/display: Fix DPIA outbox timeout after GPU reset + (git-fixes). +- drm/vboxvideo: fix a NULL vs IS_ERR() check (git-fixes). +- drm/dp: Don't read back backlight mode in + drm_edp_backlight_enable() (git-fixes). +- drm/vc4: crtc: Copy assigned channel to the CRTC (git-fixes). +- drm/vc4: Fix non-blocking commit getting stuck forever + (git-fixes). +- drm/vc4: crtc: Drop feed_txp from state (git-fixes). +- commit fd31773 + +- drm/bridge: analogix_dp: Make PSR-exit block less (git-fixes). +- drm/vc4: hdmi: Enable the scrambler on reconnection (git-fixes). +- drm/vc4: crtc: Make sure the HDMI controller is powered when + disabling (git-fixes). +- drm/vc4: hdmi: Rework the pre_crtc_configure error handling + (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered up during + bind (git-fixes). +- drm/vc4: hdmi: Make sure the controller is powered in detect + (git-fixes). +- drm/vc4: hdmi: Move the HSM clock enable to runtime_pm + (git-fixes). +- drm/vc4: hdmi: Set a default HSM rate (git-fixes). +- drm/rockchip: dsi: Disable PLL clock on bind error (git-fixes). +- commit c836251 + +- Documentation: ACPI: Fix data node reference documentation + (git-fixes). +- dma_fence_array: Fix PENDING_ERROR leak in + dma_fence_array_signaled() (git-fixes). +- drm/rockchip: dsi: Fix unbalanced clock on probe error + (git-fixes). +- drm/rockchip: dsi: Reconfigure hardware on resume() (git-fixes). +- drm/rockchip: dsi: Hold pm-runtime across bind/unbind + (git-fixes). +- drm/panel: innolux-p079zca: Delete panel on attach() failure + (git-fixes). +- drm/panel: kingdisplay-kd097d04: Delete panel on attach() + failure (git-fixes). +- drm: fix null-ptr-deref in drm_dev_init_release() (git-fixes). +- drm/bridge: display-connector: fix an uninitialized pointer + in probe() (git-fixes). +- Documentation, arch: Remove leftovers from raw device + (git-fixes). +- commit c33b5df + +- device property: Fix documentation for + FWNODE_GRAPH_DEVICE_DISABLED (git-fixes). +- device property: Fix fwnode_graph_devcon_match() fwnode leak + (git-fixes). +- can: gs_usb: gs_can_start_xmit(): zero-initialize + hf->{flags,reserved} (git-fixes). +- can: xilinx_can: xcan_probe(): check for error irq (git-fixes). +- can: softing: softing_startstop(): fix set but not used variable + warning (git-fixes). +- can: softing_cs: softingcs_probe(): fix memleak on registration + failure (git-fixes). +- can: isotp: convert struct tpcon::{idx,len} to unsigned int + (git-fixes). +- can: gs_usb: fix use of uninitialized variable, detach device + on reception of invalid USB data (git-fixes). +- clk: bcm-2835: Remove rounding up the dividers (git-fixes). +- clk: bcm-2835: Pick the closest clock rate (git-fixes). +- commit ccff551 + +- Bluetooth: L2CAP: uninitialized variables in + l2cap_sock_setsockopt() (git-fixes). +- Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in + qca_serdev_probe (git-fixes). +- Bluetooth: hci_bcm: Check for error irq (git-fixes). +- can: mcp251xfd: add missing newline to printed strings + (git-fixes). +- can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error + message (git-fixes). +- can: usb_8dev: remove unused member echo_skb from struct + usb_8dev_priv (git-fixes). +- Bluetooth: hci_qca: Stop IBS timer during BT OFF (git-fixes). +- Bluetooth: L2CAP: Fix using wrong mode (git-fixes). +- Bluetooth: btmtksdio: fix resume failure (git-fixes). +- commit 9c9f45a + +- ax25: uninitialized variable in ax25_setsockopt() (git-fixes). +- ath11k: Fix a NULL pointer dereference in + ath11k_mac_op_hw_scan() (git-fixes). +- ath11k: Fix deleting uninitialized kernel timer during fragment + cache flush (git-fixes). +- ath11k: Fix buffer overflow when scanning with extraie + (git-fixes). +- Bluetooth: stop proccessing malicious adv data (git-fixes). +- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() + fails (git-fixes). +- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() + (git-fixes). +- Bluetooth: btusb: fix memory leak in + btusb_mtk_submit_wmt_recv_urb() (git-fixes). +- Bluetooth: btusb: Fix application of sizeof to pointer + (git-fixes). +- Bluetooth: L2CAP: Fix not initializing sk_peer_pid (git-fixes). +- commit 1874423 + +- ACPI: EC: Rework flushing of EC work while suspended to idle + (git-fixes). +- ACPI: scan: Create platform device for BCM4752 and LNV4752 + ACPI nodes (git-fixes). +- ath10k: Fix the MTU size on QCA9377 SDIO (git-fixes). +- ath11k: Use host CE parameters for CE interrupts configuration + (git-fixes). +- ath11k: reset RSN/WPA present state for open BSS (git-fixes). +- ath11k: clear the keys properly via DISABLE_KEY (git-fixes). +- ath11k: Fix ETSI regd with weather radar overlap (git-fixes). +- ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware + (git-fixes). +- commit daa87ce + +- Move upstreamed media and wireless patches into sorted section +- commit 0e89c6b + +- Update + patches.suse/0001-crypto-implement-downstream-solution-for-disabling-d.patch + (jsc#SLE-21132,bsc#1191270,bsc#1193976). +- commit 3bec270 + +- EDAC/i10nm: Release mdev/mbase when failing to detect HBM + (bsc#1190497). +- commit fd0b06f + +- Delete + patches.suse/sched-fair-Adjust-the-allowed-NUMA-imbalance-when-SD_NUMA-spans-multiple-LLCs.patch. +- Delete + patches.suse/sched-fair-Use-weight-of-SD_NUMA-domain-in-find_busiest_group.patch. + To be updated. +- commit d4407e8 + +- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like + fallocate (bsc#1194272 CVE-2021-4155). +- commit a336d8d + +- Input: zinitix - make sure the IRQ is allocated before it gets + enabled (git-fixes). +- Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" + (git-fixes). +- i2c: mpc: Avoid out of bounds memory access (git-fixes). +- power: reset: ltc2952: Fix use of floating point literals + (git-fixes). +- power: supply: core: Break capacity loop (git-fixes). +- commit a4fc8b8 + +- x86/kvm: Add kexec support for SEV Live Migration (bsc#1194316). +- commit 984f004 + +- x86/kvm: Add guest support for detecting and enabling SEV Live + Migration feature (bsc#1194316). +- Refresh + patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch. +- commit 339e71a + +- EFI: Introduce the new AMD Memory Encryption GUID (bsc#1194316). +- mm: x86: Invoke hypercall when page encryption status is changed + (bsc#1194316). +- x86/kvm: Add AMD SEV specific Hypercall3 (bsc#1194316). +- commit 9fae40a + +- tee: handle lookup of shm with reference count 0 (bsc#1193767 + CVE-2021-44733). +- commit 9b249a9 + +- sched/fair: Prevent dead task groups from regaining cfs_rq's + (bsc#1192837). +- commit 06f21e0 + +- debugfs: lockdown: Allow reading debugfs files that are not + world readable (bsc#1193328 ltc#195566). +- commit 57aefb3 + +- drm/ast: Create the driver for ASPEED proprietory Display-Port (jsc#SLE-19299) +- commit 6e5bebf + +- drm/ast: Enable the supporting of wide screen on AST2600 (jsc#SLE-19299) +- commit 20901d9 + +- rpm/kernel-binary.spec.in: Add Provides of kernel-preempt (jsc#SLE-18857) + For smooth migration with the former kernel-preempt user, kernel-default + provides kernel-preempt now when CONFIG_PREEMPT_DYNAMIC is defined. +- commit a877782 + +- Refresh BT workaround patch (bsc#1193124) + Fix yet another broken device 8086:0aa7 +- commit 97575af + +- drm/amdgpu: add support for IP discovery gc_info table v2 + (git-fixes). +- commit ddac46e + +- ieee802154: atusb: fix uninit value in atusb_set_extended_addr + (git-fixes). +- mac80211: mesh: embedd mesh_paths and mpp_paths into + ieee80211_if_mesh (git-fixes). +- mac80211: initialize variable have_higher_than_11mbit + (git-fixes). +- batman-adv: mcast: don't send link-local multicast to mcast + routers (git-fixes). +- Input: spaceball - fix parsing of movement data packets + (git-fixes). +- drm/amdgpu: When the VCN(1.0) block is suspended, powergating + is explicitly enabled (git-fixes). +- platform/x86: apple-gmux: use resource_size() with res + (git-fixes). +- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in + mlxbf_pmc_map_counters (git-fixes). +- ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth + of 2 (git-fixes). +- ALSA: hda: intel-sdw-acpi: harden detection of controller + (git-fixes). +- tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() + (git-fixes). +- tomoyo: Check exceeded quota early in + tomoyo_domain_quota_is_ok() (git-fixes). +- commit 9651cf1 + +- scsi: core: Fix scsi_device_max_queue_depth() (bsc#1194317). +- commit 3a8ce65 + +- Update + patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch + (bsc#464461,bsc#981838,bsc#1064414,bsc#1144943,bsc#1193200). +- commit 4e8aa41 + +- x86/sev: Carve out HV call's return value verification + (jsc#SLE-19924). +- Refresh + patches.suse/x86-sev-expose-sev_es_ghcb_hv_call-for-use-by-hyperv. +- commit 7220981 + +- powerpc/fadump: Fix inaccurate CPU state info in vmcore + generated with panic (bsc#1193901 ltc#194976). +- powerpc: handle kdump appropriately with + crash_kexec_post_notifiers option (bsc#1193901 ltc#194976). +- commit 7a55b80 + +- Refresh + patches.suse/ext4-Support-for-checksumming-from-journal-triggers.patch. +- commit 37abf0d + +- filesystems/locking: fix Malformed table warning (bsc#1194346). +- commit d6bb90b + +- cifs: Fix race between hole punch and page fault (bsc#1194346). +- commit b378137 + +- ceph: Fix race between hole punch and page fault (bsc#1194346). +- commit 0d112ab + +- fuse: Convert to using invalidate_lock (bsc#1194346). +- commit 5d819b0 + +- f2fs: Convert to using invalidate_lock (bsc#1194346). +- commit 9764db7 + +- zonefs: Convert to using invalidate_lock (bsc#1194346). +- commit c847453 + +- xfs: Convert double locking of MMAPLOCK to use VFS helpers + (bsc#1194346). +- commit ec46016 + +- xfs: Convert to use invalidate_lock (bsc#1194346). +- commit af165b9 + +- xfs: Refactor xfs_isilocked() (bsc#1194346). +- commit d308a96 + +- ext2: Convert to using invalidate_lock (bsc#1194346). +- commit 2e31ef0 + +- ext4: Convert to use mapping->invalidate_lock (bsc#1194346). +- commit 2285a90 + +- documentation: Sync file_operations members with reality + (bsc#1194346). +- commit ceb27b8 + +- powerpc/xmon: Dump XIVE information for online-only processors + (bsc#1193482 ltc#195600). +- commit 5695527 + +- thunderbolt: Do not program path HopIDs for USB4 routers + (jsc#SLE-19357). +- commit 4027086 + +- ext4: prevent partial update of the extent blocks (bsc#1194163). +- ext4: check for inconsistent extents between index and leaf + block (bsc#1194163). +- ext4: check for out-of-order index extents in + ext4_valid_extent_entries() (bsc#1194163). +- ext4: Support for checksumming from journal triggers + (bsc#1194163). + Refresh + patches.suse/ext4-correct-the-error-path-of-ext4_write_inline_dat.patch +- commit 52d77cb + +- thunderbolt: Tear down existing tunnels when resuming from + hibernate (jsc#SLE-19357). +- commit 06feed9 + +- Update + patches.suse/netdevsim-Zero-initialize-memory-for-new-map-s-value.patch + (bsc#1193927 CVE-2021-4135). + Added CVE number. +- commit 660e423 + +- KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV-ES intra host migration + (jsc#SLE-19924). +- KVM: SEV: Add support for SEV intra host migration + (jsc#SLE-19924). +- KVM: SEV: provide helpers to charge/uncharge misc_cg + (jsc#SLE-19924). +- KVM: generalize "bugged" VM to "dead" VM (jsc#SLE-19924). +- KVM: SEV: Refactor out sev_es_state struct (jsc#SLE-19924). +- KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() + (jsc#SLE-19924). +- KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce + indentation (jsc#SLE-19924). +- KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() + (jsc#SLE-19924). +- KVM: x86/mmu: Mark VM as bugged if page fault returns + RET_PF_INVALID (jsc#SLE-19924). +- KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal + to the VM (jsc#SLE-19924). +- KVM: Export kvm_make_all_cpus_request() for use in marking + VMs as bugged (jsc#SLE-19924). +- KVM: Add infrastructure and macro to mark VM as bugged + (jsc#SLE-19924). +- commit 4c87f07 + +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1193669). +- commit 37c195c + +- Refresh + patches.suse/igc-Do-not-enable-crosstimestamping-for-i225-V-model.patch. + Replaced with upstream commit and put to sorted section. +- commit 7a69d48 + +- net/mlx5e: Fix wrong features assignment in case of error + (jsc#SLE-19253). +- net/mlx5e: TC, Fix memory leak with rules with internal port + (jsc#SLE-19253). +- igc: Fix TX timestamp support for non-MSI-X platforms + (jsc#SLE-18377). +- ionic: Initialize the 'lif->dbid_inuse' bitmap (jsc#SLE-19282). +- net/mlx5: Fix some error handling paths in + 'mlx5e_tc_add_fdb_flow()' (jsc#SLE-19253). +- net/mlx5e: Delete forward rule for ct or sample action + (jsc#SLE-19253). +- net/mlx5e: Fix ICOSQ recovery flow for XSK (jsc#SLE-19253). +- net/mlx5e: Fix interoperability between XSK and ICOSQ recovery + flow (jsc#SLE-19253). +- net/mlx5e: Fix skb memory leak when TC classifier action + offloads are disabled (jsc#SLE-19253). +- net/mlx5e: Wrap the tx reporter dump callback to extract the sq + (jsc#SLE-19253). +- net/mlx5: Fix tc max supported prio for nic mode + (jsc#SLE-19253). +- net/mlx5: Fix SF health recovery flow (jsc#SLE-19253). +- net/mlx5: Fix error print in case of IRQ request failed + (jsc#SLE-19253). +- net/mlx5: Use first online CPU instead of hard coded CPU + (jsc#SLE-19253). +- net/mlx5: DR, Fix querying eswitch manager vport for ECPF + (jsc#SLE-19253). +- net/mlx5: DR, Fix NULL vs IS_ERR checking in + dr_domain_init_resources (jsc#SLE-19253). +- sfc: falcon: Check null pointer of rx_queue->page_ring + (git-fixes). +- sfc: Check null pointer of rx_queue->page_ring (git-fixes). +- bonding: fix ad_actor_system option setting to default + (git-fixes). +- igb: fix deadlock caused by taking RTNL in RPM resume path + (jsc#SLE-18379). +- qlcnic: potential dereference null pointer of + rx_queue->page_ring (git-fixes). +- ice: xsk: fix cleaned_count setting (jsc#SLE-18375). +- ice: xsk: allow empty Rx descriptors on XSK ZC data path + (jsc#SLE-18375). +- ice: xsk: do not clear status_error0 for ntu + nb_buffs + descriptor (jsc#SLE-18375). +- ice: remove dead store on XSK hotpath (jsc#SLE-18375). +- ice: xsk: allocate separate memory for XDP SW ring + (jsc#SLE-18375). +- ice: xsk: return xsk buffers back to pool when cleaning the ring + (jsc#SLE-18375). +- commit 23e6d3c + +- scsi: lpfc: Use struct_group to isolate cast to larger object + (bsc#1194266). +- scsi: lpfc: Use struct_group() to initialize struct + lpfc_cgn_info (bsc#1194266). +- scsi: lpfc: Update lpfc version to 14.0.0.4 (bsc#1194266). +- scsi: lpfc: Add additional debugfs support for CMF + (bsc#1194266). +- scsi: lpfc: Cap CMF read bytes to MBPI (bsc#1194266). +- scsi: lpfc: Adjust CMF total bytes and rxmonitor (bsc#1194266). +- scsi: lpfc: Trigger SLI4 firmware dump before doing driver + cleanup (bsc#1194266). +- scsi: lpfc: Fix NPIV port deletion crash (bsc#1194266). +- scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance + (bsc#1194266). +- scsi: lpfc: Change return code on I/Os received during link + bounce (bsc#1194266). +- scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV + (bsc#1194266). +- commit 56f0e4d + +- Update patches.suse/qla2xxx-synchronize-rport-dev_loss_tmo-setting.patch + Update meta data and move the patch into the sorted section. +- commit 801abe1 + +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (git-fixes). +- wireguard: receive: drop handshakes if queue lock is contended + (git-fixes). +- wireguard: receive: use ring buffer for incoming handshakes + (git-fixes). +- wireguard: device: reset peer src endpoint when netns exits + (git-fixes). +- wireguard: selftests: actually test for routing loops + (git-fixes). +- wireguard: selftests: increase default dmesg log size + (git-fixes). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (git-fixes). +- scsi: qla2xxx: edif: Fix off by one bug in + qla_edif_app_getfcinfo() (git-fixes). +- scsi: qla2xxx: edif: Fix EDIF bsg (git-fixes). +- scsi: qla2xxx: edif: Increase ELS payload (git-fixes). +- scsi: qla2xxx: edif: Flush stale events and msgs on session down + (git-fixes). +- scsi: qla2xxx: edif: Fix app start delay (git-fixes). +- scsi: qla2xxx: edif: Fix app start fail (git-fixes). +- commit bf283b6 + +- Input: goodix - try not to touch the reset-pin on x86/ACPI + devices (git-fixes). +- commit 9c810e6 + +- Input: goodix - push error logging up into i2c_read and + i2c_write helpers (git-fixes). +- commit 83b987d + +- Input: goodix - refactor reset handling (git-fixes). +- commit fe6c264 + +- Input: goodix - add a goodix.h header file (git-fixes). +- commit d09187d + +- Input: goodix - change goodix_i2c_write() len parameter type + to int (git-fixes). +- commit cf299db + +- net: usb: pegasus: Do not drop long Ethernet frames (git-fixes). +- commit 7669ccb + +- drm/i915/adlp: Remove require_force_probe protection + (jsc#SLE-22725). +- commit ed19f50 + +- media: Revert "media: uvcvideo: Set unique vdev name based in + type" (bsc#1193255). +- commit ece5395 + +- hv: utils: add PTP_1588_CLOCK to Kconfig to fix build (git-fixes). +- commit f927f33 + +- i2c: validate user data in compat ioctl (git-fixes). +- Input: appletouch - initialize work before device registration + (git-fixes). +- commit 67ef690 + +- rtw89: 8852a: correct bit definition of dfs_en (bsc#1188303). +- rtw89: coex: Update COEX to 5.5.8 (bsc#1188303). +- rtw89: coex: Cancel PS leaving while C2H comes (bsc#1188303). +- rtw89: coex: Update BT counters while receiving report + (bsc#1188303). +- rtw89: coex: Define LPS state for BTC using (bsc#1188303). +- rtw89: coex: Add MAC API to get BT polluted counter + (bsc#1188303). +- rtw89: coex: Not to send H2C when WL not ready and count H2C + (bsc#1188303). +- rtw89: coex: correct C2H header length (bsc#1188303). +- rtw89: don't kick off TX DMA if failed to write skb + (bsc#1188303). +- rtw89: remove cch_by_bw which is not used (bsc#1188303). +- rtw89: fix sending wrong rtwsta->mac_id to firmware to fill + address CAM (bsc#1188303). +- rtw89: fix incorrect channel info during scan (bsc#1188303). +- rtw89: update scan_mac_addr during scanning period + (bsc#1188303). +- rtw89: use inline function instead macro to set H2C and CAM + (bsc#1188303). +- rtw89: add const in the cast of le32_get_bits() (bsc#1188303). +- commit de4e062 + +- Input: i8042 - enable deferred probe quirk for ASUS UM325UA + (bsc#1190256). +- commit 9eb35f2 + +- Move upstreamed patches into sorted section +- commit d24f83f + +- uapi: fix linux/nfc.h userspace compilation errors (git-fixes). +- xhci: Fresco FL1100 controller should not have BROKEN_MSI + quirk set (git-fixes). +- usb: mtu3: set interval of FS intr and isoc endpoint + (git-fixes). +- usb: mtu3: fix list_head check warning (git-fixes). +- usb: mtu3: add memory barrier before set GPD's HWO (git-fixes). +- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear + (git-fixes). +- uapi: Fix undefined __always_inline on non-glibc systems + (git-fixes). +- spi: change clk_disable_unprepare to clk_unprepare (git-fixes). +- tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (git-fixes). +- USB: serial: option: add Telit FN990 compositions (git-fixes). +- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) + (git-fixes). +- usb: xhci: Extend support for runtime power management for + AMD's Yellow carp (git-fixes). +- soc/tegra: fuse: Fix bitwise vs. logical OR warning (git-fixes). +- Revert "tty: serial: fsl_lpuart: drop earlycon entry for + i.MX8QXP" (git-fixes). +- USB: core: Make do_proc_control() and do_proc_bulk() killable + (git-fixes). +- commit fd73c6a + +- r8152: sync ocp base (git-fixes). +- r8152: fix the force speed doesn't work for RTL8156 (git-fixes). +- serial: 8250_fintek: Fix garbled text for console (git-fixes). +- soc: imx: Register SoC device only on i.MX boards (git-fixes). +- Revert "serial: 8250: Fix reporting real baudrate value in + c_ospeed field" (git-fixes). +- serial: 8250: Fix reporting real baudrate value in c_ospeed + field (git-fixes). +- commit a7820da + +- NFC: st21nfca: Fix memory leak in device probe and remove + (git-fixes). +- nfc: uapi: use kernel size_t to fix user-space builds + (git-fixes). +- pinctrl: stm32: consider the GPIO offset to expose all the + GPIO lines (git-fixes). +- pinctrl: bcm2835: Change init order for gpio hogs (git-fixes). +- pinctrl: mediatek: fix global-out-of-bounds issue (git-fixes). +- platform/x86: intel_pmc_core: fix memleak on registration + failure (git-fixes). +- platform/x86: amd-pmc: only use callbacks for suspend + (git-fixes). +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (git-fixes). +- PCI/MSI: Mask MSI-X vectors only on success (git-fixes). +- pinctrl: amd: Fix wakeups when IRQ is shared with SCI + (git-fixes). +- commit c29a200 + +- mac80211: fix locking in ieee80211_start_ap error path + (git-fixes). +- mmc: mmci: stm32: clear DLYB_CR after sending tuning command + (git-fixes). +- mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO + commands (git-fixes). +- mmc: core: Disable card detect during shutdown (git-fixes). +- mmc: sdhci-tegra: Fix switch to HS400ES mode (git-fixes). +- mac80211: mark TX-during-stop for TX in in_reconfig (git-fixes). +- nfc: fix segfault in nfc_genl_dump_devices_done (git-fixes). +- memory-hotplug.rst: fix wrong + /sys/module/memory_hotplug/parameters/ path (git-fixes). +- memory-hotplug.rst: fix two instances of "movablecore" that + should be "movable_node" (git-fixes). +- commit e3c9499 + +- kernel/crash_core: suppress unknown crashkernel parameter + warning (git-fixes). +- Refresh + patches.suse/add-product-identifying-information-to-vmcoreinfo.patch. +- commit e11041f + +- libata: if T_LENGTH is zero, dma direction should be DMA_NONE + (git-fixes). +- mac80211: fix lookup when adding AddBA extension element + (git-fixes). +- mac80211: validate extended element ID is present (git-fixes). +- mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock + (git-fixes). +- mac80211: send ADDBA requests using the tid/queue of the + aggregation session (git-fixes). +- mac80211: fix regression in SSN handling of addba tx + (git-fixes). +- mac80211: fix rate control for retransmitted frames (git-fixes). +- mac80211: track only QoS data frames for admission control + (git-fixes). +- LSM: Avoid warnings about potentially unused hook variables + (git-fixes). +- commit 2417651 + +- hwmon: (lm90) Do not report 'busy' status bit as alarm + (git-fixes). +- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 + (git-fixes). +- hwmon: (lm90) Drop critical attribute support for MAX6654 + (git-fixes). +- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis + calculations (git-fixes). +- hwmon: (lm90) Fix usage of CONFIG2 register in detect function + (git-fixes). +- Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 + (git-fixes). +- Input: atmel_mxt_ts - fix double free in mxt_read_info_block + (git-fixes). +- Input: goodix - add id->model mapping for the "9111" model + (git-fixes). +- Input: elantech - fix stack out of bound access in + elantech_change_report_id() (git-fixes). +- Input: iqs626a - prohibit inlining of channel parsing functions + (git-fixes). +- hamradio: improve the incomplete fix to avoid NPD (git-fixes). +- gpio: dln2: Fix interrupts when replugging the device + (git-fixes). +- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module + (git-fixes). +- ipmi: fix initialization when workqueue allocation fails + (git-fixes). +- ipmi: bail out if init_srcu_struct fails (git-fixes). +- HID: potential dereference of null pointer (git-fixes). +- i2c: rk3x: Handle a spurious start completion interrupt flag + (git-fixes). +- hamradio: defer ax25 kfree after unregister_netdev (git-fixes). +- hwmon: (lm90) Add basic support for TI TMP461 (git-fixes). +- hwmon: (lm90) Introduce flag indicating extended temperature + support (git-fixes). +- commit cda309a + +- drm/amd/display: Set optimize_pwr_state for DCN31 (git-fixes). +- drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization + (git-fixes). +- drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf + (git-fixes). +- drm/amd/pm: fix a potential gpu_metrics_table memory leak + (git-fixes). +- drm/amd/display: Set exit_optimized_pwr_state for DCN31 + (git-fixes). +- drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info + on YC (git-fixes). +- drm/amdgpu: don't override default ECO_BITs setting (git-fixes). +- firmware: arm_scpi: Fix string overflow in SCPI genpd driver + (git-fixes). +- firmware: tegra: Fix error application of sizeof() to pointer + (git-fixes). +- firmware_loader: fix pre-allocated buf built-in firmware use + (git-fixes). +- commit 791c862 + +- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE + (git-fixes). +- commit d8f06f2 + +- drm/ast: potential dereference of null pointer (git-fixes). +- drm: simpledrm: fix wrong unit with pixel clock (git-fixes). +- Revert "drm/fb-helper: improve DRM fbdev emulation device names" + (git-fixes). +- drm/i915/display: Fix an unsigned subtraction which can never + be negative (git-fixes). +- drm/amdkfd: process_info lock not needed for svm (git-fixes). +- drm/amd/display: add connector type check for CRC source set + (git-fixes). +- drm/amdkfd: fix double free mem structure (git-fixes). +- drm/amd/display: Fix for the no Audio bug with Tiled Displays + (git-fixes). +- commit 3978643 + +- dmaengine: st_fdma: fix MODULE_ALIAS (git-fixes). +- dmaengine: idxd: fix missed completion on abort path + (git-fixes). +- dmaengine: idxd: fix calling wq quiesce inside spinlock + (git-fixes). +- drm/amdgpu: check atomic flag to differeniate with legacy path + (git-fixes). +- drm/msm/dp: Avoid unpowered AUX xfers that caused crashes + (git-fixes). +- drm/msm/dsi: set default num_data_lanes (git-fixes). +- drm/i915: Fix type1 DVI DP dual mode adapter heuristic for + modern platforms (git-fixes). +- drm/i915/dp: Ensure max link params are always valid + (git-fixes). +- drm/i915/dp: Ensure sink rate values are always valid + (git-fixes). +- commit 2ffa66e + +- ax25: NPD bug when detaching AX25 device (git-fixes). +- ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s + (git-fixes). +- bus: sunxi-rsb: Fix shutdown (git-fixes). +- cfg80211: Acquire wiphy mutex on regulatory work (git-fixes). +- clk: Don't parent clks until the parent is fully registered + (git-fixes). +- dmaengine: idxd: add halt interrupt support (git-fixes). +- bus: ti-sysc: Fix variable set but not used warning for + reinit_modules (git-fixes). +- cachefiles: Fix oops with cachefiles_cull() due to NULL object + (git-fixes). +- cachefiles: Fix oops in trace_cachefiles_mark_buried due to + NULL object (git-fixes). +- commit cd688de + +- asix: fix wrong return value in asix_check_host_enable() + (git-fixes). +- asix: fix uninit-value in asix_mdio_read() (git-fixes). +- ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (git-fixes). +- ASoC: meson: aiu: fifo: Add missing + dma_coerce_mask_and_coherent() (git-fixes). +- ASoC: tas2770: Fix setting of high sample rates (git-fixes). +- ASoC: rt5682: fix the wrong jack type detected (git-fixes). +- ASoC: tegra: Restore headphones jack name on Nyan Big + (git-fixes). +- ASoC: tegra: Add DAPM switches for headphones and mic jack + (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (git-fixes). +- ASoC: SOF: Intel: pci-tgl: add ADL-N support (git-fixes). +- commit a7aad6f + +- ALSA: rawmidi - fix the uninitalized user_pversion (git-fixes). +- ALSA: hda/hdmi: Disable silent stream on GLK (git-fixes). +- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook + (git-fixes). +- ALSA: hda/realtek: Add new alc285-hp-amp-init model (git-fixes). +- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 + (git-fixes). +- ALSA: jack: Check the return value of kstrdup() (git-fixes). +- ALSA: drivers: opl3: Fix incorrect use of vp->state (git-fixes). +- ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P + (git-fixes). +- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (git-fixes). +- commit edda50f + +- igc: Do not enable crosstimestamping for i225-V models + (bsc#1193039). +- commit 4b7258e + +- recordmcount.pl: fix typo in s390 mcount regex (bsc#1192267). +- commit 502efc5 + +- recordmcount.pl: look for jgnop instruction as well as bcrl + on s390 (bsc#1192267). +- Delete patches.suse/ftrace-recordmcount-binutils.patch. +- commit e276c5a + +- fix rpm build warning + tumbleweed rpm is adding these warnings to the log: + It's not recommended to have unversioned Obsoletes: Obsoletes: microcode_ctl +- commit 3ba8941 + +- signal: Skip the altstack update when not needed (bsc#1190497). +- commit 0a4e2d9 + +- bpf: Fix kernel address leakage in atomic fetch (bsc#1193883). +- commit ebab46c + +- locking/rtmutex: Fix incorrect condition in + rtmutex_spin_on_owner() (bsc#1190137 bsc#1189998). +- ipc: WARN if trying to remove ipc object which is absent + (bsc#1190187). +- ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL + (bsc#1190187). +- ipc: check checkpoint_restore_ns_capable() to modify C/R proc + files (bsc#1190187). +- mm,hugetlb: remove mlock ulimit for SHM_HUGETLB (bsc#1190187). +- futex: Fix PREEMPT_RT build (bsc#1190137 bsc#1189998). +- futex: Simplify double_lock_hb() (bsc#1190137 bsc#1189998). +- futex: Split out wait/wake (bsc#1190137 bsc#1189998). +- futex: Split out requeue (bsc#1190137 bsc#1189998). +- futex: Rename mark_wake_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: match_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: hb_waiter_{inc,dec,pending}() (bsc#1190137 + bsc#1189998). +- futex: Split out PI futex (bsc#1190137 bsc#1189998). +- futex: Rename: {get,cmpxchg}_futex_value_locked() (bsc#1190137 + bsc#1189998). +- futex: Rename hash_futex() (bsc#1190137 bsc#1189998). +- futex: Rename __unqueue_futex() (bsc#1190137 bsc#1189998). +- futex: Rename: queue_{,un}lock() (bsc#1190137 bsc#1189998). +- futex: Rename futex_wait_queue_me() (bsc#1190137 bsc#1189998). +- futex: Rename {,__}{,un}queue_me() (bsc#1190137 bsc#1189998). +- futex: Split out syscalls (bsc#1190137 bsc#1189998). +- futex: Move to kernel/futex/ (bsc#1190137 bsc#1189998). +- commit 2cdb038 + +- cifs: sanitize multiple delimiters in prepath (bsc#1193629). +- commit 451f2d6 + +- cifs: ignore resource_id while getting fscache super cookie + (bsc#1193629). +- commit eeba60d + +- cifs: fix ntlmssp auth when there is no key exchange + (bsc#1193629). +- commit 0175110 + +- cifs: avoid use of dstaddr as key for fscache client cookie + (bsc#1193629). +- commit f3d9639 + +- cifs: add server conn_id to fscache client cookie (bsc#1193629). +- commit 107f3d6 + +- cifs: wait for tcon resource_id before getting fscache super + (bsc#1193629). +- commit 9ad6391 + +- cifs: fix missed refcounting of ipc tcon (bsc#1193629). +- commit 324a379 + +- cifs: update internal version number (bsc#1193629). +- commit 069cbf3 + +- smb2: clarify rc initialization in smb2_reconnect (bsc#1193629). +- commit 7fb1cf7 + +- cifs: populate server_hostname for extra channels (bsc#1193629). +- commit a78bb02 + +- cifs: nosharesock should be set on new server (bsc#1193629). +- commit f9c0a11 + +- cifs: introduce cifs_ses_mark_for_reconnect() helper + (bsc#1193629). +- commit 75cf16a + +- cifs: protect srv_count with cifs_tcp_ses_lock (bsc#1193629). +- commit 7b74cfa + +- cifs: move debug print out of spinlock (bsc#1193629). +- commit 3fe9ee3 + +- cifs: do not duplicate fscache cookie for secondary channels + (bsc#1193629). +- commit ec76d5a + +- cifs: connect individual channel servers to primary channel + server (bsc#1193629). +- commit c5cace7 + +- cifs: protect session channel fields with chan_lock + (bsc#1193629). +- commit fc55a6d + +- cifs: do not negotiate session if session already exists + (bsc#1193629). +- commit 61214c8 + +- smb3: do not setup the fscache_super_cookie until fsinfo + initialized (bsc#1193629). +- commit ed23408 + +- cifs: fix potential use-after-free bugs (bsc#1193629, + jsc#SLE-20043). +- commit 5c08eeb + +- smb3: add additional null check in SMB311_posix_mkdir + (bsc#1193629). +- commit ceaffcf + +- cifs: release lock earlier in dequeue_mid error case + (bsc#1193629). +- commit c5b3ecb + +- smb3: add additional null check in SMB2_tcon (bsc#1193629). +- commit 4035864 + +- smb3: add additional null check in SMB2_open (bsc#1193629). +- commit 8ea5886 + +- smb3: add additional null check in SMB2_ioctl (bsc#1193629). +- commit a851210 + +- smb3: remove trivial dfs compile warning (bsc#1193629, + jsc#SLE-20043). +- commit 890475c + +- cifs: support nested dfs links over reconnect (bsc#1193629, + jsc#SLE-20043). +- commit 59d47b4 + +- cifs: for compound requests, use open handle if possible + (bsc#1193629). +- commit 02e1bae + +- cifs: split out dfs code from cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit af9cd3d + +- cifs: convert list_for_each to entry variant (bsc#1193629, + jsc#SLE-20043). +- commit dce8737 + +- cifs: introduce new helper for cifs_reconnect() (bsc#1193629, + jsc#SLE-20043). +- commit 5e2b90c + +- cifs: fix print of hdr_flags in dfscache_proc_show() + (bsc#1193629, jsc#SLE-20043). +- commit 449aafc + +- cifs: send workstation name during ntlmssp session setup + (bsc#1193629). +- Refresh + patches.suse/cifs-fix-memory-leak-of-smb3_fs_context_dup-server_h.patch. +- commit 343b351 + +- cifs: nosharesock should not share socket with future sessions + (bsc#1193629). +- commit 7e97086 + +- smb3: add dynamic trace points for socket connection + (bsc#1193629). +- commit 893bf17 + +- cifs: Move SMB2_Create definitions to the shared area + (bsc#1193629). +- commit ecfb219 + +- cifs: Move more definitions into the shared area (bsc#1193629). +- commit 89babe6 + +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common + area (bsc#1193629). +- commit 445edea + +- cifs: Create a new shared file holding smb2 pdu definitions + (bsc#1193629). +- commit ed5b95d + +- cifs: add mount parameter tcpnodelay (bsc#1193629). +- commit a35b30c + +- smb3: correct server pointer dereferencing check to be more + consistent (bsc#1193629). +- commit 528e69d + +- cifs: Clear modified attribute bit from inode flags + (bsc#1193629). +- commit 877f02c + +- cifs: Deal with some warnings from W=1 (bsc#1193629). +- commit 48de0a6 + +- cifs: Deferred close performance improvements (bsc#1193629). +- commit 3284ea4 + +- cifs: fix incorrect kernel doc comments (bsc#1193629). +- commit e10f67b + +- cifs: remove pathname for file from SPDX header (bsc#1193629). +- commit eba423d + +- cifs: move SMB FSCTL definitions to common code (bsc#1193629). +- commit 5fa969c + +- cifs: rename cifs_common to smbfs_common (bsc#1193629). +- Add to supported.conf: + fs/smbfs_common/cifs_arc4 + fs/smbfs_common/cifs_md4 +- Update configs to add CONFIG_SMBFS_COMMON=m. +- commit ece4318 + +- cifs: cifs_md4 convert to SPDX identifier (bsc#1193629). +- commit d7aa128 + +- cifs: create a MD4 module and switch cifs.ko to use it + (bsc#1193629). +- commit 79d9d13 + +- cifs: fork arc4 and create a separate module for it for cifs + and other users (bsc#1193629). +- commit ac6203b + +- cifs: update FSCTL definitions (bsc#1193629). +- commit 66c717f + +- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT + (bsc#1190497). +- commit c9f5572 + +- Drop the preempt kernel flavor (jsc#SLE-18857) + The extra -preempt flavor is no longer needed when we have + PREEMPT_DYNAMIC enabled and the boot-time "preempt=" option available. +- commit 9d1770c + +- build initrd without systemd + This reduces the size of the initrd by over 25%, which + improves startup time of the virtual machine by 0.5-0.6s on + very fast machines, more on slower ones. +- commit ef4c569 + +- arm64: Implement HAVE_PREEMPT_DYNAMIC + (jsc#SLE-18857). +- arm64: Implement IRQ exit preemption static call for dynamic preemption + (jsc#SLE-18857). +- sched/preempt: Prepare for supporting !CONFIG_GENERIC_ENTRY + (jsc#SLE-18857). +- arm64: implement support for static call trampolines + (jsc#SLE-18857). +- commit 2443f87 + +- blacklist.conf: ef775a0e36c6 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon +- commit 79fbdb8 + +- static_call: Use non-function types to refer to the trampolines + (jsc#SLE-18857). +- commit 16af38a + +- clk: renesas: r8a779a0: Add the DSI clocks (git-fixes). +- commit 4144466 + +- clk: renesas: r8a779a0: Add the DU clock (git-fixes). +- commit e4f5038 + +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (git-fixes). +- commit 3c01bdb + +- bpf, x86: Fix "no previous prototype" warning (git-fixes). +- commit d18ea1d + +- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd + (git-fixes). +- commit 3d5d99f + +- PM: sleep: Fix error handling in dpm_prepare() (git-fixes). +- commit 1d4147f + +- HID: holtek: fix mouse probing (git-fixes). +- commit e70fdd2 + +- KVM: VMX: Fix stale docs for + kvm-intel.emulate_invalid_guest_state (git-fixes). +- commit 403e13c + +- RDMA/hns: Replace kfree() with kvfree() (bsc#1190336). +- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() + (git-fixes). +- RDMA/hns: Fix RNR retransmission issue for HIP08 (bsc#1190336). +- sfc_ef100: potential dereference of null pointer (git-fixes). +- ixgbe: set X550 MDIO speed before talking to PHY + (jsc#SLE-18384). +- ixgbe: Document how to enable NBASE-T support (jsc#SLE-18384). +- igc: Fix typo in i225 LTR functions (jsc#SLE-18377). +- igbvf: fix double free in `igbvf_probe` (jsc#SLE-18379). +- igb: Fix removal of unicast MAC filters of VFs (jsc#SLE-18379). +- netdevsim: Zero-initialize memory for new map's value in + function nsim_bpf_map_alloc (git-fixes). +- ice: Don't put stale timestamps in the skb (jsc#SLE-18375). +- ice: Use div64_u64 instead of div_u64 in adjfine + (jsc#SLE-18375). +- iavf: do not override the adapter state in the watchdog task + (again) (jsc#SLE-18385). +- iavf: missing unlocks in iavf_watchdog_task() (jsc#SLE-18385). +- flow_offload: return EOPNOTSUPP for the unsupported mpls action + type (git-fixes). +- net: hns3: fix race condition in debugfs (bsc#1190336). +- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg + (bsc#1190336). +- commit c8da480 + +- USB: serial: cp210x: fix CP2105 GPIO registration (git-fixes). +- commit 21acdf8 + +- usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore + (git-fixes). +- commit 0ecdeb8 + +- usb: dwc2: fix STM ID/VBUS detection startup delay in + dwc2_driver_probe (git-fixes). +- commit 706591c + +- usb: cdnsp: Fix incorrect status for control request + (git-fixes). +- commit 39c7644 + +- usb: cdnsp: Fix issue in cdnsp_log_ep trace event (git-fixes). +- commit 6a1899d + +- usb: cdnsp: Fix incorrect calling of cdnsp_died function + (git-fixes). +- commit 6500212 + +- usb: gadget: u_ether: fix race in setting MAC address in setup + phase (git-fixes). +- commit de812df + +- fscache: Use refcount_t for the cookie refcount instead of + atomic_t (bsc#1190277). +- fscache: Fix fscache_cookie_put() to not deref after dec + (bsc#1190277). +- cachefiles: Change %p in format strings to something else + (bsc#1190277). +- fscache: Change %p in format strings to something else + (bsc#1190277). +- fscache: Remove the object list procfile (bsc#1190277). +- fscache, cachefiles: Remove the histogram stuff (bsc#1190277). +- fscache: Procfile to display cookies (bsc#1190277). +- fscache: Add a cookie debug ID and use that in traces + (bsc#1190277). +- commit 7bdee94 + +- add kvmsmall flavor for aarch64 +- cherry-picked from master +- commit ddd3a02 + +- ceph: initialize pathlen variable in reconnect_caps_cb + (bsc#1193925). +- ceph: fix duplicate increment of opened_inodes metric + (bsc#1193924). +- commit e2145a2 + +- tracing/uprobe: Fix uprobe_perf_open probes iteration + (git-fixes). +- commit ed9f636 + +- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() + (bsc#1190497). +- commit 7191fb9 + +- Revert "usb: early: convert to readl_poll_timeout_atomic()" + (git-fixes). +- commit cb61d99 + +- usb: typec: tcpm: fix tcpm unregister port but leave a pending + timer (git-fixes). +- commit 5235800 + +- USB: gadget: bRequestType is a bitfield, not a enum (git-fixes). +- commit 7d60d0b + +- xen/netback: don't queue unlimited number of packages + (CVE-2021-28715 XSA-392 bsc#1193442). +- commit 3c72c0c + +- xen/netback: fix rx queue stall detection (CVE-2021-28714 + XSA-392 bsc#1193442). +- commit caace15 + +- xen/console: harden hvc_xen against event channel storms + (CVE-2021-28713 XSA-391 bsc#1193440). +- commit 146b839 + +- xen/netfront: harden netfront against event channel storms + (CVE-2021-28712 XSA-391 bsc#1193440). +- commit d10254c + +- xen/blkfront: harden blkfront against event channel storms + (CVE-2021-28711 XSA-391 bsc#1193440). +- commit e1ca522 + +- NFSD: Fix exposure in nfsd4_decode_bitmap() (bnc#1193663 CVE-2021-4090). +- commit 2b4cae0 + +- hwmon: (k10temp) Remove residues of current and voltage + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add support for yellow carp (jsc#SLE-17823 + jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Rework the temperature offset calculation + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs + (jsc#SLE-17823 jsc#SLE-23139 jsc#ECO-3666). +- hwmon: (k10temp) support Zen3 APUs (jsc#SLE-17823 jsc#SLE-23139 + jsc#ECO-3666). +- commit 0e017c0 + +- kernel-obs-build: remove duplicated/unused parameters + lbs=0 - this parameters is just giving "unused parameter" and it looks + like I can not find any version that implemented this. + rd.driver.pre=binfmt_misc is not needed when setup_obs is used, it + alread loads the kernel module. + quiet and panic=1 will now be also always added by OBS, so we don't have + to set it here anymore. +- commit 972c692 + +- supported.conf: enable ffa-module (jsc#SLE-21844) +- commit f52f878 + +- tracing: Add length protection to histogram string copies + (git-fixes). +- commit 0ebdac5 + +- Revert "- rpm/*build: use buildroot macro instead of env variable" + buildroot macro is not being expanded inside a shell script. go + back to the environment variable usage. This reverts parts of + commit e2f60269b9330d7225b2547e057ef0859ccec155. +- commit fe85f96 + +- kernel-obs-build: include the preferred kernel parameters + Currently the Open Build Service hardcodes the kernel boot parameters + globally. Recently functionality was added to control the parameters + by the kernel-obs-build package, so make use of that. parameters here + will overwrite what is used by OBS otherwise. +- commit a631240 + +- vfio: Introduce a vfio_uninit_group_dev() API call + (jsc#SLE-22601). +- Refresh + patches.suse/vfio-fsl-Move-to-the-device-set-infrastructure.patch. +- Refresh + patches.suse/0447-vfio-Provide-better-generic-support-for-open-release.patch. +- commit 880f484 + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + +- rpm/kernel-obs-build.spec.in: move to zstd for the initrd + Newer distros have capability to decompress zstd, which + provides a 2-5% better compression ratio at very similar + cpu overhead. Plus this tests the zstd codepaths now as well. +- commit 3d53a5b + dtkcore +- Update pkgconfig profile version to 5.5 + +- Update version to 5.5.17.1 + * Add qdbusxml2cpp-fix + * update abi json file + * Renaming a nonexistent file will report an error + * Add global function to get dtk Version + * Export DObjectPrivate +- Add fix-return-type.patch, fix return type error. + +- Change Requires to Recommends for qt5integration, fix cycle dependence + for dtkgui and dtkwidget + +- Update version to 5.4.13 + * Split some files to dtkcommon + * Update apiversion to 5.5.0 + * Fix bugs + * Add qdbusxml2cpp-fix +- Add Fix-library-link.patch + +- Need deepin-desktop-base + +- Update version to 5.4.0 + * Fix correct tools output message typo + * Fix memory leak in dsettings + * Fix bug for desktop + +- Update version to 5.2.2.5 + * Fix bugs + * Add class DThreadUtils + * Fix ID in os-release + +- Update version to 5.2.0 + * Switch to LGPLv3 license + * Fix bug-20975 DSettings::reset emit too many valueChanged + * Fix ix tow tag on same commit + * Support get installed memory size from lshw + * Fix stderr warning from deepin-os-release tool + * Add personal edition support and check + * Add class template argument for overrideVfptrFun + * Support override global vtable of class + * Add ddeDisplayName() for DDE applications + dtkwidget +- Add fix-deepin-reader.patch, fix print for deepin-reader + +- Update pkgconfig profile version to 5.5 + +- Update version 5.5.17.1 + * Update manual documents + * Optimize menu + * fix: Qicon background blur + * Fix bugs + +- Update version to 5.4.16 + * Use dtkcommon + * Update apiverion to 5.5.0 + * Fix bugs +- Add fix-return-type.patch + +- Update version to 5.4.1 + * Remove qt5multimedia + * add DApplication::globalApplication + * Fix bugs + +- Update version to 5.2.2.13 + * Support Qt 5.15, drop dtkwidget-qt-5_15.patch + * Fix bugs + * Add some widgets + * Update translations + +- Add dtkwidget-qt-5_15.patch, Support Qt 5.15 + +- Update version to 5.2.0 + * Switch to LGPLv3 license + * Fix bug18561,press 'F1' can't open help window while open two + dde-file-manager windows + * Fix bug-18362 DTabBar move tab failed + * Fix bug-18903, settingsDialog adjust scrollArea right margin + * Fix bug-20975 DSettingsDialog with DButtonBox reset crash + * Disabled DlineEdit show context menu + * And fix many other bugs + * Update many apis + dtkwm +- Update dtk api version to 5.0.0 + dumb +- Update to version 2.0.3 + * Dropped dumb2wav binary + * Removed API deprecated since 0.9.3 + * Deprecated duh_render(), use duh_render_float() and duh_render_int() + * More supported formats (e.g. FEST MOD files) + * Default resampling quality is now cubic + * Fixed: PSM Playback Has Garbled Sound + * New dumbplay, dumbout examples + * Better audio playback quality + * SSE optimizations support + * New resamplers + * Seek support + * Memory leak and bug fixes +- Drop outdated patches: + * dumb-0.9.3-CVE-2006-3668.patch + * dumb-0.9.3-DT_NEEDED.patch + * dumb-0.9.3-example.patch + * dumb-0.9.3-license-clarification.patch +- SPEC file changes: + * Build using cmake + * Drop allegro4 outdated subpackage + * Some cleanup +- Dumb 0.9.3 was branched as dumb0 package + eatmydata +- update to 130: + * add syncfs() wrapper +- drop libeatmydata-105-remove-dpkg.patch, upsteam + eigen3 +- Update to version 3.4.0 + * Long list of changes, see + . +- Drop patches incorporated or otherwise fixed upstream: + * eigen3-CastXML-support-for-aarch64.patch. + * eigen3-make-sparseqr-unit-test-stable.patch. + * eigen3-failtests-handling.patch. +- Rebase following patches for updated sources: + * 0001-Disable-Altivec-for-ppc64le.patch. + * 0001-Do-stack-allignment-on-ppc.patch. +- Minor line offset adjustments of other patches to apply cleanly. + +- Update to version 3.3.9: + * Introduce rendering Doxygen math formulas with MathJax and the + option EIGEN_DOC_USE_MATHJAX to control this. + * Issue 1746: Removed implementation of standard + copy-constructor and standard copy-assign-operator from + PermutationMatrix and Transpositions to allow malloc-less + std::move. + * Issue 2036: Make sure the + find_standard_math_library_test_program compiles and doesn't + optimize away functions we try to test for. + * Issue 2046: Rename test/array.cpp to test/array_cwise.cpp to + fix an issue with the C++ standard library header "array" + * Issue 2040: Fix an issue in test/ctorleak that occured when + disabling exceptions. + * Issue 2011: Remove error counting in OpenMP parallel section + in Eigen's GEMM parallelizing logic. + * Issue 2012: Define coeff-wise binary array operators for base + class to fix an issue when using Eigen with C++20 + * Fix an issue with Intel® MKL PARDISO support. +- Drop Remove-error-counting-in-OpenMP-parallelize_gemm.patch: + incorporated upstream. +- Add patches to fix building and running tests: + * eigen3-failtests-handling.patch: Simplify handling of tests + that must fail to compile; upstream commit: 72c0bbe. + * eigen3-make-sparseqr-unit-test-stable.patch: Make sparseqr + test more stable to prevent random failures; patch taken from + upstream commit + [https://gitlab.com/libeigen/eigen/-/issues/899]. + * eigen3-googlehash-detection.patch: GoogleHash needs C++11 std + to compile test code and be succesfully detected. + * eigen3-fix-forward_adolc-unit-test.patch: Prevent conflict of + std::min/max with eigen's macros by importing eigen + test-suite's main.h header only after all system headers have + been included. +- Setup but don't run tests due to random errors in test-suite + itself + * Pass EIGEN_TEST_CXX11:Bool=ON and EIGEN_TEST_OPENMP:Bool=ON to + cmake to enable building c++11 and openmp tests. + * export EIGEN_SEED=100 to build with fixed seed (see + https://gitlab.com/libeigen/eigen/-/issues/2088). + * export EIGEN_REPEAT=1 to run each test only once (default 10) + to save time and since we use a fixed seed anyway. + * Disable for non-86_64 archs as some unsupported tests fail for + the others (for i586 some supported tests too, see + https://gitlab.com/libeigen/eigen/-/issues/2092). +- Pass CMAKE_SKIP_RPATH:BOOL=OFF and + CMAKE_SKIP_INSTALL_RPATH:BOOL=ON to cmake to fix rpath handling + in Leap 15.2's cmake macros (doesn't hurt generally). +- Change CMAKE_BUILD_TYPE from Release to RelWithDebInfo (openSUSE + default). + +- Drop eigen_pkgconfig.patch: the includedir now needs to be + specified relative to CMAKE_INSTALL_PREFIX, so this patch causes + the includedir in the pkgconfig file to be erroneous + (boo#1178139). +- Use %autosetup to automatically run through patches. + +- Fix compilation error when using Eigen3 with OpenMP: + * Remove-error-counting-in-OpenMP-parallelize_gemm.patch + +- Update to version 3.3.8: + * General bug fixes: + - Issue #1995: Fix a failure in the GEBP kernel when using + small L1 cache sizes, OpenMP and FMA. + - Issue #1990: Make CMake accept installation paths relative + to CMAKE_INSTALL_PREFIX. + - Issue #1974: Fix issue when reserving an empty sparse matrix + - Issue #1823: Fix incorrect use of std::abs + - Issue #1788: Fix rule-of-three violations inside the stable + modules. This fixes deprecated-copy warnings when compiling + with GCC>=9. Also protect some additional Base-constructors + from getting called by user code code (Issue #1587) + - Issue #1796: Make matrix squareroot usable for Map and Ref + types. + - Issue #1281: Fix AutoDiffScalar's make_coherent for nested + expression of constant ADs. + - Issue #1761: Fall back is_integral to std::is_integral in + c++11 and fix internal::is_integral with + MSVC 2013 and older. + - Issue #1741: Fix self-adjoint*matrix, triangular*matrix, and + triangular^1*matrix with a destination having a non-trivial + inner-stride. + - Issue #1741: Fix SelfAdjointView::rankUpdate and product to + triangular part for destination with non-trivial inner + stride. + - Issue #1741: Fix C.noalias() = A*C; with C.innerStride()!=1. + - Issue #1695: Fix a numerical robustness issue in BDCSVD. + - Issue #1692: Enable enum as sizes of Matrix and Array. + - Issue #1689: Fix used-but-marked-unused warning. + - Issue #1679: Avoid possible division by 0 in complex-schur. + - Issue #1676: Fix C++17 template deduction in DenseBase. + - Issue #1669: Fix PartialPivLU/inverse with zero-sized + matrices. + - Issue #1557: Fix RealSchur and EigenSolver for matrices with + only zeros on the diagonal. + * Performance related fixes: + - Issue #1562: Optimize evaluation of small products of the + form s*A*B by rewriting them as: s*(A.lazyProduct(B)) to + save a costly temporary. Measured speedup from 2x to 5x... + - Fix performance issue with SimplicialLDLT for complexes + coefficients. + * Misc fixes: + - Fix QuaternionBase::cast for quaternion map and wrapper. + - Fix case issue with Lapack unit tests. + - Fix possible conflict with an externally defined "real" type + when using gcc-5. + - Provide numext::[u]int{32,64}_t. + - Initialize isometric transforms like affine transforms. + - Change typedefs from private to protected to fix MSVC + compilation. + - Fix compilation of FFTW unit test. + - Fix compilation of BLAS backend and frontend. + - Fix real/imag namespace conflict. + - Avoid throwing in destructors. + - Fix precision issue in SelfAdjointEigenSolver.h + - Make digits10() return an integer. + - Use pade for matrix exponential also for complex values. + - Cast Index to RealScalar in SVDBase to fix an issue when + RealScalar is not implicitly convertible to Index. + - Provide EIGEN_HAS_C99_MATH when using MSVC. + - Various fixes in polynomial solver and its unit tests. + - nd 4415d4e2d: Extend polynomial solver unit tests to + complexes. + - Automatically switch between EigenSolver and + ComplexEigenSolver, and fix a few Real versus Scalar issues. + - Enable construction of Ref from a runtime + vector. + - Fix a problem of old gcc versions having problems with + recursive #pragma GCC diagnostic push/pop. + - Fix compilation with expression template scalar type. + - Backport AVX512 implementation to 3.3. + - Fix StlDeque compilation issue with GCC 10. + - Avoid false-positive test results in non-linear optimization + tests. + - Fix undefined behaviour caused by uncaught exceptions in OMP + section of parallel GEBP kernel. + - Fix a bug with half-precision floats on GPUs. + * Fixed warnings: + - Fix some maybe-uninitialized warnings in AmbiVector.h and + test bdcsvd. + - Silent cmake warnings in Lapack CMakeLists.txt. + - Rename variable which shadows class name in Polynomials + module. + - Workaround gcc's alloc-size-larger-than= warning in + DenseStorage.h. + - Hide some unused variable warnings in g++8.1 in Tensor + contraction mapper. + - Fix gcc 8.1 warning: "maybe use uninitialized" in std tests. + - Fix always true warning with gcc 4.7in test numext. + - Fix nonnull-compare warning in test geo_alignedbox. + - Disable ignoring attributes warning in vectorization logic + test. + - Fix a gcc7 warning about bool * bool in abs2 default + implementation. + - Fix a warning in SparseSelfAdjointView about a branch + statement always evaluation to false. +- Minor rebase of patches to fix offsets. +- Specify relative path to includedir as option to cmake as it + only accepts paths relative to CMAKE_INSTALL_PREFIX now. +- Drop Group tags. + +- Add eigen3-CastXML-support-for-aarch64.patch to support CastXML + on aarch64 [https://gitlab.com/libeigen/eigen/-/issues/1979]; + patch taken from upstream commit and rebased to apply without + fuzz. + +- Convert to _multibuild, to avoid doc dependencies when building + the main package. + +- Clean up spec file: + * Correct License tag, some included algorithms are LGPL-2.1-only + * Remove conditionals for obsolete distributions (which were failing + or unresolvable anyway) + * Remove defattr, use license macro + * Hide GL/GLUT/GLEW BuildRequires behind tests bcond, as tests are + not build currently + * Add missing BuildRequires tex(newunicodechar.sty), group doc dependencies + +- Drop doc tgz that contained duplicated files + to make the package build reproducible (boo#1047218) + +- Update to version 3.3.7: + + Changes since 3.3.6: Fix compilation with GCC>=6 and compiler optimization turned off. +- Added eigen3-3.3.1-fixcmake.patch + elisa +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * ListBrowserDelegate: set spacings and paddings in a better way + * Don't let rating stars take up space for unrated tracks (kde#448016) + * Enable unicode normalization on track data before matching (kde#391462) + * Improve Sort menu button's behaviors to be more conventional + * Fixup identical IDs introduced in the previous commit + * Fix sort menu positioning (kde#448083) + * Fix crash when QUrl in Enqueued files is empty (kde#428218) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix volume slider scroll speed regression (kde#446909) + * Fix Favorite button size on list items (kde#446911) + * always restore local files that still exists in playlist + * add media play list for restoring local track from files not db + * Use Kirigami.Icon for icons, rather than Image (kde#446446) + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Improve MediaPlayListView text + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Fix i18n arguments for playlist view "N tracks" message + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Pass proper display name to VLC + * Don't use Title Case for inhibition reason + * Remove min Android SDK version from Manifest + * Optional "favorite" style ratings (kde#430196) + * Use Math.round() to calculate the height of HeaderBar (kde#443191) + * Fix "Now Playing" view's background flickering (kde#431607) + * Unify header look between Now Playing page and other pages (kde#442262) + * Don't parse HTML in metadata fields (kde#442077) + * Added vertical spacing to Playlist bottom toolbar. + * Rename "Radios" to "Radio Stations" (kde#441732) + * Use text "Add to Playlist" instead of "Enqueue" (kde#441734) + * Refine search show/hide button's tooltip (kde#441736) + * Use KDECompilerSettings, kf5.85 defines CMAKE_CXX_STANDARD 17 directly + * Don't find KIO on Android + * we can use as_const + * Don't use icons-only buttons in the Playlist + * Un-hardcode slider appearance + * Make track ratings editable inline (kde#437099) + * Allow update track rating in DataListView + * export DataTypes to qml such that enums inside it are usable + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- Changes since 21.08.2: + * Remove min Android SDK version from Manifest + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Don't unnecessarily disable back and forward buttons when paused (kde#442137) + * Fix ToolButton icon colours not being white + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Don't find KIO on Android + * Fix in-app seek shortcuts (kde#441485) + * Fix broken "Files" view (kde#440980) + * Don't show "Show in Folder" buttons for radio streams (kde#439280) +- Drop upstream patch: + * 0001-Fix-broken-Files-view.patch + +- Add patch from upstream to fix a critical regression in the files + view, which was being built without KIO support. + * 0001-Fix-broken-Files-view.patch + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- Changes since 21.07.90: + * Make desktop config window able to scroll (kde#440491) + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * make KIO optional on Android and required everywhere else + * avoid fetching lyrics twice for tracks not in database from playlist + * remove hard dependency on DBus for powermanagement code + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * generate qml plugin types file + * Remove unused licenses from LICENSES/ directory + * Fix comment grammar, sent->send + * Improve header label's mouse area + * Make partyMode list scroll to the playing track + * Move all hardcoded color in HeaderBar to one place + * Remove progress background of playlist entries on desktop + * Add F11 hotkey for toggling Party Mode + * Port GaussianBlur to FastBlur for better performance + * Move playlist's section sizer to BaseTheme + * Use Kirigami.PlaceholderMessage's explanation: property in playlist + * Bump frameworks version to 5.80 and use Q_EMIT consistently + * use enum for columns in album queries + * use an enum to select the column returned when querying radios + * use an enum to select the column returned when querying tracks + * Clean unneeded code + * Add flathub badge + * [autotest] Add test for PlayListEntry's play button + * Relayout PlayListEntry's label when state changes + * Allow resuming when clicking on Playlist's play button + * Fix binding loop in ContextView when resizing + * Two related fixes for FooterBar to snap to bounds + * Improve Playlist's album header + * Pass desktop entry name to power management inhibition + * Improve Player Control + * Cleanup whitespace in CMakeLists.txt + * Fix Repeat button's tooltip on mobile + * Make Shuffle/Repeat modes more clear (kde#436217) + * Polish Now playing page + * Only display secondary Text in grid delegate if there is secondry text + * Use ternaries in GridBrowserView instead of nested if/else statements + * Add mobile screenshot to metadata + * keep the UI activity running in background to keep playing music + * gets more accurate metadata for tracks and improve reliability + * use QtAndroid::requestPermissionsSync instead of custom code + * Fix spacing of playing sidebar header and footer and mobile + * ensure that reuse is happy with our Android resources + * improve Android integration + * improve logging info for QtMultimedia player code + * add missing icons + * never use dbus on Android + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Fix inhibit suspend on Gnome + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix fields behavior when creating a radio. + * properly update album when removing one of its track + * Elisa has a wonderful site, let's point to it + * No need to emit trackModified when a track starts playing + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Correct ContextView's footer + * [ContextView] Fix visibility of "Show In Folder" button + * Make contextView's footer as tall as playlistView's one + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Larger minimum window width for desktop mode (kde#435446) + +- Update to 21.03.80 + * New feature release +- Too many changes since 20.12.3, only listing bugfixes: + * still return a valid track even when no extractors support it (kde#433892) + * Increase base height of configuration dialog (kde#431639) + * ensure the configuration dialog is not dirty when just open (kde#430743) + * Fix serialisation of playlist (kde#430444) + * Redo configuration window (kde#425140) + * Move remaining track indicator to playlist footer (kde#429464) + * Replace homemade ScrollHelper with standard ScrollViews to hold view items (kde#417859) + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * fix sort by duration to not use string sort + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * avoid concurrent access when fetching lyrics (kde#431422) + * Fix "show current track" button (kde#431602) + * ensure the configuration dialog is not dirty when just open (kde#430743) + * avoid printing useless logs on console when power management is working (kde#421660) + * fix enqueue from files explorer (kde#428218) + * Fix Radio streams + * use a QFlags to handle entities to watch for file system changes + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * do not mishandle the force file system option (kde#424901) + * always enable the remove button for playlist entries + * when adding a directory from files view, follow sort order + * properly build URLs for local files that may have special characters + * properly enqueue files from file browser to playlist (kde#429465) + * clean dead signal in ViewManager + * add some categorized debug output in player control code + * remove unused code in MPRIS interface class + * emit Seeked on MPRIS2 interface when player really seeked (kde#428957) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- Changes since 20.11.90: + * Don't look for translated version of "Play-Pause" shortcut (kde#410110) + * in grid view, do not try to open music files but enqueue them (kde#429460) + * Allow to restore entries in play list from local or remote URLs + * call Q_EMIT Seeked less frequently to reduce MPRIS spamming + * Don't show "Show Playlist" button in Party Mode (kde#429729) + +- Update to 20.11.90 + * New feature release +- Too many changes since 20.11.80, only listing bugfixes: + * Remove unneeded margins around list browser view (kde#429330) + * prevent crash by stopping play before freeing libvlc resources (kde#424891) + * forget the saved position withing a track when switching to another one (kde#408295) + * use a role of the model to also choose the correct delegate for metadata (kde#429039) + * fix modification of tracks with embedded covers (kde#429041) + +- Update to 20.11.80 + * New feature release +- Too many changes since 20.08.3, only listing bugfixes: + * make MediaTrackMetadataView able to modify metadata for tracks (kde#406472) + * Replace homemade ScrollHelper with standard ScrollViews to hold view items (kde#417859) + * Add feature to show files in file manager (kde#406471) + * Accept files named "albumart.jpg" for album art (kde#424661) + * Don't allow view's loading indicator and placeholder message to overlap (kde#424918) + * Set StartupWMClass in .desktop file to make the app show up in GNOME properly (kde#428032) + * Fix "Nothing played" message when a file only with a title tag is played (kde#427289) + * Don't show unnecessary global shortcuts columns in keyboard shortcuts window (kde#427072) + * Add appropriate side margins for content in Now Playing view (kde#425834) + * fix open now playing (kde#425601) + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix list items with no subtitle not being centered (kde#426417) + * Fix incorrect version display in about dialog (kde#424932) + * Clip placeholder message within playlist + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * Fix incorrect mpris2 volume display + * when navigating with Elisa's file browser display current directory + * fix clickable zones in header bar to be always maximized + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- Changes since 20.07.90: + * fixes all remaining issues when handling track URLs + * unbreak automated tests of MediaPlayList proxy model + * fix typo in FileBrowserProxyModel class attribute + * fix enqueue of a single file from Elisa's file browser + * fix enqueue from program arguments (for example from Doplhin) (kde#423007) + * Fix excessively tall hit areas for playback and volume sliders + +- Update to 20.07.90 + * New feature release +- Changes since 20.07.80: + * provide width and height for blurred background in HeaderBar + * fix image provider to scale images to requested size with good quality (kde#424276) + * Fix misplaced slider backgrounds (kde#424154) + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- No code change since 20.04.2 + emacs +- Skip patch boo1180353-6d8144a2.patch for emacs 25.3 as already + part of emacs 27.2: Was fix for boo#1180353 that was a possible + segmentation fault in case of stack overflow of etags + +- Use %make_build macro. + +- Get rid of the old dbus shell code in the emacs shell script + nowadays this should be not needed anymore + +- Make dbus code in emacs shell script failsafe + +- Enable the NO_AT_BRIDGE code + +- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517) +- Correct quoting of anonymous function calls + -- Add patch boo1180353-6d8144a2.patch to fix boo#1180353 that is a - possible segmentation fault in case of stack overflow of etags +- Work for boo#1183497: make sure that if ibus is the input method + that there exists a working gtk immodule for ibus as well as the + ibus daemon is up and running + +- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34 + +- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- For terminal 24bit support, fall back to xterm+direct + (semicolon version) if requested by the COLORTERM environment variable. + Upstream commit 50f489b5dc. + Allows 24bit color on gnome-terminal out of the box. + * emacs-27.2-COLORTERM-24bit.patch + +- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +- Update emacs.keyring + +- Update to GNU Emacs version 27.2 + * Changes in Emacs 27.2 + This is a bug-fix release with no new features. + * Lisp Changes in Emacs 27.2 + The behavior of the user option 'resize-mini-frames' has changed. + If set to a non-nil value which isn't a function, resize the mini + frame using the new function 'fit-mini-frame-to-buffer' which won't + skip leading or trailing empty lines of the buffer. + * Changes in Specialized Modes and Packages in Emacs 27.2 + Tramp: The user option 'tramp-completion-reread-directory-timeout' + is now obsolete. +- Remove patches now upstream + * emacs-27.1-gif.patch + * emacs-27.1-home.patch +- Port patches + * emacs-24.3-iconic.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * pdump.patch + +- Add patch emacs-27.1-Xauthority4server.patch + * Allow GNU Emacs server to open X Display even if the Xauthority + file is not the default expected by XCloseDisplay() + * Hopefully fix boo#1174534 and boo#1179854 + +- Replace system-user-games with user(games): be resilient to + package name changes. + +- Add patch emacs-27.1-gif.patch from upstream mailing list to fix + crash on broken gif files +- Correct group of el package as well as provide it as devel packages + +- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in + the load path as otherwise we might catch some not seen errors + +- Correct paths for emacs manual page on the fly + +- Add patch pdump.patch from Andreas Schwab as it allows to + rename the executable name in emacs.sh + +- Correct manual page of emacs, that is remove ``local/`` +- Make sure that the emacs spawned by the emacs script does use + its default pdumper image file +- Avoid warning about permissions on /var/lib/games + +- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487 +- Require git at build time as used by rebuilding byte compiled lisp files +- Load pcase and easy-mmode at dump time from emacs-lisp path + +- Switch Emacs.FontBackend setting off (boo#1175372) + +- Some specfile cleanup: remove checks obsoleted by the portable dumper + +- Add upstream patch emacs-27.1-home.patch from mailing list + to add missing slashes on finding ~/Emacs + +- Provide for all three emacs layouts, that are emacs-nox, emacs-x11, + and emacs-gtk their own pdumper file (boo#1175233) + +- Update to GNU Emacs version 27.1 + * Emacs is now compliant with the latest version 13.0 of the Unicode Standard. + * Emacs can now use the XDG convention for init files. + The 'XDG_CONFIG_HOME' environment variable (which defaults to + "~/.config") specifies the XDG configuration parent directory. + Emacs checks for "init.el" and other configuration files inside + the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e. + "$XDG_CONFIG_HOME/emacs/init.el" + However, Emacs will still initially look for init files in their + traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if + "$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete + or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of + the XDG directory. + * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS +- Port and rename patch emacs-26.2.dif to emacs-27.1.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-asian-print.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.1-custom-fonts.patch + * emacs-25.2-ImageMagick7.patch + * emacs-26.1-xft4x11.patch +- Remove patches now upstream solved + * xwidget.patch + * emacs-libX11-boo1175028.patch +- Add patch emacs-27.1-pdftex.patch to generate pdf files +- Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once +- Use emacs.keyring to verify source tar ball +- Fixup the fix for boo#1152105: don't hard require(preun/post) + /sbin/install-info, but relay again on %install_info_prereq + macro. But limit this and the info packages preun/post script + to suse_version <= 1500. Later versions use file triggers for + info pages. + +- Let it build even with the fix for boo#1152105 + +- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow + OBS to shortcut through the -mini flavors. + +- Update to emacs version 26.3 + * New option 'help-enable-completion-auto-load'. + This allows disabling the new feature introduced in Emacs 26.1 which + loads files during completion of 'C-h f' and 'C-h v' according to + 'definition-prefixes'. + * Emacs now supports the new Japanese Era name. + The newly assigned codepoint U+32FF was added to the Unicode Character + Database compiled into Emacs. + +- Use %_userunitdir macro to avoid trouble with %_libdir (boo#1132939) + +- Update to emacs version 26.2 + * Emacs is now compliant with the latest version 11.0 of the Unicode Standard. + * New variable 'xft-ignore-color-fonts'. + * Changes in Specialized Modes and Packages in Emacs 26.2 + Dired: The 'Z' command on a directory name compresses all of its files. + * Ibuffer: New toggle 'ibuffer-do-toggle-lock', bound to 'L'. + * Imenu: The value for 'imenu-auto-rescan-maxout' has been increased to 600000. + * Gnus: Mailutils movemail will now be used if found at runtime. + * Shadowfile: shadowfile.el has been rewritten to support Tramp file names. + * Shell mode: Shell mode buffers now have 'scroll-conservatively' set to 101. + * VC: VC support for Mercurial was improved. + * Incompatible Lisp Changes in Emacs 26.2 + shadowfile config files have changed their syntax. + 'thread-alive-p' has been renamed to 'thread-live-p'. + 'while-no-input' does not return due to input from subprocesses. + * Lisp Changes in Emacs 26.2 + The new function 'read-answer' accepts either long or short answers + depending on the new customizable variable 'read-answer-short'. + New function 'assoc-delete-all'. Like 'assq-delete-all', but uses + 'equal' for comparison. + The function 'thing-at-point' behaves as before Emacs 26.1. + The behavior of 'thing-at-point' when called with argument 'list' has + changed in Emacs 26.1, in that it didn't consider text inside comments + and strings as a potential list. This change is now reverted, and + 'thing-at-point' behaves like it did before Emacs 26.1. + To cater to use cases where comments and strings are to be ignored + when looking for a list, the function 'list-at-point' now takes an + optional argument to do so. +- Port and rename patch emacs-26.1.dif to emacs-26.2.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + +- Let ispell.el perform even on older systems without default + hunspell dictionary as otherwise this leades to wrong type + error as nil is not a pointer to a string + +- Let site-start.el also seek for hunspell to load the ispell + lisp library (boo#1110387) + +- Help ispell(.el) to find and provide the usable dictionaries + even for hunspell (boo#1110387) + +- Avoid error message on info.info(.info) as this file should not be + installed due it is part of the system package info (boo#1101652) + +- xwidget.patch: Make xwidget-webkit-execute-script safe against GC +- Re-enable Xwidgets on 32bit architectures + -- Add patch emacs-25.3-xft4x11.patch to allow emacs-x11 to use +- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use +- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor + used. Emacs-x11 uses gsettings on openSUSE. + +- Use -fPIE/-pie for helper binaries +- Use Groups tag Productivity/Text/Editors + +- Add configure option for mailutils as recommended by GNU Emacs upstream +- Re-enable games with GNU Emacs which requires system-user-games + +- Cleanup the spec file by removing old suse_versions + and reordering configure options +- Add some missed packages for configure +- Avoid Xwidgets on 32bit architectures as this does not build + +- Update to emacs version 26.1 + * Startup Changes in Emacs 26.1 + - New option '--fg-daemon' + - New option '--module-assertions' + - Emacs now supports 24-bit colors on capable text terminals + - Emacs now obeys the X resource "scrollBar" at startup + * Various Changes in Emacs 26.1, see NEWS + * Various Editing Changes in Emacs 26.1, see NEWS + * Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS + * Some Incompatible Lisp Changes in Emacs 26.1, see NEWS + * Various Lisp Changes in Emacs 26.1, see NEWS +- Removed patch now upstream + * emacs-24.4-decl.dif + * emacs-25.2-bsc1058425.patch + * emacs-25.2-xwidget.patch + * gnulib.git-94e01571.patch +- Remove patch emacs-24.1-bnc628268.patch as spell.el is gone for ever +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.2-ImageMagick7.patch +- Port and rename patch emacs-25.3.dif to emacs-26.1.dif + +- Explicitly call autoreconf, unless without autoconf is specified. + In this case, there is spec-file logic to touch timestampes of + relevant files. Move this logic to build instead of prep phase. + +- Remove xorg-x11-devel from buildrequires, replace + by an extense list of pkgconfig()-style dependencies. + endless-sky +- Drop upstream fixed patches: + * string-include.patch + * 0001-build-fix-compilation-on-gcc11.patch +- Rebase fix-data-path.patch + +- Update to 0.9.14: + * Numerous typo fixes + * Fixes to how several missions are offered to the player + * Better suggestions of possibly incomplete conditions in some missions + "visit" dialogues + * Differentiation between two Remnant engines' reversing capabilities + * Certain Navy shipyards now stock the Dropship + * Ships that have no specified "drag" attribute default to 100, + rather than causing crashes + * Weaponry that alters the ship's status conditions (e.g. ionization) + now respects the required minimum value of 0 + * The "interrupt fast-forward" preference defaults to off + eog +- Update to version 41.1: + + Bugs fixed: + - Accessibility: add proper mnemonic relations and labelling + - Remove incorrect arg for i18n.merge_file + - Saving image fails with GVFS SFTP backend + + Updated translations. + eventviews +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- No code change since 21.12.0 + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- Changes since 21.11.90: + * Enable new GitLab CI on stable branch. + * Agenda view: fix misalignement of allday view & day headers \wo scrollbar (kde#405714) + +- Update to 21.11.90 + * New feature release +- Changes since 21.11.80: + * Color the borders of items in the Agenda view + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * AgendaView: fix misaligned layout of header & footer columns + * Allow to show header in qtc6 + * Show decoration elements without frame in all widget styles + * Drop support for EVENTVIEWS_NODECOS flag + * Make TodoModel accessible to QML + * Add changes ignored by the git merge + * Fix some cppcheck warning + * Add a Completed Date column to the To-Do List view + * Add a dependency for Gitlab CI + * Use theme colors for today's cell and the selected cell in the Month View + * Use const'ref + * Port for(...:...) + * Fix include + * Add KDE CI file + * Const'ify variable + * A new api was added => increase version + * Use qOverload directly (scripted) + * Use std::chrono_literals + * Use KPluginFactory to instantiate plugins + * USe std::chrono_literals + * CalendarDecoration::StoredElement: tag property getters with Q_REQUIRED_RESULT + * CalendarDecoration::Element: make property getters const + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- Changes since 21.08.1: + * Simplify drawBackground() + * Use theme colors for today's cell and the selected cell in the Month View + * CI: use stable-kf5-qt5 BRANCH_GROUP in stable branch + * Do not use "due today" color for completed to-dos in Agenda View (kde#122776) + * src/helper.cpp - fix crash in setResourceColor (kde#426906) + * Display multi-day holidays as one wide block in the Month View (kde#187116) + * Avoid vertical gaps around multi-day events in the month view (kde#435667) + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- Changes since 21.08.0: + * Allow separate ListView configurations + * Preserve sorting in the ListView (kde#441530) + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +- Update to 21.07.90 + * New feature release +- Changes since 21.07.80: + * Simplify sorting the Todo List view + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Shorten holiday names to fit the Agenda view's header (kde#225498) + * Fix clazy warning + * Modernize code + * Use forward declaration (scripted) +- Only install the license files once + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- Changes since 21.04.2: + * Make To-do List sort by priority consistent with KCalendarCore + * Display the tops of journal entries in journal frames (kde#437669) + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Fix corner cases in the Agenda and Month views + * Show recurring to-dos on DTDUE in the month view, like plain to-dos + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- Changes since 21.04.0: + * Tidy up TimelineView's interface, some day. + * Adjust layout and resizing of the timeline view + * Initialize the view's preferences + * Don't crash if an agenda item is deleted while it is being moved (kde#435352) + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +- Update to 21.03.90 + * New feature release +- Changes since 21.03.80: + * Display recurrence without main incidence + +- Update to 21.03.80 + * New feature release +- Too many changes to list here. + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- Changes since 20.12.2: + * Use placeHolderText for the priority quick filter + * Fix agenda view's display of end-of-day events + * Fix month view's display of end-of-day instances (kde#165212) + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- No code change since 20.12.1 + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Revert merge request 14 + * Make To-do List popup menu match other menus + * agendaviews: Display recurrence w/o main incidence + * incidencetreemodel: Improve debug ouput + * Fix display of multi-day events from non-local time zones (kde#429007) + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +- Update to 20.11.80 + * New feature release +- Too many changes to list here. + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- No code change since 20.08.1 + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- Changes since 20.08.0: + * use no deprecated enum Qt::MiddleButton + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +- Update to 20.07.80 + * New feature release +- Too many changes to list here. + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Sort by date/time correctly in the Event List view + * Display incidences at the time they are dragged to in the agenda view. + * Display recurring to-dos on their due date/time in the agenda view + * Display all-day to-dos on their due date in the agenda view (kde#338302) + evince +- Update to version 41.3: + + data: Fix metadata. + + shell: Remove "Quit" from shortcuts page. + + Updated translations. + +- Rebase patch to fit the meson.build update: + + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch + +- Update to version 41.2: + + data: Remove alphanumeric version from AppStream. + + Include subproject (libhandy) as part of the tarball. + +- Update to version 41.1: + + build: Revert project name capitalization. +- Changes from version 41.0: + + backends: + - Add format attribute to stop warning on string literal + - Make function static as only used in this file + - Simplify metadata tags getters + - Use SaveToBufferData only with "struct" before + + browser-plugin: Remove browser-plugin support + + build: + - Add option to control internal vs external synctex + - Allow building without libhandy-1 available + - Bump version requirement for Poppler + - Fix conversion to match new version scheme + - Modernize and simplify meson files + - Remove Changelog target + - Update build libtiff-4 dependency + - Use devel icon for unstable version installed + - Remove c++ dependency, and use only C + - Fix compilation error when DBus is disabled + + data: + - Update URL to submit issues + - Fix AppData urls for issues + - Add new-window desktop action + - Fix donation link + + help: + - Fix 404 link to on-wiki bug reporting guidelines + - Update Evince icon as svg + - Correct Window action + + libview: + - Open new annotation window only for text annotation + - Fix dual page option ignored for single page documents + + shell: + - Add mnemonics to annotations contextual menus + - Added mnemonic for highlight option in context menu + - Adding padding to improve readability + - Always show the annotation window on new annotations + - Enable annotation actions only in document that supports them + - Enable odd pages left when dual page is on + - Expand sidebar annotations by default + - Fix libhandy includes + - Implemented headerbar for Annotation Properties dialog + - Reload annotation sidebar on annotation properties changes + - Reload the annotation sidebar when the type changes + - Show annotation contents in sidebar when available + - Show content in tooltip popup in annotations sidebar + - Fix g_critical about removing non-existant timer + - Show filename in recent view when title has only spaces + - Show None when missing creation/modification date + - Add comment about logic of 'first_iteration' + - Use a constant for GString init size + - Support duration in decimal value + - Be able to collapse/expand all entries + + Updated translations. +- Replace c++_compiler with c_compiler BuildRequires. +- Replace libtiff-devel with pkgconfig(libtiff-4) BuildRequires. + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +- Update to version 41.alpha: + + Backends: + - Add format attribute to stop warning on string literal. + - Make function static as only used in this file. + - Simplify metadata tags getters. + - Use SaveToBufferData only with "struct" before. + + browser-plugin: Remove browser-plugin support. + + Help: + - Update Evince icon as svg. + - Correct Window action. + + libview: dual page option is ignored for single page documents. + + Shell: + - Add mnemonics to annotations contextual menus. + - Added mnemonic for highlight option in context menu. + - Adding padding to improve readability. + - Always show the annotation window on new annotations. + - Enable odd pages left when dual page is on. + - Expand sidebar annotations by default. + - Implemented headerbar for Annotation Properties dialog. + - Reload annotation sidebar on annotation properties changes. + - Reload the annotation sidebar when the type changes. + - Show annotation contents in sidebar when available. + - Show content in tooltip popup in annotations sidebar. + - Show filename in recent view when title has only spaces. + - Support duration in decimal value. + - Be able to collapse/expand all entries. + - Fix g_critical about removing non-existant timer. + - Fix compilation error when DBus is disabled. + - Add new-window desktop action. + - Show None when missing creation/modification date. + + Updated translations. + evolution +- Update to version 3.42.2: + + Misc: Generate appdata from the NEWS file + + news-to-appdata: Escape text exported to XML + + flatpak: Update build manifests + + Calendar: + - Cannot always remove custom reminder message + - Not all task lists included in the task panel + + Composer: Don't show blockquote indicators on both sides for + 6th+ level + + Load JavaScript plugins for message preview and WebKit editor + + icalendar-importer: Can show incorrect time in imported data + preview. + + Bugs fixed: glgo#GNOME/evolution#1679, + glgo#GNOME/evolution#1696, glgo#GNOME/evolution#1697, + glgo#GNOME/evolution#1708, glgo#GNOME/evolution#1712, + glgo#GNOME/evolution#1714, glgo#GNOME/evolution#1715, + glgo#GNOME/evolution#1717, glgo#GNOME/evolution#1721. + + Updated translations. + evolution-data-server +- Update to version 3.42.2: + + Bugs Fixed: glgo#GNOME/evolution-data-server#364, + glgo#GNOME/evolution-data-server#365, + glgo#GNOME/evolution-data-server#366. + + Updated translations. + expat +- Update to latest version 2.4.4 in SLE-15-SP4 [jsc#SLE-21253] + +- update to 2.4.4 (bsc#1195217, bsc#1195054): + * Security fixes: + - CVE-2022-23852 -- Fix signed integer overflow + (undefined behavior) in function XML_GetBuffer + that is also called by function XML_Parse internally) + for when XML_CONTEXT_BYTES is defined to >0 (which is both + common and default). + Impact is denial of service or more. + - CVE-2022-23990 -- Fix unsigned integer overflow in function + doProlog triggered by large content in element type + declarations when there is an element declaration handler + present (from a prior call to XML_SetElementDeclHandler). + Impact is denial of service or more. + * Bug fixes: + - xmlwf: Fix a memory leak on output file opening error + * Other changes: + - Version info bumped from 9:3:8 to 9:4:8; + see https://verbump.de/ for what these numbers do + * Drop unused file valid-xhtml10.png + +- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474, + bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480): + * CVE-2021-45960 -- Fix issues with left shifts by >=29 places + resulting in + a) realloc acting as free + b) realloc allocating too few bytes + c) undefined behavior + depending on architecture and precise value + for XML documents with >=2^27+1 prefixed attributes + on a single XML tag a la + "" + where XML_ParserCreateNS is used to create the parser + (which needs argument "-n" when running xmlwf). + Impact is denial of service, or more. + * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow + on variable m_groupSize in function doProlog leading + to realloc acting as free. + Impact is denial of service or more. + * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows + near memory allocation at multiple places. Mitre assigned + a dedicated CVE for each involved internal C function: + - CVE-2022-22822 for function addBinding + - CVE-2022-22823 for function build_model + - CVE-2022-22824 for function defineAttribute + - CVE-2022-22825 for function lookup + - CVE-2022-22826 for function nextScaffoldPart + - CVE-2022-22827 for function storeAtts + Impact is denial of service or more. + +- update to 2.4.2: + * Link againgst libm for function "isnan" + * Include expat_config.h as early as possible + * Autotools: Include files with release archives: + - buildconf.sh + - fuzz/*.c + * Autotools: Sync CMake templates + * docs: Document that function XML_GetBuffer may return NULL + when asking for a buffer of 0 (zero) bytes size + * docs: Fix return value docs for both + XML_SetBillionLaughsAttackProtection* functions + * Version info bumped from 9:1:8 to 9:2:8 + extra-cmake-modules -- Add patch to let FindTaglib.cmake generate compatible variables - so apps expecting old-style variables can keep using them - (boo#1182575): - * fix-taglib-variables.patch +- Update to 5.90.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.90.0 +- Changes since 5.89.0: + * Add support for finding Poppler's Qt6 library + * Add support for finding Qt6 QML modules + * Add missing prefix to version-less install directory aliases + * FindInotify.cmake: add target support + * FindInotify.cmake: add support for SunOS + * Add CI for FreeBSD and Android + * Define version-less install targets in KDEInstallDirs5.cmake + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Include QtVersionOption before all Qt5 find_package calls + * ECMGeneratePkgConfigFile: Add an URL parameter + * KDEInstallDirs5: set up KSERVICESDIR alias for KSERVICES5DIR + * KDEInstallDirs6: remove deprecated variables from the documentation + * KDEInstallDirs6: comment out call to query_qmake, not defined + * KDEInstallDirs6: don't set deprecated variable names anymore + * PLUGINDIR is based upon QTPLUGINDIR, so only define it after QTPLUGINDIR + * Split KDEInstallDirs into a 5 and a 6 variant + * AddAppIcon: clarify ksvg2icns role for @2x icons + * Add support for specifying private dependencies for pkg-config files + * FindEGL add 'lib' prefix for windows. + +- Strip 'Source' URL for faster submissions + +- Update to 5.88.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.88.0 +- Changes since 5.87.0: + * Fix Wayland_DATADIR when cross-compiling + * [android] Extend NDK workaround to version 22 + * msvc: Fix __cplusplus value + * Fix ECM on systems without PyQt5 on Python 2 + * ECMFindQMLModule: Use QT_HOST_BINS to find qmlplugindump + * FindQtWaylandScanner: Use QT_HOST_BINS to find qtwaylandscanner + * ecm_add_test: add -DQT_FORCE_ASSERTS to compile flags by default + +- Update to 5.87.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.87.0 +- Changes since 5.86.0: + * Add Gitlab CI configuration + * Add -Werror=init-self to the default CMAKE_CXX_FLAGS + * Handle git remotes that aren't called origin in _repository_name() + * Fix UDev URL + * python: Bump maximum version for Python 3 module generator check. + * clang-format: extend ForeachMacros + * Avoid raising an error for submodule git trees. + * Make sphinx happier about syntax + * KDEClangFormat: Check for autogeneration notice instead of copyright text + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * ECMSetupQtPluginMacroNames: avoid adding duplicates to vars in config code + * Enable KDEGitCommitHooks on Windows + * Add LicenseRef-KDE-Accepted-LGPL to license compatibility matrix + +- Update to 5.85.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.85.0 +- Too many changes to list here. + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * Number screenshots in the same way the fastlane tool does this + * Make pre-commit hook executable + * KDECompilerSettings: revert setting CMAKE_C(XX)_EXTENSIONS + * [fastlane] Add mapping for serbian + * cmake: Explicetely disable c/c++ compiler extensions + * Set the C++17 standard starting from 5.84 + * Bump the C++ standard we compile with to 17 + * Update IRC network name in the README + * Override atime and ctime in tar PaxHeaders + * Add prefix.sh.fish file for fish shell + * modules/ECMGenerateHeaders.cmake - init originalprefix + +- Update to 5.83.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.83.0 +- Too many changes to list here. + +- Update to 5.82.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.82.0 +- Changes since 5.81.0: + * ECMGenerateExportHeader: add macros for enumerator deprecation warning + * clang-format: Add links to clang-format docs and coding style wiki + * Add link to clang-format options documentation + * clang-format: Disable formatting for JS files + * Fix static Windows builds by not setting /NODEFAULTLIB:libcmt /DEFAULTLIB:msvcrt + * Fix installation of qm files from po files in the build directory + * Document the advanced APK packaging options + * Add a way to pass additional arguments to androiddeployqt + * Clean ECM's attic + +- Update to 5.81.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.81.0 +- Changes since 5.80.0: + * ECMGenerateExportHeader: do sanity check for version argument values + * Fix warning about wayland-scanner code arg + +- Update to 5.80.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.80.0 +- Changes since 5.79.0: + * Fix ECMCheckOutboundLicenseTest to find the FindReuseTool.cmake file + * ecm_qt_declare_logging_category: support target arg to append source file to + * Add FindIsoCodes module + * clang-format: set AlwaysBreakTemplateDeclarations to true + * Add clang-format target by default in KDEFrameworkCompilerSettings + * Add FindLibcap.cmake + * Fix relative path edge case in ECMGeneratePriFile + * Define relative paths when KDE_INSTALL_USE_QT_SYS_PATHS is enabled + +- Update to 5.79.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.79.0 +- Too many changes since 5.78.0, only listing bugfixes: + * Fix permissions for scripts (kde#431768) + +- Update to 5.78.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.78.0 +- Too many changes since 5.77.0, only listing bugfixes: + * bump required cmake version for Android.cmake (kde#424392) + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * clang-format: No space before initializer list + * Fix category extraction from desktop files + * Define install dir variable for file templates + * Add fastlane metadata generation for Android builds + * (Qt)WaylandScanner: Properly mark files as SKIP_AUTOMOC + * Fix updating of apptemplate tars fail2ban +- buildrequire python-rpm-macros + falkon +- Update to 3.2.0 + * Add support for Screen Capture (Qt 5.13.2+) + * Option for internal PDFium-based viewer (Qt 5.13+) + * CookieManager: Add support for selecting more than one cookie + at once + * Correct the sorting for cookies white- and black- lists + * Speeddial: decode initialScript data as Utf8 + * Set current tab as parent for duplicated tab + * add support for detaching tabs via context menu (kde#443947) + * BookmarksManager: Don't allow to create bookmark without parent + * Remove the padding of the bookmark bar + * Added context menu item to bookmarks toolbar for creating + folder + * Preferences: Add links to KDE store for installing + themes/extensions + * OcsSupport: Add initial support for downloading + themes/extensions + * Add filter to preferences extensions page + * SideBarManager: Clear active sidebar upon close + * Added focus for searchbar in history sidebar & bookmark sidebar + * SearchToolBar: Remove warning message that no results were + found + * SearchBar - Show number of matches found on page search + * added pause/resume for downloads + * Prompt user when KWallet is disabled + * KDEFrameworksIntegration: Create Purpose menu in init + * GreaseMonkey: Fix detecting *.user.js urls + * Added QLoggingCategory to Falkon + * Handle web push notifications with Falkon notification system + * Fix name and set desktop entry for notifications + * NetworkManager: Fix QtWebEngine warning about registering + schemes + * Don't use subfolders for QML/Python extensions + * ThemeManager: Implement removing locally installed themes + * Plugins: Implement removing locally installed plugins + * Plugins: Use embedded JSON metadata for shared library plugins + * RunAction plugin: set alternatingRowColors for listWidget + * VerticalTabs: Accept click event on tree collapse + * VerticalTabs: Draw unloaded tabs with "Disabled" color palette + * VerticalTabs: Add child tab with middle click on "New Tab" + button + * VerticalTabs: Correctly recognize tree collapse / expand button + * VerticalTabs: Also override Ctrl+PgUp/PgDown shortcuts +- Drop patches merged upstream: + * Add-missing-include-in-last-qt5.14.patch + * Fix-crash-when-KWallet-is-not-available.patch + * 0001-Fix-build-with-Qt-5.15.patch +- Remove obsolete commands in %post/%postun +- Drop redundant recommendation of the -lang package +- Cleanup .spec file +- Add Source URL +- Add signature file and keyring + fcitx-qt5 +- update to version 1.2.7 + * support Qt6 +- drop fix-compilation-with-qt-5.11.patch, upstreamed + +- Update to version 1.2.6 + * Updated translations + * Fix potential recursion in libreoffice + * Fix delete surrounding text + * Allow building with QT_NO_KEYWORDS + fetchmail +- fix [bsc#1193894] + * Restore autoprobe functionality behaviour as per 6.3.x version + * Added patch fetchmail-restore-auto-probe-behaviour.patch + +- fix [bsc#1194203]: + * Always create fetchmail group, even if the user is already + present, as a leftover from Leap 15.2 upgrade. This may happen + also if user is messing with groups/users directly or upgrading + from even an older fetchmail versions. + +- Update to 6.4.22 in SLE-15-SP2: + [jsc#SLE-18159, jsc#SLE-17903, jsc#SLE-18059] + * Remove all python2 dependencies [bsc#1190896] + * Remove fetchmail-CVE-2021-39272.patch fixed in the update + +- Update to 6.4.22: [bsc#1190069, CVE-2021-39272] + * OPENSSL AND LICENSING NOTE: + - fetchmail 6.4.22 is compatible with OpenSSL 1.1.1 and 3.0.0. + OpenSSL's licensing changed between these releases from dual + OpenSSL/SSLeay license to Apache License v2.0, which is + considered incompatible with GPL v2 by the FSF. For + implications and details, see the file COPYING. + * SECURITY FIXES: + - CVE-2021-39272: fetchmail-SA-2021-02: On IMAP connections, + without --ssl and with nonempty --sslproto, meaning that + fetchmail is to enforce TLS, and when the server or an attacker + sends a PREAUTH greeting, fetchmail used to continue an + unencrypted connection. Now, log the error and abort the + connection. --Recommendation for servers that support + SSL/TLS-wrapped or "implicit" mode on a dedicated port + (default 993): use --ssl, or the ssl user option in an rcfile. + - On IMAP and POP3 connections, --auth ssh no longer prevents + STARTTLS negotiation. + - On IMAP connections, fetchmail does not permit overriding + a server-side LOGINDISABLED with --auth password any more. + - On POP3 connections, the possibility for RPA authentication + (by probing with an AUTH command without arguments) no longer + prevents STARTTLS negotiation. + - For POP3 connections, only attempt RPA if the authentication + type is "any". + * BUG FIXES: + - On IMAP connections, when AUTHENTICATE EXTERNAL fails and we + have received the tagged (= final) response, do not send "*". + - On IMAP connections, AUTHENTICATE EXTERNAL without username + will properly send a "=" for protocol compliance. + - On IMAP connections, AUTHENTICATE EXTERNAL will now check if + the server advertised SASL-IR (RFC-4959) support and otherwise + refuse (fetchmail <= 6.4 has not supported and does not support + the separate challenge/response with command continuation) + - On IMAP connections, when --auth external is requested but not + advertised by the server, log a proper error message. + - Fetchmail no longer crashes when attempting a connection with + - -plugin "" or --plugout "". + - Fetchmail no longer leaks memory when processing the arguments + of --plugin or --plugout on connections. + - On POP3 connections, the CAPAbilities parser is now caseblind. + - Fix segfault on configurations with "defaults ... no envelope". + This is a regression in fetchmail 6.4.3 and happened when + plugging memory leaks, which did not account for that the + envelope parameter is special when set as "no envelope". The + segfault happens in a constant strlen(-1), triggered by trusted + local input => no vulnerability. + - Fix program abort (SIGABRT) with "internal error" when invalid + sslproto is given with OpenSSL 1.1.0 API compatible SSL + implementations. + * CHANGES: + - IMAP: When fetchmail is in not-authenticated state and the server + volunteers CAPABILITY information, use it and do not re-probe. + (After STARTTLS, fetchmail must and will re-probe explicitly.) + - For typical POP3/IMAP ports 110, 143, 993, 995, if port and --ssl + option do not match, emit a warning and continue. + - fetchmail.man and README.SSL were updated in line with + RFC-8314/8996/8997 recommendations to prefer Implicit TLS + (--ssl/ssl) and TLS v1.2 or newer, placing --sslproto tls1.2+ + more prominently. The defaults shall not change between 6.4.X + releases for compatibility. + * Rebase patches: + fetchmail-add-imap-oauthbearer-support.patch + fetchmail-add-query_to64_outsize-utility-function.patch + fetchmail-support-oauthbearer-xoauth2-with-pop3.patch + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * fetchmail.service + +- Update to 6.4.21 in SLE-15-SP2: + [jsc#SLE-18159, jsc#SLE-17903, jsc#SLE-18059] + * Remove patches fixed upstream: + - fetchmail-SNI-hostname-support.patch + - fetchmail-CVE-2021-36386.patch + - fetchmail-PASSWORDLEN-256.patch + +- Update to 6.4.21: + * REGRESSION FIX: The new security fix in 6.4.20 for + CVE-2021-36386 caused truncation of messages logged to + buffered outputs, predominantly --logfile. + +- Update to 6.4.20: [bsc#1188875, CVE-2021-36386] + * CVE-2021-36386: DoS or information disclosure in some configurations. + When a log message exceeds c. 2 kByte in size, for instance, + with very long header contents, and depending on verbosity + option, fetchmail can crash or misreport each first log message + that requires a buffer reallocation. fetchmail then reallocates + memory and re-runs vsnprintf() without another call to va_start(), + so it reads garbage. The exact impact depends on many factors + around the compiler and operating system configurations used and + the implementation details of the stdarg.h interfaces of the two + functions mentioned before. + +- Backported support for OAUTH2 authentication from Fetchmail 7.0. + - add imap oauthbearer support + - support oauthbearer/xoauth2 with pop3 + - add passwordfile and passwordfd options + - add contrib/fetchnmail-oauth2.py token acquisition utility + - FAQ: list gmail options including oauthbearer and app password + - give each ctl it's own copy of password + - re-read passwordfile on every poll + - add query_to64_outsize() utility function + - Chase and integrate interface change. + - oauth2.c: calculate and pass in correct buffer size to to64frombits() + - Increase max password length to handle oauth tokens + - Bump max. passwordlen to 10000 bytes. + - Add README.OAUTH2 +- Added patches: + * fetchmail-add-imap-oauthbearer-support.patch + * fetchmail-support-oauthbearer-xoauth2-with-pop3.patch + * fetchmail-add-passwordfile-and-passwordfd-options.patch + * fetchmail-add-contrib-fetchnmail-oauth2.py-token-acquisition-u.patch + * fetchmail-FAQ-list-gmail-options-including-oauthbearer-and-app.patch + * fetchmail-give-each-ctl-it-s-own-copy-of-password.patch + * fetchmail-re-read-passwordfile-on-every-poll.patch + * fetchmail-add-query_to64_outsize-utility-function.patch + * fetchmail-chase-and-integrate-interface-change.patch + * fetchmail-oauth2-c-calculate-and-pass-in-correct-buffer-size-to-to64frombits.patch + * fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch + * fetchmail-bump-max-passwordlen-to-1bytes.patch + * fetchmail-add-readme-oauth2-issue-27.patch + +- update to 6.4.19: + * fetchmailconf: properly catch and report option parsing errors + * LMTP: do not try to validate the last component of a UNIX-domain LMTP socket + as though it were a TCP port. + +- update to 6.4.18: + * fetchmailconf: fetchmail 6.4.16 added --sslcertfile to the configuration dump, + but fetchmailconf support was incomplete in Git 7349f124 and it could not + parse sslcertfile, thus the user settings editor came up empty with console + errors printed. Fix configuration parser in fetchmailconf. + * fetchmailconf: do not require fetchmail for -V. do not require Tk (Tkinter) + for -d option. This is to fail more gracefully on incomplete installs. + * TLS code: remove OPENSSL_NO_DEPRECATED macros to avoid portability issues + with OpenSSL v3 - these are for development purposes, not production. + * TLS futureproofing: use SSL_use_PrivateKey_file instead of + SSL_use_RSAPrivateKey_file, the latter will be deprecated with OpenSSL v3, + and the user's key file might be something else than RSA. + * IMAP client: it used to leak memory for username and password when trying + the LOGIN (password-based) authentication and encountered a timeout situation. + * dist-tools/getstats.py: also counts lines in *.py files, shown above. + * fetchmail.man: now mentions that you may need to add --ssl when specifying + a TLS-wrapped port. + * fetchmailconf: --version (-V) now prints the Python version in use. + +- update to 6.4.16: + * fetchmail's --configdump, and fetchmailconf, lacked support for + the sslcertfile option. + * fetchmail --version [fetchmail -V] now queries and prints the + SSL/TLS library's "SSL default trusted certificate" file or + directory (mind the word "default"), where the OpenSSL-compatible + TLS implementation will look for trusted root, meaning + certification authority (CA), certificates. + * fetchmail --version now prints version of the OpenSSL library + that it was compiled against, and that it is using at runtime, + and also the OPENSSL_DIR and OPENSSL_ENGINES_DIR (if available). + +- update to 6.4.15: + * Fix a typo in the manual page reported by David McKelvie. + * Fix cross-compilation with openssl, by Fabrice Fontaine. Merge request !23. + * Fix truncation of SMTP PLAIN AUTH with ^ in credentials, by Earl Chew. + +- update to 6.4.14: + * sr: Мирослав Николић (Miroslav Nikolić) [Serbian] + * Errors about lock file (= pidfile) creation could be lost in daemon + configurations (-d option, or set daemon) when using syslog. Now they are also + logged to syslog. Found verifying a pidfile creation issue on 6.4.12 that was + previously reported by Alex Hall of Automatic Distributors. + * If the lock file cannot be removed (no write permission on directory), try + to truncate it, and if that fails, report error. + * If the pidfile was non-default, fetchmail -q or --quit would malfunction and + claim no other fetchmail were running, because it did not read the + configuration files or merge the command line options, thus it would look for + the PID in the wrong file. + +- Don't require systemd +- Use tmpfiles for all files +- Use systemd macro for tmpfiles +- Don't delete home directory if the user stays +- Use sysusers config to create system user + +- update to 6.4.12: + [#] REGRESSION FIX: + * configure: fetchmail 6.4.9 and 6.4.10 would miss checking for TLS v1.2 and + TLS v1.3 support if AC_LIB_LINKFLAGS came up with something such as + /path/to/libssl.so, rather than -lssl. (For instance on FreeBSD) + * configure: fetchmail 6.4.9's configure was unable to pick up OpenSSL + if it wasn't announced by pkg-config, for instance, on FreeBSD + +- De-hardcode /usr/lib path for launch executable (bsc#1174075) +- Spec file cleanups + +- Update fetchmail.keyring file +- Use %{_prefix}/lib instead of %{_libexecdir} + +- update to 6.4.8: + * Add a test program fm_realpath, and a t.realpath script, neither to be + installed. These will test resolution of the current working directory. + * TRANSLATION UPDATES + * Plug memory leaks when parts of the configuration (defaults, rcfile, command + line) override one another. + * fetchmail terminated the placeholder command string too late and included + garbage from the heap at the end of the string. Workaround: don't use place- + holders %h or %p in the --plugin string. Bug added in 6.4.0 when merging + Gitlab merge request !5 in order to fix an input buffer overrun. + Faulty commit 418cda65f752e367fa663fd13884a45fcbc39ddd. + * Fetchmail now checks for errors when trying to read the .idfile + * Fetchmail's error messages that reports that the defaults entry isn't the + first was made more precise. It could be misleading if there was a poll or + skip statement before the defaults. + * Fetchmail documentation was updated to require OpenSSL 1.1.1. + OpenSSL 1.0.2 reached End Of Life status at the end of the year 2019. + Fetchmail will tolerate, but warn about, 1.0.2 for now on the assumption that + distributors backport security fixes as the need arises. + Fetchmail will also warn if another SSL library that is API-compatible + with OpenSSL lacks TLS v1.3 support. + * If the trust anchor is missing, fetchmail refers the user to README.SSL. + * The AC_DECLS(getenv) check was removed, its only user was broken and not + accounting for that AC_DECLS always defines HAVE_DECL_... to 0 or 1, so + fetchmail never declared a missing getenv() symbol (it was testing with + [#]ifdef). Remove the backup declaration. getenv is mandated by SUSv2 anyways. + * fetchmailconf now supports Python 3 and currently requires the "future" + package, see https://pypi.org/project/future/. + * fetchmailconf: The minimum supported version is now Python 2.7.13, but it is + recommended to use at least 2.7.16 (due to its massive SSL updates). + Older Python versions may check SSL certificates not strictly enough, + which may cause fetchmail to complain later, if the certificate verify fails. + * fetchmailconf now autoprobes SSL-wrapped connections (ports 993 and 995 for + IMAP and POP3) as well and by preference. + * fetchmailconf now defaults newly created users to "ssl" if either of the + existing users sets ssl, or if the server has freshly been probed and + found supporting ssl. + There is a caveat: adding a user to an existing server without probing it + again may skip adding ssl. (This does not prevent STARTTLS.) + * Fix three bugs in fetchmail.man (one unterminated string to .IP macro, one + line that ran into a .PP macro, .TH date format), and remove one .br request + from inside the table, which is unsupported by FreeBSD 12's mandoc(1) formatter. + * Further man page fixes and additions by Chris Mayo and Gregor Zattler. + * When evaluating the need for STARTTLS in non-default configurations (SSL + certificate validation turned off), fetchmail would only consider --sslproto + tls1 as requiring STARTTLS, now all non-empty protocol versions do. + * fetchmailconf now properly writes "no sslcertck" if sslcertck is disabled. + * fetchmailconf now catches and reports OS errors (including DNS errors) when + autoprobing. + * fetchmailconf received a host of other bugfixes, see the Git commit log. + +- Fix invalid usage of libexecdir where %_tmpfilesdir was meant to + be used. + +- pwdutils is gone long time ago + +- switch to python3 +- don't require python*-devel + +- Update to 6.4.1 [bsc#1152964] + [#]# REGRESSION FIXES: + * The bug fix Debian Bug#941129 was incomplete and caused + - a regression in the default file locations, so that fetchmail was + no longer able to find its configuration files in some situations. + - a regression under _FORTIFY_SOURCE where PATH_MAX > minimal _POSIX_PATH_MAX. +- Update to 6.4.0 + [#]# SECURITY FIXES THAT AFFECT BEHAVIOUR AND MAY REQUIRE RECONFIGURATION + * Fetchmail no longer supports SSLv2. + * Fetchmail no longer attempts to negotiate SSLv3 by default, + even with --sslproto ssl23. Fetchmail can now use SSLv3, or TLSv1.1 or a newer + TLS version, with STLS/STARTTLS (it would previously force TLSv1.0 with + STARTTLS). If the OpenSSL version used at build and run-time supports these + versions, --sslproto ssl3 and --sslproto ssl3+ can be used to re-enable SSLv3. + Doing so is discouraged because the SSLv3 protocol is broken. + While this change is supposed to be compatible with common configurations, + users may have to and are advised to change all explicit --sslproto ssl2 + (change to newer protocols required), --sslproto ssl3, --sslproto tls1 to + - -sslproto auto, so that they can benefit from TLSv1.1 and TLSv1.2 where + supported by the server. + The --sslproto option now understands the values auto, ssl3+, tls1+, tls1.1, + tls1.1+, tls1.2, tls1.2+, tls1.3, tls1.3+ (case insensitively), see CHANGES + below for details. + * Fetchmail defaults to --sslcertck behaviour. A new option --nosslcertck to + override this has been added, but may be removed in future fetchmail versions + in favour of another configuration option that makes the insecurity in using + this option clearer. + [#]# SECURITY FIXES + * Fetchmail prevents buffer overruns in GSSAPI authentication with user names + beyond c. 6000 characters in length. Reported by Greg Hudson. + [#]# CHANGED REQUIREMENTS + * fetchmail 6.4.0 is written in C99 and requires a SUSv3 (Single Unix + Specification v3, a superset of POSIX.1-2001 aka. IEEE Std 1003.1-2001 with + XSI extension) compliant system. For now, a C89 compiler should also work + if the system is SUSv3 compliant. + In particular, older fetchmail versions had workaround for several functions + standardized in the Single Unix Specification v3, these have been removed. + The trio/ library has been removed from the distribution. + [#]# CHANGES + * fetchmail 6.3.X is unsupported. + * fetchmail now configures OpenSSL support by default. + * fetchmail now requires OpenSSL v1.0.2 or newer. + * Fetchmail now supports --sslproto auto and --sslproto tls1+ (same as ssl23). + * --sslproto tls1.1+, tls1.2+, and tls1.3+ are now supported for + auto-negotiation with a minimum specified TLS protocol version, and --sslproto + tls1.1, --sslproto tls1.2 and --sslproto tls1.3 to force the specified TLS + protocol version. Note that tls1.3 requires OpenSSL v1.1.1 or newer. + * Fetchmail now detects if the server hangs up prematurely during SSL_connect() + and reports this condition as such, and not just as SSL connection failure. + (OpenSSL 1.0.2 reported incompatible with pop3.live.com by Jerry Seibert). + * A foreground fetchmail can now accept a few more options while another copy is + running in the background. + * fetchmail now handles POP3 --keep UID lists more efficiently, by using Rainer + Weikusat's P-Tree implementation. This reduces the complexity for handling + a large UIDL from O(n^2) to O(n log n) and becomes noticably faster with + thousands of kept messages. (IMAP does not currently track UIDs and is unaffected.) + At the same time, the UIDL emulation code for deficient servers has been + removed. It never worked really well. Servers that do not implement the + optional UIDL command only work with --fetchall option set, which in itself is + incompatible with the --keep option (it would cause message duplication). + * fetchmail, when setting up TLS connections, now uses SSL_set_tlsext_host_name() + to set up the SNI (Server Name Indication). Some servers (for instance + googlemail) require SNI when using newer SSL protocols. + * Fetchmail now sets the expected hostname through OpenSSL 1.0.2's new + X509_VERIFY_PARAM_set1_host() function to enable OpenSSL's native certificate + verification features. + * fetchmail will drop the connection when fetching with IMAP and receiving an + unexpected untagged "* BYE" response, to work around certain faulty servers. + * The FETCHMAIL_POP3_FORCE_RETR environment variable is now documented, + it forces fetchmail, when talking POP3, to always use the RETR command, + even if it would otherwise use the TOP command. + * Fetchmail's configure stage will try to query pkg-config or pkgconf for libssl + and libcrypto, in case other system use .pc files to document specific library dependencies. + * The gethostbyname() API calls and compatibility functions have been removed. + * These translations are shipped but not installed by default because + they have less than 500 translated messages out of 714: el fi gl pt_BR sk tr + - > Greek, Finnish, Galician, Brazilian Portuguese, Slovak, Turkish. + * Fetchmail now refuses delivery if the MDA option contains single-quoted expansions. + [#]# FIXES + * Do not translate header tags such as "Subject:". + * Convert most links from berlios.de to sourceforge.net. + * Report error to stderr, and exit, if --idle is combined with multiple accounts. + * Point to --idle from GENERAL OPERATION to clarify --idle and multiple mailboxes do not mix. + * Fix SSL-enabled build on systems that do not declare SSLv3_client_method(), + or that #define OPENSSL_NO_SSL3 inside #include + * Version report lists -SSLv3 on SSL-enabled no-ssl3 builds. + * Fetchmail no longer adds a NUL byte to the username in GSSAPI authentication. + This was reported to break Kerberos-based authentication with Microsoft Exchange 2013 + * Set umask properly before writing the .fetchids file, to avoid failing the + security check on the next run. + * When forwarding by LMTP, also check antispam response code when collecting + the responses after the CR LF . CR LF sequence at the end of the DATA phase. + * fetchmail will not try other protocols after a socket error. This avoids mismatches + of how different prococols see messages as "seen" and re-fetches of known mail. + * fetchmail no longer reports "System error during SSL_connect(): Success." + * fetchmailconf would ignore Edit or Delete actions on the first (topmost) + item in a list (no matter if server list, user list, ...). + * The mimedecode feature now properly detects multipart/mixed-type matches, so + that quoted-printable-encoded multipart messages can get decoded. + (Regression in 5.0.0 on 1999-03-27, as a side effect of a PGP-mimedecode fix + attributed to Henrik Storner.) + * FETCHMAILHOME can now safely be a relative path, which will be qualified + through realpath(). Previously, it had to be absolute in daemon mode. + [#]# KNOWN BUGS AND WORKAROUNDS + (This section floats upwards through the NEWS file so it stays with the + current release information) + * Fetchmail does not handle messages without Message-ID header well + (See sourceforge.net bug #780933) + * Fetchmail currently uses 31-bit signed integers in several places + where unsigned and/or wider types should have been used, for instance, + for mailbox sizes, and misreports sizes of 2 GibiB and beyond. + Fixing this requires C89 compatibility to be relinquished. + * BSMTP is mostly untested and errors can cause corrupt output. + * Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in + 64-bit mode. Either compile 32-bit code or use GCC to compile 64-bit fetchmail. + * Fetchmail does not track pending deletes across crashes. + * The command line interface is sometimes a bit stubborn, for instance,